mpls 保留標籤值 對初學者的MPLS常見問題4

2021-10-17 06:19:12 字數 719 閱讀 7360

q. 標籤值的範圍是多少? 保留了哪些標籤值? 這些保留值的含義是什麼?

a. 還可在 rfc3032 - mpls 標籤堆疊編碼中找到這些值。

理論上,範圍通過是0 (2-120)。 標籤值 0 至 15 為保留值,而值 4 至 15 留作將來使用。 值 0 至 3 分別被定義為:

值 0 表示「ipv4 顯式 null 標籤」。 此標籤表示必須對標籤堆疊執行彈出操作,並且資料報**必須基於 ipv4報頭。 這有助於在到達出口路由器之前保證 exp 位安全。 它用在基於 mpls 的 qos 中。

值 1 表示「路由器警報標籤」。 如果收到的資料報在標籤堆疊的頂部包含此標籤值,則該資料報將傳送到乙個本地軟體模組以進行處理。 實際的資料報**由標籤堆疊中位於資料報下面的標籤決定。 不過,如果進一步**該資料報,則在**之前應將「路由器警報標籤」推送回標籤堆疊。 此標籤的用法與 ip 資料報中 router alert 選項的用法類似(例如,帶 record route 選項的 ping)

值 2 表示「ipv6 顯式 null 標籤」。 它表示必須對標籤堆疊執行彈出操作,並且資料報**必須基於 ipv6 報頭。

值 3 表示「隱式 null 標籤」。 這是 lsr 可分配和分發的標籤。 不過,它從不真正出現在封裝中。 它表示lsr 將從標籤堆疊中彈出頂部標籤,然後通過傳出介面(按照 lfib 中的項)**資料報(標記或非標記)的剩餘部分。 雖然此值可能從不出現在封裝中,但需要在標籤分配協議中指定此值,因而保留了乙個值。

對測試初學者的建議

對測試初學者的建議 angle duan 測試初學者對軟體測試以及他們在實際工作中將怎樣實現測試有很多問題。作為乙個測試初學者,你需要對軟體測試這個職業有一定了解。下面的這些建議,對於你在軟體測試的發展,肯定會有所幫助。這些測試真理同樣適用於有豐富測試經驗的測試工程師。將下面的測試真理運用到你的測試...

對vim初學者的建議

更多分享內容可訪問我的個人部落格 vim 是必要的?顯然,必要 是不存在的。無數現代編輯器以及各類 ide 都可以成為替代物件。即使是在命令列中,也有 nano 等替代品。學習 vim 有什麼好處?首先,儘管有那麼多替代品,但vim至今仍保持著強大的生命力,送走了一代又一代所謂的 替代者 vim的強...

jsp初學者對編碼的理解

今天有點興趣研究下jsp,主要是想把原來在內網中測試的一些 由asp轉換為jsp環境。看了點資料就開始動手了。1 將頁首加入 page contenttype text html charset utf 8 然後將資料型別就行重新定義 將原來的語句 dim id,kindid,name 轉換為對應型...