• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

05-二層技術-廣域網接入配置指導

目錄

05-ATM配置

本章節下載 05-ATM配置  (540.91 KB)

05-ATM配置


1 ATM

1.1  ATM簡介

ATM(Asynchronous Transfer Mode,異步傳輸模式)技術是以分組傳輸模式為基礎並融合了電路傳輸模式高速化的優點發展而成。由於它的靈活性以及對多媒體業務的支持,被認為是實現寬帶通信的核心技術。

1.1.1  ATM信元

根據ITU-T定義,ATM是以信元為基本單位進行信息傳輸、複用和交換的。ATM信元具有53字節的固定長度,其中前5個字節是信元頭,其餘48個字節是有效載荷。ATM信元頭的功能有限,主要用來標識虛連接,另外也完成了一些功能有限的流量控製,擁塞控製,差錯控製等功能。

1.1.2  ATM連接和ATM交換

ATM是麵向連接的交換,其連接是邏輯連接,即虛連接。ATM網絡中,可以在物理鏈路上創建邏輯連接VP(Virtual Path,虛路徑)和VC(Virtual Circuit,虛電路)。如圖1-1所示,一條物理鏈路上可以創建多條VP,每個VP可以采用複用方式容納多個VC。不同用戶的信元通過不同的VP和VC傳遞。VP和VC通過VPI(Virtual Path Identifier,虛路徑標識符)和VCI(Virtual Channel Identifier,虛通道標識符)來標識。ATM使用一對VPI/VCI的組合來標識一條虛連接。

圖1-1 VP、VC和物理鏈路關係

 

目前,ATM接口隻支持手工配置的PVC(Permanent Virtual Circuit,永久虛電路),不支持通過信令建立的SVC(Switched Virtual Circuit,交換虛電路)。每條PVC通過VPI/VCI值來標識。

在ATM網絡中,通過查找ATM交換機的交換表項改變VPI/VCI值,實現ATM信元的轉發。在PVC方式下,ATM交換機的交換表項由網管配置,由網管統一分配VPI/VCI值,用戶根據網管分配的VPI/VCI值來配置路由器上的PVC。如果兩台ATM設備的ATM接口直連,兩端ATM接口下配置的VPI/VCI值必須相同。典型的ATM交換過程如圖1-2所示,從路由器Router A的ATM2/4/1接口的PVC 0/100發送的ATM信元,到達ATM交換機ATM switch B的ATM2/4/1接口的PVC 0/100後,通過查找交換表項,從ATM2/4/2接口的PVC 2/101轉發出去,最終到達路由器Router C的ATM2/4/1接口的PVC 2/101。

圖1-2 ATM交換示意圖

1.1.3  ATM層次結構

ATM基本協議框架分為3個平麵,即用戶平麵、控製平麵和管理平麵。用戶平麵和控製平麵又各分為4層,即物理層、ATM層、ATM適配層和高層,在各層中還有更精細的子層劃分。

·     控製平麵主要利用信令協議來完成連接的建立和拆除。

·     管理平麵又分為層次管理和平麵管理。其中層次管理負責各平麵中各層的管理,具有與其它平麵相對應的層次結構;平麵管理負責係統的管理和各平麵之間的通信。

各平麵與各層的關係如圖1-3

圖1-3 ATM協議模型圖

 

各層的具體功能如下:

·     物理層主要提供ATM信元的傳輸通道,將ATM層傳來的信元加上其傳輸開銷後形成連續的比特流;同時,在接收到物理媒介上傳來的連續比特流後,取出有效信元傳遞給ATM層。

·     ATM層在物理層之上,利用物理層提供的服務,與對等層進行以信元為單位的通信。ATM層與物理媒介的類型和物理層的具體實現無關,與具體傳送的業務類型也無關。從ATM適配層輸入ATM層的是48字節的淨荷,這48字節的淨荷被稱為分段和重組協議數據單元(SAR-PDU),而ATM層輸出的則是53字節的信元,該信元將傳送到物理層進行傳輸。ATM層負責產生5個字節的信元頭,信元頭將加到淨荷的前麵。ATM層的其他功能包括虛路徑標識符/虛通道標識符(VPI/VCI)傳輸、信元多路複用/分用以及一般流量控製。

·     AAL(ATM Adaptation Layer,ATM適配層)是高層協議與ATM層間的接口,它負責轉接ATM層與高層協議之間的信息。目前,已經提出4種類型的AAL:AAL1、AAL2、AAL3/4和AAL5,每一種類型分別支持ATM網絡中某些特征業務。H3C產品采用AAL5來支持數據通信業務。

·     ATM高層協議則主要具有WAN互連、與現有三層協議互連、承載多種協議(IP協議、PPP協議、PPPoE協議)等功能。

1.1.4  ATM服務類型

ATM支持四種服務類型:

·     CBR(Constant Bit Rate,確定比特率)

·     UBR(Unspecified Bit Rate,不確定比特率)

·     VBR-RT(Variable Bit Rate-Real Time,實時可變速率)

·     VBR-NRT(Variable Bit Rate-Non Real Time,非實時可變速率)

這些服務類型的選擇與網絡的QoS需求有關。

1. CBR

CBR服務用於在連接的生命期中需要靜態帶寬的連接。這個帶寬由PCR(Peak Cell Rate,峰值信元速率)值來確定。在CBR服務中,源端可以持續地以峰值信元速率發送信元。

CBR服務一般用來支持對時延變化要求較高的實時業務(例如:語音、視頻)。

2. VBR-RT

VBR-RT服務也是一種實時的應用,對時延和抖動有嚴格的限製,VBR-RT的主要應用有語音和視頻業務。

VBR-RT連接的指標主要靠PCR、SCR(Sustainable Cell Rate,可持續信元速率)、MBS(Maximum Burst Size,最大突發長度)來描述。源端可以在平均信元速率為SCR的情況下,以PCR的速率發送最大信元個數為MBS的突發流量而不丟信元。

3. VBR-NRT

