- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.8 地址解析协议ARP 地址解析协议 ARP工作原理 每一个主机都设有一个 ARP 高速缓存(ARP cache),里面有所在的局域网上的各主机和路由器的 IP 地址到硬件地址的映射表。 当主机 A 欲向本局域网上的某个主机 B 发送 IP 数据报时,就先在其 ARP 高速缓存中查看有无主机 B 的 IP 地址。 如有,就可查出其对应的硬件地址,再将此硬件地址写入 MAC 帧,然后通过局域网将该 MAC 帧发往此硬件地址。 如果过没有,则执行ARP协议找出 相应MAC地址 ARP 高速缓存查不到B时,则主机A向网络发送的一个称为ARP包的广播包,向所有机器询问谁的IP地址为,请把你的物理地址告诉给/E1 ”; 当主机B收到ARP询问包后,马上向主机A 即/E1回一个包含自己IP地址和物理地址E2的ARP包,并在自己的地址映射表中记录或更新主机A的IP和物理地址; 网络上其他主机收到主机1的询问包后也会在自己的地址映射表中记录或更新主机1的IP和物理地址E1; 对于新入网的主机,要求它主动广播自己的IP地址和物理地址,以便本广播域内的计算机都知道它的IP和MAC对应关系。 ARP 高速缓存的作用 为了减少网络上的通信量,主机 A 在发送其 ARP 请求分组时,就将自己的 IP 地址到硬件地址的映射写入 ARP 请求分组。 当主机 B 收到 A 的 ARP 请求分组时,就将主机 A 的这一地址映射写入主机 B 自己的 ARP 高速缓存中。这对主机 B 以后向 A 发送数据报时就更方便了。 4.9 因特网控制报文协议 ICMP ICMP 允许主机或路由器报告差错情况和提供有关异常情况的报告。 ICMP 不是高层协议,而是 IP 层的协议。 ICMP 报文作为 IP 层数据报的数据,加上数据报的首部,组成 IP 数据报发送出去。 ICMP 报文的格式 ICMP 报文 ICMP 报文的种类有两种,即 ICMP 差错报告报文和 ICMP 询问报文。 ICMP 报文的前 4 个字节是统一的格式,共有三个字段:即类型、代码和检验和。接着的 4 个字节的内容与 ICMP 的类型有关。 ICMP 差错报告报文共有 5 种: 终点不可达 源站抑制 时间超过 参数问题 改变路由(重定向) ICMP 差错报告报文的数据字段的内容 不应发送 ICMP 差错报告报文的几种情况 对 ICMP 差错报告报文不再发送 ICMP 差错报告报文。 对第一个分片的数据报片的所有后续数据报片都不发送 ICMP 差错报告报文。 对具有多播地址的数据报都不发送 ICMP 差错报告报文。 对具有特殊地址(如或)的数据报不发送 ICMP 差错报告报文。 ICMP 询问报文 ICMP 询问报文有四种 回送请求和回答报文 时间戳请求和回答报文 掩码地址请求和回答报文 路由器询问和通告报文 练习题 ARP通过广播方式完成() A、从域名到IP地址的映射 B、从IP地址到域名的映射 C、从网卡地址到IP地址的映射 D、从IP地址到网卡地址的映射 练习题 主机A的IP地址为,主机B的IP地址为,两机通过路由器R互联,对应的R的两个端口的IP地址分别为和,掩码均为。则对于A向B发送数据的过程中,下列说法错误的是() A、主机A将数据发往R,数据包中的源IP地址为,目的IP地址是 B、路由器R将数据发往B,数据中的源IP地址为,目的IP地址是 C、路由器在网络发ARP广播,以获得IP地址的MAC地址,主机B对此广播响应,并给出B的MAC地址 D、主机A首先发出ARP广播询问IP地址为的MAC地址是什么,路由器R对此广播进行响应,并给出R的MAC地址; 练习题 位于不同子网中的主机之间相互通信,下列说法正确的是() A、源站点可以直接进行ARP广播得到目的站的硬件地址 B、路由器在转发IP数据报时,重新封装源IP地址和目的IP地址 C、路由器在转发IP数据报时,重新封装目的硬件地址和目的IP地址 D、路由器在转发IP数据报时,重新封装源硬件地址和目的硬件地址 练习题 A、B两台主机连在同一台以太网交换机上,IP地址分别为, ,掩码均为 。则以下叙述正确的是() A、由于交换机不隔离广播,因此A、B可以使用ARP协议直接获取对方的MAC地址,从而双方可以直接向对方发送IP数据包; B、两台机器不属于同一IP子网,因而必须通过路由器双方才能使用TCP/IP协议通信; C、两台主机有相同的网络前缀,又在同一交换机上,因此不需要路由器就可以直接利用TCP/IP通信; D、即使将B的IP地址改为,使两台机器处于同一IP子网内,A也必须通过路由器才能向B成功发送IP数据包。 练习题 ICMP的报文传送采用的是() A、无连接的UDP数据报形式传送 B、面向连接
原创力文档


文档评论(0)