网络层的转发与路由选择

本文介绍了网络层的两个关键功能:转发和路由选择。转发涉及路由器中基于IP包的网络前缀来决定输出接口,遵循最长掩码匹配原则。路由选择则涉及所有路由器的交互,使用路由表和不同的路由选择算法,如全局式的链路状态LS算法和分布式距离向量DV算法。文章还提及IPv4与IPv6的区别,并强调数据结构与算法的重要性。
摘要由CSDN通过智能技术生成

网络层作用:将分组从一台发送主机移动到一台接收主机。

网络层的转发功能和路由选择功能

转发涉及分组在单一的路由器中从一条入链路到一条出链路的传送
路由选择涉及一个网络的所有路由器,它们经路由选择协议共同交互,以决定分组从源到目的地结点所采用的路径。

一、转发

 转发表(FIB):用于判断基于 IP 包的网络前缀,如何进行转发。对于每一条可达的目标网络前缀,FIB 包含接口标识符和下一跳信息。 FIB 概念上类似于路由表,它维护一份 RIB 表中的转发信息镜像。

遵循 最长掩码匹配原则。

举个例子:一个目的地址为8.1.2.1的报文进入路由器,查找对应的FIB表,首先,目的地址8.1.2.1与FIB表中各表项的掩码“0,8,16”作逻辑与运算,得到下面的网段地址: 
0.0.0.0  8.0.0.0  8.1.0.0。这三个结果可以匹配到FIB表中对应的三个表项的匹配长度分别是0bit、8bit和16bit,最终,路由器会选择最长匹配8.1.0.0进行转发,也就是从接口转发这条目的地址为8.1.2.1的报文。
 

 

二、路由选择

路由表: 路由表的表项根据设备不同,可能是不同的。但是目的IP地址、网络掩码、网关(下一站路由器的IP地址)、接口(将数据报从哪个接口发出,是自己设备上的。)、标志这几项是必须存在的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值