Advance networking important notes
Advance networking important notes
Purpose of Protocols
5. Flow Control
● Ensures that the sender does not overwhelm the receiver with data.
● Example: TCP uses sliding window protocols.
6. Addressing
8. Session Management
Examples of Protocols
● Network Layer: IP (Internet Protocol).
● Transport Layer: TCP (Transmission Control Protocol), UDP (User
Datagram Protocol).
● Application Layer: HTTP, FTP, SMTP.
● Security Protocols: SSL/TLS, HTTPS.
Types of Protocols
Protocols are classified based on their function and the layer of the OSI or
TCP/IP model in which they operate. Below are the major types of protocols:
Examples:
● IP (Internet Protocol):
○ Responsible for addressing and routing packets.
○ Types: IPv4, IPv6.
● ARP (Address Resolution Protocol):
○ Maps IP addresses to MAC (Media Access Control) addresses.
Examples:
Examples:
Examples:
● Ethernet:
○ Defines communication over wired LANs.
● Wi-Fi (IEEE 802.11):
○ Wireless communication in a LAN.
● PPP (Point-to-Point Protocol):
○ Used for direct communication between two nodes.
5. Security Protocols
These ensure secure data transmission and communication.
Examples:
Examples:
7. Specialized Protocols
Used for specific purposes or industries.
Examples:
Character-Oriented Protocols
Asynchronous Protocols
● Data is transmitted in small chunks with start and stop bits for
synchronization.
● No shared clock; timing is implicit.
● Examples:
○ UART (Universal Asynchronous Receiver-Transmitter)
○ Serial communication protocols.
Mechanism:
Steps in CSMA/CD:
● Connection-oriented protocol.
● Ensures reliable, ordered, and error-checked delivery of data.
● Applications:
○ HTTP/HTTPS: Web browsing.
○ FTP: File transfer.
○ SMTP: Sending emails.
○ Telnet/SSH: Remote login.
● Connectionless protocol.
● Offers faster but less reliable data transfer.
● Applications:
○ DNS: Resolving domain names to IP addresses.
○ VoIP: Voice over IP communication.
○ Streaming: Real-time video/audio (e.g., YouTube, Spotify).
○ Gaming: Online multiplayer games.
What is a Collision?
Key Takeaway:
Wireless collisions can degrade network performance. Techniques like
CSMA/CA, RTS/CTS, better channel selection, and network optimization can
minimize them.
4o