|
|
|
經由 ATM Switch 登入 Cisco 6200
經由 ATM switch 進入 Cisco 6200 的方式稱作 In-Band Management,
其設定程序比較麻煩, 因為需要設定三台機器, 分別是 Cisco
6200, 管理用的工作站, 以及 ATM switch.
ATM 運作原理
這裡所談到的 ATM 工作原理僅包含 Cisco 6200 所需的知識. (參考自
pms 同學的 ATM switch 實驗手冊)
以實驗室的 Fore ASX 200 ATM switch 來說, 上面安插了兩塊 Network
Module, 分別為 Module A, Module B, 每一塊 Network Module 上面各有 4
個 port, 依次為 1A1, 1A2, 1A3, 1A4, 以及 1B1, 1B2, 1B3, 1B4.
ATM 的網路卡介面與虛擬介面:
- physical ATM interfaces (SPANS interface)
實體介面名稱, 如 fa0, fa1
- classical IP network interfaces (Q.2931 signaling)
虛擬介面名稱, 如 qaa0, qaa1, ..., qab0, qab1, ...,
一個實體介面可以衍生出多個虛擬介面
ATM switch 在交換 cell 時, 有兩種方式可以建立路徑,
一種為使用 SVC, SVC 是在需要才建立的路徑, 另一種為 PVC,
就是事先建立好的路徑. 每條路徑以兩個數字來識別,
分別叫做 VPI 與 VCI. 所以對於一個 port 來說,
使用者可以自行建立 PVC, 或是由 switch 自行建立 SVC. 以 C 語言的方式來表的的話,
可以這樣來看:
typedef {
unsigned int VPI;
unsigned int VCI;
} SVC, PVC;
typedef {
SVC * psSVC;
PVC * psPVC;
} port;
Cisco 6200 的 In-Band Management 需要設定一個 PVC, 經由此 PVC
才可以由 ATM 端進入 Cisco 6200 做設定與管理.
以實驗室的架構如下:
|
|
名詞解釋 |
• |
PVC (Permanent
Virtual Circuit) |
〉 |
ATM
傳輸資料所建立的靜態路徑 |
• |
SVC
(Switched Virtual Circuit) |
〉 |
ATM
傳輸資料所建立的動態路徑 |
• |
VPI |
〉 |
Virtual Path Identifier |
• |
VCI |
〉 |
Virtual Circuit
Identifier |
• |
ARP |
〉 |
Address Resolution
Protocol |
• |
VCI |
〉 |
Virtual Circuit
Identifier |
|
|
|
目標就是要從 Sun WorkStation 利用 telnet 登入 Cisco 6200 作設定.
針對 Cisco 6200 的步驟如下:
c6200(config)# interface atm 0/0
c6200(config-if)# ip address 203.68.255.150 255.255.255.0
-
建立一條 PVC, 下例為建立一條 VPI, VCI = (0, 98) 的 PVC,
編號為 1, cell 封裝的方式為 AAL5 + LLC / SNAP, 這樣的話, 由
atm 0/0 出去的 cell 都會經由 VPI, PCI = (0, 98) 的 PVC 傳輸:
c6200(config-if)# atm pvc 1 0 98 aal5snap
-
由於使用者可能會想要建立很多條 PVC (可以由不同的
WorkStation 登入), 所以 Cisco 6200 利用一個 map group
來記錄欲連入的 IP address 與 PVC 的對應. 在此, atm 0/0
必須指定自己的 map group, 名稱可以自取:
c6200(config-if)# map-group management
c6200(config)# map-list management
-
針對欲連入的 WorkStation 作 IP address 與 PVC 的對應, 在此,
針對 Sun WorkStation 的 IP address 203.68.255.165, 指定所有要到此
IP address 的 cell 走編號為 1 的 PVC:
c6200(config-map-list)# ip 203.68.255.165 atm-pvc 1
-
鍵入 Ctrl - Z 結束
-
輸入 write 儲存設定
-
輸入 reload 重新開機
而 WorkStation 的設定則如下:
-
設定 Sun WorkStation 為 ARP server (因為 在 ATM 標準中, 在 ATM
LAN 上尚不支援 broadcast, 所以 ATM WorkStation 必須直接何某個
ARP server 作溝通, 所以必須有某個特定的 ARP server 扮演將 IP
address 轉成 NSAP address 的角色), 透過 Sun WorkStation 將 ARP
server 之 ATM NSAP 射程自己的 ATM NSAP 位址即可.
atmatp -p [nsap address] [interface]
例如:
eddie:~ atmarp -p 47000580ffe1000000f215138e00204806631f00
qaa0
-
指定 Cisco 6200 的 atm 0/0 的 IP address 要走哪一條 PVC,
此例表示要往 203.68.255.150 的 cell 要經由介面 qaa0, 走 VPI,
VCI = (0, 99) 的 PVC, 每隔 15 分鐘檢查一次:
eddie:~ atmpvc -c 203.68.255.150 qaa0 0 98 15
ATM switch 的設定如下:
-
登入 Fore ASX-200
-
鍵入 conf vcc 進入作 VPI 與 VCI 的 switch 設定
-
指定某個 port 某個 VPI 收到的 cell 要 switch 到某個 port
某個 VPI, 因為是要互通的, 所以要下兩個對稱的指令:
~ new 1a1 0 98 1a2 0 99
~ new 1a2 0 99 1a1 0 98
如此, 就可以自 WorkStation 登入 Cisco 6200 作設定了.
|
|
|
|
|
|
|