Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Network layer protocols

2,346 views

Published on

Published in: Education
  • Be the first to comment

Network layer protocols

  1. 1. Network Layer Protocols
  2. 2. Internet Protocol
  3. 3. Classes of IP Address
  4. 4. Special IP Addresses
  5. 5. Example of Subnet
  6. 6. Subnet Configuration
  7. 7. Internet Control Message Protocol used by hosts & routers to • all the nodes using IP must have communicate network-level ICMP implemented information • ICMP msgs are only created for  error reporting: the first IP fragment unreachable host, network, port, protocol  warnings from routers or receivers network-layer above IP:  ICMP msgs carried in IP datagrams
  8. 8. ICMP
  9. 9. What is ARP?• Address Resolution Protocol• Protocol used to resolve address mapping between layer 3 addresses and layer 2 addresses in LAN. 9
  10. 10. Why ARP?• MAC address 48 bit unique in the LAN.• Hardware addresses are not computable from protocol address.• Used static table in ARPANET. 10
  11. 11. How ARP Works? 11
  12. 12. Proxy ARP
  13. 13. RARP
  14. 14. IGMP• IGMP is used by host receivers to join or leave a multicast host group.• IGMP is used by IPv4-based receivers.• The latest version at press time was Version 3. • IGMPv3 supports receivers that explicitly signal sources from which they wish to receive traffic.
  15. 15. IGMP OPERATION• IGMP is an asymmetric protocol.• Host Operations • To receive multicast datagrams, a host must join a group. To join a group, the host sends an IGMP membership report packet through an attached interface. 15
  16. 16. IGMP OPERATION• Multicast Router Operations • Multicast routers listen to all multicast addresses to detect membership reports. • 1. receiver (host) signals to join a group, • 2. creates an entry in the local group database. • 3. To verify group membership, multicast routers regularly send an IGMP Query message. 16
  17. 17. Thank You

×