VBR-NRT服務支持突發性的非實時的應用,該特性是通過PCR、SCR以及MBS來描述的。對那些滿足流量合同的信元,VBR-NRT服務可以保證很低的信元丟失率但是不保證時延。

4. UBR

UBR服務用於對時延和帶寬都要求不高的應用。UBR服務不保證服務質量,連接的信元丟失率和信元傳輸時延均沒有數值保證,如果發生擁塞,UBR服務的信元最先被丟棄。

1.1.5  ATM應用

1. IPoA

IPoA(IP over ATM,在ATM上承載IP協議):ATM為處在同一網絡內的IP主機之間的通信提供數據鏈路層,同時將IP報文封裝在ATM信元中。ATM作為IP業務的承載網提供了優良的網絡性能和完善、成熟的QoS保證。

2. PPPoA

PPPoA(PPP over ATM,在ATM上承載PPP協議):ATM信元封裝PPP報文,IP或其它協議的報文則封裝在PPP報文中。在這種情況下,可以將ATM簡單地看成是PPP報文的承載層。PPPoA的意義在於:PPPoA的通信過程由PPP協議管理,可以利用PPP的靈活性及其豐富的應用。

3. PPPoEoA

PPPoEoA(PPPoE over ATM,在ATM上承載PPPoE協議):其實質是用ATM信元封裝以太網報文,這時候可以用一個PVC來模擬以太網的全部功能。PPPoE協議采用Client/Server方式,它將PPP報文封裝在以太網幀之內,在以太網上提供點對點的連接。

1.1.6  ATM OAM

OAM的名詞存在兩種不同解釋,主要是針對不同的協議而言。

·     OAM:Operation And Maintenance(ITU-T I.610 02/99)

·     OAM:Operation Administration and Maintenance(LUCENT APC User Manual,03/99)

OAM提供了一種不中斷業務的故障檢測、故障定位和性能檢測功能。在用戶信元流中間插入一些有著標準的信元結構的OAM信元,可以提供網絡的一些特定信息。

ATM OAM提供了如下功能:

·     OAM AIS/RDI(Alarm Indication Signal/Remote Defect Indication,告警指示信號/遠程故障指示)告警信元檢測:用戶先指定相關參數,當收到指定數量AIS/RDI告警信元後,PVC狀態轉變為DOWN,當連續指定秒沒有收到AIS/RDI告警信元後,PVC狀態轉變為UP。

·     OAM F5 Loopback檢測:用戶啟動OAM F5 Loopback信元的發送以及重傳檢測功能並指定相關參數後,每隔指定秒發送OAM F5 Loopback信元。如果發出OAM F5 Loopback信元後在指定秒內未正確收到回應信元,則會立即重發OAM F5 Loopback信元。在OAM F5 Loopback信元的發送以及重傳檢測過程中根據收發信元情況更新PVC狀態。如果PVC狀態為DOWN,當連續正確收到指定個OAM F5 Loopback信元後,PVC狀態轉變為UP;如果PVC狀態為UP,當連續未收到指定個OAM F5 Loopback信元後,PVC狀態轉變為DOWN。

·     OAM F5 end-to-end檢測:在指定ATM接口的特定PVC上發送OAM F5 end-to-end信元,根據在設定的時間內是否收到應答來判斷鏈路的連接情況。如果規定時間沒有收到應答,可能是鏈路不通,也可能是鏈路太忙而發生丟包。

本特性的支持情況與設備型號有關,請以設備的實際情況為準。

設備型號

主控板類型

說明

MSR5620

MPU-60

支持

MSR 56-60

MSR 56-80

MPU-100

支持

MPU-100-X1

支持

MPU-100-G

不支持

 

1.2  ATM配置限製和指導

本特性僅在路由器上安裝了ATM-OC3、ADSL2+、G.shdsl、或G.shdsl.Bis接口模塊時支持。

1.3  ATM配置任務簡介

ATM配置任務如下:

(1)     配置ATM接口

關於ATM接口的詳細介紹以及相關配置,請參見“接口管理配置指導”中的“ATM接口”。

(2)     配置PVC或者配置PVC-group

¡     配置PVC

¡     配置PVC-group

(3)     配置ATM AAL5封裝類型

(4)     配置ATM的服務類型

(5)     配置ATM上承載的應用

¡     配置IPoA

¡     配置PPPoA

¡     配置PPPoEoA

(6)     (可選)配置VP監管

(7)     (可選)配置重新標記ATM信元的CLP標誌位

(8)     (可選)配置ATM OAM功能

1.4  配置PVC

1. 配置限製和指導

在PVC方式下,ATM交換機的交換表項由網管配置,由網管統一分配VPI/VCI值,用戶根據網管分配的VPI/VCI值來配置路由器上的PVC。如果兩台ATM設備的ATM接口直連,兩端ATM接口下配置的VPI/VCI值必須相同。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入ATM接口視圖或ATM子接口視圖。

interface atm { interface-number | interface-number.subnumber }

(3)     創建PVC並進入PVC視圖。

pvc { pvc-name [ vpi/vci ] | vpi/vci }

(4)     打開當前PVC。

undo shutdown

缺省情況下,PVC處於打開狀態。

1.5  配置PVC-group

1. 功能簡介

使用PVC-group後,可以在PVC-group下的各PVC上進行流量的負載分擔,將不同優先級的IP報文通過不同的PVC進行傳輸。用戶可以配置每條PVC承載的IP報文的優先級。

當收到IP報文後,根據IP報文的優先級來找到對應的PVC進行傳輸,如果沒有找到對應的PVC,則從缺省PVC(precedence命令中使用了default參數)進行傳輸,如果沒有配置缺省PVC,則從未設置優先級的所有PVC輪詢地進行傳輸。如果沒有未設置優先級的PVC,則將該IP報文丟棄。

如果收到的不是IP報文,則從該PVC-group下所有PVC輪詢地進行傳輸。

PVC-group下的PVC的封裝類型、承載的協議類型直接從PVC-group獲取。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入ATM接口視圖或ATM子接口視圖。

interface atm { interface-number | interface-number.subnumber }

(3)     創建PVC-group並進入PVC-group視圖。

pvc-group group-number

