MPLS Sysfs 變數

/proc/sys/net/mpls/* 變數:

platform_labels - 整數

平臺標籤表中的條目數量。無法為大於或等於平臺標籤數量的標籤值配置轉發。

由於平臺標籤是本地分配的,因此平臺標籤表中的條目可以並且預期會被密集利用。

如果平臺標籤表條目數設定為 0,核心將不識別任何標籤,並且 MPLS 轉發將被停用。

減小此值將刪除所有不再適合表中的標籤路由條目。

可能的值: 0 - 1048575

預設值: 0

ip_ttl_propagate - 布林

控制在施加標籤時是否將 TTL 從 IPv4/IPv6 頭部傳播到 MPLS 頭部,以及在彈出最後一個標籤時是否將 TTL 從 MPLS 頭部傳播到 IPv4/IPv6 頭部。

如果停用,MPLS 傳輸網路對轉發流量而言將顯示為單個跳。

  • 0 - 停用 / RFC 3443 [短] 管道模型

  • 1 - 啟用 / RFC 3443 統一模型(預設)

default_ttl - 整數

用於 MPLS 資料包的預設 TTL 值,當 TTL 無法從 IP 頭部傳播時使用(無論是 IP 頭部不存在還是因為 ip_ttl_propagate 已被停用)。

可能的值: 1 - 255

預設值: 255

conf/<interface>/input - 布林

控制此介面上是否可以輸入資料包。

如果停用,資料包將被丟棄,不再進行進一步處理。

  • 0 - 停用(預設)

  • 非 0 - 啟用