组网报文基本转发原理
传统IP网络基于IGPMetric计算最优路径,这是远远不够的,常常在现实网络中还需斟酌带宽、链路属性等其他因素;基于IP的流量工程是基于IGP面向目的地址的转发,是hopbyhop(逐跳)的转发,没法实现根据来源来控制流量转发;另外基于IP的流量工程是面向无连接的,不能实现显式路径(ExplicitRouting)。
1、组网报文的基本转发原理
以支持PHP的LSP为例,说明组网报文的基本转发原理
其目的地址为4.4.4.2/24,则组网报文基本转发原理以下:
(1)Ingress节点收到目的地址为4.4.4.2的IP报文,添加标签Z并转发;
(2)Transit节点收到该标签报文,进行标签交换,将标签Z弹出,换成标签Y;
(3)倒数第二跳Trasit节点收到带标签Y的报文,由于Egress分给它的标签值为3,所以进行PHP操作,弹出标签Y并转发报文,从倒数第二跳转发给Egress的报文以IP报文情势传输;
(4)Egress节点收到该IP报文,将其转发给目的地4.4.4.2/24;
2、组网详细转发进程
NHLFE
下一跳标签转发表项NHLFE(NextHopLabelForwardingEntry)用于指点组网报文的转发;
NHLFE包括:TunnelID、出接口、下一跳、出标签、标签操作类型等信息;
FTN
FEC到一组NHLFE的映照称为FTN(FECtoNHLFE)
通过查看FIB表中TunnelID值不为0x0的表项,能够取得FTN的详细信息,FTN只在Ingress存在;
ILM
入标签到一组下一跳标签转发表项的映照称为入标签映照ILM(IncomintLabelMap)
ILM包括:TunnelID、入标签、入接口、标签操作类型等信息;
ILM在Transit节点的作用是将标签和NHLFE绑定,通过标签索引ILM表,就相当于使用目的IP地址查询FIB,能够得到所有的标签转发信息。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP