Data Communications and Networking Forouzan Fourth Edition 第21章 地址映射, 差错报告和多播 21.1
21.1 第21章 地址映射, 差错报告和多播
21-1地址映射 将分组传递到主机或路由器需要两级地址:逻辑地 址和物理地址:我们需要将一个逻辑地址映射成为 它对应的物理地址,反过来也一样。这可以通过静 态或动态映射完成。 讨论 逻辑地址映射到物理地址,ARP(Address Resolution Protocol) 物理地址映射到逻辑地址,RARP(Reversed Address Resolution Protocol) 21.2
21.2 21-1 地址映射 将分组传递到主机或路由器需要两级地址: 逻辑地 址 和 物理地址. 我们需要将一个逻辑地址映射成为 它对应的物理地址,反过来也一样。这可以通过静 态或动态映射完成。 逻辑地址映射到物理地址, ARP (Address Resolution Protocol) 物理地址映射到逻辑地址,RARP (Reversed Address Resolution Protocol) 讨论:
图2l.1ARP(Address Resolution Protocol)操作逻辑地址到物理地址 Looking for physical address of a node with IP address 141.23.56.23 之 Request System A System B a.ARP request is broadcast The node physical address isA4:6E:F4:59:83:AB Reply System A System B b.ARP reply is unicast 21.3
21.3 图 21.1 ARP (Address Resolution Protocol)操作(逻辑地址到物理地址的转换)
主机A广播发送 ARP请求分组 我是209.0.0.5,硬件地址是00-00-C0-15-AD-18 我想知道主机209.0.0.6的硬件地址 白ARP请求 ARP请求 ARP请求 ARP请求日 hx 209.0.0.5 209.0.0.6 00-00-C0-15-AD-18 主机B向A发送 我是209.0.0.6 ARP响应分组 硬件地址是08-00-2B-00-EE-0A 白ARP响应 209.0.0.5 209.0.0.6 B 00-00-C0-15-AD-18 08-00-2B-00-EE-0A
ARP 响应 A X Y B Z 主机 B 向 A 发送 ARP 响应分组 主机 A 广播发送 ARP 请求分组 ARP 请求 ARP 请求 ARP 请求 ARP 请求 209.0.0.5 209.0.0.6 00-00-C0-15-AD-18 08-00-2B-00-EE-0A 我是 209.0.0.5,硬件地址是 00-00-C0-15-AD-18 我想知道主机 209.0.0.6 的硬件地址 我是 209.0.0.6 硬件地址是 08-00-2B-00-EE-0A A X Y B Z 209.0.0.5 209.0.0.6 00-00-C0-15-AD-18
图21.2ARP分组 网络接口硬件的类型 发送方使用的协议, ,对以太网此值为1 326 0800H表示IP协议 8 bits 8 bits 166 Hardware Type Protocol Type Hardware Protocol Operation length length Request 1,Reply 2 以字节为单位的物 以字节为单位的逻 et) 定义分组的类型,有两种: 理地址的长度,对 辑地址的长度,对 (1)ARP请求 以太网,地址长度 IPv4,地址长度为4 (2) ARP应答 为6 net) (It is not filled in a request) Target protocol address (For example,4 bytes for IP) 21.5
21.5 图 21.2 ARP 分组 网络接口硬件的类型 ,对以太网此值为1 发送方使用的协议, 0800H表示IP协议 以字节为单位的物 理地址的长度,对 以太网,地址长度 为6 以字节为单位的逻 辑地址的长度,对 IP v4,地址长度为4 定义分组的类型,有两种: (1) ARP请求 (2) ARP应答