(4)路由控制

发送数据包的时候使用的地址都是网络层的地址(IP地址)
仅仅有IP地址还不足以实现将数据包发送到对端的目标地址
在发送的过程中还需要类似于指明路由器或者主机的信息,保存这种信息的是路由控制表
实现IP通信的主机和路由器都必须持有这样一张表,在这个表的基础上才可以实现数据包的发送
路由控制表的两种形式
第一种(静态路由控制):管理员手动设置
第二种(动态路由控制):路由器与路由器交换信息的时候自动刷新
为了让动态路由及时刷新路由表,网络上互连的路由器之间必须设置好路由协议,以保证正常读取路由信息
这个表由路由协议制作而成,与IP协议没有关系,IP协议始终认为路由表是正确的 1.IP地址与路由控制

1.IP地址与路由控制

IP地址的网络地址部分用于路由控制
路由控制表的信息:IP地址(网络地址)+下一跳路由器的IP
发送IP包的时候,首先确定IP包首部中的目标地址
然后从路由控制表当中找出与该地址具有相同网络地址的记录
最后将IP包转发给相应的下一个路由器
如果路由表中存在很多相同网络位的记录,就找出一个相同位数最多的记录进行发送(最吻合的)

  • (1)默认路由
    一张路由表中如果含有所有网络及其子网的信息,会造成浪费
    这时候使用默认路由是最好的选择,默认路由标记为0.0.0.0/0者或default
    0.0.0.0/0是一个没有标识的IP地址,不属于IP地址
  • (2)主机路由
    IP地址/32,整个IP地址的所有位数都参与路由
    要基于主机网卡上配置的IP本身来进行路由
    和通过网络地址路由的情况不一样
  • (3)环回地址
    在同一台计算机上面的程序之间进行网络通信的时候所使用的一个默认地址
    使用172.0.0.1作为环回地址
    与该地址具有相同意义的是localhost主机名
    使用这个IP或者主机名的时候,数据包不会留向网络

2.路由控制表的聚合

可以缩小路由表
路由表越大,管理它所需要的内存和CPU也就越多
同时也可以缩短时间

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值