配置MPLS对TTL的处理模式
MPLS对TTL的处理模式有两种,分别是Uniform模式和Pipe模式。
操作步骤
- 配置MPLS LDP的TTL处理模式
请在Ingress PE进行以下配置。
- 执行命令system-view,进入系统视图。
- 执行命令mpls,进入MPLS视图。
- 执行命令mpls ldp ttl-mode { pipe | uniform },配置MPLS的TTL处理模式。
- 执行命令commit,提交配置。
- 配置MPLS TE的TTL处理模式
请在Ingress PE进行以下配置。
- 执行命令system-view,进入系统视图。
- 执行命令mpls,进入MPLS视图。
- 执行命令mpls te ttl-mode { pipe | uniform },配置MPLS的TTL处理模式。
- 执行命令commit,提交配置。
- 配置MPLS SR的TTL处理模式
请在Ingress PE进行以下配置。
- 执行命令system-view,进入系统视图。
- 执行命令mpls,进入MPLS视图。
- 执行命令mpls sr ttl-mode { pipe | uniform },配置MPLS的TTL处理模式。
- 执行命令commit,提交配置。
- 配置BGP LSP的TTL处理模式
请在Egress PE进行以下配置。
- 执行命令system-view,进入系统视图。
- 执行命令mpls,进入MPLS视图。
- 执行命令mpls bgp ttl-mode { pipe | uniform } egress,配置BGP LSP的TTL处理模式。
- 执行命令commit,提交配置。
对于VPN实例下IP报文进入MPLS隧道的场景,ttl-mode命令配置了私网标签中MPLS TTL的处理模式;同时mpls te ttl-mode或mpls ldp ttl-mode命令可以配置公网标签中MPLS TTL的处理模式,共有以下几种情况:
- 私网标签和公网标签的MPLS TTL处理模式均为Uniform
IP分组经过MPLS网络时,在入节点,IP TTL减1映射到私网标签的MPLS TTL字段;然后私网标签的MPLS TTL映射到公网标签的MPLS TTL字段。此后报文在MPLS网络中按照标准的TTL处理方式处理。在出节点,首先公网标签弹出并将MPLS TTL复制到私网标签的MPLS TTL字段;然后私网标签弹出,同时将MPLS TTL减1后和IP TTL比较,取两者的较小值映射到 IP TTL字段。如图2-1所示。
- 私网标签的MPLS TTL处理模式为Pipe,公网标签的MPLS TTL处理模式为Uniform
IP分组经过MPLS网络时,在入节点,IP TTL值减1,私网标签的MPLS TTL字段为固定值(255);然后私网标签的MPLS TTL映射到公网标签的MPLS TTL字段。此后报文在MPLS网络中按照标准的TTL处理方式处理。在出节点,首先公网标签弹出并将MPLS TTL复制到私网标签的MPLS TTL字段;然后私网标签直接弹出,IP TTL只在出节点减1。如图2-2所示。
- 私网标签的MPLS TTL处理模式为Uniform,公网标签的MPLS TTL处理模式为Pipe
IP分组经过MPLS网络时,在入节点,IP TTL减1映射到私网标签的MPLS TTL字段;然后公网标签的MPLS TTL字段为固定值(255)。此后报文在MPLS网络中按照标准的TTL处理方式处理。在出节点,首先公网标签直接弹出;然后私网标签弹出,同时将MPLS TTL减1后和IP TTL比较,取两者的较小值映射到 IP TTL字段。如图2-3所示。
- 私网标签和公网标签的MPLS TTL处理模式均为Pipe
IP分组经过MPLS网络时,在入节点,IP TTL值减1,私网标签的MPLS TTL字段为固定值(255);然后公网标签的MPLS TTL字段也为固定值(255)。此后报文在MPLS网络中按照标准的TTL处理方式处理。在出节点,首先公网标签直接弹出;然后私网标签也直接弹出,IP TTL只在出节点减1。如图2-4所示。