• 沒有找到結果。

中山大學Gigapop 網路的效能分析與比較

N/A
N/A
Protected

Academic year: 2021

Share "中山大學Gigapop 網路的效能分析與比較"

Copied!
6
0
0

加載中.... (立即查看全文)

全文

(1)

中山大學 Gigapop 網路的效能分析與比較

曾繁庚 王裕翔 許蒼嶺

電機工程學系

國立中山大學

高雄/台灣

fgtseng@atm.ee.nsysu.edu.tw,

yswang@atm.ee.nsysu.edu.tw,

sheu@ee.nsysu.edu.tw

摘要 網際網路的蓬勃發展,將我們的生活帶 入了一個網路新紀元。國家寬頻實驗網路建構 了一個未來的寬頻網路架構;但是今日網際網 路的應用已近成熟,因此在不改變使用者使用 習慣的情況下,勢必要提供適當的通訊協定讓 使用者可以享受到寬頻網路的ATM骨幹網路 帶來的好處;因此我們特別比較幾個常見 IP ATM網路上的通訊協定,利用國家寬頻實 驗網路(NBEN)在中山大學的 Gigapop 完成這 次實驗,期能對寬頻網路的應用提供一些參 考。

關鍵字: ATM, Classical IP over ATM, LAN Emulation, Mutli-Protocol Over ATM, NBEN

1. 前言

本 次 實 驗 主 要 是 比 較 LAN Emulation(LANE) 、 Multi-Protocol Over ATM(MPOA)與 Classical IP over ATM(CIP)三 種協定在中山大學 Gigapop 網路上的效能,實 驗項目主要是利用 PC 的視訊會議軟體來進行 各種網路架構與通訊協定的視訊會議效能比 較。實驗共分四項,分別採不同網路架構(如 圖一 ~四)進行各項子實驗,以下即對各項 實驗進行簡介。

2. 實驗簡介

2.1 實驗(一)LANE、MPOA 與 CIP(Classical IP over ATM) 通訊協定效能比較(如圖一): (1) 主要在中山大學校園 ATM 骨幹網 路與 NBEN 之間進行了 LANE、MPOA 與 CIP 三種通訊協定比較;進行 CU-SeeMe 視訊會議 與 FTP 檔案傳輸實驗測試。

(2) 實驗主要分為四個子實驗,分別為 LANE1、LANE2、MPOA 與 CIP 三種通訊協 定比較,其中 LANE1 與 LANE2 分別以 Bay 5000 Router 和 IBM 8265 擔任 LES。MPOA 的 MPS 與 CIP 的 ARP Server 皆在 IBM 8265。

(3) 視訊會議以兩部 VCR 播放固定

長度(十五分鐘)影片取代視訊會議影像,以

便控制每次實驗的影像資料。檔案傳輸部

分則傳輸長度固定為 112,438,456 位元組

(Bytes)的檔案。

(4) 兩部 PC 分別以 ATM 網路介面透

過 IBM 8285 ATM 交換機連結如圖一之網

路架構進行實驗。

圖一 Experiment 1 : LANE vs MPOA vs CIP

PC 2 (Pentium 120) PC 1 (Pentium 120) VCR VCR 25M ATM Adapter Bay 5000 Router F O R E A S X -1 0 0 0 A T M S w itc h B a y C -1 6 00 AT M S w itc h IB M 8 2 65 A T M S w itch IB M 8 2 65 AT M S w itc h IB M 8 2 85 AT M S w itc h 25M ATM Adapter OC-3 OC-12 OC-12 OC-12 OC-12 OC-12 (1) LA N E 1 : N SY S U 0 1 LE S (2 ) L A N E 2 : E TH 1, E T H 2 LE S (3 ) M P O A : E T H 1, ET H 2 L ES & M PS (4 ) C IP : L IS1 , LIS 2 A R P Se rver

(1 ) L A N E 1 : E LA N N S Y SU 01 (2 ) L A N E 2 : E LA N ET H 2 (3 ) M P O A : E LA N E TH 2 (4 ) C IP : LIS 1 (1) LA N E 1 : E LA N N SY S U 01 (2) LA N E 2 : E LA N E T H 1 (3) M PO A : EL A N ET H 1 (4) C IP : LIS 2 2.2 實驗(二)LANE 與 MPOA 通訊協定效能

