IP路由选择过程(36步超详细解读)

用户在Host_A上ping Host_B的IP地址。

  1. ICMP生成一个回应请求——数据字段中的字母
  2. ICMP将该请求交给IP,后者创建一个分组
  3. 创建分组后,IP判断目标IP地址位于本地网络还是远程网络
  4. IP判断出这是一个远程请求,因此必须将分组发送到默认网关,以便它能够被路由到远程网络
  5. 在Host_A上,配置的默认网关为172.16.10.1。因此必须知道IP地址为172.16.10.1的接口E0的硬件地址。只有知道硬件地址后,才能将分组交给数据链路层,再由后者将其封装成帧,并发送到与网络172.16.10.1相连的路由器接口(在LAN内,主机只能通过硬件地址进行通信,因此Host_A想要与Host_B通信,必须将分组发送给本地网络的默认网关的介质访问控制地址)
    MAC地址只能用于LAN内部通信,而不能用于穿越路由器进行通信
  6. 检查主机的地址解析协议(ARP)缓存,看看默认网关的IP地址是否已被解析为硬件地址。如果已解析,就可以直接将分组交给数据链路层,由它封装成帧;如果还未解析,将在本地网络中发送ARP广播,以查询172.16.10.1对应的硬件地址,路由器将相应该请求,并提供接口E0的硬件地址,而主机将缓存该硬件地址
  7. 分组和目标硬件地址被交给数据链路层,LAN驱动程序将根据LAN类型,来提供介质访问。然后生成一个帧,它使用控制信息对分组进行封装
    目标MAC地址
    (路由器接口E0的MAC地址)
    源MAC地址
    (Host_A的MAC地址)
    "以太类型字段" 分组 F
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值