引入:
首先,有兩個關鍵的概念,一個是互聯網通信,它是通過使用網絡層地址在第3層發送數據完成的;另一個是數據的實際傳輸,它發生在使用數據鏈路層地址的第2層。
其次,還需要知道第2層和第3層尋址是什麼?
涉及到尋址有2層,也就是,數據鏈路層和網絡層
第2層地址:它能夠用於通信的硬件設備之間的本地直接傳輸,可以用來實現基本LAN、WLAN、WAN技術;
第3層地址:它用於互聯網絡中,在網絡層創建等效的巨大的虛擬網絡;
第2層地址與第3層地址之間的重要區別:第2層涉及的是,在同一個網絡中,直接連接的設備;而第3層涉及的是,間接連接的設備以及直接連接的設備。
在每一跳(當使用IP地址發送一個請求時,每次只發送一跳,從一個物理網絡到另一個物理網絡)中的傳輸:都發生實際的傳輸在數據鏈路層和物理層;
爲什麼要進行地址解析呢?
由於網絡上設備邏輯上的通信是在第3層地址,但實際的而設備傳輸使用第2層地址,這兩個地址之間不能直接進行對應,所以就需要找到一種方法,實現第2層地址和第3層地址之間的轉換。
通用地址解析的方法:
1、直接映射
2、動態解析