课程设计选题2ARP协议软件模拟与设计.doc

课程设计选题2ARP协议软件模拟与设计

计算机网络与Internet实验教程 第9章 ARP协议的软件模拟与设计 PAGE 12 – – PAGE 13 – – 课程设计选题2 ARP协议的软件模拟与设计 在通信协议的设计中,编址和寻址是首先要考虑的问题。不同协议层根据其功能差异会选择不同的编/寻址方式,因此,必须要有一种方法来解析这种不同协议层地址之间的映射关系。本章以TCP/IP协议簇IP地址和以太网MAC地址之间的地址解析来介绍地址解析协议(ARP,Address Resolution Protocol)的概念、原理和软件模拟与设计。 9.1 基本概念和原理 在计算机网络中,不同协议层通常使用不同的编/寻址方法,比如,在常见的以太网中,应用层通常使用主机名或域名,网络层通常使用IP地址,数据链路层则使用MAC地址。IP地址也称为逻辑地址,MAC地址也称为物理地址或硬件地址(因为MAC子层的功能通常以数字电路硬件的形式集成在物理的网络接口设备上)。物理地址总是采用适合于小规模网络进行局部寻址的平面无结构编址方式。这种编/寻址方式在超大规模的互联网中既不易于管理,更无法使用(因为采用这种编/寻址方式进行路由对于内存、CPU和带宽等资源要求巨大,效率极低)。物理地址还有另一个局限性使其不适合高层协议的寻址,即硬件可能会发生损坏、故障、升级等问题而被更换。由于上述原因,高层协议总是采用层次结构的逻辑地

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档