(4)     在PVC-group下創建PVC並進入PVC視圖。

pvc { pvc-name [ vpi/vci ] | vpi/vci }

(5)     配置PVC承載的IP報文的優先級。

precedence { min-number [ to max-number ] | default }

缺省情況下,未設置優先級。

(6)     開啟當前PVC。

undo shutdown

缺省情況下,PVC處於打開狀態。

1.6  配置ATM AAL5封裝類型

1. 功能簡介

ATM AAL5封裝主要有如下幾種類型:

·     aal5snap:LLC(Logical Link Control,邏輯鏈路控製)/SNAP(Subnet Access Protocol,子網訪問協議)封裝類型。

·     aal5mux:MUX複用封裝類型。

·     aal5nlpid:RFC 1490封裝類型。

表1-1所示,不同的封裝類型對報文的封裝格式各不相同,而且支持的映射也不同。

表1-1 封裝類型和支持的應用的關係

應用

aal5snap

aal5mux

aal5nlpid

IPoA

支持

支持(不支持InARPoA)

支持(不支持InARPoA)

PPPoA

支持

支持

不支持

PPPoEoA

支持

支持

不支持

 

說明

aal5snap可以支持同時承載兩種以上協議,aal5mux隻支持同時承載一種協議。

 

2. 配置限製和指導

·     相互通信的兩端設備上配置的ATM AAL5封裝類型要保持一致。

·     隻有aal5snap封裝支持InARP協議,當采用aal5muxaal5nlpid封裝時不能配置InARP。

·     在PVC/PVC-group切換封裝時,如果已經配置了與切換後封裝類型衝突的映射,切換封裝後的PVC/PVC-group將會刪除所有衝突的映射對應的配置。

3. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入ATM接口視圖或ATM子接口視圖。

interface atm { interface-number | interface-number.subnumber }

(3)     進入PVC視圖或PVC-group視圖。

¡     進入PVC視圖。

pvc { pvc-name [ vpi/vci ] | vpi/vci }

¡     進入PVC-group視圖。

pvc-group group-number

(4)     配置ATM AAL5封裝類型。

encapsulation { aal5mux | aal5nlpid | aal5snap }

缺省情況下,ATM AAL5封裝類型為aal5snap

1.7  配置ATM的服務類型

1. 功能簡介

ATM支持四種服務類型:CBR、UBR、VBR-RT、VBR-NRT。用戶可以配置PVC的服務類型,並為UBR、VBR-NRT、VBR-RT服務類型的每條PVC配置不同的傳輸優先級,數值越大優先級越高。傳輸優先級高的PVC優先占有帶寬,相同傳輸優先級的PVC占有相同的帶寬。CBR服務不允許配置傳輸優先級。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入ATM接口視圖或ATM子接口視圖。

interface atm { interface-number | interface-number.subnumber }

(3)     進入PVC視圖或PVC-group下PVC視圖。

¡     進入PVC視圖。

pvc { pvc-name [ vpi/vci ] | vpi/vci }

¡     請依次執行以下命令進入PVC-group下PVC視圖。

pvc-group group-number

pvc { pvc-name [ vpi/vci ] | vpi/vci }

(4)     配置PVC的服務類型和相關服務參數。

¡     配置PVC的服務類型為CBR,並指定相關的服務參數。

service cbr output-pcr [ cdvt cdvt-value ]

¡     配置PVC的服務類型為UBR,並指定相關的服務參數。

service ubr output-pcr

¡     配置PVC的服務類型為VBR-NRT,並指定相關的服務參數。

service vbr-nrt output-pcr output-scr output-mbs

¡     配置PVC的服務類型為VBR-RT,並指定相關的服務參數。

service vbr-rt output-pcr output-scr output-mbs

缺省情況下,PVC的服務類型為UBR。

新指定的PVC服務類型將會覆蓋本PVC已有的服務類型,同一個接口下或同一個PVC-group下的不同PVC可以配置不同的服務類型。

(5)     配置PVC的傳輸優先級。

transmit-priority priority

缺省情況下,UBR服務的傳輸優先級為0,VBR-NRT服務的傳輸優先級為5,VBR-RT服務的傳輸優先級為8。

當改變PVC的服務類型時,傳輸優先級變為當前服務的缺省值。

1.8  配置ATM上承載的應用

1.8.1  配置IPoA

1. IP地址映射簡介

在ATM上承載IP協議報文時,要想使高層協議能通過對端設備的IP地址尋址到對端設備,用戶必須將本端的PVC或PVC-group與對端設備的IP地址關聯起來,即配置PVC或PVC-group映射的IP地址。這樣,係統就知道到達某個IP地址的報文通過哪個PVC或PVC-group進行發送了。

配置IP地址映射有三種方法:

·     靜態IP地址映射:直接指定映射到PVC或PVC-group的對端接口的IP地址。

·     default映射:配置一個具有缺省路由屬性的映射。若某個報文在接口上找不到下一跳地址對應的映射,但某條PVC或PVC-group配置了default映射,則報文將從該PVC或PVC-group上發送。

·     InARP映射:使用InARP(Inverse Address Resolution Protocol,逆向地址解析協議)來解析與本PVC或PVC-group相連的對端接口的IP地址,這樣不需要為PVC或PVC-group靜態配置對端的IP地址。InARP交換過程如圖1-4所示。圖中的IP地址指的是PVC或PVC-group所在ATM接口的IP地址。

圖1-4 InARP的交換過程

 

2. 配置限製和指導

·     所有的封裝類型都支持IPoA映射。但隻有aal5snap封裝支持配置InARP映射,當采用aal5muxaal5nlpid封裝時不能配置InARP映射。

·     相同PVC或PVC-group下可以映射多個IP地址,且靜態IP地址映射、default映射和InARP映射三者可以同時配置。相同接口下不同的PVC或PVC-group不能映射到同一個IP地址。同一個接口下的PVC和PVC-group最多隻能配置一個default映射。

·     如果是兩台路由器接口直連,本端上映射到對端IP地址的PVC的VPI/VCI值必須和對端上映射到本端IP地址的PVC的VPI/VCI值相同。

3. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入ATM接口視圖或ATM子接口視圖。

interface atm { interface-number | interface-number.subnumber }

(3)     進入PVC視圖或PVC-group視圖。

¡     進入PVC視圖。

pvc { pvc-name [ vpi/vci ] | vpi/vci }

¡     進入PVC-group視圖。

pvc-group group-number

(4)     配置IPoA映射,使PVC或PVC-group承載IP協議報文。

map ip { ip-address | default | inarp [ minutes ] }

(5)     為PVC或PVC-group配置廣播屬性。

broadcast

缺省情況下,廣播屬性處於關閉狀態。

如果需要在ATM PVC或PVC-group上發送廣播或者組播報文,請務必配置本命令。

如果某PVC或PVC-group配置了廣播屬性,則PVC或PVC-group所屬ATM接口上的廣播或組播報文都要在該PVC或PVC-group上發送一份。

1.8.2  配置PPPoA

1. 配置限製和指導

為了在ATM上傳送PPP報文,用戶必須創建一個虛擬模板(Virtual Template,VT)接口。

當設備采用DSL接口通過撥號方式互連時,路由器作PPPoA Server或Client使用均可,兩側配置的區別僅在於PPPoA Server端為PPP Server,需要配置地址池,為對端分配IP地址;PPPoA Client端為PPP Client,需要配置地址協商,接受Server端分配的IP地址,相關內容請參見“二層技術-廣域網接入配置指導”中的“PPP和MP”。

對於VT接口,如果配置靜態路由,請指定下一跳而不要指定出接口。如果必須指定出接口的話,請保證VT下綁定的物理接口有效,從而保證報文能夠正常傳輸。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     創建一個虛擬模板(VT)接口,並進入虛擬模板(VT)接口視圖。

interface virtual-template vt-number

(3)     配置PPP的認證方式、IP地址。

¡     如果是PPP Server,需要配置地址池,為對端分配IP地址。

¡     如果是PPP Client,需要配置地址協商,接受Server端分配的IP地址。

詳細配置請參見“二層技術-廣域網接入配置指導”中的“PPP和MP”。

PPP認證、IP地址等均需要在VT接口下進行配置,ATM接口下配置IP地址無效。

(4)     退回係統視圖。

quit

(5)     進入ATM接口視圖或ATM子接口視圖。

interface atm { interface-number | interface-number.subnumber }

(6)     進入PVC視圖或PVC-group視圖。

¡     進入PVC視圖。

pvc { pvc-name [ vpi/vci ] | vpi/vci }

¡     進入PVC-group視圖。

pvc-group group-number

(7)     配置PPPoA映射。

map ppp virtual-template vt-number

1.8.3  配置PPPoEoA

1. VEth和VEth子接口介紹

為了實現在ATM上承載以太網報文,在PPPoEoA應用中使用三層VEth接口。VEth接口具有以太網的特性,由用戶通過配置命令動態創建。VEth接口的協議棧是:底層為ATM的PVC,通過PVC收發報文;鏈路層為以太網協議;網絡層及以上各層協議與普通以太網接口相同。

2. 配置限製和指導

配置PPPoEoA應用時,必須指定一個VEth接口與之對應。如果對應的VEth接口沒有創建,則不能配置對應的應用。

對於VT接口,如果配置靜態路由,請指定下一跳而不要指定出接口。如果必須指定出接口的話,請保證VT下綁定的物理接口有效,從而保證報文能夠正常傳輸。

3. 配置VEth接口映射到PVC

(1)     進入係統視圖。

system-view

(2)     創建一個虛擬模板(VT)接口,並進入虛擬模板(VT)接口視圖。

interface virtual-template vt-number

(3)     配置PPP的認證方式、IP地址。

¡     如果是PPP Server,需要配置地址池,為對端分配IP地址。

¡     如果是PPP Client,需要配置地址協商,接受Server端分配的IP地址。

詳細配置請參見“二層技術-廣域網接入配置指導”中的“PPP和MP”。

PPP認證、IP地址等均需要在VT接口下進行配置,ATM接口下配置IP地址無效。

(4)     退回係統視圖。

quit

(5)     創建VEth接口或VEth子接口,並進入一個VEth接口或VEth子接口視圖。

interface virtual-ethernet { interface-number | interface-number.subnumber }

(6)     在VEth接口下配置PPPoE的各項參數。

根據角色的不同進行不同的配置:PPPoE Server端需要綁定VT接口,PPPoE Client端需要綁定Dialer接口進行撥號。詳細配置請參見“二層技術-廣域網接入配置指導”中的“PPPoE”。

(7)     退回係統視圖。

quit

(8)     進入ATM接口視圖或ATM子接口視圖。

interface atm { interface-number | interface-number.subnumber }

(9)     進入PVC視圖或PVC-group視圖。

¡     進入PVC視圖。

pvc { pvc-name [ vpi/vci ] | vpi/vci }

¡     進入PVC-group視圖。

pvc-group group-number

(10)     配置PPPoEoA映射。

map bridge virtual-ethernet { interface-number | interface-number.subnumber }

缺省情況下,沒有配置任何映射。

本命令中的interface-number必須是已經創建的VEth接口或VEth子接口的編號。

4. 配置VEth接口

(1)     進入係統視圖。

system-view

(2)     進入VEth接口視圖。

interface virtual-ethernet interface-number

用戶最多可以創建1024個VEth接口。

(3)     (可選)配置接口的描述信息。

description text

缺省情況下,接口的描述信息為“該接口的接口名 Interface”,比如:Virtual-Ethernet0 Interface。

(4)     (可選)配置接口的MTU值。

mtu size

缺省情況下,接口的MTU值為1500字節。

(5)     (可選)配置接口的MAC地址。

mac-address mac-address

缺省情況下,VEth接口在創建時會使用設備的橋MAC地址作為自己的MAC地址。

(6)     (可選)設置接口的期望帶寬。

bandwidth bandwidth-value

缺省情況下,接口的期望帶寬=接口的波特率÷1000(kbit/s)。

