Networking Concepts for Beginners
1. The Basics (Foundation)
• What is a Network? - Connecting two or more devices so they can share data.
• Types of Networks: LAN (Local Area Network), WAN (Wide Area Network), MAN (Metropolitan
Area Network).
• IP Address: Unique identifier for devices (IPv4: [Link], IPv6: 2001:db8::1).
• MAC Address: Hardware ID of network cards.
• Packets: Data is broken into small chunks (packets) before being sent.
2. Network Models
• OSI Model (7 layers): Physical, Data Link, Network, Transport, Session, Presentation,
Application.
• TCP/IP Model (4 layers): Network Access, Internet, Transport, Application.
• OSI is theoretical, TCP/IP is practical and used in real networks.
3. Key Networking Concepts
• Switches: Connect devices inside LANs.
• Routers: Connect LAN to WAN/Internet.
• Ports & Protocols: Examples - HTTP (80), HTTPS (443), SIP (5060).
• DNS: Converts domain names ([Link]) into IP addresses.
• DHCP: Automatically assigns IP addresses to devices.
• NAT: Allows multiple devices to share one public IP address.
4. Transport & Communication
• TCP: Connection-oriented, reliable (used for web browsing, emails).
• UDP: Connectionless, faster, but no guarantee of delivery (used for calls, gaming).
• Sockets: Endpoints for sending/receiving data.