(2)

比較(如圖二): (1) 網路架構重心擺在校園 ATM 骨幹 網路來進行 LANE 與 MPOA 兩種通訊協定實 驗。

(2) PC 上的網路介面改為常見的高

速乙太網路(Fast Ethernet)介面,兩部 PC 分

別連結兩部 IBM 8265 連接網路進行實驗。

(3) 進行 CU-SeeMe 視訊會議與 FTP

檔案傳輸實驗,實驗條件與實驗(一)相

同。

PC 1 (Celeron 333) VCR Bay 5000 Router FORE ASX-1000 ATM Switch Bay C-1600 ATM Switch IBM 8265 ATM Switch IBM 8265 ATM Switch OC-3 OC-12 OC-12 OC-12 OC-12 OC-12

(1) LANE : ELAN ETH1, ETH2 LES (2) MPOA : ELAN ETH1, ETH2 LES & MPS

Fast Ethernet Switch Hub

100M Ethernet Adapter

(1) LANE : ELAN ETH1 (2) MPOA : ELAN ETH1

圖二 Experiment 2 : LANE vs MPOA

PC 2 (Celeron 333) VCR 100M Ethernet Adapter

(1) LANE : ELAN ETH2 (2) MPOA : ELAN ETH2

2.3 實驗(三)LANE 通訊協定效能(如圖三): (1) 主要觀察 NBEN 與校園 ATM 骨幹網 路之間 LANE 通訊協定效能實驗。 (2) 兩部 PC 分別透過高速乙太網路交換 機連接 Bay 5000 路由器和 IBM 8265 進行實 驗。 (3) 進行 CU-SeeMe 視訊會議與 FTP 檔 案傳輸實驗,實驗條件與實驗(一)相同。 Bay 5000 Router FORE ASX-1000 ATM Switch Bay C-1600 ATM Switch IBM 8265 ATM Switch OC-12 OC-12 OC-12 OC-12

LANE : ELAN NSYSU01 LES

圖三 Experiment 3 : LANE

PC 1 (Celeron 333) VCR

Fast Ethernet Switch Hub

100M Ethernet Adapter

LANE : ELAN NSYSU01

Fast Ethernet Switch Hub

100M Ethernet Adapter

PC 2 (Celeron 333) VCR

LANE : ELAN NSYSU01

2.4 實驗(四)校園 Gigabit 乙太網路架構(如 圖四): (1) 本實驗在校園中的 Gigabit 骨幹網路 進行實驗,以期進行 Gigabit 乙太網路骨幹與 ATM 骨幹網路效能比較。 (2) 實 驗 共 分 兩 個 子 實 驗 , 其 中 Experiment 4-1 的兩部 PC 分別屬於不同的子 網路,因此需要透過 Gigabit 路由器進行第三 層(Layer-3)繞徑,而 Experiment 4-2 中的兩 部 PC 同 屬 一個子網路,直接利用第二層 (Layer-2)選徑來進行傳輸。 (3) 兩個子實驗的 Gigabit 路由器亦分別 採 IBM 8274 與 Cabletron 8600 進行相同測 試,比較兩部路由器的繞徑(Routing)效能。 (4) 進行 CU-SeeMe 視訊會議與 FTP 檔 案傳輸實驗,實驗條件與實驗(一)相同。

圖四 Experiment 4 : Campus Gigabit Ethernet

Fast Ethernet Switch Hub PC 1 (Celeron 333)

VCR 100M Ethernet Adapter 140.117.251.10 Gagabit

Fast Ethernet Switch Hub PC 2 (Celeron 333)

VCR 100M Ethernet Adapter 140.117.224.11 IBM 8274 (C ab letro n 8600 ) Gagabit

Fast Ethernet Switch Hub PC 1 (Celeron 333)

VCR 100M Ethernet Adapter 140.117.251.10 Gagabit

