IP选路

选路原理

  1. IP搜索路由表的几个步骤
    (1) 搜索匹配的主机地址
    (2) 搜索匹配的网络地址
    (3) 搜索默认表项
  2. 路由表
    (1) 对于一个给定的路由器,可以打印出五中不同的标志:
    U 该路由可以使用。
    G 该路由是一个网关。如果没有设置该标志,说明目的地是直接相连的。
    H 该路由是到一个主机,也就是说,目的地是一个完整的主机地址。如果没有设置该标志,说明该路由是到一个网络,而目的地址是一个网络地址:一个网络号,或者网络号与子网号的组合。
    D 该路由是由重定向报文创建的。
    M 该路由已被重定向报文修改。
    (2) 参考计数Refcnt列出的是正在使用路由的活动进程的个数。
    (3) use显示的是通过该路由发送的分组数。
    (4) 每个主机都有一个或者多个默认路由。

ICMP主机与网络不可达差错

当路由器收到一份报文但又不能转发时,就要发送一份ICMP"主机不可达"差错报文。

转发与不转发

一般而言主机来说都不转发IP数据报,但是如果要让主机转发数据报可以配置一个内核变量ipforwarding。

ICMP重定向差错

当IP数据报应该被发送到另一个路由器时,收到数据报的路由器就要发送ICMP重定向差错报文给IP数据报的发送端。重定向报文只能由路由器生成,而不能由主机生成。另外,重定向报文是为主机而不是路由器使用的。

ICMP路由器发现报文

一般是通过在配置文件中指定静态路由来初始化路由表。另一种方法是利用ICMP路由器通告和请求报文。主机在引导后要广播或多播一份路由器请求报文。一台或更多台路由器相应一份路由器通告报文。另外,路由器定期地广播传送她们的路由器通告报文,允许每个正在监听的主机相应地更新它们的路由表。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值