1.ARP的定義:
Address Reslolution Protocol,地址解析協議,用於實現IP到MAC的映射。
2.原理:
問題1:如何知道接受方(對方)的IP地址?
基於軟件/客戶端(軟件已經內置了服務器的IP地址)知道的(如QQ)
基於DNS服務器實現域名解析
問題2:如何知道接受方(對方)的MAC地址?
通過ARP協議:arp request(廣播MAC ff:ff:ff:ff:ff:ff)、arp reply(單播)
廣播請求,單播回覆
在Windows下arp緩存表查看:arp -a)(arp /)
3.ARP欺騙***
p2p終結者4.27,使用arp告訴所有PC,我就是您們的網關(把網關IP和自己的MAC告知所有PC)
後到優先 原則;CAM表 溢出
CAM表
MAC1--port1--vlan1
MAC2--port2--vlan2
MAC3--port3--vlan2