Fast Ethernet Switch Hub PC 2 (Celeron 333)

VCR 100M Ethernet Adapter 140.117.251.11 Gagabit Experiment 4 - 1 (Layer 3) Experiment 4 - 2 (Layer 2) IBM 8274 (C ab letro n 8600 ) IBM 8275 IBM 8275 IBM 8275 IBM 8275

3. 實驗結果

3.1 LANE、MPOA 與 CIP(Classical IP over ATM) 通訊協定效能比較(實驗一):

本實驗主要以 IP 層視訊會議軟體在中

山大學國家寬頻實驗網路上進行不同之通

訊協定的效能比較,實驗(一)架構如圖

(一)。實驗中我們採用視訊會議軟體

CU-SeeMe ver 3.1 (White Pine Software),

這套視訊軟體本身提供視訊會議進行時的

網路傳輸及時動態資料,可供實驗進行效

能比較與記錄之依據。為了提供實驗比較

之公平性,我們特別採用相同的視聽影片

取代視訊影像來源,進行十五分鐘的雙向

即時視訊會議,比較不同通訊協定的各項

效能。各項實驗均以多次實驗數據平均結

果比較,下列圖(五)、圖(六)分別將

視訊會議結果兩端所接收到的資料圖列如

(3)

下:

圖( 五) 視訊會議資料接收(Kbits/sec) 175.5 183 172 155 140 145 150 155 160 165 170 175 180 185 190 CIP MPOA LANE2 LANE1 圖(六) 視訊會議資料接收(Frames/sec) 7.5 7 8 7 6.4 6.6 6.8 7 7.2 7.4 7.6 7.8 8 8.2 CIP MPOA LANE2 LANE1 實驗中過程中我們也曾發現因為影像動 態資訊不同,也會影響到接收的資料量,此外 PC 的中央處理機速度由於必須完成軟體壓縮 與解壓縮影像資料,因此成為實驗中最大的瓶 頸。 由圖(五)、圖(六)結果看來,MPOA、 LANE 與 CIP(Classical IP over ATM)三種通訊 協定的效能比較上差異不大,這與 PC 處理速 度所造成的瓶頸有關。而其中 MPOA 較 LANE 的效能似乎是可以看出有些微的改善,這應該 是 MPOA 在傳輸大量資料時透過 MPS 建立資 料傳輸之捷徑(Cut-through)的影響,但由於我 們的網路架構經過的 ATM 交換機(Switch)數 量不多,因此無法看出有非常大的改善。而 Classical IP over ATM 其效能與 LANE、MPOA 也都在伯仲之間,為了避免因 CPU 處理速度 成為瓶頸影響實驗的準確性,我們在同樣的網 路架構下改以檔案傳輸來比較不同通訊協定 的效能,避免因為影像壓縮與解壓縮所造成的 PC 處理速度瓶頸。接下來的實驗我們以 PC2 擔任 FTP 伺服器,由 PC1 上傳一個檔案大小 為 112,438,456 位元組(Bytes)至 PC2,觀察不 同通訊協定的檔案傳輸效能,其實驗結果如下 圖(七): 圖 ( 七 ) 平 均 檔 案 傳 輸 速 度 ( K b y t e s / s e c ) 3 1 . 3 1 2 2 3 . 6 5 1 2 1 5 . 5 3 1 2 0 2 . 4 4 0 2 0 0 4 0 0 6 0 0 8 0 0 1 0 0 0 1 2 0 0 1 4 0 0 C I P M P O A L A N E 2 ( E T H ) L A N E 1 ( N S Y S U 0 1 ) 由圖(七)結果顯示,MPOA 以些微差距 領先 LANE,但是出乎意料的是 CIP(Classical IP over ATM)卻與 MPOA、LANE 差距了數十 倍的傳輸效能,經過多次的實驗確定實驗結 果,仔細推敲之後可能與兩部 PC 分屬於不同 的 LIS,其中兩個 LIS 的 ARP 伺服器皆由同一 部 IBM 8265 ATM 交換機擔任,而且兩 LIS 實 際 是 架 構 在 該 交 換 機 上 的 虛 擬 介 面 (Virtual Interface),這樣的實驗架構可能增加了該交換 機的處理負擔而造成這樣出乎意料的結果,此 外 PC 所採用的 IBM 25M Turboways ATM 網 路卡雖已取得較新的 CIP 驅動程式,可是仍無 法保證是否該驅動程式能發揮該網路卡的效 能,實驗中 MPOA、LANE 與 CIP 三種通訊協 定 皆 採 用 相 同 的 網 路 卡 , 但 是 該 網 路卡的 LANE 與 CIP 驅動程式效能我們卻無從比較 起,是否因此造成這樣的實驗結果我們目前尚 無法確知。另外,IBM 8265 的各項參數設定 是否為最佳值,詳細原因目前正在查察中。實 驗結果中看出 CIP 通訊協定下的檔案傳輸效能 有足夠能力處理視訊會議實驗時的傳輸資料 量,這也是我們在視訊會議實驗時沒能看出 CIP 與 MPOA、LANE 通訊協定間效能的嚴重 差異的原因。 3.2 LANE 與 MPOA 通訊協定效能比較(實驗 二): 實驗(一)我們在比較 LANE 與 MPOA 通訊協定效能時,PC 皆採用的 ATM 網路卡, 而一般使用者多是採用乙太(Ethernet)介面的 網路卡,因此我們特別採用高速乙太網路(Fast Ethernet)的網路卡介面如圖(二)Experiment 2 : LANE vs. MPOA 之架構來進行實驗,實驗(二) 結果如下圖(八)~圖(十):