期望帶寬供業務模塊使用,不會對接口實際帶寬造成影響。

(7)     開啟當前接口。

undo shutdown

缺省情況下,接口處於打開狀態。

5. 配置VEth子接口

(1)     進入係統視圖。

system-view

(2)     進入VEth子接口視圖。

interface virtual-ethernet interface-number.subnumber

(3)     (可選)配置VEth子接口的描述信息。

description text

缺省情況下,VEth子接口的描述信息為“該接口的接口名 Interface”。

(4)     (可選)配置VEth子接口的MTU值。

mtu size

缺省情況下,VEth子接口的MTU值為1500字節。

(5)     (可選)設置VEth子接口的期望帶寬。

bandwidth bandwidth-value

缺省情況下,VEth子接口的期望帶寬=接口的波特率÷1000(kbit/s)。

期望帶寬供業務模塊使用,不會對接口實際帶寬造成影響。

(6)     開啟當前接口。

undo shutdown

缺省情況下,VEth子接口處於打開狀態。

6. 恢複VEth接口或VEth子接口的缺省配置

注意

接口下的某些配置恢複到缺省情況後,會對設備上當前運行的業務產生影響。建議您在執行本配置前,完全了解其對網絡產生的影響。

 

(1)     進入係統視圖。

system-view

(2)     進入VEth接口或VEth子接口視圖。

interface virtual-ethernet { interface-number | interface-number.subnumber }

(3)     恢複VEth接口或VEth子接口的缺省配置。

default

您可以在執行default命令後通過display this命令確認執行效果。對於未能成功恢複缺省的配置,建議您查閱相關功能的命令手冊,手工執行恢複該配置缺省情況的命令。如果操作仍然不能成功,您可以通過設備的提示信息定位原因。

1.8.4  配置EoA

1. EoA介紹

在EoA應用中使用VEB(Virtual Ethernet Bridge,二層虛擬以太網)接口,使得PVC能夠承載二層以太網報文。

2. 配置限製和指導

用戶在刪除虛擬以太網接口時,如果這個虛擬以太網接口與PVC已經建立聯係,則不能刪除。

一個VE-Bridge接口隻能關聯一個PVC。

3. 配置VEB接口映射到PVC

(1)     進入係統視圖。

system-view

(2)     創建VEB接口,並進入一個VEB接口視圖。

interface ve-bridge interface-number

(3)     退回係統視圖。

quit

(4)     進入ATM接口視圖或ATM子接口視圖。

interface atm { interface-number | interface-number.subnumber }

(5)     進入PVC視圖。

pvc { pvc-name [ vpi/vci ] | vpi/vci }

(6)     配置EoA映射。

map bridge ve-bridge interface-number

缺省情況下,沒有配置任何映射。

本命令中的interface-number必須是已經創建的VEB接口的編號

4. 配置VEB接口

(1)     進入係統視圖。

system-view

(2)     進入VEB接口視圖。

interface ve-bridge interface-number

(3)     (可選)配置接口的描述信息。

description text

缺省情況下,接口的描述信息為“該接口的接口名 Interface”,比如:ve-bridge0 Interface。

(4)     (可選)配置接口的MAC地址。

mac-address mac-address

缺省情況下,VEB接口在創建時會使用設備的橋MAC地址作為自己的MAC地址。

(5)     (可選)設置接口的期望帶寬。

bandwidth bandwidth-value

缺省情況下,接口的期望帶寬=接口的波特率÷1000(kbit/s)。

期望帶寬供業務模塊使用,不會對接口實際帶寬造成影響。

(6)     開啟當前接口。

undo shutdown

缺省情況下,接口處於打開狀態。

5. 恢複VEB接口的缺省配置

注意

接口下的某些配置恢複到缺省情況後,會對設備上當前運行的業務產生影響。建議您在執行本配置前,完全了解其對網絡產生的影響。

 

(1)     進入係統視圖。

system-view

(2)     進入VEB接口視圖。

interface ve-bridge interface-number

(3)     恢複VEB接口的缺省配置。

default

您可以在執行default命令後通過display this命令確認執行效果。對於未能成功恢複缺省的配置,建議您查閱相關功能的命令手冊,手工執行恢複該配置缺省情況的命令。如果操作仍然不能成功,您可以通過設備的提示信息定位原因。

1.9  配置VP監管

1. 功能簡介

VP是具有相同VPI的所有PVC的集合,VP監管用來管理VP的最大帶寬,對一個物理接口下的虛通道(VP)流量進行入方向、出方向的監管,即保證VP的最大傳輸速率不能超過設定值,超出的流量將被丟棄。在應用VP監管時,PVC的參數仍然有效,隻有滿足PVC的參數與VP監管的參數時,分組才會被接收或發送。在計算流量時,已經包括了LLC/SNAP、MUX和NLPID封裝頭部,但不包括ATM信元頭。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入ATM接口視圖。

interface atm interface-number

(3)     配置VP監管的參數。

vp limit vpi scr

缺省情況下,不進行VP監管。

1.10  配置重新標記ATM信元的CLP標誌位

1. 功能簡介

用戶可以通過重新標記ATM報文CLP(Cell Loss Priority,信元丟失優先級)標誌位的值,來重新定義ATM報文的丟棄優先級。下表中關於類、流行為、策略的詳細介紹和相關配置,請參見“ACL和QoS配置指導”中的“QoS配置方式”。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     配置類。

a.     定義類並進入類視圖。

traffic classifier classifier-name [ operator { and | or } ]

b.     定義匹配數據包的規則。

if-match [ not ] match-criteria

缺省情況下,沒有定義匹配數據包的規則。

c.     退回係統視圖。

quit

(3)     配置流行為。

a.     定義一個流行為並進入流行為視圖。

traffic behavior behavior-name

b.     重新標記ATM信元的CLP標誌位的值。

remark [ green | red | yellow ] atm-clp atm-clp-value

缺省情況下,沒有配置重新標記ATM信元的CLP標誌位的值。

ATM信元CLP標誌位取值為0或1。發生擁塞時優先丟棄CLP為1的信元。

