圖解TCP/IP協議(五)IP相關技術—DNS、ARP、ICMP、DHCP、NAT、IP隧道

1.DNS

DNS(Demain name System)有效管理主機名和IP地址之間的對應關係的系統。

在這裏插入圖片描述

2.ARP

ARP(Address Revolution Protocol)是一種解決地址問題的協議,以目標地址爲線索,用來定位下一個應該接收數據分包的網絡設備對應的MAC地址。不過,ARP只適用於IPv4,不適用於IPv6。

在這裏插入圖片描述

3.ICMP

一個剛剛搭建好的網絡,需要驗證該網絡的設置是否正確。ICMP(Internet Control Message Protocol)這是提供這類功能的一種協議,其主要功能包括:確認IP包是否成功送達目標地址,通知在發送過程中IP包被廢棄的具體原因等等。例如我們經常使用ping命令,就是一個典型的ICMP的具體應用。

4.DHCP

如果逐一地爲每一臺主機設置IP地址會非常繁瑣,於是爲了實現自動設置IP地址、統一管理IP地址分配,就產生了DHCP(Dynamic Host Configuration Protocol)協議。有了DHCP,計算機只要連接到網絡,就可以進行TCP/IP通信。

5.NAT

NAT(Network Address Translator)用於在本地網絡中使用私有地址,在連接互聯網時轉而使用全局IP地址的技術。

在這裏插入圖片描述

6.IP隧道

  在一個網絡環境中,假如網絡A、B使用IPv6,中間位置的網絡C支持使用IPv4的話,網絡A與網絡B之間無法直接進行通信。爲了讓他們之間正常通信,這時需要採用IP隧道的功能。IP隧道中可以將那些從網絡A發過來的IPv6的包統和爲一個數據,再爲之追加一個IPv4的首部以後轉發給網絡C,這種在網絡層的首部後面繼續追加網絡層首部的通信方法就叫做“IP隧道”。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章