(4)

圖(八) 視訊會議資料接收(Kbits/sec) 786 809 0 200 400 600 800 1000 MPOA LANE 圖(九) 視訊會議資料接收(Frames/sec) 30 30 0 5 10 15 20 25 30 35 MPOA LANE 圖(十) 平均檔案傳輸速度 (Kbytes/sec) 1170.75 1036.035 0 200 400 600 800 1000 1200 1400 1600 MPOA LANE 實驗中因為 PC2 所傳輸的影像動態較 多,因此我們可以看出 PC1 所接收的影像資料 量較 PC2 接收的為多。在實驗(二)的結果中, 我們發現 MPOA 與 LANE 在效能似乎差異不 大,由於我們在進行視訊會議時的影像壓縮都 是由軟體完成,因此在視訊會議的品質要求下 產生的資料量應該是小於網路頻寬;為了比較 MPOA 與 LANE 的效能,我們再改以與中央處 理 機 速 度 較 無 關 的 檔 案 傳 輸 來 觀 察 實驗結 果,由檔案傳輸實驗的結果我們可以看出, MPOA 的效能表現稍稍領先 LANE,實驗中網 路架構兩部 PC 所經過的 MPS 數量不多,因此 MPOA 的建立 Cut-through 所帶來的效果不大與 LANE 的效能比較也就相差不多。由於傳輸檔 案長度超過 100MB 因此建立捷徑(Cut-through) 的成本就值得了,如果資料傳輸資料量較小 時,建立捷徑的成本就會顯得過高反而會降低 效能。 3.3 LANE 通訊協定效能(實驗三): 前述實驗(一)與實驗(二)的實驗重點 主要是以校園內 ATM 骨幹網路應用為主,為 了配合國家寬頻實驗網路(NBEN) 的實驗應 用,實驗(三)主要觀察 LANE 通訊協定在國 家寬頻實驗網路(NBEN)與校園 ATM 骨幹網 路上的應用。實驗架構如圖三:Experiment 3 : LANE),在實驗中我們採用校園中最常見的高 速乙太網路(Fast Ethernet)連接 NBEN 與 ATM 校園骨幹網路。下列圖(十一)~圖(十三) 為實驗結果,由圖(十一)、(十二)我們可 以看出 PC1 所接收到的視訊會議影像資料約 為 PC2 之兩倍,主要是因為影像傳輸的資料量 與影像來源有關,此實驗中 PC2 播放動態資料 較多的影片來取代視訊會議的影像來源,因此 PC1 所接收到的影像資料量就較 PC2 所接收到 的資料量來得多;為了驗證實驗結果是否與影 像動態有關,在不改變其他條件的情況下,我 們也將 PC1 與 PC2 兩端播放的影片交換,得 到的實驗結果也與未交換前的數據相反,證明 影片的動態不同的確會影響實驗結果中影像 資料接收量。 圖(十一) 視訊會議資料接收(Kbits/sec) 806 368.7 0 200 400 600 800 1000 PC2 (LANE) PC1 (LANE) 圖(十二) 視訊會議資料接收(Frames/sec) 14.7 30 0 5 10 15 20 25 30 35 PC2 (LANE) PC1 (LANE) 圖(十三) 平均檔案傳輸速度 (Kbytes/sec) 851.75 0 200 400 600 800 1000 LANE

