ARP協(xié)議概述
1.IP分組可以通過查詢路由表來找到下一跳的IP地址寸齐。但是氓侧,要最終到達(dá)目的主機(jī)流部,需要知道具體的物理地址谆刨。比如以太網(wǎng)中塘娶,MAC地址即物理地址是被寫入網(wǎng)卡(NIC)上的。
2.ARP協(xié)議就是用來做邏輯地址和物理地址的動態(tài)映射的協(xié)議痊夭,稱為地址解析協(xié)議刁岸。它把IP地址與物理地址關(guān)聯(lián)起來。
ARP通過發(fā)送ARP查詢分組來查找IP地址位1.2.3.5的結(jié)點(diǎn)的物理地址她我,首先廣播Request虹曙,然后只有目的節(jié)點(diǎn)需要Reply,這是單播番舆。
完整的ARP過程
在自己的主機(jī)上試試
RARP
只能獲得IP地址酝碳,已經(jīng)被其他協(xié)議取代,DHCP恨狈,BOOTP等
ICMP
存在原因
IP協(xié)議沒有差錯(cuò)報(bào)告或差錯(cuò)糾正機(jī)制疏哗。
IP協(xié)議缺少主機(jī)和管理查詢的機(jī)制。
ICMP報(bào)文
ICMP本身是一個(gè)網(wǎng)絡(luò)層協(xié)議拴事。但是它的報(bào)文首先要封裝成IP數(shù)據(jù)報(bào)才能被傳遞給下一層沃斤。
報(bào)文類型分為兩類,差錯(cuò)報(bào)告報(bào)文和查詢報(bào)文刃宵。
差錯(cuò)報(bào)文:ICMP總是把差錯(cuò)報(bào)文報(bào)告給最初的數(shù)據(jù)源衡瓶。五種差錯(cuò):重點(diǎn)不可達(dá),源點(diǎn)抑制牲证,超時(shí)哮针,參數(shù)問題,改變路由坦袍。
查詢報(bào)文:能對某些網(wǎng)絡(luò)問題進(jìn)行診斷:回送請求和應(yīng)答(確定IP級能否彼此通信十厢,還可以用ping來檢查某一個(gè)主機(jī)的可達(dá)性),時(shí)間戳請求和應(yīng)答