第4章 网络层(3).ppt
《第4章 网络层(3).ppt》由会员分享,可在线阅读,更多相关《第4章 网络层(3).ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.8 地址解析协议ARPIP地址主要用于确定主机的拓扑位置,物理地址是区分不同主机的编号。在实际网络的链路上传送数据帧时,虽然选择路由使用IP地址,但路由选好之后需要将数据交给下一站时,最终还必须使用硬件地址。ARP协议:已知IP地址,找出物理地址RARP协议:已知物理地址,找出IP地址地址解析协议 ARP工作原理每一个主机都设有一个 ARP 高速缓存(ARP cache),里面有所在的局域网上的各主机和路由器的 IP 地址到硬件地址的映射表。当主机 A 欲向本局域网上的某个主机 B 发送 IP 数据报时,就先在其 ARP 高速缓存中查看有无主机 B 的 IP 地址。如有,就可查出其对应的硬
2、件地址,再将此硬件地址写入 MAC 帧,然后通过局域网将该 MAC 帧发往此硬件地址。如果过没有,则执行ARP协议找出 相应MAC地址 ARP 高速缓存查不到B时,则主机A向网络发送的一个称为ARP包的广广播包播包,向所有机器询问谁的IP地址为192.168.25.2,请把你的物理地址告诉给192.168.25.1/E1”;当主机B收到ARP询问包后,马上向主机A 即192.168.25.1/E1回一个包含自己IP地址192.168.25.2和物理地址E2的ARP包,并在自己的地址映射表中记录或更新主机A的IP和物理地址;网络上其他主机收到主机1的询问包后也会在自己的地址映射表中记录或更新主机
3、1的IP和物理地址E1;对于新入网的主机,要求它主动广播自己的IP地址和物理地址,以便本广播域内的计算机都知道它的IP和MAC对应关系。ARP 高速缓存的作用为了减少网络上的通信量,主机 A 在发送其 ARP 请求分组时,就将自己的 IP 地址到硬件地址的映射写入 ARP 请求分组。当主机 B 收到 A 的 ARP 请求分组时,就将主机 A 的这一地址映射写入主机 B 自己的 ARP 高速缓存中。这对主机 B 以后向 A 发送数据报时就更方便了。4.9 因特网控制报文协议 ICMPICMP 允许主机或路由器报告差错情况和提供有关异常情况的报告。ICMP 不是高层协议,而是 IP 层的协议。IC
4、MP 报文作为 IP 层数据报的数据,加上数据报的首部,组成 IP 数据报发送出去。ICMP 报文的格式 首 部ICMP 报文0数 据 部 分检验和类型代码(这 4 个字节取决于 ICMP 报文的类型)81631IP 数据报前 4 个字节都是一样的ICMP 的数据部分(长度取决于类型)ICMP 报文ICMP 报文的种类有两种,即 ICMP 差错报告报文和 ICMP 询问报文。ICMP 报文的前 4 个字节是统一的格式,共有三个字段:即类型、代码和检验和。接着的 4 个字节的内容与 ICMP 的类型有关。ICMP 差错报告报文共有 5 种:终点不可达 源站抑制 时间超过 参数问题 改变路由(重定
5、向)ICMP 差错报告报文的数据字段的内容 首部IP 数据报ICMP 的前 8 字节装入 ICMP 报文的 IP 数据报IP 数据报首部ICMP 差错报告报文8字节收到的 IP 数据报IP 数据报首部8字节ICMP 差错报告报文IP 数据报的数据字段不应发送 ICMP 差错报告报文的几种情况 对 ICMP 差错报告报文不再发送 ICMP 差错报告报文。对第一个分片的数据报片的所有后续数据报片都不发送 ICMP 差错报告报文。对具有多播地址的数据报都不发送 ICMP 差错报告报文。对具有特殊地址(如127.0.0.0或0.0.0.0)的数据报不发送 ICMP 差错报告报文。ICMP 询问报文IC
6、MP 询问报文有四种回送请求和回答报文时间戳请求和回答报文掩码地址请求和回答报文路由器询问和通告报文 练习题ARP通过广播方式完成()A、从域名到IP地址的映射B、从IP地址到域名的映射C、从网卡地址到IP地址的映射D、从IP地址到网卡地址的映射练习题主机A的IP地址为210.10.22.3,主机B的IP地址为211.10.21.4,两机通过路由器R互联,对应的R的两个端口的IP地址分别为210.10.22.5和211.10.21.5,掩码均为255.255.255.0。则对于A向B发送数据的过程中,下列说法错误的是()A、主机A将数据发往R,数据包中的源IP地址为210.10.22.3,目的
7、IP地址是211.10.21.4B、路由器R将数据发往B,数据中的源IP地址为210.10.22.3,目的IP地址是211.10.21.4 C、路由器在网络211.10.21.0发ARP广播,以获得IP地址211.10.21.4的MAC地址,主机B对此广播响应,并给出B的MAC地址D、主机A首先发出ARP广播询问IP地址为211.10.21.4的MAC地址是什么,路由器R对此广播进行响应,并给出R的MAC地址;练习题位于不同子网中的主机之间相互通信,下列说法正确的是()A、源站点可以直接进行ARP广播得到目的站的硬件地址B、路由器在转发IP数据报时,重新封装源IP地址和目的IP地址C、路由器在
8、转发IP数据报时,重新封装目的硬件地址和目的IP地址D、路由器在转发IP数据报时,重新封装源硬件地址和目的硬件地址练习题A、B两台主机连在同一台以太网交换机上,IP地址分别为192.168.18.1,192.168.1.1,掩码均为255.255.255.0。则以下叙述正确的是()A、由于交换机不隔离广播,因此A、B可以使用ARP协议直接获取对方的MAC地址,从而双方可以直接向对方发送IP数据包;B、两台机器不属于同一IP子网,因而必须通过路由器双方才能使用TCP/IP协议通信;C、两台主机有相同的网络前缀192.168.0.0,又在同一交换机上,因此不需要路由器就可以直接利用TCP/IP通信
9、;D、即使将B的IP地址改为192.168.18.2,使两台机器处于同一IP子网内,A也必须通过路由器才能向B成功发送IP数据包。练习题ICMP的报文传送采用的是()A、无连接的UDP数据报形式传送B、面向连接的TCP报文段形式传送C、放在IP数据报的首部字段中传送D、放在IP数据报的数据字段中传送练习题ICMP不具备的功能是()A、状态查询B、差错报告C、组播管理D、路由重定向*若路由器R因为拥塞丢弃IP分组,则此时R可以向发出该IP分组的源主机发送的ICMP报文件类型是()A:路由重定向B:目的不可达C:源抑制D:超时4.10 动态主机配置协议 DHCPTCP/IP协议需要配置的项目(1)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第4章 网络层3 网络
限制150内