09-DLSW命令
本章節下載: 09-DLSW命令 (309.18 KB)
1.1.3 display dlsw ethernet-backup circuit
1.1.4 display dlsw ethernet-backup map
1.1.5 display dlsw ethernet-backup neighbor
1.1.6 display dlsw information
1.1.8 display dlsw reachable-cache
1.1.12 dlsw ethernet-backup enable
1.1.13 dlsw ethernet-backup map
1.1.14 dlsw ethernet-backup timer
1.1.15 dlsw ethernet-frame-filter
1.1.40 reset dlsw ethernet-backup circuit
1.1.41 reset dlsw ethernet-backup map
1.1.42 reset dlsw reachable-cache
MSR 2600、MSR 30-11、MSR 30-11E、MSR 30-11F、MSR3600-51F路由器不支持DLSw。
【命令】
code { nrz | nrzi }
undo code
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
nrz:采用NRZ(不歸零)的數字信號編碼格式。
nrzi:采用NRZI(反向不歸零)的數字信號編碼格式。
【描述】
code命令用來配置同步串口的編碼方式。undo code命令用來取消當前的配置。
缺省情況下,同步串口采用NRZ編碼方式。
同步串口上有NRZI和NRZ兩種編碼格式。路由器上的同步串口一般使用NRZ的編碼格式,一些SNA設備的串口編碼方式為NRZI,這就需要根據所接設備使用的編碼方式改變路由器的同步串口編碼方式。
【舉例】
# 配置Serial2/0的編碼方式為NRZI。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] code nrzi
【命令】
display dlsw circuits [ circuit-id | remote ip-address ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
circuit-id:DLSw虛電路的標識,取值範圍為0~0xFFFFFFFF。
remote ip-address:DLSw遠端對等體的IP地址。
verbose:顯示虛電路的詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display dlsw circuits命令用來顯示DLSw的虛電路信息,該命令的輸出信息有助於用戶了解DLSw的虛電路狀況。
如果指定遠端對等體IP,則顯示與該遠端對等體建立的虛電路信息。
【舉例】
# 顯示所有虛電路的信息。
<Sysname> display dlsw circuits
circuit-Id port local-MAC remote-MAC state lifetime
00a2000a 04 0000.1738.6dfd 0000.1722.3435 CONNECTED 10:02:23
# 顯示和特定遠端對等體建立的虛電路的信息。
<Sysname> display dlsw circuits remote 2.2.2.2
Circuit-id Port Local-MAC Remote-MAC State Lifetime
1e0001 Eth1/1 1400-0000-0000 0a00-0000-0000 CONNECTED 00:00:40
Total number of circuits: 1
# 顯示和特定遠端對等體建立的虛電路的詳細信息。
<Sysname> display dlsw circuits verbose
Circuit-id: 1e0001 Lifetime: 00:06:30
Local-MAC: 1400-0000-0000 Remote-MAC: 0a00-0000-0000
Local-SAP: 4 Remote-SAP: 4
Port: Eth1/1 Direction: ORIGIN
Remote peer: 2.2.2.2
FC: OutWin: 40 PT: 80 InWin: 40 GT: 200
Info-Frame: Transmit: 0 Receive: 0 Drop: 0
Total number of circuits: 1
表1-1 display dlsw circuits命令顯示信息描述表
字段 |
描述 |
circuit-Id |
虛電路的標識 |
port |
TCP連接使用的端口號 |
local-MAC |
該虛電路的本地對等體的MAC地址 |
remote-MAC |
該虛電路的遠端對等體的MAC地址 |
state |
連接狀態: · CONNECTED表示已經建立TCP通道; · DISCONNECTED表示未建立TCP通道; · CONNECTING表示正在建立TCP通道 |
lifetime |
已連接時間 |
Local-SAP |
本端SNA設備的服務接入點 |
Remote-SAP |
遠端SNA設備的服務接入點 |
Direction |
電路建立的方向 |
Remote peer |
遠端對等體IP地址 |
FC |
流量控製 |
OutWin |
發送窗口值 |
PT |
發送允許值 |
InWin |
接收窗口值 |
GT |
接收允許值 |
Info-Frame |
信息幀的發送(Transmit)、接收(Receive)和丟棄(Drop)情況 |
Total number of circuits |
DLSw虛電路的個數 |
【命令】
display dlsw ethernet-backup circuit [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display dlsw ethernet-backup circuit命令顯示使能以太冗餘備份後虛電路備份的信息。
在主路由器上執行該命令,顯示主路由器自己建立的虛電路信息和所有從路由器申請建立的虛電路;在從路由器上執行該命令,將顯示向主路由器申請成功建立的虛電路信息。
【舉例】
# 顯示使能以太冗餘備份後虛電路備份的信息。
<Sysname> display dlsw ethernet-backup circuit
Self 0010-c56c-8707
Remote-MAC Local-MAC RSAP LSAP
0020-357b-e065 0000-1738-6dfd 4 4
00e0-a1b2-2d82 0000-1738-6dfd 5 5
Neighbor 0020-e065-c287
Remote-MAC Local-MAC RSAP LSAP
0020-357c-e085 0000-1720-6dee 4 4
表1-2 display dlsw ethernet-backup circuit命令顯示信息描述表
字段 |
描述 |
Self |
本設備 |
Neighbor |
鄰居設備 |
Remote-MAC |
遠端SNA設備MAC地址 |
Local-MAC |
本端SNA設備MAC地址 |
RSAP |
遠端SNA設備服務接入點 |
LSAP |
本端SNA設備服務接入點 |
【命令】
display dlsw ethernet-backup map [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display dlsw ethernet-backup map命令顯示使能以太冗餘備份後地址轉換的信息。
【舉例】
# 顯示使能以太冗餘備份後地址轉換的信息。
<Sysname> display dlsw ethernet-backup map
Local-MAC Remote-MAC Type Status
3333.3333.4333 4444.4444.3444 Configured Enabled
Local-MAC Remote-MAC Type Status
3333.3333.3336 4444.4444.4446 Learned Disabled
表1-3 display dlsw ethernet-backup map命令顯示信息描述表
字段 |
描述 |
Local-MAC |
本地設備的MAC地址 |
Remote-MAC |
遠端SNA設備的MAC地址 |
Type |
地址轉換類型: · Configured:用戶配置 · Learned:動態學習 |
Status |
地址轉換狀態: · Enabled:使能 · Disabled:沒有使能 |
【命令】
display dlsw ethernet-backup neighbor [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display dlsw ethernet-backup neighbor命令顯示以太冗餘備份後當前所有的鄰居信息。
【舉例】
# 顯示以太冗餘備份後當前所有的鄰居信息。
<Sysname> display dlsw ethernet-backup neighbor
Role Mac-Address Status LLC2-Circuit
Self 000f.e200.0002 Master ----
Neighbor 000f.e21d.053b Slave CONNECT
表1-4 display dlsw ethernet-backup neighbor命令顯示信息描述表
字段 |
描述 |
Role |
設備角色: · Self:本設備 · Neighbor:鄰居設備 |
Status |
設備狀態: · Master:主設備 · Slave:從設備 |
LLC2-Circuit |
LLC2鏈路的狀態: · CONNECT:鏈接 · DISCONNECT:斷開 |
【命令】
display dlsw information [ ip-address | local ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
ip-address:顯示特定IP地址的性能交換信息。
local:顯示性能交換的本地信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display dlsw information命令用來顯示DLSw的性能交換信息,該命令的輸出信息有助於用戶了解DLSw虛電路狀況。
【舉例】
# 顯示DLSw的性能交換信息。
<Sysname> display dlsw information
DLSw: Capabilities of local: 1.1.1.1 Vendor ID (OUI): 00.16.e0
Version number : 2 Release number : 0
Initial Pacing Window: 40 TCP sessions number : 1
Multicast address : None
Version string : 3Com OS software, Version 5.00c01 (Extended), Release 1
205, Standard
Copyright(c) 2004-2009 3Com Corporation and its licensors, All rights reserved.
表1-5 display dlsw information命令顯示信息描述表
字段 |
描述 |
DLSw |
遠端對等體的IP地址 |
Vendor ID(OUI) |
遠端設備的廠家標識符 |
Version number |
遠端設備目前支持的DLSw的最高版本 |
Release number |
該版本的發布版本 |
Initial pacing window |
初始化的窗口大小 |
TCP sessions number |
TCP會話的數量 |
Multicast address |
遠端設備配置的組播IP地址 |
Version string |
遠端設備操作係統的版本號以及版本信息 |
# 顯示性能交換的本地信息。
<Sysname> display dlsw information local
DLSw: Capabilities of local: 1.1.1.1 Vendor ID (OUI): 00.0f.e2
Version number : 2 Release number : 0
Initial Pacing Window: 40 TCP sessions number : 1
Multicast address : None
Version string : Comware software, Version 5.20, Release 1205, Standard
Copyright (c) 2004-2009 New H3C Tech. Co., Ltd. All rights reserved.
【命令】
display dlsw remote [ ip-address ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
ip-address:DLSw遠端對等體的IP地址。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display dlsw remote命令用來顯示DLSw遠端對等體的信息。
需要注意的是:
· 如果不指定參數,則顯示所有DLSw遠端對等體的信息;
· 如果指定參數,則顯示指定DLSw遠端對等體的信息。
【舉例】
# 顯示DLSw當前所有遠端對等體的信息。
<Sysname> display dlsw remote
Remote peer type: D--Learning Dynamic
C--Configured by user
Total peers number:5
IP Address frame-in frame-out frame-drop port type state lifetime
*128.10.45.10 0 0 0 2065 C CONNECT 00:00:00
128.10.46.78 2 2 0 2065 C DISCONNECT 00:00:00
*130.20.45.12 2 2 0 2067 D CONNECT 00:02:00
130.35.46.77 0 0 0 2067 C DISCONNECT 00:00:00
*145.11.23.58 2 1 1 2067 C CONNECTING 00:00:00
表1-6 display dlsw remote命令顯示信息描述表
字段 |
描述 |
Remote peer type |
遠端對等體的類型: · D表示遠端對等體是動態學習到的; · C表示遠端對等體是用戶手工配置的 |
Total peers number |
遠端對等體的總數 |
IP address |
遠端對等體的IP地址(IP地址前的*號表示該遠端對等體可以建立連接,如果沒有*,表示是一個沒有激活的備份遠端對等體) |
frame-in |
本地對等體從遠端對等體收到的報文數量 |
frame-out |
本地對等體向遠端對等體發送的報文數量 |
frame-drop |
本地對等體接收和發送給遠端對等體的因為錯誤而丟棄的報文數量 |
port |
TCP連接的端口號,DLSw1.0協議使用的端口號為2065,DLSw2.0協議使用的端口號為2067 |
type |
遠端對等體的類型 |
state |
連接狀態 |
lifetime |
已連接時間 |
【命令】
display dlsw reachable-cache [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display dlsw reachable-cache命令用來顯示DLSw的可達信息列表。
【舉例】
# 顯示DLSw的可達信息列表。
<Sysname> display dlsw reachable-cache
LOCAL MAC addresses in cache
--------------------------------------------------------------------
MAC address Status Interface Remain time
REMOTE MAC addresses in cache
--------------------------------------------------------------------
MAC address Status Peer Type Remain time
0102-2103-5641 FOUND 2.2.2.2 DYNAMIC 15
6500-7201-8160 FOUND 1.1.1.1 CONFIG 15
表1-7 display dlsw reachable-cache命令顯示信息描述表
字段 |
描述 |
LOCAL MAC addresses in cache |
顯示保存的本地可達信息 |
MAC address |
本地可達的終端的MAC地址 |
Status |
可達信息狀態 |
Interface |
送往該MAC地址的信息從該接口輸出 |
Remain time |
老化剩餘時間 |
REMOTE MAC addresses in cache |
顯示保存的遠端可達信息 |
MAC address |
遠端對等體可達的終端的MAC地址 |
Status |
可達信息狀態 |
Peer |
可達信息所屬的遠端對等體 |
Type |
可達信息類型: · DYNAMIC為動態學習獲得的; · CONFIG為用戶配置的 |
Remain time |
老化剩餘時間 |
【命令】
display llc2 [ circuit circuit-id ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
circuit-id:LLC2虛電路號,取值範圍為0~4294967295。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display llc2命令用來顯示LLC2的統計信息。
【舉例】
# 顯示LLC2虛電路號為46465025的統計信息。
<Sysname> display llc2 circuit 46465025
llc2 circuit index 46465025
Local MAC 0.20.35.7b.e0.65
Remote MAC 0. 0.84.25.1e.e9
Local Sap 4
Remote Sap 4
Role secondary
State : NORMAL
表1-8 display llc2命令顯示信息描述表
字段 |
描述 |
llc2 circuit index |
LLC2鏈路的索引 |
Local MAC |
LLC2鏈路的本地MAC地址 |
Remote MAC |
LLC2鏈路的遠端MAC地址 |
Local Sap |
LLC2鏈路的本地SAP地址 |
Remote Sap |
LLC2鏈路的遠端SAP地址 |
Role |
LLC2鏈路的本地的角色: · primary為發起鏈路建立的一方; · secondary為被動接受鏈路建立的一方 |
State |
LLC2鏈路的狀態 |
【命令】
dlsw bridge-set bridge-set
undo dlsw bridge-set bridge-set
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
bridge-set:橋組號,取值範圍為1~63。
【描述】
dlsw bridge-set命令用來配置連接到DLSw的橋組。undo dlsw bridge-set命令用來刪除連接到DLSw的橋組。
缺省情況下,無任何橋組連接到DLSw。
為了把指定橋組的報文通過TCP連接轉發到遠端,需要配置本命令將該本地橋組與DLSw建立關聯;此後該本地橋組的報文就可以參與DLSw轉發,通過TCP通道被送到遠端。本命令可多次使用,將多個橋組與DLSw關聯起來,使其報文均可參與DLSw轉發。
橋組相關配置請參見“二層技術-廣域網接入命令參考”中的“網橋”。
【舉例】
# 配置與DLSw連接的橋組號為20的橋組。
<Sysname> system-view
[Sysname] bridge enable
[Sysname] bridge 20 enable
[Sysname] dlsw bridge-set 20
【命令】
dlsw enable
undo dlsw enable
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
dlsw enable命令用來使能DLSw的運行。undo dlsw enable命令用來暫停DLSw的運行。
在使用undo dlsw enable命令後,係統將釋放所有的動態資源,但保留原有的配置。
【舉例】
# 暫停DLSw的運行。
<Sysname> system-view
[Sysname] undo dlsw enable
# 使能DLSw的運行。
<Sysname> system-view
[Sysname] dlsw enable
【命令】
dlsw ethernet-backup enable multicast-mac-address [ priority priority ]
undo dlsw ethernet-backup enable
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
multicast-mac-address:DLSw以太冗餘備份用來進行主備選舉的組播地址,形式為xxxx-xxxx-xxxx,字節位順序為以太序。
priority:DLSw以太冗餘備份用來進行主備選舉的優先級,取值範圍是0~254,缺省值為100,該值越小優先級越高。
【描述】
dlsw ethernet-backup enable命令用來使能DLSw以太冗餘備份功能。undo dlsw ethernet-backup enable命令用來去使能DLSw以太冗餘備份功能。
缺省情況下,沒有使能DLSw以太冗餘備份功能。
該命令配置後,從當前以太網接口每隔10秒發送一個組播報文,組播報文的目的MAC地址就是multicast-mac-address。主備選擇的策略是優先級高的為主,在優先級相同的情況下,MAC地址小的為主。
【舉例】
# 在接口Ethernet1/1使能DLSw以太冗餘備份功能,主備選舉的組播地址為9999-9999-9999,主備選舉的優先級為priority 10。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] dlsw ethernet-backup enable 9999-9999-9999 priority 10
【命令】
dlsw ethernet-backup map local-mac local-mac-address remote-mac remote-mac-address [ neighbor neighbor-mac-address ]
undo dlsw ethernet-backup map local-mac local-mac-address remote-mac remote-mac-address
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
local-mac-address:本地設備的MAC地址,形式為xxxx-xxxx-xxxx,字節位順序為令牌環序。
remote-mac-address:需要進行替換的遠端SNA設備的MAC地址,形式為xxxx-xxxx-xxxx,字節位順序為令牌環序。
neighbor-mac-address:當前設備不可用時,代替當前設備進行MAC地址轉換的DLSw設備MAC地址,形式為xxxx-xxxx-xxxx,字節位順序為令牌環序。
【描述】
dlsw ethernet-backup map命令用於使能DLSw以太冗餘備份的以太網交換機支持,同時配置本地MAC地址與遠端SNA設備MAC地址的映射關係,另外還可指定需要進行MAC地址轉換備份的從DLSw設備MAC地址。undo dlsw ethernet-backup enable命令用來關閉DLSw以太冗餘備份的以太網交換機支持。
缺省情況下,使能DLSw以太冗餘備份的以太網交換機支持。
該命令配置後,路由器接收到從廣域網來的幀後,將幀的源MAC地址替換為自己配置的本地MAC地址;對從以太網來的幀又將其目的MAC地址替換為當初替換掉的遠端SNA設備的MAC地址,這種MAC地址的一一映射關係有效解決了以太網交換機出現的問題。另外,DLSw以太冗餘備份還提供了MAC地址轉換的備份功能,當前路由器可將自己的MAC地址轉換規則傳遞給指定備份路由器(這種備份關係隻能發生在主從路由器之間,從路由器可將自己的MAC地址轉換規則傳遞給主路由器,主路由器可將自己的MAC地址轉換規則傳遞給指定從路由器),在當前路由器發生故障的時候,備份路由器就會接替當前路由器進行地址轉換工作,直到當前路由器恢複工作為止。
【舉例】
# 在接口Ethernet1/1使能DLSw以太冗餘備份的以太網交換機支持,本地設備的MAC地址為8888-8888-8888,遠端SNA設備的MAC地址為0000-1738-6dfd,當前設備不可用時,代替當前設備進行MAC地址轉換的DLSw設備MAC地址為00e0-0795-0000。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] dlsw ethernet-backup enable 9999-9999-9999 priority 10
[Sysname-Ethernet1/1] dlsw ethernet-backup map local-mac 8888-8888-8888 remote-mac 0000-1738-6dfd neighbor 00e0-0795-0000
【命令】
dlsw ethernet-backup timer timer
undo dlsw ethernet-backup timer
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
timer:以太冗餘備份定時器時間,取值範圍是100~5000,缺省值為500,單位為毫秒。
【描述】
dlsw ethernet-backup timer命令用來配置以太冗餘備份定時器時間,即主路由器在收到從路由器分配虛電路的請求,發送回應報文前的等待時間。undo dlsw ethernet-backup timer命令將以太冗餘備份定時器時間恢複為缺省值。
【舉例】
# 在接口Ethernet1/1配置以太冗餘備份定時器時間為1500毫秒。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] dlsw ethernet-backup enable 9999-9999-9999 priority 10
[Sysname-Ethernet1/1] dlsw ethernet-backup timer 1500
【命令】
dlsw ethernet-frame-filter acl-number { inbound | outbound }
undo dlsw ethernet-frame-filter { inbound | outbound }
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
acl-number:二層訪問控製列表號,取值範圍為4000~4999。
inbound:表示在入接口方向上應用ACL。
outbound:表示在出接口方向上應用ACL。
【描述】
dlsw ethernet-frame-filter命令用來通過在DLSw路由器的入接口/出接口(連接本地SNA設備的接口)方向上應用ACL,使DLSw路由器隻收發MAC地址符合條件的以太網幀。undo dlsw ethernet-frame-filter命令用來刪除在入接口/出接口方向上應用的ACL。
關於二層訪問控製列表,請參見“ACL和QoS命令參考”中的“ACL”。
【舉例】
# 在DLSw上設置入方向的ACL(ACL號為4000)。
<Sysname> system-view
[Sysname] dlsw ethernet-frame-filter 4000 inbound
【命令】
dlsw load-balance [ circuit-weight circuit-weight ]
undo dlsw load-balance
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
circuit-weight:缺省虛鏈路權重,用於沒有明確配置虛鏈路權重的遠端對等體,取值範圍是1~100,缺省值為10,遠端對等體的虛鏈路權重越大,分配的虛鏈路數越多。
【描述】
dlsw load-balance命令用來使能DLSw負載均衡,同時配置缺省虛鏈路權重,該權重用於沒有明確配置虛鏈路權重的遠端對等體。undo dlsw load-balance命令用來去使能DLSw負載均衡。
缺省情況下,沒有使能DLSw負載均衡。
【舉例】
# 使能DLSw負載均衡,同時配置缺省虛鏈路權重為20。
<Sysname> system-view
[Sysname] dlsw load-balance circuit-weight 20
【命令】
dlsw local ip-address [ init-window init-window-size | keepalive keepalive-interval | keepcount keepcount-number | max-frame max-frame-size | max-window max-window-size | permit-dynamic | vendor-id vendor-id ] *
undo dlsw local ip-address [ init-window | keepalive | max-frame | max-window | permit-dynamic ] *
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
ip-address:本地對等體的IP地址,該IP地址必須可達。
init-window-size:初始本地應答窗口大小,取值範圍為1~2000,缺省值為40。
keepalive-interval:發送keepalive報文的時間間隔,取值範圍為0~1200,單位為秒,缺省值為30秒,取值為0表示不發送keepalive報文。
keepcount-number:發送keepalive報文的次數,取值範圍為1~30,缺省值為3。當發送的keepalive報文數量達到keepcount-number,而遠端對等體對端無應答時,將主動斷開連接。
max-frame-size:報文最大長度,可取的值有:516、1470、1500、2052、4472、8144、11407、11454、17800,單位為字節,缺省值為1500字節。
max-window-size:最大本地應答窗口大小,取值範圍為1~2000,缺省值為50。
permit-dynamic:表示允許未預先配置的遠端對等體來發起連接,並動態建立對等體,使用該參數的一端可不配置遠端對等體,而等待遠端對等體來發起連接。
vendor-id:DLSw設備的生產廠家標識符,取值範圍為00.00.00~ff.ff.ff,缺省值為00.e0.fc。
【描述】
dlsw local命令用來創建DLSw本地對等體。undo dlsw local ip-address命令用來刪除本地對等體,undo dlsw local ip-address { init-window | keepalive | keepcount | max-frame | max-window | permit-dynamic } *命令用來將參數恢複為缺省情況。
如果刪除DLSw本地對等體,所有DLSw遠端對等體將同時被刪除。
建立TCP通道是建立DLSw連接的第一步。為建立TCP通道,要首先配置DLSw本地對等體,以指定建立TCP連接的本端IP地址,然後才能向遠端路由器發起建立TCP連接的請求或者接受遠端路由器發起的建立TCP連接的請求。一個路由器隻能有一個本地對等體。
【舉例】
# 創建DLSw本地對等體,IP地址為1.1.1.1,初始本地應答窗口大小為50,發送keepalive報文的時間間隔為40秒,報文最大長度和最大本地應答窗口大小均取缺省值。
<Sysname> system-view
[Sysname] dlsw local 1.1.1.1 init-window 50 keepalive 40
【命令】
dlsw reachable { mac-address mac-address [ mask mask ] | mac-exclusivity | saps saps-list }
undo dlsw reachable { mac-address mac-address | mac-exclusivity | saps saps-list }
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
mac-address:路由器本地可達的MAC地址,形式為H-H-H。
mask:MAC地址的掩碼,作用與子網掩碼相似,形式為H-H-H。
mac-exclusivity:路由器隻能訪問那些由用戶指定的MAC地址。
saps-list:路由器本地可達SAP地址列表,表示路由器本地可達的多個SAP地址。表示方式為saps-list=saps-value&<1-120>。其中,saps-value取值範圍為0x10~0xFE,必須為偶數。&<1-120>表示前麵的參數最多可以輸入120次。
【描述】
dlsw reachable命令用來配置路由器本地可達的MAC地址和SAP地址。undo dlsw reachable命令用來取消之前的配置。
配置dlsw reachable命令後,路由器會向所有與它連接的路由器發送報文,通知對方本地可達的MAC地址或SAP地址;這樣當對方發送報文時會根據報文的目的地址決定是否將報文發送到本地路由器,可以減少探詢的過程。
注意當本地網絡發生變化時,應及時調整該配置。
【舉例】
# 配置路由器可以到達以1212開頭的MAC地址。
<Sysname> system-view
[Sysname] dlsw reachable mac-address 1212-1212-1212 mask ffff-0000-0000
# 配置路由器可以到達的SAP地址為12、14。
[Sysname] dlsw reachable saps 12 14
# 路由器隻能訪問那些由用戶配置的MAC地址。
[Sysname] dlsw reachable mac-exclusivity
【命令】
dlsw reachable-cache mac-address remote ip-address
undo dlsw reachable-cache mac-address remote ip-address
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
mac-address:與遠端對等體相連的SNA設備的MAC地址。
ip-address:遠端對等體的IP地址。
【描述】
dlsw reachable-cache命令用來把SNA設備的可達信息加入到可達信息表中,其中SNA設備的MAC地址為mac-address,並且連接在IP地址為ip-address遠端對等體上。undo dlsw reachable-cache命令用來取消已配置的可達信息。
缺省情況下,沒有配置路由器遠端可達信息。
這樣配置可以減少路由器發送報文前的探詢過程,但如果遠端網絡經常發生變化,已配置的可達信息也需要更新以適應網絡的變化。
【舉例】
# 遠端對等體的IP地址為10.12.13.10,與它連接的某個SNA設備的MAC地址為0102-2103-5641,把這個可達信息加入到可達信息表中。
<Sysname> system-view
[Sysname] dlsw reachable-cache 0102-2103-5641 remote 10.12.13.10
【命令】
dlsw remote ip-address [ backup backup-address [ immediately ] | circuit-weight circuit-weight | keepalive keepalive-interval | linger seconds | lsap-output-acl acl-number | max-frame max-frame-size | max-queue max-queue-length | priority priority ] *
undo dlsw remote ip-address
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
ip-address:指定遠端對等體的IP地址。
backup-address:創建IP地址為ip-address的備份遠端對等體,backup-address是主遠端對等體的IP地址,該主遠端對等體已經創建。
immediately:配置此參數時,主遠端對等體的TCP連接斷開後將立刻啟動備份遠端對等體的TCP連接。否則,需要等待主遠端對等體重新建立TCP連接失敗2次後,再啟動備份遠端對等體的TCP連接。
circuit-weight circuit-weight:遠端對等體的虛鏈路權重,取值範圍是1~100,缺省為沒有配置。如果沒有配置,該值為使能負載均衡的缺省虛電路權重。在使能DLSW負載均衡時,等價遠端對等體的虛鏈路權重用於確認與哪個對等體建立鏈接。
keepalive-interval:發送keepalive報文的時間間隔,取值範圍為0~1200,單位為秒,缺省值為30秒。取值為0表示不發送keepalive報文。
seconds:主遠端對等體恢複連接後備份遠端對等體保持連接的時間,取值範圍為0~3600,單位為秒,缺省值為60秒。
lsap-output-acl acl-number:用於SAP地址過濾的ACL規則編號,運用該ACL中基於SAP的規則過濾向遠端對等體發送的報文,取值範圍是4000~4999。
max-frame-size:最大報文長度,可取的值有:516、1470、1500、2052、4472、8144、11407、11454、17800,單位為字節,缺省值為1500字節。
max-queue-length:TCP收發隊列的大小,取值範圍為50~2000,缺省值為200。
priority:傳輸優先級,取值範圍為1~5,缺省值為3。
【描述】
dlsw remote命令用來創建DLSw遠端對等體。undo dlsw remote命令用來刪除遠端對等體。
配置了本地對等體後,需要配置遠端對等體以建立TCP通道,路由器將不斷嚐試與遠端路由器建立TCP連接。一個路由器可配置多個遠端對等體,通過配置多個遠端對等體可與多個遠端路由器建立TCP通道。
在創建遠端備份對等體時,需要注意的是:
· 若要創建遠端備份對等體,此時的ip-address應該是遠端備份對等體的IP地址,backup-address應該為已建立TCP連接的遠端主對等體的IP地址。也就是說:用戶在創建遠端備份對等體連接之前,應該保證已經創建了一個遠端主對等體。
· 若主鏈路的TCP連接斷開後,還有備份鏈路存在,該TCP鏈路依然可以保持連接(若用display dlsw remote命令觀察,會發現依然有一條TCP連接存在);主鏈路的TCP連接重新建立後,備份鏈路將保持連接狀態一段時間(此時間段的長度通過關鍵字linger seconds配置)後再斷開。
【舉例】
# 創建DLSw遠端對等體,IP地址為2.2.2.2,傳輸優先級為2,發送keepalive報文的時間間隔為40秒,報文最大長度為缺省值,TCP收發隊列的大小為300,虛鏈路權重為30,SAP地址過濾的ACL編號為4000。
<Sysname> system-view
[Sysname] dlsw remote 2.2.2.2 priority 2 keepalive 40 max-queue 300 circuit-weight 30 lsap-output-acl 4000
【命令】
dlsw reverse mac-address
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
mac-address:需要轉換的MAC地址。
【描述】
dlsw reverse命令用來把MAC地址由以太網格式轉換為Token-ring格式或者由Token-ring格式轉換為以太網格式。
當為SDLC虛電路指定SDLC對等體的MAC地址時,分為以下三種情況:
· 對端SNA設備使用Token Ring地址:直接使用其Token Ring地址;
· 對端SNA設備使用Ethernet地址:應將Ethernet地址轉換為Token Ring地址,例如:00e0.fc03.a548變為0007.3fc0.5a12。可使用dlsw reverse命令進行兩種地址間的轉換;
· 對端SNA設備使用SDLC鏈路:使用複合MAC地址;MAC地址前5字節與對端路由器使用sdlc mac-map local命令配置的SDLC虛擬MAC地址相同,後1字節為本端配置的SDLC地址。
相關配置請參考命令sdlc mac-map remote。
【舉例】
# 把以太網MAC地址0012-3578-4521轉換為Token-ring格式的MAC地址。
<Sysname> system-view
[Sysname] dlsw reverse 0012-3578-4521
Reversed MAC address: 0048-ac1e-a284
# 再把它轉換回來。
[Sysname] dlsw reverse 0048-ac1e-a284
Reversed MAC address: 0012-3578-4521
【命令】
dlsw max-transmission retries
undo dlsw max-transmission
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
retries:設置DLSw2.0路由器探詢報文的最大發送次數,取值範圍為1~10。
【描述】
dlsw max-transmission命令用來配置DLSw2.0路由器探詢報文的最大發送次數。undo dlsw max-transmission命令用來恢複缺省情況。
缺省情況下,DLSw2.0路由器探詢報文的最大發送次數為5。
當源DLSw2.0路由器以組播方式發送UDP探詢報文時,係統啟動探詢定時器。如果路由器在定時器超時前還沒有收到回應報文,則重新發送探詢報文並重啟定時器,發送retries次以後仍然沒有收到回應,則停止發送。
該命令必須在使能DLSw2.0的組播功能後才能使用。
【舉例】
# 配置DLSw2.0路由器探詢報文的最大傳送次數為10。
<Sysname> system-view
[Sysname] dlsw max-transmission 10
【命令】
dlsw multicast [ multicast-ip-address ] interface interface-type interface-number
undo dlsw multicast
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
multicast-ip-address:IP組播地址,取值範圍為224.0.10.0~224.0.10.191,缺省值為224.0.10.0。
interface:從指定接口發送DLSw2.0的組播報文。
interface-type interface-number:指定接口類型和接口號。
【描述】
dlsw multicast命令用來使能DLSw2.0的組播功能。undo dlsw multicast命令用來關閉DLSw2.0的組播功能。
缺省情況下,DLSw2.0的組播功能關閉。
相關配置可參考命令dlsw enable、“IP組播命令參考/IGMP”中的命令igmp enable,以及“IP組播命令參考/PIM”中的命令pim dm和pim sm。
【舉例】
# 使能DLSw2.0的組播功能,組播地址為224.0.10.10,從指定接口Ethernet1/0發送DLSw2.0的組播報文。
<Sysname> system-view
[Sysname] dlsw multicast 224.0.10.10 interface ethernet 1/0
【命令】
dlsw timer { cache | connected | explorer | explorer-wait | local-pending | remote-pending } seconds
undo dlsw timer { cache | connected | explorer | explorer-wait | local-pending | remote-pending }
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
cache seconds:SNA緩衝區地址保存時間,取值範圍為1~65535,單位為秒。
connected seconds:連接保持時間,取值範圍為1~65535,單位為秒。
explorer seconds:遠端探詢幀等待時間,取值範圍為1~65535,單位為秒。
explorer-wait seconds:本地探詢幀等待時間,取值範圍為1~65535,單位為秒。
local-pending seconds:本地等待時間,取值範圍為1~65535,單位為秒。
remote-pending seconds:遠端等待時間,取值範圍為1~65535,單位為秒。
【描述】
dlsw timer命令用來配置DLSw定時器參數。undo dlsw timer命令用來恢複缺省情況。
缺省情況下,SNA緩衝區地址保存時間為120秒,連接保持時間為300秒,遠端探詢幀等待時間為5秒,本地探詢幀等待時間為30秒,本地等待時間為30秒,遠端等待時間為30秒。
通過配置DLSw協議定時器,可修改DLSw建立虛電路時各種定時器的值。建議用戶在一般情況下不要隨便修改DLSw定時器參數。
需要注意的是,在使能DLSw負載均衡時,遠端探尋定時器用來探尋收集等價遠端對等體。
【舉例】
# 配置DLSw定時器參數,連接保持時間為200秒,本地探詢幀等待時間為15秒,本地等待時間為15秒,遠端等待時間為25秒,SNA緩衝區地址保存時間和遠端探詢幀等待時間都取缺省值。
<Sysname> system-view
[Sysname] dlsw timer connected 200
[Sysname] dlsw timer explorer-wait 15
[Sysname] dlsw timer local-pending 15
[Sysname] dlsw timer remote-pending 25
【命令】
idle-mark
undo idle-mark
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
idle-mark命令用來配置同步串口空閑狀態的編碼方式為為“0xFF”。undo idle-mark命令用來恢複缺省情況。
缺省情況下,同步串口采用“0x7E”的編碼方式。
設備上串口(封裝了SDLC協議)的空閑時間編碼方式一般用“0x7E”,但有的設備的SDLC串口采用“0xFF”的空間編碼方式。為了兼容不同類型的設備,可以根據對端設備的實際情況設置路由器的空閑狀態編碼方式。路由器連接AS/400時,有時需要配置此命令,改變空閑狀態的編碼方式,以加快AS/400的輪詢速度。
【舉例】
# 在同步串口Serial2/0上配置該接口空閑狀態的編碼方式為為“0xFF”。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] idle-mark
【命令】
link-protocol sdlc
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
link-protocol sdlc命令用來配置同步串口的鏈路層的協議為SDLC。
缺省情況下,同步串口的鏈路層協議為PPP。
SDLC是相對SNA而言一種鏈路層協議,其工作原理和HDLC十分相似。為了使DLSw能正常工作,需要將同步串口鏈路層的封裝協議改為SDLC。
需要注意的是:SDLC鏈路協議不能用來承載IP協議,所以在封裝SDLC之前建議先去掉該接口上所有IP相關的配置,如刪除接口IP地址等。
【舉例】
# 在Serial2/0上封裝協議為SDLC。
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol sdlc
【命令】
llc2 max-ack length
undo llc2 max-ack
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
length:指未發確認幀前可接收的最大信息幀數,取值範圍為1~127。
【描述】
llc2 max-ack命令用來配置未發確認幀前可接收的最大信息幀數,即在收到第n個報文時就提前給對方。undo llc2 max-ack命令用來恢複缺省情況。
缺省情況下,未發確認幀前可接收的最大信息幀數為3。
【舉例】
# 在Ethernet1/0上配置未發確認幀前可接收的最大信息幀數為5。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 max-ack 5
【命令】
llc2 max-pdu length
undo llc2 max-pdu
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
length:LLC2最大幀長度,取值範圍為1~1700,單位為字節。
【描述】
llc2 max-pdu命令用來配置LLC2的最大幀長度。undo llc2 max-pdu命令用來恢複缺省情況。
缺省情況下,LLC2的最大幀長度為1493字節。
【舉例】
# 在Ethernet1/0上配置LLC2最大幀長度為1000字節。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 max-pdu 1000
【命令】
llc2 max-send-queue length
undo llc2 max-send-queue
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
length:LLC2發送報文隊列長度,取值範圍為20~200。
【描述】
llc2 max-send-queue命令用來配置LLC2發送報文隊列長度。undo llc2 max-send-queue命令用來恢複缺省情況。
缺省情況下,LLC2發送報文隊列長度為50。
【舉例】
# 在Ethernet1/0上配置LLC2發送報文隊列長度為30。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 max-send-queue 30
【命令】
llc2 max-transmission retries
undo llc2 max-transmission
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
retries:LLC2的重傳次數,取值範圍為1~255。
【描述】
llc2 max-transmission命令用來配置LLC2重傳次數。undo llc2 max-transmission命令用來恢複缺省情況。
缺省情況下,LLC2重傳次數為3次。
LLC2重傳次數指在未收到對端發來的確認幀前重發信息幀的次數。
【舉例】
# 在Ethernet1/0上配置LLC2重傳次數為10次。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 max-transmission 10
【命令】
llc2 modulo { 8 | 128 }
undo llc2 modulo
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
8:采用模8編號方式。
128:采用模128編號方式。
【描述】
llc2 modulo命令用來配置LLC2的模數。undo llc2 modulo命令用來恢複缺省情況。
缺省情況下,LLC2的模值為128。
LLC2和X.25協議一樣采用了模方式對報文進行編號,為所發送的數據分組順序循環編號並等待對端確認。在編號時,所謂順序是指順序向上遞增,如“……2,3,4,5,6,……”;所謂循環是指到達某個數後(我們稱這個數為“模數”),編號將再次重頭開始,如模數為8時,“......4,5,6,7,0,1,……”。
LLC2支持兩種編號模數:模值為8或128,以太網一般使用模128。
【舉例】
# 在Ethernet1/0上配置LLC2的模數為8。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 modulo 8
【命令】
llc2 receive-window length
undo llc2 receive-window
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
length:收到對方確認幀之前,本地可連續發送報文的最大數目,取值範圍為1~127。
【描述】
llc2 receive-window命令用來配置收到對方確認幀之前,本地可連續發送報文的最大數目。undo llc2 receive-window命令用來恢複缺省情況。
缺省情況下,收到對方確認幀之前,本地可連續發送報文的最大數目為7。
【舉例】
# 在Ethernet1/0上配置收到對方確認幀之前,本地可連續發送報文的最大數目為10。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 receive-window 10
【命令】
llc2 timer ack mseconds
undo llc2 timer ack
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
mseconds:LLC2本地等待應答時間,取值範圍為1~60000,單位為毫秒。
【描述】
llc2 timer ack命令用來配置LLC2本地等待應答時間。undo llc2 timer ack命令用來恢複缺省情況。
缺省情況下,LLC2本地等待應答時間為200毫秒。
LLC2本地等待應答時間:指發出一個LLC2數據報文後,等待對方應答的最大等待時間。
【舉例】
# 在Ethernet1/0上配置LLC2本地等待應答時間為10毫秒。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 timer ack 10
【命令】
llc2 timer ack-delay mseconds
undo llc2 timer ack-delay
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
mseconds:LLC2本地應答延遲時間,取值範圍為1~60000,單位為毫秒。
【描述】
llc2 timer ack-delay命令用來配置LLC2本地應答延遲時間。undo llc2 timer ack-delay命令用來恢複缺省情況。
缺省情況下,LLC2本地應答延遲時間為100毫秒。
LLC2本地應答延遲時間:指當收到一個LLC2數據報文時,延時發送應答的最大等待時間。
【舉例】
# 在Ethernet1/0上配置LLC2本地應答延遲時間為200毫秒。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 timer ack-delay 200
【命令】
llc2 timer busy mseconds
undo llc2 timer busy
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
mseconds:LLC2的忙站點輪詢時間,取值範圍為1~60000,單位為毫秒。
【描述】
llc2 timer busy命令用來配置LLC2的忙站點輪詢時間。undo llc2 timer busy命令用來恢複缺省情況。
缺省情況下,LLC2的忙站點輪詢時間為300毫秒。
LLC2的忙站點輪詢間隔:指重新輪詢一個忙站點之前的等待時間。
【舉例】
# 在Ethernet1/0上配置LLC2的忙站點輪詢時間為200毫秒。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 timer busy 200
【命令】
llc2 timer detect mseconds
undo llc2 timer detect
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
mseconds:LLC2的POLL定時器時間,取值範圍為1~60000,單位為毫秒。
【描述】
llc2 timer detect命令用來配置LLC2的POLL定時器時間。undo llc2 timer detect命令用來恢複缺省情況。
缺省情況下,LLC2的POLL定時器時間為30000毫秒。
LLC2的POLL定時器時間:指當虛電路建立後,虛電路的雙方發送/接收RR(Receiver Ready,接收就緒)幀的時間間隔。
【舉例】
#在Ethernet1/0上配置LLC2的POLL定時器時間為10000毫秒。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 timer detect 10000
【命令】
llc2 timer poll mseconds
undo llc2 timer poll
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
mseconds:LLC2的P/F等待時間,取值範圍為1~60000,單位為毫秒。
【描述】
llc2 timer poll命令用來配置LLC2的P/F等待時間。undo llc2 timer poll命令用來恢複缺省情況。
缺省情況下,LLC2的P/F等待時間為5000毫秒。
LLC2的P/F等待時間:指發送P幀後等待確認幀的時間。
【舉例】
# 在Ethernet1/0上配置LLC2的P/F等待時間為2000毫秒。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 timer poll 2000
【命令】
llc2 timer reject mseconds
undo llc2 timer reject
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
mseconds:LLC2的REJ狀態時間,取值範圍為1~60000,單位為毫秒。
【描述】
llc2 timer reject命令用來配置LLC2的REJ狀態時間。undo llc2 timer reject命令用來恢複缺省情況。
缺省情況下,LLC2的REJ狀態時間為500毫秒。
LLC2的REJ狀態時間:指收到非期望幀並發送拒絕幀後等待期望幀的時間。
【舉例】
# 在Ethernet1/0上配置LLC2的REJ狀態時間2000毫秒。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] llc2 timer reject 2000
【命令】
reset dlsw circuits [ circuit-id ]
【視圖】
【缺省級別】
2:係統級
【參數】
circuit-id:DLSw的虛電路標識,取值範圍為0~0xFFFFFFFF。
【描述】
reset dlsw circuits命令用來清除DLSw的虛電路信息。
需要注意的是:
· 若不指定參數circuit-id,將清除所有的DLSw虛電路信息;
· 若指定了參數circuit-id,則隻清除虛電路標識為circuit-id的虛電路的信息。
【舉例】
# 清除DLSw的虛電路標識為100的虛電路信息。
<Sysname> reset dlsw circuits 100
【命令】
reset dlsw ethernet-backup circuit
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
reset dlsw ethernet-backup circuit命令用來清除DLSw以太冗餘備份的虛電路信息。
【舉例】
# 清除DLSw以太冗餘備份的虛電路信息。
<Sysname> reset dlsw ethernet-backup circuit
【命令】
reset dlsw ethernet-backup map
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
reset dlsw ethernet-backup map命令用來清除作為MAC地址轉換備份設備學習到的MAP映射規則。
【舉例】
# 清除作為MAC地址轉換備份設備學習到的MAP映射規則。
<Sysname> reset dlsw ethernet-backup map
【命令】
reset dlsw reachable-cache
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
reset dlsw reachable-cache命令用來清除DLSw的可達信息列表。
【舉例】
# 清除DLSw的可達信息列表。
<Sysname> reset dlsw reachable-cache
【命令】
reset dlsw tcp [ ip-address ]
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
ip-address:DLSw遠端對等體的IP地址。
【描述】
reset dlsw tcp命令用來重置DLSw路由器與遠端對等體間的TCP連接。
需要注意的是:
· 若不指定參數ip-address,將重置DLSw路由器與當前所有遠端對等體間的TCP連接;
· 若指定參數ip-address,則隻重置DLSw路由器與該參數對應的遠端對等體間的TCP連接。
· 若遠端對等體為用戶配置生成,則重置TCP連接過程為:斷開已有TCP連接,並重新發起TCP連接請求,建立新的TCP連接。
· 若遠端對等體為動態學習生成,則重置TCP連接過程為:斷開已有TCP連接,並刪除該遠端對等體。
【舉例】
# 重置與所有遠端對等體間的TCP連接,所有動態學習生成的遠端對等體將被刪除。
<Sysname> debugging dlsw tcp
<Sysname> reset dlsw tcp
DLSw_TCP 4.4.4.2:The remote peer is learned dynamically ,it will be deleted
DLSW_TCP 4.4.4.3:Rebulid tcp with the peer
# 重置與指定遠端對等體4.4.4.2之間的TCP連接。
<Sysname> reset dlsw tcp 4.4.4.2
DLSw_TCP 4.4.4.2:The remote peer is learned dynamically ,it will be deleted
表1-9 reset dlsw tcp命令顯示信息描述表
字段 |
描述 |
DLSw_TCP 4.4.4.2:The remote peer is learned dynamically ,it will be deleted |
4.4.4.2對應的遠端對等體為動態學習生成,將被DLSw刪除 |
DLSW_TCP 4.4.4.3 : Rebulid tcp with the peer |
4.4.4.3對應的遠端對等體為用戶配置生成,將與其重新建立TCP連接 |
Error: Wrong IP address |
輸入了非法的IP地址 |
Error: No specified peer is found |
該IP地址對應的遠端對等體不存在 |
【命令】
sdlc controller sdlc-address
undo sdlc controller sdlc-address
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
sdlc-address:SDLC的從站地址,取值範圍為0x01~0xFE。
【描述】
sdlc controller命令用來配置SDLC的從站地址。undo sdlc controller命令用來刪除SDLC的從站地址。
缺省情況下,未配置SDLC的從站地址。
SDLC協議允許在一條SDLC物理鏈路上運行多條虛電路,一端連接主站,一端連接從站。為了區分每一條虛電路,需要指定每條虛電路的SDLC地址。由於SDLC是非平衡模式的,通過共享器或SDLC交換機,一個主設備可以和多個從設備相連,並且是唯一的,但從設備之間是不能建立連接的。所以,隻需標明從設備的地址,就能保證同一組(主從)SDLC設備之間的正常通訊。本命令為虛電路指定了SDLC地址,這個地址在一個物理接口上是唯一的。
在同步串口上配置的SDLC地址實際上就是SDLC從站的地址:
· 在連接SDLC主站的DLSw路由器的串口上,用戶需要配置每個和該SDLC主站通信的SDLC從站的地址。
· 在連接SDLC從站的DLSw路由器的串口上,用戶也需要配置每一個和該串口連接的SDLC從站的地址。
SDLC地址範圍是0x01~0xFE。一台路由器上的SDLC地址隻在一個物理接口上有效,就是說,不同接口上配置的SDLC地址可以是相同的。
【舉例】
# 在Serial2/0上配置SDLC的從站地址為0x05。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc controller 05
【命令】
sdlc enable dlsw
undo sdlc enable dlsw
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
sdlc enable dlsw命令用來將當前同步串口加入DLSw轉發。undo sdlc enable dlsw命令用來將當前同步串口退出DLSw轉發。
缺省情況下,同步串口未加入DLSw轉發。
同步串口在加入DLSw轉發之前,須預先配置該接口的鏈路層協議為SDLC;封裝了SDLC協議的同步串口加入DLSw轉發後,該接口連接的所有本地SNA設備均可參與DLSw轉發,與遠端設備進行通訊,報文將通過TCP通道被傳送到遠端。
【舉例】
# 將Serial2/0加入DLSw轉發。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol sdlc
[Sysname-Serial2/0] sdlc enable dlsw
【命令】
sdlc mac-map local mac-address
undo sdlc mac-map local
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
mac-address:SDLC的虛擬MAC地址。
【描述】
sdlc mac-map local命令用來配置SDLC的虛擬MAC地址。undo sdlc mac-map local命令用來刪除SDLC的虛擬MAC地址。
缺省情況下,SDLC無虛擬MAC地址。
DLSw最初是為LLC2類型的協議設計的,通過MAC地址建立虛電路的映射關係。本命令指定了接口上的虛MAC地址,為SDLC幀轉化成LLC2幀時提供了源MAC地址。
mac-address的第六個Byte應設置為0x00。係統會用這個虛擬MAC地址的前5個Byte和SDLC地址複合成一個新的MAC地址,用於將SDLC報文轉化成LLC2報文時構成源MAC地址。
【舉例】
# 在Serial2/0上配置SDLC的虛擬MAC地址。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc mac-map local 0000-e81c-b600
【命令】
sdlc mac-map remote mac-addr sdlc-addr
undo sdlc mac-map remote mac-addr sdlc-addr
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
mac-addr:SDLC對等體的MAC地址。
sdlc-addr:SDLC對等體的SDLC地址,取值範圍為0x01~0xFE。
【描述】
sdlc mac-map remote命令用來配置SDLC對等體。undo sdlc mac-map remote命令用來刪除SDLC對等體。
缺省情況下,同步串口無SDLC對等體。
本命令是為一個SDLC虛電路指定它對應的對等體的MAC地址,用以在做SDLC幀到LLC2幀轉換時提供目的MAC地址。在配置SDLC環境下的DLSw時,一個SDLC地址應配置一個對應的對等體,對等體的MAC地址應是遠端SNA設備的MAC地址(以太網和Token-Ring等設備的物理地址),或由對端路由器配置的SDLC虛擬MAC地址和本端配置的SDLC地址複合成的MAC地址。
需要注意的是,Token-Ring和以太網的字位序的差別,當配置的SDLC對等體使用Token-Ring時,可直接按設備標配的地址配置;而當配置的SDLC對等體使用以太網時,應將MAC地址的每一個Byte都倒過來,例如:對標配為000f-e203-a548的以太網MAC地址,應配置為0007-3fc0-a512。用戶可以使用dlsw reverse命令來進行自動轉換,以避免手工轉換引起的錯誤。
【舉例】
# 在Serial2/0上配置SDLC對等體。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc mac-map remote 000f-e200-0010 05
【命令】
sdlc max-pdu number
undo sdlc max-pdu
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
number:SDLC可發送的最大幀長度,取值範圍為1~17600,單位為字節。
【描述】
sdlc max-pdu命令用來配置SDLC可發送的最大幀長度。undo sdlc max-pdu命令用來恢複缺省情況。
缺省情況下,SDLC可發送的最大幀長度為265字節。
一些PU2.0設備的SDLC可發送最大幀長度為265字節,而IBM AS/400一般為521字節。通常情況下我們要與所連接的SDLC設備配置成相同的值。
SDLC可發送的最大幀長度:指能夠發送的最大報文的字節數,不包括校驗位和起停位。
【舉例】
# 在Serial2/0上配置SDLC可發送最大幀長度為521字節。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc max-pdu 521
【命令】
sdlc max-send-queue length
undo sdlc max-send-queue
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
length:SDLC發送報文隊列長度,取值範圍為20~255。
【描述】
sdlc max-send-queue命令用來配置SDLC發送報文隊列長度。undo sdlc max-send-queue命令用來恢複缺省情況。
缺省情況下,SDLC發送報文隊列長度為50。
【舉例】
# 在Serial2/0上配置SDLC發送報文隊列長度為30。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc max-send-queue 30
【命令】
sdlc max-transmission retries
undo sdlc max-transmission
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
retries:SDLC重傳次數,取值範圍為1~255。
【描述】
sdlc max-transmission命令用來配置SDLC重傳次數。undo sdlc max-transmission命令用來恢複缺省情況。
缺省情況下,SDLC重傳次數為20次。
SDLC的重傳次數:指在未收到對端確認幀前的重傳次數
【舉例】
# 在Serial2/0上配置SDLC重傳次數為30次。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc max-transmission 30
【命令】
sdlc modulo { 8 | 128 }
undo sdlc modulo
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
8:采用模8編號方式。
128:采用模128編號方式。
【描述】
sdlc modulo命令用來配置SDLC的模值。undo sdlc modulo命令用來恢複缺省情況。
缺省情況下,SDLC的模值為8。
SDLC和X.25協議一樣采用了模方式對報文進行編號,為所發送的數據分組順序循環編號並等待對端確認。在編號時,所謂順序是指順序向上遞增,如“……2,3,4,5,6,……”;所謂循環是指到達某個數後(我們稱這個數為“模數”),編號將再次重頭開始,如模數為8時,“......4,5,6,7,0,1,……”。
SDLC一般使用模8。
【舉例】
# 在Serial2/0上恢複SDLC的模值為缺省值。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] undo sdlc modulo
【命令】
sdlc sap-map local lsap sdlc-addr
undo sdlc sap-map local lsap sdlc-addr
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
lsap:SAP地址,取值範圍為0x01~0xFE。
sdlc-addr:SDLC地址,取值範圍為0x01~0xFE。
【描述】
sdlc sap-map local命令用來配置SDLC幀轉換成LLC2幀時使用的本端SAP地址。undo sdlc sap-map local命令用來恢複缺省情況。
缺省情況下,SDLC幀轉換成LLC2幀時使用的本端SAP地址為0x04。
在把SDLC幀轉換成LLC2幀時,除了需要MAC地址外,還需要SAP地址。本命令就用來配置轉換時使用的本端SAP地址。
一般SNA協議使用的SAP地址為0x04、0x08或0x0C。
相關配置可參考命令sdlc sap-map remote。
【舉例】
# 在Serial2/0上配置SDLC幀轉換成LLC2幀時使用的SAP地址。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc sap-map local 08 05
【命令】
sdlc sap-map remote dsap sdlc-addr
undo sdlc sap-map remote dsap sdlc-addr
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
dsap:SDLC對端的SAP地址,取值範圍為0x01~0xFE。
sdlc-addr:SDLC地址,取值範圍為0x01~0xFE。
【描述】
sdlc sap-map remote命令用來配置SDLC幀轉換成LLC2幀時使用的SDLC對端SAP地址。undo sdlc sap-map remote命令用來恢複缺省情況。
缺省情況下,SDLC幀轉換成LLC2幀時使用的SDLC對端SAP地址為0x04。
在把SDLC幀轉換成LLC2幀時,除了需要MAC地址外,還需要SAP地址。本命令就用來配置轉換時使用的SDLC對端SAP地址。
一般SNA協議使用的SAP地址為0x04、0x08或0x0C。
相關配置可參考命令sdlc sap-map local。
【舉例】
# 在Serial2/0上配置SDLC幀轉換成LLC2幀時使用的SDLC對端的SAP地址。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc sap-map remote 0C 05
【命令】
sdlc simultaneous
undo sdlc simultaneous
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
sdlc simultaneous命令用來使封裝SDLC協議的同步串口工作在雙向數據同時傳輸模式。undo sdlc simultaneous命令用來恢複缺省情況。
缺省情況下,SDLC數據工作在雙向交替(alternate)傳輸模式。
本命令使封裝SDLC協議的同步串口工作在雙向數據同時傳輸模式,即SDLC主站在接收數據的同時可以向從站發送數據。
【舉例】
# 在Serial2/0上配置SDLC數據使用雙向傳輸模式。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc simultaneous
【命令】
sdlc status { primary | secondary }
undo sdlc status { primary | secondary }
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
primary:表示路由器連接的SDLC設備是secondary。
secondary:表示路由器連接的SDLC設備是primary。
【描述】
sdlc status命令用來配置SDLC角色。undo sdlc status命令用來刪除SDLC的角色。
缺省情況下,路由器沒有配置角色。
SDLC是一種非平衡模式的鏈路層協議,也就是說:建立了連接的兩端設備的地位是不平等的。其中一方起主導作用,控製整個連接過程,成為主站,其角色是primary,另外一方被動接受控製,成為從站,其角色是secondary。用戶需要為封裝了SDLC協議的接口配置角色。
配置SDLC角色時應根據與本路由器相連的SDLC設備的角色決定:
· 若本接口連接的SDLC設備的角色為primary時,就將本接口的角色設置為secondary。
· 若連接設備的角色是secondary時,就將本接口的角色設置為primary。
一般情況下,IBM大型機的角色是primary,因此與它相連的路由器的角色是secondary;終端設備如Unix主機和ATM提款機的角色是secondary,與它們相連的路由器的角色是primary。
【舉例】
# Serial2/0連接的SDLC設備的角色為primary,將本接口的角色設置為secondary。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc status secondary
【命令】
sdlc timer ack mseconds
undo sdlc timer ack
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
mseconds:SDLC主站等待應答時間,取值範圍為1~60000,單位為毫秒。
【描述】
sdlc timer ack命令用來配置SDLC主站等待應答時間。undo sdlc timer ack命令用來恢複缺省情況。
缺省情況下,SDLC主站等待應答時間為3000毫秒。
SDLC主站等待應答時間:指SDLC主站發送信息幀後等待SDLC從站應答的時間。
【舉例】
# 在Serial2/0上配置SDLC主站等待應答時間為2000毫秒。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc timer ack 2000
【命令】
sdlc timer lifetime mseconds
undo sdlc timer lifetime
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
mseconds:SDLC從站等待應答時間,取值範圍為1~60000,單位為毫秒。
【描述】
sdlc timer lifetime命令用來配置SDLC從站等待應答時間。undo sdlc timer lifetime命令用來恢複缺省情況。
缺省情況下,SDLC從站等待應答時間為500毫秒。
SDLC從站等待應答時間:指SDLC從站發送信息幀後等待SDLC主站應答的時間。
【舉例】
# 在Serial2/0上配置SDLC從站等待應答時間為1000毫秒。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc timer lifetime 1000
【命令】
sdlc timer poll mseconds
undo sdlc timer poll
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
mseconds:SDLC的輪詢時間間隔,取值範圍為1~10000,單位為毫秒。
【描述】
sdlc timer poll命令用來配置SDLC的輪詢時間間隔。undo sdlc timer poll命令用來恢複缺省情況。
缺省情況下,SDLC輪詢時間間隔為1000毫秒。
SDLC輪詢時間間隔:指SDLC主站輪詢兩個SDLC從站之間的等待時間間隔。
【舉例】
# 在Serial2/0上配置SDLC的輪詢時間間隔為200毫秒。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc timer poll 200
【命令】
sdlc window length
undo sdlc window
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
length:收到對方確認幀之前,本端能夠連續發送的報文的最大數目,取值範圍為1~7。
【描述】
sdlc window命令用來配置收到對方確認幀之前,本端能夠連續發送的報文的最大數目。undo sdlc window命令用來恢複缺省情況。
缺省情況下,收到對方確認幀之前,本端能夠連續發送的報文的最大數目為7。
【舉例】
# 在Serial2/0上配置收到對方確認幀之前,本端能夠連續發送的報文的最大數目為5。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc window 5
【命令】
sdlc xid sdlc-address xid-number
undo sdlc xid sdlc-address
【視圖】
同步串口視圖
【缺省級別】
2:係統級
【參數】
sdlc-address:XID對應的SDLC地址,應該預先配置好,取值範圍為0x01~0xFE。
xid-number:一個4字節長的整數,前12bit是網絡號,後20bit是節點號。取值範圍為1~0xFFFFFFFF。
【描述】
sdlc xid命令用來配置SDLC的XID。undo sdlc xid命令用來刪除SDLC的XID。
XID是SNA係統裏一個設備身份的標識。SNA係統一般有PU2.0和PU2.1兩種類型設備。PU2.1類型的設備自己已經配置了XID,可以通過交換XID來表明彼此的身份;而PU2.0類型的設備沒有XID。所以PU2.1類型的設備不用配置本命令,而對於PU2.0類型的設備,需要為它指定一個XID。
【舉例】
# 在Serial2/0上配置SDLC地址為0x05的XID參數,對於xid-number,取值為0x2000。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] sdlc xid 05 2000
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!