c.     退回係統視圖。

quit

(4)     配置QoS策略。

a.     定義策略並進入策略視圖。

qos policy policy-name

b.     在策略中為類指定采用的流行為。

classifier classifier-name behavior behavior-name [ insert-before before-classifier-name ]

缺省情況下,沒有為類指定流行為。

c.     退回係統視圖。

quit

(5)     進入ATM接口視圖或者ATM子接口視圖。

interface atm { interface-number | interface-number.subnumber }

(6)     進入PVC視圖或PVC-group下PVC視圖。

¡     進入PVC視圖。

pvc { pvc-name [ vpi/vci ] | vpi/vci }

¡     請依次執行以下命令進入PVC-group下PVC視圖。

pvc-group group-number

pvc { pvc-name [ vpi/vci ] | vpi/vci }

(7)     在PVC上應用關聯的策略。

qos apply policy policy-name outbound

缺省情況下,沒有在PVC上應用QoS策略。

1.11  配置ATM OAM功能

1.11.1  開啟ATM OAM功能

(1)     進入係統視圖。

system-view

(2)     進入ATM接口視圖或ATM子接口視圖。

interface atm { interface-number | interface-number.subnumber }

(3)     進入PVC視圖或PVC-group下PVC視圖。

¡     進入PVC視圖。

pvc { pvc-name [ vpi/vci ] | vpi/vci }

¡     請依次執行以下命令進入PVC-group下PVC視圖。

pvc-group group-number

pvc { pvc-name [ vpi/vci ] | vpi/vci }

(4)     啟動OAM F5 Loopback信元的發送和重傳檢測。

oam loopback interval [ up up-count down down-count retry retries ]

缺省情況下,不啟動OAM F5 Loopback信元的發送,但如果收到OAM F5 Loopback信元,則要進行應答。

(5)     (可選)配置AIS/RDI告警信元檢測的相關參數。

oam ais-rdi up up-seconds down down-seconds

缺省情況下,當係統連續1秒收到AIS/RDI告警信元後,PVC狀態轉變為DOWN,當連續3秒沒有收到AIS/RDI告警信元後,PVC狀態轉變為UP。

1.11.2  檢測鏈路連接情況

可在任意視圖下執行本命令,發送OAM F5 end-to-end信元,檢測鏈路的連接情況。

oam ping interface atm { interface-number | interface-number.subnumber } pvc { pvc-name | vpi/vci } [ number timeout ]

1.12  ATM顯示和維護

在完成上述配置後,在任意視圖下執行display命令可以顯示ATM配置後的運行情況,通過查看顯示信息驗證配置的效果。

在用戶視圖下執行reset命令可以清除PVC或接口的統計信息。

表1-2 ATM顯示和維護

操作

命令

顯示PVC的信息

display atm pvc-info [ interface interface-type { interface-number | interface-number.subnumber } [ pvc { pvc-name | vpi/vci } ] ]

顯示PVC-group的信息

display atm pvc-group [ interface interface-type { interface-number | interface-number.subnumber } [ pvc-group group-number ] ]

顯示PVC或PVC-group的映射信息

display atm map-info [ interface interface-type { interface-number | interface-number.subnumber } [ pvc { pvc-name | vpi/vci } | pvc-group group-number ] ]

顯示VEB接口的相關信息

display interface [ ve-bridge [ interface-number ] ] [ brief [ description | down ] ]

顯示VEth接口的相關信息

display interface [ virtual-ethernet [ interface-number ] ] [ brief [ description | down ] ]

清除PVC的統計信息

reset atm interface [ interface-type { interface-number | interface-number.subnumber } ]

清除VEB接口的統計信息

reset counters interface [ ve-bridge [ interface-number ] ]

清除VEth接口的統計信息

reset counters interface [ virtual-ethernet [ interface-number | interface-number.subnumber ] ]

 

1.13  ATM典型配置舉例

1.13.1  IPoA典型配置舉例

1. 組網需求

Router A、Router B和Router C接入到ATM網絡中互相通信。要求:

·     三台路由器ATM接口的IP地址分別是202.38.160.1/24、202.38.160.2/24、202.38.160.3/24;

·     在ATM網絡中,Router A的VPI/VCI是0/40和0/41,分別連接Router B和Router C;Router B的VPI/VCI是0/50和0/51,分別連接Router A和Router C;Router C的VPI/VCI是0/60和0/61,分別連接Router A和Router B;

·     三台路由器的ATM接口上的所有PVC都采用IPoA應用方式。

2. 組網圖

圖1-5 IPoA配置組網圖

3. 配置步驟

(1)     配置Router A

# 進入ATM接口,並為其配置IP地址。

<RouterA> system-view

[RouterA] interface atm 2/4/0

[RouterA-ATM2/4/0] ip address 202.38.160.1 255.255.255.0

# 創建PVC,並指定承載IP協議。

[RouterA-ATM2/4/0] pvc to_b 0/40

[RouterA-ATM2/4/0-pvc-to_b-0/40] map ip 202.38.160.2

[RouterA-ATM2/4/0-pvc-to_b-0/40] quit

[RouterA-ATM2/4/0] pvc to_c 0/41

[RouterA-ATM2/4/0-pvc-to_c-0/41] map ip 202.38.160.3

(2)     配置Router B

# 進入ATM接口,並為其配置IP地址。

<RouterB> system-view

[RouterB] interface atm 2/4/0

[RouterB-ATM2/4/0] ip address 202.38.160.2 255.255.255.0

# 創建PVC,並指定承載IP協議。

[RouterB-ATM2/4/0] pvc to_a 0/50

[RouterB-ATM2/4/0-pvc-to_a-0/50] map ip 202.38.160.1

[RouterB-ATM2/4/0-pvc-to_a-0/50] quit

[RouterB-ATM2/4/0] pvc to_c 0/51

[RouterB-ATM2/4/0-pvc-to_c-0/51] map ip 202.38.160.3

(3)     配置Router C

# 進入ATM接口,並為其配置IP地址。

<RouterC> system-view

[RouterC] interface atm 2/4/0

