1 / 18

IPv6, ICMP, DNS

IPv6, ICMP, DNS. IPv4. IPv4. IPv4 is successful in that the protocol has accommodated changes in hardware technologies, heterogeneous networks, and extremely large scale. But address space is limited. IPv4 has no built-in support for new Internet applications.

fayola
Télécharger la présentation

IPv6, ICMP, DNS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IPv6, ICMP, DNS

  2. IPv4

  3. IPv4 • IPv4 is successful in that the protocol has accommodated changes in hardware technologies, heterogeneous networks, and extremely large scale. • But address space is limited. • IPv4 has no built-in support for new Internet applications. • the interest in collaboration technologies increases

  4. IPv6 • Address size: 128 bits • Extension headers • Support for audio and video • Extensible protocol

  5. IPv6 Datagram Format

  6. IPv6 Base Header

  7. NEXT HEADER

  8. Fragmentation and Path MTU

  9. ICMP as an Error Reporting Mechanism • IP defines a best-effort communication service in which datagrams can be lost, duplicated, or delayed out of order. • However best-effort is not careless.

  10. ICMP • The TCP/IP suite includes ICMP protocol that IP uses to send error message. • Each ICMP message has a type. I.e. 0 Echo reply 3 Destination Unreachable 11 Time exceeded

  11. ICMP Message Transport Messages can be both error messages and informational messages

  12. ICMP cont’d… • Ping application • Traceroute application • Path MTU discovery Make use of ICMP

  13. Naming With the Domain Name System • Symbolic names to define specific computers are required for human understanding • But symbolic names are not convenient for computers

  14. Structure of Computer Names

  15. Domain Names within an Organization

  16. Optimization of DNS Performance • Replicated DNS servers • Caching

  17. References • Comer, D., Computer Networks and Internets 4/e

More Related