IP数据报在网络中的主机发送与路由转发

      最后更新:2022-02-26 11:04:06 手机定位技术交流文章

      IP数据报的转化和发送(2种情况)

      1.主机发送IP数据报
      • 若目的主机和自己位于同一个网络,则直接交付

      • 若目的主机和自己不在同一个网络,则间接交付,传输给主机所在网络的默认网关(一般是路由器),由默认网关帮忙转发

        • 什么是默认网关?

          对于一个网络如果需要连接到互联网,则需要有一个默认网关,所有发往互联网的网络包都要经过该网关的转发;通常我们在计算机上看到默认网关是一个IP地址的形式,这个IP地址就是充当转发桥梁的某个路由设备的一个接口的IP地址,该网络上所有发往互联网的网络包都要先发到该接口,然后再进行转化才能进入互联网

        • 怎么判断两个主机是否位于同一个网络?

          将其IP地址子网掩码按位相与,得到其各自的网络号;然后对比网络号是否一样,若一样就表示在同一个网络

      2.路由器转发IP数据报
      1. 路由器在转发前先检查是否IP数据报的头部是否出错,若出错就丢弃该IP数据报并向源主机发送ICMP差错报文(类型是参数错误);若没错,则转发
      2. 路由器根据IP数据报的头部中的目的IP地址在路由表中查找匹配的条目,若找到匹配的条目,则转发给条目中指示的下一跳;若没找到会丢弃该IP数据报并通过ICMP消息告知源主机或者转发到路由表中配置的默认网关(0.0.0.0),前提是路由表中配置了默认网关

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/19058.html

          热门文章

          文章分类