[RouterC-ATM2/4/0] ip address 202.38.160.3 255.255.255.0

# 創建PVC,並指定承載IP協議。

[RouterC-ATM2/4/0] pvc to_a 0/60

[RouterC-ATM2/4/0-pvc-to_a-0/60] map ip 202.38.160.1

[RouterC-ATM2/4/0-pvc-to_a-0/60] quit

[RouterC-ATM2/4/0] pvc to_b 0/61

[RouterC-ATM2/4/0-pvc-to_b-0/61] map ip 202.38.160.2

4. 驗證配置

通過此配置,三台路由器之間可以互相ping通。

1.13.2  PPPoA典型配置舉例

1. 組網需求

兩台主機各自通過ADSL Router A/B撥號接入ATM網,並通過DSLAM與Router C通信。要求:

·     在Router C上為多用戶創建虛模板,並在虛模板上配置PPP的映射;

·     Router C連接至DSLAM的兩條PVC的VPI/VCI為0/60、0/61,分別指向ADSL Router A和ADSL Router B;

·     Router C廣域網端口和ADSL Router A/B的DSL接口均采用PPPoA應用方式,不進行PPP協議認證,ADSL Router A/B的IP地址由該路由器提供。

2. 組網圖

圖1-6 PPPoA配置組網圖

3. 配置步驟

(1)     配置Router C(PPPoA Server)

# 創建虛擬模板接口,配置IP地址,並為對端分配IP地址。

<RouterC> system-view

[RouterC] interface virtual-template 10

[RouterC-Virtual-Template10] ip address 202.38.160.1 255.255.255.0

[RouterC-Virtual-Template10] remote address 202.38.162.1

[RouterC-Virtual-Template10] quit

[RouterC] interface virtual-template 11

[RouterC-Virtual-Template11] ip address 202.38.161.1 255.255.255.0

[RouterC-Virtual-Template11] remote address 202.38.162.2

[RouterC-Virtual-Template11] quit

# 創建PVC,並指定承載PPP協議。

[RouterC] interface atm 2/4/0.1

[RouterC-ATM2/4/0.1] pvc to_adsl_a 0/60

[RouterC-ATM2/4/0.1-pvc-to_adsl_a-0/60] map ppp virtual-template 10

[RouterC-ATM2/4/0.1-pvc-to_adsl_a-0/60] quit

[RouterC-ATM2/4/0.1] pvc to_adsl_b 0/61

[RouterC-ATM2/4/0.1-pvc-to_adsl_b-0/61] map ppp virtual-template 11

(2)     配置ADSL Router A(PPPoA Client)

# 創建虛擬模板接口,配置IP地址協商。

<RouterA> system-view

[RouterA] interface virtual-template 0

[RouterA-Virtual-Template0] ip address ppp-negotiate

[RouterA-Virtual-Template0] quit

# 創建PVC,並指定承載PPP協議。

[RouterA] interface atm 2/4/0

[RouterA-ATM2/4/0] pvc pppoa 0/60

[RouterA-ATM2/4/0-pvc-pppoa-0/60] map ppp virtual-template 0

[RouterA-ATM2/4/0-pvc-pppoa-0/60] quit

[RouterA-ATM2/4/0] quit

(3)     ADSL Router B的配置與ADSL Router A相似。

4. 驗證配置

ADSL Router A和ADSL Router B都可以ping通Router C。

1.13.3  PPPoEoA典型配置舉例

1. 組網需求

兩個以太網中的多主機各自通過一台ADSL Router撥號接入ATM網,並通過DSLAM與路由器通信。要求:

·     Router C虛擬模板接口的IP地址分別為202.38.160.1和202.38.161.1;

·     Router C連接至DSLAM的兩條PVC的VPI/VCI為0/60、0/61,分別指向ADSL Router A和ADSL Router B;

·     Router C廣域網端口和ADSL Router的DSL接口均采用PPPoEoA應用方式,不進行PPP協議認證,並從路由器處獲取IP地址。

2. 組網圖

圖1-7 PPPoEoA配置組網圖

3. 配置步驟

(1)     配置Router C(PPPoEoA Server)

# 創建虛擬模板接口,配置IP地址,並為對端分配IP地址。

<RouterC> system-view

[RouterC] interface virtual-template 10

[RouterC-Virtual-Template10] ip address 202.38.160.1 255.255.255.0

[RouterC-Virtual-Template10] remote address 202.38.162.1

[RouterC-Virtual-Template10] quit

[RouterC] interface virtual-template 11

[RouterC-Virtual-Template11] ip address 202.38.161.1 255.255.255.0

[RouterC-Virtual-Template11] remote address 202.38.162.2

[RouterC-Virtual-Template11] quit

# 創建VEth接口,並指定承載PPP協議。

[RouterC] interface virtual-ethernet 1

[RouterC-Virtual-Ethernet1] pppoe-server bind virtual-template 10

[RouterC-Virtual-Ethernet1] quit

[RouterC] interface virtual-ethernet 2

[RouterC-Virtual-Ethernet2] pppoe-server bind virtual-template 11

[RouterC-Virtual-Ethernet2] quit

# 創建PVC,並指定承載PPPoE協議。

[RouterC] interface atm 2/4/0.1

[RouterC-ATM2/4/0.1] pvc to_adsl_a 0/60

[RouterC-ATM2/4/0.1-pvc-to_adsl_a-0/60] map bridge virtual-ethernet 1

[RouterC-ATM2/4/0.1-pvc-to_adsl_a-0/60] quit

[RouterC-ATM2/4/0.1] pvc to_adsl_b 0/61

[RouterC-ATM2/4/0.1-pvc-to_adsl_b-0/61] map bridge virtual-ethernet 2

(2)     配置ADSL Router A(PPPoEoA Client)

# 配置撥號訪問組1以及對應的撥號訪問控製條件。

<RouterA> system-view

[RouterA] dialer-group 1 rule ip permit

# 創建Dialer接口,並在接口上使能共享DDR。

[RouterA] interface dialer 1

[RouterA-Dialer1] dialer bundle enable

