问题 | 解答 |
arp工作在哪一层? | ARP全称AddressResolutionProtocol,中文名为地址解析协议,它工作在数据链路层, |
arp应用场景 | ARP是通过请求/应答模式根据目的主机的IP地址获取目的主机的MAC地址。
AB在同一网段 A B | | A:构造的广播包携带的目的mac是全f |--ARP广播包-->| | | B:填充自己的mac地址到回应包 |<--ARP应答包--| | 更新arp表 | A:add B的ip&mac到本地arp表 | | | |
AB不在同一网段 A C B |--ARP广播包-->| | | |---ARP广播包---> | | |<--ARP应答包---- | | | | C:add B的ip&mac到arp表 |<--ARP应答包--| | | | | A:add目的ip&mac到arp表 | | | | | | |
包特征 | mac、ip、端口号、data、帧尾、crc |
arp缓冲表 | (200.254.0.X) at 40:00:c8:fe:00:X [ether] on eth_gmac |
ifconfig | ![]() |
route | ![]() |