IP路由

作者: wusp | 来源:发表于2017-02-19 17:48 被阅读18次

发送IP数据报的方式

  • 如果源主机地址同目的主机地址直接相连或者在同一个共享网络上,那么IP数据报就可以直接送到目的主机上。
  • 否则,IP数据报需要通过路由器进行转发。

路由表信息

  • 目的IP地址:可能是一个主机地址,也可能是一个网络地址。
  • 下一跳路由器地址:可能是一个直接连接的路由器地址,也可能是一个直接连接的网络IP地址。
  • 标志位:其中一个标志用以标明目的IP地址是网络地址还是主机地址。
  • 网络接口:用以传输数据报的物理网口。

IP数据报的路由是如何决定的?

  1. 发送给目的主机:搜索路由表,寻找能与目的IP地址完全匹配的条目(网络号和主机地址都要匹配)。如果找到,则将数据报发送给该表目指定的下一站路由 器或直接相连的网络接口(取决于标志字段的值)。
  2. 发送给目的网络:搜索路由表,寻找能与目的网络号相匹配的条目。如果找到,则将数据报发送给该表目指定的下一站路由器或者直接相连的网络接口(取决于标志字段的值)。目的网络上所有主机都可以通过这个表目来处置。
  3. 默认路由:搜索路由表,寻找标为默认(default)的表目。如果找到,则将数据报发送给该表目指定的下一站路由器。
    注:如果以上步骤都不成功,那么该数据报将无法被发送,如果不能被发送的数据报来自本机,那么一般会向生成数据报的程序返回一个"主机不可达"或者"网络不可达"的错误。

IP路由表重要的标识符

  • U:表示该路由可以使用
  • G:表示该路由是一个到路由器的路由,同时也说明该路由是间接路由。间接路由同直接路由的区别,如果是间接路由,则当分组被发送时,其链路层地址指向的是下一站路由器地址,而不是直接相连的主机地址。
  • H:表示该路由是一个完整的主机地址,如果没有这个标志,则说明该路由是一个网络地址。z

相关文章

  • RouterOS PCC 负载均衡

    vrrp冗余路由协议/ip route 添加路由标签 route mark/ip firewall mangle 添加

  • 21天培训一个习惯之每天学习一小时----第4天

    第4天 2-1 IP路由原理、静态路由基本配置 路由器:3层设备 路由:是指导IP报文发送的路径信息,通过查路由表...

  • 配置路由记录(应用)

    实验一、A连接B(中间两个路由) 1.网络IP 计算机配置IP 路由器的所有口都要配置IP 2.添加路由记录 3....

  • TCP/IP模型 - 网络层

    网络层的主要功能:数据路由 IP 协议(IP地址、IP报文格式) IP协议妆发流程(路由表、转发流程、APR/RA...

  • Linux网络管理:net-tools VS iproute2

    查看网卡及IP 激活和停止网络接口 设置IP地址 查看网关路由 设置网关(默认路由)

  • TCP/IP协议

    TCP/IP四层协议分别是什么,什么功能,使用什么协议 各协议的原理、特点 路由转发机制(IP路由) IP协议特点...

  • 打车软件LBS核心架构 2018-04-04

    版本 总体设计 核心业务架构 IP:路由 客户端在使用长连接前,会调用路由服务,获取连接层IP,路由层特性:a. ...

  • 2.1 实验一:OSPF实验以及密码认证

    步骤一:配置路由器接口以及IP地址。 过程省略。 步骤二:查看路由器当前接口 IP 地址配置与路由表。 displ...

  • IP路由

    发送IP数据报的方式 如果源主机地址同目的主机地址直接相连或者在同一个共享网络上,那么IP数据报就可以直接送到目的...

  • note_12.3.3_网络配置练习

    ifconfig ifconfig 配置接口ip route 查看路由表 添加路由 删除路由 netstat -r...

网友评论

      本文标题:IP路由

      本文链接:https://www.haomeiwen.com/subject/zecdwttx.html