MPLS 次末跳彈出配置 秒懂!超簡單MPLS入門

2021-10-10 17:38:19 字數 3323 閱讀 5701

mpls——multi-protocol label switching

multi-protocol:支援多種三層協議,如ip、ipv6、ipx等,它通常處於二層和三層之間,俗稱2.5層。

label:是一種短的、等長的、易於處理的、不包含拓撲資訊、只具有區域性意義的資訊內容。

switching: mpls報文交換和**是基於標籤的。針對ip業務,ip包在進入mpls網路時,入口的路由器分析ip包的內容並且為這些ip包選擇合適的標籤,然後所有mpls網路中節點都是依據這個簡短標籤來作為**依據。當該ip包最終離開mpls網路時,標籤被出口的邊緣路由器分離。

1.傳統ip**

1.報頭介紹

mpls包頭有32bit(4位元組),其中包括:

20bit用作標籤(label)3個bit的experimental, 協議中沒有明確,通常用作cos(class of service)1個bit的s,用於標識是否是棧底,用來做標籤的巢狀,這樣可以使標籤無限擴充套件8個bit的ttl

2.標籤棧

理論上,標籤棧可以無限巢狀,從而提供無限的業務支援能力。這是mpls技術最大的魅力所在。

fec:forwarding equivalence class,fec(**等價類),是在**過程中以等價的方式處理的一組資料分組,例如目的位址字首相同的資料分組。通常對乙個fec分配相同的標籤。

lsp:標籤交換通道。乙個fec的資料流,在不同的節點被賦予確定的標籤,資料**按照這些標籤進行。fec資料流所走的路徑就是lsp。

lsr:label switching router,lsr是mpls的網路的核心交換機,它提供標籤交換和標籤分發功能。

ler:label switching edge router,在mpls的網路邊緣,進入到mpls網路的流量由ler分為不同的fec,並為這些fec請求相應的標籤。它提供流量分類和標籤的對映、標籤的移除功能。

lsp特點:

lsp是一條有源介面和宿介面的路徑,是面向連線的;

lsp配置了label;

lsp配置了相關的操作;

lsp決定了資料的出介面。

ingress:資料從使用者裝置進入了mpls網路邊緣裝置,資料報文要進行封裝。

egress:資料從mpls網路核心裝置進入了邊緣裝置,mpls標籤要被剝離。

intermediate(transit):資料在mpls網路核心內從乙個裝置進入了另乙個裝置,標籤要被交換。

p(provider)埠:該埠指接入服務提供商核心網路的埠;在我們裝置上指接入的資料報文為mpls封裝報文的埠。

pe(provider edge)埠:該埠為服務提供商的邊緣埠,對接的是使用者的裝置;在這裡指接入的是普通乙太網幀,如果接入的是mpls封裝格式的資料報文,但同時不希望對mpls封裝進行處理,埠也可以配置成這種屬性。

lsp的建立:

lsp的建立其實就是將fec和標籤進行繫結,並將這種繫結通告

lsp上相鄰lsr的過程,建立起相鄰lsr間的標籤對映關係。可以通過

1、靜態標籤配置,無通告過程

2、通過標籤分發協議或其他協議建立

lsp的建立是逐段進行的。

lsp的**過程:

進入網路的分組根據其特徵劃分成**等價類fec。一般根據ip位址字首或者主機位址來劃分fec。這些具有相同fec分組在mpls區域中將經過相同的路徑(即lsp)。ler對到來的fec分組分配乙個短而定長的標籤,然後從相應的埠**出去。在lsp沿途的lsr上都已建立了輸入/輸出標籤的對映表。對於接收到的標籤分組,lsr只需根據標籤從表中找到相應的nhlfe,並用新的標籤來替換原來的標籤,然後對標籤分組進行**。在mpls域的出口,標籤被剝離,還原稱標準的ip報文。

mpls在網路入口處指定特定分組的fec,後續路由器只需簡單的**即可,較常規的網路層**而言要簡單的多,從而提高了**速度。

lsp標籤分發:

靜態配置(本次不講略)

動態分發:

ldp(label distribution protocol)協議是mpls協議中專門用來實現標籤分發的協議。ldp要利用路由**表中資訊來確定如何進行資料**,而路由**表中的資訊一般是通過igp、bgp等路由協議收集的。但是ldp並不直接和各種路由協議有關聯,只是間接使用路由資訊。ldp並不是唯一的標籤分發協議。對bgp、rsvp等已有協議進行擴充套件也可以支援mpls標籤的分發。mpls的一些應用也需要對某些路由協議進行擴充套件。例如,基於mpls的vpn應用就需要對bgp協議進行擴充套件,基於mpls的流量工程需要對ospf或is-is協議進行擴充套件。

(1) 點到點的虛擬共享專線業務

點到點的虛擬共享專線,可以通過port或者port+vlan的方式來對業務資料封裝標籤,從而達到對頻寬虛擬共享的目的。

上圖中,兩個站點間的vctrunk通道構成乙個lsp,通過對

不同port資料封裝上相應的標籤(tunnel+vc),達到資料共享

頻寬,並且相互隔離。

(2) 虛擬共享區域網業務

虛擬共享區域網,可以通過不同的vb的lp埠和vctrunk埠建立lsp頻寬共享,從而達到對頻寬虛擬共享的目的。

上圖中,兩個站點間的vctrunk通道構成乙個lsp,通過對不同port資料封裝上相應的標籤(tunnel+vc),達到資料共享頻寬,並且相互隔離。

MPLS第一次學習

面向連線的技術 mpls.什麼是面向連線 強調連線,在通訊雙方之間存在固定的資訊傳遞路徑,以 為例,撥通後,電信局為通 的雙方建立起穩定的線路連線,直到結束通話,期間無論是否有人說話,始終是通的 即連線始終存在且路徑固定 即為面向連線 而郵件的傳輸為面向無連線,通郵雙方之間沒有固定的資訊傳遞路徑,網...

2021 03 16 週末總結(第二次)

回想一下這一周主要還是以做vjudge上了題為主 為了鞏固貪心演算法的知識,這是第一次開學後的做題,感覺還是比在寒假的時候難一點,但是這方面的題,體型和套路還是比較固定的,無非就是找到乙個突破點根據這個突破點來進行排序和編碼,但是在這裡的難點就是突破點要找準,這方面還是以後努力的重點。在這週的做題中...

spiders框架 post 和 頁面的二次跳轉

coding utf 8 import scrapy from bs4 import beautifulsoup from p1.items import p1item import json import lxml class xiaohuarspider scrapy.spider name k...