报文转发流程简述

如果设备接收到的报文的目的MAC地址匹配三层接口的MAC地址,则通过设备的三层接口进行三层转发;否则通过设备的二层接口进行二层转发。
二层转发根据报文的目的MAC地址查找MAC地址表,得到报文的出接口,然后将报文发送出去。
三层转发根据通过路由表优选出的转发表获取下一跳及出接口信息,然后再根据下一跳出接口查邻接表,获取到该下一跳的链路层转发信息,如链路层协议(PPP、HDLC等)及介质类型(P2P、NBMA)、封装报文的链路层头信息等,然后根据此信息对报文进行封装后转发。
若在网络层发现报文的目的地址是路由器接口的ip地址或是所有路由器的广播地址,那么需要进一步根据协议字段将封装的数据发往内部不同的进程。
路由的层级(由上层往下层):
Ip路由表
Rib
Nib
Fib

关于ip地址,ip网段,路由前缀
参考文章:10.1.1.0/31这个地址到底能不能用?31位长度的掩码是怎么回事?

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值