西安网站制作多少钱,关键词点击工具,水煮鱼wordpress模板,2020应该建设什么网站MPLS基本转发过程#xff0c;隧道特性 标签操作类型包括标签压入#xff08;Push#xff09;、标签交换#xff08;Swap#xff09;和标签弹出#xff08;Pop#xff09;#xff0c;它们是标签转发的基本动作。 倒数第二跳弹出特性PHP#xff08;Penultimate Hop Popp…MPLS基本转发过程隧道特性 标签操作类型包括标签压入Push、标签交换Swap和标签弹出Pop它们是标签转发的基本动作。 倒数第二跳弹出特性PHPPenultimate Hop Popping在最后一跳节点标签已经没有使用价值在倒数第二跳节点处将标签弹出减少最后一跳的负担。最后一跳节点直接进行IP转发或者下一层标签转发。
默认情况下设备支持PHP特性支持PHP的Egress节点分配给倒数第二跳节点的标签值为3。
压入在二层与三层之间添加一个标签。
交换将收到的报文标签值替换为自身下一跳提供的标签值。
弹出将报文的所有标签剥除。PHP倒数第二跳弹出机制默认开启。
基本转发过程
Tunnel ID为了给使用隧道的上层应用如VPN、路由管理提供统一的接口系统自动为隧道分配了一个ID也称为Tunnel ID。该Tunnel ID的长度为32bit只是本地有效。
NHLFENext Hop Label Forwarding Entry下一跳标签转发表用于知道MPLS报文的转发。包括Tunnel ID、出接口、下一跳、出标签、标签操作类型等信息
FEC到一组NHLFE的映射称为FTNFEC-to-NHLFE。通过查看FIB表中Tunnel ID值不为0x0的表项能够获得FTN的详细信息FTN只在Ingress存在。
ILMIncoming Label Map入标签映射。包括Tunnel ID入标签入接口标签操作类型等信息。
ILM在Transit节点的作用是将标签和NHLFE绑定通过标签索引ILM表就相当于使用目的IP地址查询FIB能够得到所有的标签转发信息。
1、当IP报文进入MPLS域时首先查看FIB表检查目的IP地址对应的Tunnel ID值是否为0x0。 [R1]diagnose进入到诊断视图中 [R1-diagnose]display mpls nhlfe查看下一跳标签转发表 [R1-diagnose]display mpls ilm查看入标签映射表 1.1 如果Tunnel ID值为0x0则进入正常的IP转发流程。 1.2 如果Tunnel ID值不为0x0则进入MPLS转发流程。 2、在MPLS转发过程中FIB、ILM、和NHLFE表项是通过Tunnel ID关联的。 2.1、Ingress的处理通过查询FIB表和NHLFE表知道报文的转发、 2.1.1、查看FIB表根据目的IP地址找到对应的Tunnel ID。 2.1.2、根据FIB表的Tunnel ID找到对应的NHLFE表项将FIB表项和NHLFE表项关联起来。 2.1.3、查看NHLFE表项可以得到出接口、下一跳、出标签和标签操作类型。 2.1.4、在IP报文中压入出标签同时处理TTL然后将封装好的MPLS报文发送给下一跳. 2.2、Transit的处理通过查询ILM和NHLFE表指导MPLS报文的转发 2.2.1、根据MPLS的标签值查看对应的ILM表可以得到Tunnel ID。 2.2.2、根据ILM表的Tunnel ID找到对应的NHLFE表项。 2.2.3、查看NHLFE表项可以得到出接口、下一跳、出标签和标签操作类型。 2.2.4、MPLS报文的处理方式根据不同的标签值而不同。 如果标签值16则用新标签替换MPLS报文中的旧标签同时处理TTL然后将替换完标签的MPLS报文发送给下一跳。
如果标签值为3则直接弹出标签同时处理TTL然后进行IP转发或下一层标签转发。 2.3、Egress的处理通过查询ILM表指导MPLS报文的转发或查询路由表指导IP报文转发 2.3.1、如果Egress收到IP报文则查看路由表进行IP转发。 2.3.2、如果Egress收到MPLS报文则查看ILM表获得标签操作类型同时处理TTL。 如果标签中的栈底标识S1表明该标签是栈底标签直接进行IP转发。
如果标签中的栈底标识S0表明还有下一层标签继续进行下一层标签转发。
LDP邻居建立LDP的标签发布、分配、保持方式MPLS中数据转发流程FIBNHLFEILM
MPLS对TTL的处理
MPLS对TTL的处理模式
Uniform模式统一模式IP报文经过MPLS网络时在入节点IP TTL减1映射到MPLS TTL字段此后报文在MPLS网络中按照标准的TTL处理方式处理。在出节点将MPLS TTL减1映射到IP TTL字段。
Pipe模式管道模式在入节点IP TTL值减1MPLS TTL字段为固定值此后报文在MPLS网络中按照标准的TTL处理方式处理。在出节点会将IP TTL字段的值减1。 [Huawei]undo ttl propagate修改为管道模式该命令执行前清理mpls ldp才能生效reset mpls ldp all [Huawei]ttl propagate统一模式 BGP路由黑洞的解决方案BGP跨跳建立R2和R4运行BGP建立邻居传递路由R3没有运行BGP 1、GRE隧道去往一个目的地如果这个目的地的下一跳有隧道那么去往该目的地也经过隧道。 2、全互联 3、MPLS LSP隧道 [Huawei]route recursive-lookup tunnel开启非标签公网BGP路由迭代到LSP隧道中。 4、路由引入 LSP具有隧道特性所有VPN本质都是隧道。