Domain 1: Networking Concepts
Key Concepts
• OSI Model:
o Definition: The Open Systems Interconnection (OSI) model is a conceptual
framework used to understand and implement network communications between
computers.
o Layers:
▪ Application (Layer 7): Interfaces directly with software applications.
Protocols include HTTP, FTP, SMTP.
▪ Presentation (Layer 6): Translates data formats (e.g., encryption,
compression).
▪ Session (Layer 5): Manages sessions between applications.
▪ Transport (Layer 4): Provides end-to-end data transfer. Protocols include
TCP and UDP.
▪ Network (Layer 3): Routes data packets. Protocols include IP.
▪ Data Link (Layer 2): Handles node-to-node data transfer and error
correction. Protocols include Ethernet, PPP.
▪ Physical (Layer 1): Transmits raw bit streams over physical medium.
o Distinctions: Each layer serves a specific function, and understanding these helps
in troubleshooting and designing networks.
• TCP/IP Model:
o Definition: A suite of communication protocols used to interconnect network
devices on the internet.
o Layers:
▪ Application: Combines OSI’s Application, Presentation, and Session
layers.
▪ Transport: Corresponds to OSI’s Transport layer. Protocols like TCP and
UDP.
▪ Internet: Corresponds to OSI’s Network layer. Protocols include IP.
▪ Network Interface: Combines OSI’s Data Link and Physical layers.
o Distinctions: More practical and simplified compared to OSI, focusing on
protocols used in the internet.
• Networking Protocols:
o TCP (Transmission Control Protocol):
▪ Description: Ensures reliable, ordered, and error-checked delivery of data.
▪ Characteristics: Connection-oriented, establishes a connection before
data transfer.
o UDP (User Datagram Protocol):
, ▪ Description: Provides a faster, simpler, but less reliable communication.
▪ Characteristics: Connectionless, suitable for applications needing speed
over reliability (e.g., video streaming).
o IP (Internet Protocol):
▪ Description: Handles addressing and routing packets across networks.
▪ Capabilities: IPv4 (32-bit) and IPv6 (128-bit) address schemes.
• IP Addressing:
o IPv4:
▪ Description: 32-bit addresses, expressed in decimal format (e.g.,
192.168.1.1).
▪ Limitations: Limited address space, leading to IPv6 development.
o IPv6:
▪ Description: 128-bit addresses, expressed in hexadecimal (e.g.,
2001:0db8::1).
▪ Advantages: Vast address space, improved security features.
o Subnetting:
▪ Purpose: Divides an IP network into smaller sub-networks, optimizing
address use and improving security.
▪ Benefits: Reduces network traffic, improves performance, and isolates
network segments.
• Routing and Switching:
o Routing:
▪ Definition: The process of forwarding data packets between different
networks.
▪ Devices: Routers direct traffic, using routing tables and protocols like
OSPF, BGP.
o Switching:
▪ Definition: The process of forwarding data within a local network.
▪ Devices: Switches use MAC addresses to forward data to the correct
device, operating at the Data Link layer.
Practice Questions
1. Explain the key differences between TCP and UDP.
2. What are the primary functions of the Network layer in the OSI model?
3. How does subnetting benefit a network?
Domain 2: Infrastructure
Key Concepts
• Network Devices: