1.MPLS:Multi-Protocol Label Switching,多協議標籤交換 運營商在使用(企業網沒有使用)
① mpls-vpn
② 在各種運營商的設備上面例如:LTE、ONU
注意:MPLS是二層半協議,介於mac和ip之間
減少運營商大型路由的報文轉發,降低路由器對路由的遞歸查詢等導致的性能消耗,直接查詢MPLS標籤傳輸。
注意:MPLS只是一種數據層面的轉發方式,MPLS本身無法形成路由,無法控制數據的走向,即mpls是依賴於底層的路由協議。
2.MPLS配置
R1全局
MPLS LSR-id 1.1.1.1 指定MPLS路由器的router-id
R1]#mpls 啟用mpls標籤抓發
R1]#mpls ldp 啟用mpls ldp分發協議
R1]#int g0/0/0
mpls
mpls ldp
所有路由器都配置
配置完後從R1 ping R4,並在R2到R3之間抓包,發現加入了MPLS標籤,這個就是2.5層
3.ldp:標籤分發協議
LDP:Lable Distribution Protocol,標籤分發協議
dis mpls lsp 查看標籤轉發表 (相當與查看路由表)
注①:標籤小於1024都有特殊意義,給普通路由分發的標籤大於等於1024
注②:標籤轉發僅僅是工作於數據層面的轉發機制,不能控制轉發路徑,控制層面依靠路由表。
注③ :標籤本地有效。
4.mpls原理
閱讀更多 網絡藝術谷 的文章