# 將Dialer1接口與撥號訪問組1關聯。

[RouterA-Dialer1] dialer-group 1

# 配置PPPoE Client工作在永久在線模式。

[RouterA-Dialer1] dialer timer idle 0

# 配置DDR自動撥號的間隔時間為1秒。

[RouterA-Dialer1] dialer timer autodial 1

# 配置IP地址協商。

[RouterA-Dialer1] ip address ppp-negotiate

[RouterA-Dialer1] quit

# 創建VEth接口,並指定承載PPP協議。

[RouterA] interface virtual-ethernet 2

[RouterA-Virtual-Ethernet2] pppoe-client dial-bundle-number 1

[RouterA-Virtual-Ethernet2] quit

# 創建PVC,並指定承載PPPoE協議。

[RouterA] interface atm 2/4/0

[RouterA-ATM2/4/0] pvc 0/60

[RouterA-ATM2/4/0-pvc-0/60] map bridge virtual-ethernet 2

(3)     ADSL Router B的配置與ADSL Router A相似。

4. 驗證配置

ADSL Router A和ADSL Router B都可以ping通Router C。

1.13.4  ATM PVC傳輸優先級典型配置舉例

1. 組網需求

在同一個ATM 155Mbps接口下建立兩個PVC:PVC1和PVC2,兩個PVC帶寬都設置為100Mbps,用於UBR服務。設定PVC1的優先級為1,PVC2的優先級為3。

從Router A通過兩個PVC分別向Router B和Router C發送流量相同的數據流,觀察統計結果(包括收發和丟包等數值)。

2. 組網圖

圖1-8 ATM PVC優先級典型配置組網圖

3. 配置步驟

# 配置ATM接口。

<RouterA> system-view

[RouterA] interface atm 2/4/0

[RouterA-Atm2/4/0] ip address 202.38.160.1 255.255.255.0

# 創建PVC,並為各PVC指定不同的傳輸優先級。

[RouterA-ATM2/4/0] pvc 1 0/33

[RouterA-ATM2/4/0-pvc-1-0/33] map ip 202.38.160.2

[RouterA-ATM2/4/0-pvc-1-0/33] service ubr 100000

[RouterA-ATM2/4/0-pvc-1-0/33] transmit-priority 1

[RouterA-ATM2/4/0-pvc-1-0/33] quit

[RouterA-ATM2/4/0] pvc 2 0/32

[RouterA-ATM2/4/0-pvc-2-0/32] map ip 202.38.160.3

[RouterA-ATM2/4/0-pvc-2-0/32] service ubr 100000

[RouterA-ATM2/4/0-pvc-2-0/32] transmit-priority 3

4. 驗證配置

在Router A向Router B和Router C發送超過ATM帶寬的兩種相同流量後,在Router B和Router C端通過display atm pvc-info interface atm 2/4/0 pvc命令顯示每個PVC統計結果(可以多次測試,觀察平均統計數據),可以看出對應優先級高的PVC收到的報文數量多,優先級低的PVC收到的報文數量少,即ATM接口在分配帶寬時優先滿足優先級較高的PVC,其他的PVC(若存在多個,且優先級不同)不論優先級如何在分配帶寬時一樣處理。

1.14  ATM常見故障處理

1.14.1  采用IPoA時,鏈路狀態為down

1. 故障現象

采用IPoA時,鏈路狀態為down。

2. 故障排除

·     檢查光纖是否正確連接。

·     檢查本端IP地址是否配置。

·     檢查是否PVC創建失敗。

1.14.2  采用PPPoA時,鏈路不上報up

1. 故障現象

采用PPPoA時,鏈路不上報up。

2. 故障排除

·     檢查光纖是否正確連接。

·     檢查本端IP地址是否配置。

·     檢查是否PVC創建失敗。

1.14.3  ping不通對方

1. 故障現象

接口物理層和線路協議都處於up狀態,但是ping不通對方。

2. 故障排除

采用IPoA時,檢查協議地址映射配置是否正確。如果兩台路由器的接口直連,本端上映射到對端IP地址的PVC的(VPI,VCI)必須和對端上映射到本端IP地址的PVC的(VPI,VCI)相同。

如果兩台路由器的接口直連,檢查是否有一端的接口時鍾設置成了master,應至少有一端的時鍾設置成master(內部時鍾);如果路由器接入到ATM網絡中,傳輸時鍾應當設置為slave(線路時鍾)。

檢查ATM接口,看兩端的ATM接口是否同為多模光纖接口或單模光纖接口,或者兩端使用的是多模光纖接口但使用了單模光纖進行連接。(注意:多數情況下,多模光纖接口和單模光纖接口直接對接是可以互通的,但有時會出現大量丟包和CRC錯誤。)

如果兩端是PPPoA,檢查兩端的IP地址及認證的配置情況。

如果出現ping小包能通,ping大包不能通的現象,請檢查兩端路由器接口的mtu配置是否合適,是否允許大包通過。

1.14.4  ATM接口狀態為up,但PVC狀態為down

1. 故障現象

ATM接口狀態為up,但PVC狀態為down。

2. 故障排除

請檢查是否由於啟用了OAM F5 Loopback信元的發送和重傳檢測而導致這種現象。當兩台路由器直連時,連接中的PVC在這兩台設備上的VPI/VCI值對必須一致。如果直接連接的對端沒有設置與本端相同(即VPI/VCI值對一致)的PVC,則啟用了OAM F5 Loopback信元的發送和重傳檢測後,本端PVC的狀態無法轉變成up。

1.14.5  配置PPPoA等應用之後,無法ping通對端

1. 故障現象

PVC狀態為up,但在配置PPPoA等應用之後,卻無法ping通對端。

2. 故障排除

請查看對端是否支持所配置的應用方式。比如本側采用PPPoA應用時,對端也應采用PPPoA應用。

如果對端支持所配置的應用方式,請檢查兩邊的AAL5封裝協議類型是否相同。比如一邊使用aal5snap,而另一邊卻使用aal5mux,則無法互通。可以打開ATM的報文調試開關,可以從中得到相應的提示信息。

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們