IP数据报的发送和转发过程

IP数据报发送转发包含以下两部分

  • 主机发送IP数据报
  • 路由器转发数据报

c给F发数据报(源主机如何知道目的主机是否自己在同一个网络中?)

  •  主机c的IP地址与掩码相与,得到c所在的网络号
  • 主机f的IP地址与自己的子网掩码相与,得到目的IP的网络地址
  • 发现与自己的不一样,则知道两个不是处在同一个网络中的

怎么知道R的存在,主机c怎么知道转发给哪个路由器呢?

    每个主机都会给自己搞一个默认网关,比如C的默认网关是255.255.255.128,也就是路由器的接口0

路由器收到IP数据报后如何转发

  • 检查ip数据报首部是否出错,出错,则丢弃并通报源主机;没出错,则转发
  • 路由器根据ip数据报的目的地址在路由器中查找匹配的条目。找到匹配的条目,转发给条目中指示的下一跳;找不到,则丢弃该IP数据报并通告源主机

路由器的路由表

目的网络地址掩码下一跳
  • 地址掩码和IP数据报中的目的地址相与,得到目的网络,然后找对应的下一跳

A给另一个网络发送广播数据报:路由器判断是广播数据报之后,就不会对其进行转发

几种设备总结一下

中继器集线器网桥交换机路由器
物理层物理层链路层链路层网络层
冲突域××
广播域××××

 ip路由器

  • IP路由器工作在IP/Tcp体系的网络层,不负责可靠传输,不能确保传输的IP分组不丢失
  • 路由器对收到IP分组头进行差错检验,当发现错误时会丢弃该IP分组并向源主机发送ICMP差错报告报文(类型为参数错误)、

例题1

 主机1 的 网络号 与 www 的网络号一样,说明是可以传过去的

 主机1 的默认网关是 DHCP的,配置错了,DHCP没有转发功能,所以是不能发给Internet网的

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值