1 / 28

IPv4 (Part III)

Dec 2011. IPv4 (Part III). ร ศ.ดร.อนันต์ ผลเพิ่ม Asso. Prof. Anan Phonphoem, Ph.D. anan.p@ku.ac.th http://www.cpe.ku.ac.th/~anan Computer Engineering Department Kasetsart University, Bangkok, Thailand. Outline. IP Fundamental Operation Internet Protocol Addressing Supporting Protocol

flann
Download Presentation

IPv4 (Part III)

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. Dec 2011 IPv4 (Part III) รศ.ดร.อนันต์ ผลเพิ่ม Asso. Prof. Anan Phonphoem, Ph.D. anan.p@ku.ac.th http://www.cpe.ku.ac.th/~anan Computer Engineering Department Kasetsart University, Bangkok, Thailand

  2. Outline • IP Fundamental Operation • Internet Protocol • Addressing • Supporting Protocol • ARP • ICMP: ping + traceroute • NAT • DHCP

  3. Network Address Translation (NAT)

  4. Network Address Translation (NAT) • Private Network • Good practice to use private address • Map local addresses to (real) public IP address(es) • Security (not expose internal details) • Alleviate IP depletion

  5. Private IP address

  6. NAT • Operates at the border of a stub network

  7. NAT

  8. Internet ADSL Router WLAN ADSL Router ADSL Modem ADSL Connection Telephone Line ADSL Modem ISP ADSL Modem

  9. Configure NAT • Static Translation • Dynamic Translation

  10. Static Translation

  11. Example

  12. Dynamic Translation

  13. PAT: Port Address Translation (Overloaded NAT)

  14. PAT 179.9.8.80

  15. Disadvantages of NAT • Delay • Loss of end-to-end ability • Might not work with some applications

  16. Bootstrap Protocol (BOOTP)

  17. BOOTP • Diskless terminal • Discover its own IP address • Download executable image file • Small program built in chip • BOOTH and TFTP • Application Protocol • Encapsulated in IP and UDP

  18. BOOTP packet format

  19. Operation

  20. Dynamic Host Configuration Protocol (DHCP)

  21. DHCP • BOOTP Enhancement • Same message structure as BOOTP • Can choose among many DHCP servers

  22. DHCP packet

  23. Operation

  24. DHCP Message

  25. DHCP transition diagram

  26. DHCP Relay

  27. DHCP Relay

  28. Summary • IP Fundamental Operation • Internet Protocol • Addressing • Supporting Protocol • ARP • ICMP: ping + traceroute • NAT • DHCP

More Related