(5)

與實驗(一)的 LANE 效能比較,由於實 驗三的 PC 皆採用常見的高速乙太網路介面, 在傳輸資料時資料訊框(Frames)需要 IBM 8265 ATM 交換機的乙太模組分割為 ATM 細 胞(Cells),而需要額外的時間還處理細胞分 割與組合的時間,因此會降低整體效能。而實 驗(三)與實驗(二)的網路架構相比較,雖 然兩個網路架構的 PC 皆採用高速乙太網路介 面,然而實驗(三)所經過的節點數目較實驗 (二)為多因此效能上就受到影響,導致 LANE 在此網路架構下的效能與實驗(一)、(二) 之間的差異。 3.4 校園 Gigabit 乙太網路架構 (實驗四): 實驗(四)我們改以目前新的校園 Gigabit 乙太網路架構(如圖四:Experiment 4 : Campus Gigabit Ethernet)。由於校園中大多數的實驗室 與辦公室目前多採用乙太網路架構連接校園 網路,因此特別採用高速乙太網路連接校園 Gigabit 骨幹進行視訊會議與檔案傳輸實驗,期 能與前述實驗能有個比較。實驗四共分為兩個 子實驗,實驗(四-1)是屬於第三層繞徑(Layer-3 Routing)的子實驗,兩部 PC 分屬於不同的子網 路(140.117.251.0 與 140.117.224.0),由 IBM 8274 來做繞徑(Routing)的動作,而實驗(四-2) 則為第二層(Layer-2 Switching)的子實驗,兩部 PC 屬於同一個子網路(140.117.251.0),因此省 去路由器選擇繞徑而直接由第二層選徑來進 行傳輸直接交換封包,故在此我們將該子實驗 歸為第二層(Layer-2)的實驗以比較第三層繞徑 (Layer-3 Routing)的效能。採外在相同網路架構 下,我們也以 Cabletron Smart Switch Router 8600 和 IBM 8274 來擔任 Gigabit 路由器,進 行 Cabletron 8600 與 IBM 8274 兩部路由器的 效能比較。實驗結果如圖(十四)~圖(十六) 所示。 圖(十四) 視訊會議資料接收(Kbits/sec) 784 785 798 755.5 730 740 750 760 770 780 790 800 810 Layer3 (Cabletron 8600) Layer3 (IBM 8274) Layer2 (Cabletron 8600) Layer2 (IBM 8274) 圖(十五) 視訊會議資料接收(Frames/sec) 29 29 28.5 29.5 28 28.2 28.4 28.6 28.8 29 29.2 29.4 29.6 Layer3 (Cabletron 8600) Layer3 (IBM 8274) Layer2 (Cabletron 8600) Layer2 (IBM 8274) 圖(十六) 平均檔案傳輸速度 (Kbytes/sec) 1052.59 1042.1 1051.42 830.14 0 300 600 900 1200 1500 Layer3 (Cabletron 8600) Layer3 (IBM 8274) Layer2 (Cabletron 8600) Layer2 (IBM 8274) 實驗結果顯示視訊會議部分與實驗(三) LANE 通訊協定相差不多;在圖(十六)檔案 傳 輸 部 分 , IBM 8274 的 表 現 似 乎 是 比 Cabletron 8600 路由器稍微差一些,其傳輸檔 案 效 能 與 實 驗 ( 三 ) LANE 稍 微 差 些 , 而 Cabletron 8600 的第三層繞徑效能甚至直逼第 二層選徑的效能,效能比起實驗(三)LANE 與 IBM 8274 第三層繞徑的效能約提升了 25 %左右。由於目前學術網路上的網路流量較 NBEN 為多,各項應用也已成熟,因此實驗 (四)在校園學術網路之實驗結果與前述三個 實驗在 NBEN 上能互相參考比較,為參考方便 我們將傳輸的效能比較如圖(十七)所示。 圖(十七) 平均檔案傳輸速度 (Kbytes/sec) 1051.42 1052.59 1042.1 830.14 851.75 1170.75 1036.035 31.3 1223.65 1215.53 1202.44 0 200 400 600 800 1000 1200 1400

