Skip to content

Concept List

This is the enumerated list of concepts for the Networking and Communication intelligent textbook. Each concept has a unique ConceptID (the line number) and a Title-Case label of at most 32 characters. The concepts are organized roughly from foundational to advanced and span the full course breadth — architecture, physical/link layers, LANs, network and routing, transport, applications, security, wireless, programming, measurement, operations, SDN/NFV, emerging topics, and capstone projects.

  1. Computer Network
  2. Host
  3. End System
  4. Server
  5. Client
  6. Network Node
  7. Network Edge
  8. Network Core
  9. Communication Link
  10. Network Interface
  11. MAC Address
  12. IP Address
  13. Port Number
  14. Protocol
  15. Standard
  16. RFC Document
  17. IEEE Standard
  18. IETF
  19. ISO
  20. ICANN
  21. Bit
  22. Byte
  23. Frame
  24. Packet
  25. Segment
  26. Datagram
  27. Message
  28. Header
  29. Payload
  30. Trailer
  31. Encapsulation
  32. Decapsulation
  33. Layered Architecture
  34. OSI Reference Model
  35. TCP IP Model
  36. Physical Layer
  37. Data Link Layer
  38. Network Layer
  39. Transport Layer
  40. Session Layer
  41. Presentation Layer
  42. Application Layer
  43. End To End Principle
  44. Separation Of Concerns
  45. Service Model
  46. Connection Oriented
  47. Connectionless
  48. Best Effort Delivery
  49. Reliable Delivery
  50. Stateful Protocol
  51. Stateless Protocol
  52. In Band Signaling
  53. Out Of Band Signaling
  54. Unicast
  55. Multicast
  56. Broadcast
  57. Anycast
  58. Bandwidth
  59. Throughput
  60. Goodput
  61. Latency
  62. Propagation Delay
  63. Transmission Delay
  64. Queuing Delay
  65. Processing Delay
  66. Round Trip Time
  67. Jitter
  68. Packet Loss
  69. MTU
  70. Bandwidth Delay Product
  71. Signal
  72. Analog Signal
  73. Digital Signal
  74. Modulation
  75. Demodulation
  76. Encoding
  77. Decoding
  78. Manchester Encoding
  79. NRZ Encoding
  80. Symbol Rate
  81. Baud Rate
  82. Channel Capacity
  83. Shannon Theorem
  84. Twisted Pair Cable
  85. Coaxial Cable
  86. Fiber Optic Cable
  87. Wireless Medium
  88. Attenuation
  89. Noise
  90. Interference
  91. Bit Error Rate
  92. Framing
  93. Bit Stuffing
  94. Byte Stuffing
  95. Parity Check
  96. Checksum
  97. CRC
  98. Forward Error Correction
  99. Automatic Repeat Request
  100. Stop And Wait Protocol
  101. Sliding Window
  102. Go Back N
  103. Selective Repeat
  104. Media Access Control
  105. ALOHA Protocol
  106. CSMA
  107. CSMA CD
  108. CSMA CA
  109. Token Passing
  110. Ethernet
  111. Ethernet Frame
  112. Ethernet Switch
  113. Hub
  114. Bridge
  115. Learning Switch
  116. Spanning Tree Protocol
  117. Broadcast Domain
  118. Collision Domain
  119. VLAN
  120. VLAN Tagging
  121. Trunk Port
  122. Access Port
  123. Link Aggregation
  124. Wireless LAN
  125. Wi Fi
  126. Access Point
  127. SSID
  128. BSS
  129. ESS
  130. Wi Fi Channel
  131. RTS CTS
  132. Wi Fi Roaming
  133. Bluetooth
  134. Cellular Network
  135. 4G LTE
  136. 5G NR
  137. Mobile IP
  138. Handoff
  139. Link Adaptation
  140. IPv4
  141. IPv4 Header
  142. IPv4 Address Format
  143. IPv4 Address Class
  144. Private IPv4 Range
  145. Loopback Address
  146. CIDR Notation
  147. Subnet
  148. Subnet Mask
  149. Subnetting
  150. Supernetting
  151. Longest Prefix Match
  152. IPv6
  153. IPv6 Header
  154. IPv6 Address Format
  155. IPv6 Address Type
  156. IPv6 Autoconfiguration
  157. IPv4 IPv6 Transition
  158. Dual Stack
  159. Tunneling
  160. NAT64
  161. ICMP
  162. Ping
  163. Traceroute
  164. ARP
  165. NDP
  166. NAT
  167. Port Address Translation
  168. Fragmentation
  169. Reassembly
  170. Forwarding
  171. Routing
  172. Forwarding Table
  173. Routing Table
  174. Static Route
  175. Default Route
  176. Routing Algorithm
  177. Distance Vector Routing
  178. Bellman Ford Algorithm
  179. RIP Protocol
  180. Count To Infinity
  181. Split Horizon
  182. Poison Reverse
  183. Link State Routing
  184. Dijkstra Algorithm
  185. OSPF Protocol
  186. Path Vector Routing
  187. BGP Protocol
  188. Autonomous System
  189. Intradomain Routing
  190. Interdomain Routing
  191. Internet Topology
  192. Tier 1 ISP
  193. Peering
  194. Transit Provider
  195. Multicast Routing
  196. Anycast Routing
  197. UDP
  198. UDP Datagram
  199. TCP
  200. TCP Segment
  201. TCP Three Way Handshake
  202. TCP Termination
  203. Sequence Number
  204. Acknowledgment
  205. TCP Window
  206. Flow Control
  207. Congestion Control
  208. Slow Start
  209. Congestion Avoidance
  210. Fast Retransmit
  211. Fast Recovery
  212. TCP Reno
  213. TCP CUBIC
  214. TCP BBR
  215. Retransmission Timer
  216. Karn Algorithm
  217. Nagle Algorithm
  218. SACK Option
  219. QUIC Protocol
  220. Multipath TCP
  221. Quality Of Service
  222. Traffic Shaping
  223. Token Bucket
  224. Leaky Bucket
  225. Fair Queuing
  226. Scheduling Discipline
  227. Admission Control
  228. Differentiated Services
  229. Integrated Services
  230. Net Neutrality
  231. DNS
  232. DNS Hierarchy
  233. DNS Record Type
  234. Recursive Resolver
  235. Authoritative Server
  236. Root Name Server
  237. DNS Caching
  238. DNSSEC
  239. HTTP Protocol
  240. HTTP Methods
  241. HTTP Status Code
  242. HTTP Headers
  243. Cookie
  244. HTTP One One
  245. HTTP Two
  246. HTTP Three
  247. HTTPS
  248. REST Architecture
  249. WebSocket
  250. GRPC
  251. SMTP
  252. IMAP
  253. POP3
  254. FTP
  255. SSH Protocol
  256. Telnet
  257. DHCP
  258. SNMP
  259. NTP
  260. Cryptography Basics
  261. Symmetric Encryption
  262. Public Key Cryptography
  263. Hash Function
  264. Digital Signature
  265. Certificate Authority
  266. X509 Certificate
  267. TLS Protocol
  268. TLS Handshake
  269. Cipher Suite
  270. IPsec
  271. VPN
  272. Firewall
  273. Stateful Firewall
  274. Intrusion Detection
  275. Intrusion Prevention
  276. Spoofing Attack
  277. Man In The Middle
  278. DDoS Attack
  279. Replay Attack
  280. SYN Flood
  281. ARP Spoofing
  282. DNS Cache Poisoning
  283. Defense In Depth
  284. Zero Trust Network
  285. Berkeley Sockets API
  286. TCP Socket
  287. UDP Socket
  288. Socket Address
  289. Bind Operation
  290. Listen Operation
  291. Accept Operation
  292. Connect Operation
  293. Send Receive Operation
  294. Blocking IO
  295. Non Blocking IO
  296. Asynchronous IO
  297. Select And Poll
  298. Epoll And Kqueue
  299. Client Server Model
  300. Peer To Peer Model
  301. NAT Traversal
  302. STUN And TURN
  303. Wire Protocol Design
  304. Protocol Versioning
  305. Wireshark
  306. Tcpdump
  307. Packet Capture
  308. Iperf
  309. Network Namespace
  310. Linux Bridge
  311. Tc Netem
  312. Network Logging
  313. Change Control
  314. Configuration Management
  315. SDN
  316. Control Plane
  317. Data Plane
  318. OpenFlow
  319. SDN Controller
  320. Network Function Virtualization
  321. Service Mesh
  322. Overlay Network
  323. VXLAN
  324. Content Delivery Network
  325. Edge Computing
  326. Fog Computing
  327. Post Quantum Cryptography
  328. Low Latency Networking
  329. AI Workload Networking
  330. Cloud VPC
  331. Hybrid Cloud Network
  332. Capstone Chat Server
  333. Capstone Mini DNS
  334. Capstone SDN Testbed
  335. Capstone Network Design
  336. Capstone P2P File Share
  337. Incident Postmortem
  338. Network Benchmarking