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.
- Computer Network
- Host
- End System
- Server
- Client
- Network Node
- Network Edge
- Network Core
- Communication Link
- Network Interface
- MAC Address
- IP Address
- Port Number
- Protocol
- Standard
- RFC Document
- IEEE Standard
- IETF
- ISO
- ICANN
- Bit
- Byte
- Frame
- Packet
- Segment
- Datagram
- Message
- Header
- Payload
- Trailer
- Encapsulation
- Decapsulation
- Layered Architecture
- OSI Reference Model
- TCP IP Model
- Physical Layer
- Data Link Layer
- Network Layer
- Transport Layer
- Session Layer
- Presentation Layer
- Application Layer
- End To End Principle
- Separation Of Concerns
- Service Model
- Connection Oriented
- Connectionless
- Best Effort Delivery
- Reliable Delivery
- Stateful Protocol
- Stateless Protocol
- In Band Signaling
- Out Of Band Signaling
- Unicast
- Multicast
- Broadcast
- Anycast
- Bandwidth
- Throughput
- Goodput
- Latency
- Propagation Delay
- Transmission Delay
- Queuing Delay
- Processing Delay
- Round Trip Time
- Jitter
- Packet Loss
- MTU
- Bandwidth Delay Product
- Signal
- Analog Signal
- Digital Signal
- Modulation
- Demodulation
- Encoding
- Decoding
- Manchester Encoding
- NRZ Encoding
- Symbol Rate
- Baud Rate
- Channel Capacity
- Shannon Theorem
- Twisted Pair Cable
- Coaxial Cable
- Fiber Optic Cable
- Wireless Medium
- Attenuation
- Noise
- Interference
- Bit Error Rate
- Framing
- Bit Stuffing
- Byte Stuffing
- Parity Check
- Checksum
- CRC
- Forward Error Correction
- Automatic Repeat Request
- Stop And Wait Protocol
- Sliding Window
- Go Back N
- Selective Repeat
- Media Access Control
- ALOHA Protocol
- CSMA
- CSMA CD
- CSMA CA
- Token Passing
- Ethernet
- Ethernet Frame
- Ethernet Switch
- Hub
- Bridge
- Learning Switch
- Spanning Tree Protocol
- Broadcast Domain
- Collision Domain
- VLAN
- VLAN Tagging
- Trunk Port
- Access Port
- Link Aggregation
- Wireless LAN
- Wi Fi
- Access Point
- SSID
- BSS
- ESS
- Wi Fi Channel
- RTS CTS
- Wi Fi Roaming
- Bluetooth
- Cellular Network
- 4G LTE
- 5G NR
- Mobile IP
- Handoff
- Link Adaptation
- IPv4
- IPv4 Header
- IPv4 Address Format
- IPv4 Address Class
- Private IPv4 Range
- Loopback Address
- CIDR Notation
- Subnet
- Subnet Mask
- Subnetting
- Supernetting
- Longest Prefix Match
- IPv6
- IPv6 Header
- IPv6 Address Format
- IPv6 Address Type
- IPv6 Autoconfiguration
- IPv4 IPv6 Transition
- Dual Stack
- Tunneling
- NAT64
- ICMP
- Ping
- Traceroute
- ARP
- NDP
- NAT
- Port Address Translation
- Fragmentation
- Reassembly
- Forwarding
- Routing
- Forwarding Table
- Routing Table
- Static Route
- Default Route
- Routing Algorithm
- Distance Vector Routing
- Bellman Ford Algorithm
- RIP Protocol
- Count To Infinity
- Split Horizon
- Poison Reverse
- Link State Routing
- Dijkstra Algorithm
- OSPF Protocol
- Path Vector Routing
- BGP Protocol
- Autonomous System
- Intradomain Routing
- Interdomain Routing
- Internet Topology
- Tier 1 ISP
- Peering
- Transit Provider
- Multicast Routing
- Anycast Routing
- UDP
- UDP Datagram
- TCP
- TCP Segment
- TCP Three Way Handshake
- TCP Termination
- Sequence Number
- Acknowledgment
- TCP Window
- Flow Control
- Congestion Control
- Slow Start
- Congestion Avoidance
- Fast Retransmit
- Fast Recovery
- TCP Reno
- TCP CUBIC
- TCP BBR
- Retransmission Timer
- Karn Algorithm
- Nagle Algorithm
- SACK Option
- QUIC Protocol
- Multipath TCP
- Quality Of Service
- Traffic Shaping
- Token Bucket
- Leaky Bucket
- Fair Queuing
- Scheduling Discipline
- Admission Control
- Differentiated Services
- Integrated Services
- Net Neutrality
- DNS
- DNS Hierarchy
- DNS Record Type
- Recursive Resolver
- Authoritative Server
- Root Name Server
- DNS Caching
- DNSSEC
- HTTP Protocol
- HTTP Methods
- HTTP Status Code
- HTTP Headers
- Cookie
- HTTP One One
- HTTP Two
- HTTP Three
- HTTPS
- REST Architecture
- WebSocket
- GRPC
- SMTP
- IMAP
- POP3
- FTP
- SSH Protocol
- Telnet
- DHCP
- SNMP
- NTP
- Cryptography Basics
- Symmetric Encryption
- Public Key Cryptography
- Hash Function
- Digital Signature
- Certificate Authority
- X509 Certificate
- TLS Protocol
- TLS Handshake
- Cipher Suite
- IPsec
- VPN
- Firewall
- Stateful Firewall
- Intrusion Detection
- Intrusion Prevention
- Spoofing Attack
- Man In The Middle
- DDoS Attack
- Replay Attack
- SYN Flood
- ARP Spoofing
- DNS Cache Poisoning
- Defense In Depth
- Zero Trust Network
- Berkeley Sockets API
- TCP Socket
- UDP Socket
- Socket Address
- Bind Operation
- Listen Operation
- Accept Operation
- Connect Operation
- Send Receive Operation
- Blocking IO
- Non Blocking IO
- Asynchronous IO
- Select And Poll
- Epoll And Kqueue
- Client Server Model
- Peer To Peer Model
- NAT Traversal
- STUN And TURN
- Wire Protocol Design
- Protocol Versioning
- Wireshark
- Tcpdump
- Packet Capture
- Iperf
- Network Namespace
- Linux Bridge
- Tc Netem
- Network Logging
- Change Control
- Configuration Management
- SDN
- Control Plane
- Data Plane
- OpenFlow
- SDN Controller
- Network Function Virtualization
- Service Mesh
- Overlay Network
- VXLAN
- Content Delivery Network
- Edge Computing
- Fog Computing
- Post Quantum Cryptography
- Low Latency Networking
- AI Workload Networking
- Cloud VPC
- Hybrid Cloud Network
- Capstone Chat Server
- Capstone Mini DNS
- Capstone SDN Testbed
- Capstone Network Design
- Capstone P2P File Share
- Incident Postmortem
- Network Benchmarking