“我是喲喲吼,專注于數(shù)據(jù)網(wǎng)絡(luò)的解答,歡迎大家與我交流數(shù)據(jù)網(wǎng)絡(luò)的問題。” 在一個(gè)網(wǎng)路內(nèi),若有兩臺(tái)主機(jī)使用同一IP地址即顯示IP地址沖突的提示,相信很多網(wǎng)絡(luò)技術(shù)人員都碰到過這個(gè)問題,也知道是ARP協(xié)議引起的,但究竟原理是怎樣的呢,那么跟小編來一探究竟把。 ARP(Address Resolution Protocol,地址解析協(xié)議)是根據(jù)IP地址獲取到物理MAC地址的一個(gè)TCP/IP協(xié)議。簡(jiǎn)單來說,兩臺(tái)主機(jī)進(jìn)行通信,需要知道對(duì)方的MAC地址,MAC地址的就是通過ARP協(xié)議獲得的。 ARP協(xié)議分為普通ARP和免費(fèi)ARP,兩者有什么區(qū)別呢? 普通ARP請(qǐng)求報(bào)文目的是查找其它主機(jī)IP地址所對(duì)應(yīng)的MAC地址。通過ARP廣播報(bào)文發(fā)送到所有主機(jī)后,目標(biāo)主機(jī)收到后會(huì)把自己的MAC地址填寫到報(bào)文后發(fā)送到源主機(jī),完成ARP請(qǐng)求。 免費(fèi)ARP請(qǐng)求報(bào)文目的是宣告自己的IP地址和MAC地址。通過ARP廣播報(bào)文發(fā)送到所有主機(jī)后,若收到回應(yīng),則證明對(duì)方跟自己使用相同的IP地址,則顯示IP地址沖突的提示。
歡迎大家在評(píng)論中討論更深層的東西。 |
|