Experiment 4-2 Layer2 (Cabletron 8600) Experiment 4-2 Layer2 (IBM 8274) Experiment 4-1 Layer3 (Cabletron 8600) Experiment 4-1 Layer3 (IBM 8274) Experiment 3 LANE Experiment 2 MPOA Experiment 2 LANE Experiment 1 CIP Experiment 1 MPOA Experiment 1 LANE2 Experiment 1 LANE1

(6)

4.結論與展望

本次實驗目的在比較 MPOA、LANE 與 CIP 三種通訊協定在中山大學 Gigapop 網路上 的效能,以視訊會議與檔案傳輸來評估這三種 通訊協定的效能給予我們一些參考。由於本章 實驗的視訊會議採用一般網路上使用者常用 的 CU-SeeMe ver. 3.1,影像壓縮與解壓縮都是 以軟體來完成,因此 CPU 的處理速度就成為 實驗的瓶頸,為了設計更嚴謹的實驗來比較各 種通訊協定的效能,在未來我們將利用硬體壓 縮來進行視訊會議,以進行高品質視訊會議在 NBEN 上應用實驗。

5.參考書目

(1) M. Laubach. Classical IP and ARP over

ATM. Internet Request for Comments 1577,

January 1994.

(2) M. Laubach and J. Halpern. Classical IP

and ARP over ATM. Internet Request for

Comments 2225, April 1998

(3) The ATM Forum Technical Committee (af-lane-0021.000). LAN Emulation over ATM

1.0, January 1995.

(4) The ATM Forum Technical

Committee.(af-mpoa-0114.000). Multi-Protocol

參考文獻

相關文件

吳佳勳 助研究員 國立台灣大學農經博士 葉長城 助研究員 國立政治大學政治學系博士 吳玉瑩 助研究員 國立台灣大學經濟博士 陳逸潔 分析師 國立台灣大學農經系博士生 林長慶

資訊三乙 楊皓羽 國立臺北科技大學 光電工程系 資訊三乙 葉宜修 國立臺灣科技大學 資訊工程系 資訊三乙 廖蒼藝 國立雲林科技大學 資訊管理系 資訊三乙 劉翊誠 致理科技大學

臺中榮民總醫院埔里分院復健科 組長(83年~今) 中山醫學大學復健醫學系職能治療 學士.. 南開科技大學福祉科技與服務管理研究所

45 機器人 佳作 潘鵬宇 中山學校財團法人高雄市中山高級工商職業學校 / 45 機器人 佳作 周柏丞 中山學校財團法人高雄市中山高級工商職業學校 / 45

分署 崑山科技大學 私立 技專校院 財務金融 財富管理與行銷學程 136 雲嘉南. 分署 大同技術學院 私立 技專校院

夏俊雄 教授 國立臺灣大學數學系 王偉仲 召集人. 國立臺灣大學數學系

C7 國立台中護理專科學校護理科 台中市 主任 C8 中臺科技大學老人照顧系 台中市 助理教授 C9 中山醫學大學公共衛生學系 台中市 助理教授 C10

本模組的編碼法適合 Command mode/Data mode 切換先連續發射 10 次 High、Low 信號作為前導波形接著發射起始波形 600 微秒 High→600 微秒 Low→600 微秒 High→400 微秒