Python网络编程学习笔记之数据链路层与ARP

地址解析为这两种不同的地址形式提供映射:32bit的IP地址和数据链路层使用的任何类型的地址。

ARP为IP地址到对应的硬件地址之间提供提供动态映射。

在硬件层次上进行的数据帧交换必须有正确的接口地址。

ARP的功能是在32bit的IP地址和采用不同网络技术的硬件地址之间提供动态映射。

只有多路访问链路才需要ARP这样的技术。

Python网络编程学习笔记之数据链路层与ARP_第1张图片

Python网络编程学习笔记之数据链路层与ARP_第2张图片

Python网络编程学习笔记之数据链路层与ARP_第3张图片

ARP高速缓存 

Python网络编程学习笔记之数据链路层与ARP_第4张图片

安装Scapy3 

pip install scapy-python3

你可能感兴趣的:(#,Python网络编程)