九十二年度我國IPv6建置發展計畫 標準測試分項計畫 期中報告 NICI IPv6 標準測試分組 July 24, 2003 執行單位 :中華電信研究所 資策會網通實驗室 計劃主持人:中華電信研究所 梁隆星 所長 協同主持人:資策會網通實驗室 呂禮仁 經理 中華電信研究所 陳錦洲 研究員
計畫執行單位 計畫編號 計畫名稱 執行單位 計畫主持人 備註 協同主持人:資策會網通實驗室 呂禮仁 經理 九十二年度我國IPv6建置發展計畫 S-030 九十二年度我國IPv6建置發展計畫 -標準測試分項計畫 中華電信 研究所 資策會 網通實驗室 中華電信研究所 梁隆星 所長 協同主持人:資策會網通實驗室 呂禮仁 經理 中華電信研究所 陳錦洲 研究員
引言報告 引言報告92年度工作指標 重要工作說明 NICI IPv6測試實驗室簡介 (陳錦洲) 資策會協同測試實驗室實驗平台之建置(呂禮仁) IPv6 Remote Test Event簡介及IPv6測試平台說明與展示(曹志誠)
主要目標 建立IPv6網路互連與應用之互通性測試方法,協助我國IPv6相關產業之發展。 建置標準測試環境,並訂定標準測試規範含測試項目、測試範圍、測試方法及標準等項目,以利產業相關單位進行相關測試。 建立國家級IPv6技術與應用測試中心,提供我國IPv6網路設備、用戶設備(含有線用戶終端、無線用戶設備如手機等)、IPv6網路家電等業者進行產品測試之服務。 與國際IPv6相關標準測試組織交流,定期舉辦研討會。
IPv6標準分組工作關聯圖與92年工作指標 國際測試合作 (TAHI, ETSI, UNH) NICI IPv6 骨幹建設分組 成果展示 促進國際測試技術交流 測試成果展示與推廣 參與網路互連測試 (*92年度舉辦兩次IPv6測試實驗室測試服務說明會; 發行IPv6測試與應用通訊兩期; 協辦推廣分組IPv6研討會與巡迴訓練; 參與年度成果發表會) (*92年度協助NBEN II 測試及TANet測試) (* 92年度與日本進行合作,參與TAHI與ETSI測試會議) 提供研發分組 研發計劃測試 NICI IPv6 研發分組 NICI IPv6 標準測試分組 (* 92年度預計有九項研發計畫參與測試) IPv6測試 設備廠商 合作開發IPv6 測試程序 邀請產業聯盟 廠商參與測試 IPv6相關標準研究 (*92年度引進一家以上IPv6設備合作廠商) (*92年度國內預計推廣五家以上廠商發展IPv6設備參與測試) (*92年度預計參加三次國際IPv6相關標準研討會) 提供國內外IPv6廠商測試服務 國際IPv6標準Update (IETF, 3GPP/3GPP2, VASA NICI IPv6 應用推廣分組 IPv6設備廠商 (*92年度工作指標)
年度計畫工作重點 第一季 第二季 第三季 第四季 參加國際測試會議(TAHI) (已達成) 第一季 參加國際測試會議(TAHI) (已達成) 協辦1st IPv6 Summit in AP (已達成) IPv6測試設備引進 (已達成) 第二季 邀請國內學者專家成立IPv6測試技術諮詢小組 (已達成) 完成IPv6測試實驗室建置及訂定實驗室使用辦法 (已達成) 完成IPv6測試實驗室之建置並開始提供測試服務 (已達成) IPv6測試與應用通訊92上半年刊 (已達成) 第三季 92/7/1 IPv6測試實驗室正式提供測試服務 (已開始提供服務,8月上旬NICI IPv6測試實驗室服務說明與展示會) 參加國際測試會議(ETSI)及標準會議 (IETF IPng, ngtrans WG) 第四季 完成IPv6網路端設備主要測試參考程序之建立 完成年度接受委託測試成果彙報 IPv6測試與應用通訊92下半年刊 92年IPv6最新標準彙總
上半年度目標達成情形 工作目標 執行情形 參加國際測試會議(TAHI) 依據台日IPv6合作第一次會議標準測試合作決議,本分組派員參加日本TAHI IPv6測試研討會,除獲取相關測試經驗外,並與日本測試界建立良好關係。相關成果已彙整成報告供參考。 協辦1st IPv6 Summit in AP 2/24舉行台日IPv6合作第二次會議,由本分組陳錦洲博士報告『IPv6標準測試分組工作現況及介紹』,會後和日本知名IPv6測試團體TAHI討論,同意共同開發IPv6測試程序,並授權標準測試分組使用相關技術。 2/26本分組派代表報告台灣IPv6測試發展與規劃,與日、韓及歐盟等代表建立未來合作之聯繫之管道。 安排日本IPv6相關團體於2/27參訪IPv6標準測試分組主實驗室(中華電信研究所,中壢)。 APEC_TEL 27 IPv6 Workshop 標準測試分組派本分組聯絡人陳錦洲赴泰國參加2003年3月20日至21日於曼谷舉辦之APEC_TEL27 IPv6 Workshop,除發表『 IPv6 Transitional Issues』及『 IPv6 Features』兩份專題演講外,並代表我國參加APEC IPv6發展座談會報告我國IPv6發展現況與規劃。 IPv6測試設備引進 已完成設備採購程序,預定下一季引進,完成安裝建置,作為標準測試分組使用設備,並於第三季開始提供IPv6標準測試服務,初期完全免費。
九十二年度我國IPv6建置發展計畫 NICI IPv6 標準測試實驗室 簡介 July 24, 2003 報告人:中華電信研究所 陳錦洲
(Wireless Equipment & 3G Handset) 行政院NICI IPv6標準測試分組 IPv6 驗證測試與應用展示實驗室 國際IPv6測試網路 6Bone HiNet IPv6 Internet 國際IPv6測試網路 台灣主幹點 (中華電信研究所) TW IPv6 IX NICI IPv6標準測試分組 IPv6標準測試實驗室 主測試中心 TANet IPv6 IPv6網路設備測試 (Network Equipment) 國家寬頻實驗網路 NBEN IPv6標準 驗證實驗室 測試平台 無線網路設備與手機測試 (Wireless Equipment & 3G Handset) 國家寬頻實驗網路 中華電信研究所Gigapop 資策會網通實驗室IPv6協同測試中心 網際網路應用家電及個人電腦 (IPv6 Based IA & PC) IPv6 應用與服務測試區 (IPv6 Applications) TAHI IPv6 測試平台 其他相關產品與應用測試區 (New Products)
NICI IPv6標準測試分組 IPv6驗證測試實驗室主測試中心 所需基本空間約20坪
實驗室主測試中心規劃說明 依其需求分為兩部分,一是IPv6核心區,另一則是測試區 核心區 測試區 放置建立IPv6基礎設備,如Router,Hub和Server等 IPv6通信協定標準技術和網路互通性驗證的研究 提供部份場地供IPv6功能的展示 測試區 依產品區分可分為三大類即Edge,Core和IA產品 作為廠商產品的有關IPv6標準測試使用
實驗室主測試中心建置進度說明 地點 中華電信研究所F棟七樓西側高架實驗室 電力配置: 配線架:建置完成 目前已投入之設備 對外連線:建置完成 每張實驗桌需配有市電插座或透過AVR供電 CORE和EDGE及IA區各配置15A UPS兩路 配線架:建置完成 目前已投入之設備 Performance Tester 測試設備(Smartbit) Conformance Tester 測試設備(AdTech) Interoperability Testing 測試設備 Server Farm 對外連線:建置完成
NICI IPv6標準測試分組諮詢委員會委員名單 單 位 姓 名 職 稱 備註 交通部電信總局 蘇宗弘 總工程司 電信總局代表 TWNIC 陳文生 執行長 IPv6推動工作小組辦公室代表 葉耀明 教授 中央研究院計算中心 林誠謙 主任 基礎建設分組代表 ITRI/CCL工研院電通所 梁慶豐 經理 應用推廣分組代表 國立交通大學資訊工程學系 陳懷恩 研究發展分組代表 特 聘 委 員 國立台灣大學電機工程學系 蔡志宏 電信國家型計劃辦公室代表 經濟部標準檢驗局 王道弘 技術師 經濟部標準檢驗局代表 文佳科技公司 吳啟昌 總經理 基礎建設分組推薦業界代表 麗臺科技股份有限公司 莊宸銘 Chief Engineer 研究發展分組推薦業界代表 友訊科技 黃英惠 處長 應用推廣分組推薦業界代表 台灣微軟 許煜坤 標準測試分組推薦業界代表 台灣科技大學 李漢銘 IPv6推動工作小組辦公室推薦 國立中央大學 陳彥文 學界代表
NICI IPv6 標準測試實驗室使用辦法 重點說明 目的:協助國內IPv6相關軟體、設備廠商,進行IPv6通信協定測試,以達成推廣我國IPv6之目標。 對象:國內IPv6相關軟體、設備廠商,學術單位,財團法人等研究單位。 項目 IPv6 符合性測試(Conformance Test) IPv6 效能測試(Performance Test) IPv6 互連測試(Interoperability Test) 費用 92年度完全免費。 93年度起IPv6 Forum會員免費,非會員酌收服務費及清潔費,由NICI IPv6標準測試分組代收,轉交NICI IPv6計畫辦公室,金額另定。 結果 NICI IPv6標準測試分組需提供測試結果報表。 實驗室可公佈參加測試之公司名稱,測試結果不對外公佈,惟經參測單位同意則不在此限。 本使用辦法經NICI IPv6標準測試分組諮詢委員會審議後,呈請NICI IPv6推動小組同意後實施,修訂時亦同。
IPv6 Ready Logo Committee Announcement: Apr. 28, 2003 Chairperson: Prof. Hiroshi Esaki (WIDE/IPv6 PC, Japan) Objectives: Phase 1: Minimum Requirement Testing Phase 2: Complete Requirement Testing Step 1 test specification review by Ben(USA), Cesar(EU), Miyata(Japan) has done. (http://cf.v6pc.jp/) Now are working with web and mailing-list maintainer of ipv6forum.com and ipv6ready.org After setting up the web and mailing-list, we will call a public review face-to-face meeting on July 21 (Mon) at Sophia (near Nice) hosted by ETSI, September 23 (Tue) in Brussles ETSI an International Workshop on IPv6 Testing, Certification and Market Acceptance Members: ETSI, JP TAHI, UNH, TW NICI IPv6 SC, KR TTA, CN BII, etc.
NICI IPv6 標準測試實驗室
九十二年度我國IPv6建置發展計畫 協同測試實驗室實驗平台之建置 NICI IPv6 標準測試分組 July 24, 2003 報告人:資策會 呂禮仁
IPv6國際標準與測試技術之研究 I IPv6 Ready” Logo Program 目前IPv6 Forum為國際間IPv6最主要的推動力量之一,有鑒於IPv6的發展會是一個全球許多廠商、開發人員投入開發的情況,為了避免如此多樣的開發產品有相容性的問題,而使得IPv6技術在推廣上產生不利,所以IPv6 Forum成立”IPv6 Ready” Logo Program 來作為IPv6產品相容性的認證。目前以通過以下測試會議的相容測試(但並不侷限於以下所列的測試會議)作為”IPv6 Ready” Logo的依據。 University of New Hampshire InterOperability Lab, http://www.iol.unh.edu/ TAHI Test Event: http://www.tahi.org ETSI IPv6 Plugtest: http://www.etsi.org/plugtests IRISIA: http://www.irisa.fr/tipi Connectathon: http://www.connectathon.org
IPv6國際標準與測試技術之研究 II SPIRENT IXIA ANVL UNH IOL 由軟硬體兩部份組成,支援多種傳輸介面與RFC 完整的performance test IXIA ANVL 架在Linux上,目前只支援RFC 2460, 2464, 2472, 2463, 2461, 2462, 2710, 2711, 2675, 2893, 2529, 3056, 1981 UNH IOL University of New Hampshire‘s InterOperability Lab (IOL)所開發,目前這套軟體還無法取得 目前使用方式:參加各個測試會議;繳交年費參加UNH IOL的會員
IPv6測試實驗室建置:TAHI簡介 TAHI架構在FreeBSD上,原本主要目的在提供認證技術來改進KAME Project及USAGI Project這兩個計劃的品質及發展效率。 TAHI提供相容測試(conformance tests)及共用測試(interoperability tests)兩種測試方式, 並提供Router、 Host、 LCNA三種環境的測試。 所有有關TAHI計劃的成果及結果均為公開且可免費取得,任何有關IPv6的發展都可以自由的使用這些成果與結果。 測試操作簡單,只需執行已完成之script即可完成測試 可使用perl script自行開發RFC測試計劃 所有軟體及文件均可在http://www.tahi.org 上取得
IPv6測試實驗室建置: TAHI Test Scenario Host Test Router Test
IPv6測試實驗室建置:Conclusion 優點 建置成本低 可自行開發RFC測試計劃 有固定的組織在maintain,且在網站上有提供多個系統實測過後的結果供參考,如果自己測試出來的結果有疑問,可以與這些已公開的結果做比較。 缺點 目前所支援的RFC有限,但持續擴充中 支援遠端控制,只能使用在被測節點為特定系統的環境下(如:kame-freebsd、linux-v6),如果開發時所用系統不在相容測試支援的項目內,那就只能以手動的方式來完成所有的測試。 無法進行performance testing或壓力測試 Conclusion TAHI適合於建立小型測試環境或是先期開發測試工具 目前已完成TAHI的建置環境及指導文件, 可協助廠商建置TAHI測試環境
九十二年度我國IPv6建置發展計畫 ETSI 1st Multisites IPv6 Remote Plugtests Event NICI IPv6 標準測試分組 July 24, 2003 報告人:中華電信研究所 曹志誠
基本資料 時間:92年5月12日﹝星期一﹞~ 5月14日﹝星期三﹞15:00 -21:00 (4/8 第一次pre-test) 地點:中華電信研究所F棟7F IPv6標準測試實驗室 目的:配合Global IPv6 Summit in Madrid舉行, 測試Isabel System(IPv6 Video Conference)及IPv6相關的通訊協定,比較遠距離及近距離測試之差異性, 並增加國際合作及聯絡管道,共同推動IPv6。
ETSI 官方網站
測試項目 ISABEL System(IPv6 Video Conference) Protocol Test (請至本分組 http://interop.ipv6.org.tw/CRemoteTest.htm 網頁下載測試規格書) ETSI Remote “Core PlugTest” ETSI Remote “Mobile IP PlugTest” ETSI Remote “Multicast PlugTest” ETSI Remote “Transition PlugTest” ETSI Remote “Performance & QoS Plugtest”
參加單位 - CHT (Taiwan) (3ffe:3600:e:400:2::1) - ULB (Brussels) (3ffe:2024:8001:102:203:47ff:fe69:ab93) - TTA (Korea) (2001:220:1016:6:202:b3ff:fe34:becc) - UPM(Consulintel) (Madrid) (2001:800:40:2b01::a100) - TAHI (Japan) (3ffe:517:0:42:206:5bff:fe4f:25d0) - ETSI (Sophia Antipolis-France) (2001:660:383:1000::12)
測試設備 ISABEL System(IPv6 Video Conference) CORE TEST PC(Pentium III 500MHz, 128RAM, 10G HD, 音效卡) OS : Suse 7.3 + Isabel 4.6(由網站Download) 影音截取卡(晶片:BT878) DV(JVC) CORE TEST 4 Routers(CISCO 2600 * 2, 6Wind, FreeBSD) + 4 PCs Multicast Test 1 multicast routers(FreeBSD, PIM-SM) + 1 PCs(SDR/VIC/RAT) Mobile Test 6Wind Routers(Home Agent) + 1 PCs(Mobile Node)
ISABEL System 測試架構(CHT) 6BONE IPv4=210.242.96.194/27 IPv6=3FFE:3600:E:400::1 Please use MS. Media Player 9(IPv6 Support) to see Chunghwa Telecom. IPv6 Lab Router isabel.ipv6.chttl.com.tw IPv4=210.242.96.212/27 netmask=255.255.255.224 IPv6=3FFE:3600:E:400:2::1 Video Streaming Server Isabel Terminal http://wms.ipv6.chttl.com.tw/CHTTL-LABS.asx
ISABEL System 網路架構 Isabel Terminal Isabel Terminal Isabel Terminal Multicast Network MCU (Flow Server) Isabel Terminal Isabel Terminal Isabel Terminal Isabel Terminal Isabel Terminal Isabel Terminal Isabel Terminal
ISABEL System 測試圖片(I)
ISABEL System 測試圖片(II)
ISABEL System 測試結果 Item : Video/Audio/Notepad/Whiteboard/ Slide Presentation/File Transfer Source Dest. CHT (Taiwan) TAHI (Japan) TTA (Korea) ETSI (France) ULB (Brussels) Consulintel (Madrid) N.A. OK
ISABEL測試過程(I) 5/1日,將本實驗室連接6BONE頻寬由256K增至1.5M。 除影像、聲音外,ISABEL還提供文字交談模式(Notepad)、圖形交談模式(白板WhiteBoard)、投影片簡報模式(含檔案傳遞)等功能示。 本測試使用unicast,並未使用multicast,但有架設Flow Server於UPM。 ISABEL啟動分為兩個模式,主動和被動。正常模式下可讓Master將所有Isabel Terminal啟動,也可以由client端的ISABEL Setup中主動連接至Master。本次測試大部分都由MASTER主控,並展示投影片報告能力。 UPM建議將Audio Panel中之silence bar 調為-38,可避免echo。
ISABEL測試過程(II) 此套軟體對於頻寬需求非常嚴格,特別是End-to-End的頻寬保證,但這正是IP網路的弱點,只要是網路頻寬瞬間壅塞或是其他應用程式分享頻寬,可能就會發生問題。 除ISABEL之測試外,本實驗室並架設IPv6 Video Server可經由unicast或multicast轉撥本實驗室影像,client端可利用Windows Media Play 9觀看,網址為 http://wms.ipv6.chttl.com.tw/CHTTL-LABS.asx。 注意事項:不同ISABEL版本無法通信,免費版本也可執行,但功能少於註冊版本。
國內測試活動 時間:92 年 5 月 7 日﹝星期三﹞ 10:00 - 16:00 地點:中華電信研究所IPv6標準測試實驗室/數據分公司/中央研究院 目的:國內第一次測試ISABEL IPv6 Video Conference軟體的實際互連功能及效果,作為未來我國推動IPv6之基礎。 遠距離參加單位及IPv6位址: – TL1 (中華電信研究所) (3ffe:3600:e:400:2::1) – TL2 (中華電信研究所) (3ffe:3600:e:400:2::2) –Hinet(中華電信數據分公司)(2001:238::99 or 3ffe:3600:100::1:9694:2bed) – ASCC(中央研究院) (2001:0c08:1ffff:fff::1:233)
國內測試活動架構圖 HINET ASCC IPv6 Network Chunghwa Telecom. Lab. Isabel Terminal Isabel Terminal IPv6=2001:238::99 IPv6=3ffe:3600:100::1:9694:2bed IPv6=2001:0c08:1fff:fff::1:233 HINET ASCC Please use MS. Media Player 9(IPv6 Support) to see Chunghwa Telecom. IPv6 Lab IPv6 Network isabel.ipv6.chttl.com.tw IPv4=210.242.96.212/27 netmask=255.255.255.224 IPv6=3FFE:3600:E:400:2::1 Video Streaming Server Isabel Terminal 2 Isabel Terminal 1 http://wms.ipv6.chttl.com.tw/CHTTL-LABS.asx IPv6=3FFE:3600:E:400:2::2 Chunghwa Telecom. Lab.
國內測試活動影像
Core Plugtest 測試架構圖(CHT)
Core Plugtest 測試架構圖(TAHI)
Core Plugtest 測試結果(1) ICMPv6(Echo Request/Echo Reply) TAHI HostRA TAHI HostRA HostRB HostA HostB CHT OK Time out
Core Plugtest 測試結果(2) Error Message (Destination Unreachable) Port Unreachable/Address Unreachable/Time Exceed TAHI HostrA HostrB HostA HostB CHT Reply reply Time out
Core Plugtest 測試結果(3) PMTU Discovery TAHI HostRA via RouterA TAHI HostRA via RouterA HostRB via RouterB HostRA via RouterRA HostRB via RounterRB CHT HostRA Ok ok fail HostRB HostA Fail HostB
IPv6 Mobile Plugtest 測試架構圖(1) CHT為Home Agent 1(HA1),TAHI為Foreign Network,Mobile Node 1(MN1)在Foreign Network(TAHI)內。 TAHI MN1 CHT HA1 OK
IPv6 Mobile Plugtest 測試架構圖(2) CHT為Foreign Network,TAHI為Home Agent 2(HA2),Mobile Node 2(MN2)在Foreign Network(CHT) 內。 TAHI HA2 CHT MN2 OK
IPv6 Mobile Plugtest 測試架構圖(3) CHT為Home Agent 1(HA1),TAHI為Foreign Network,Mobile Node 2(MN2)在CHT內,Mobile Node 1(MN1)在TAHI。 TAHI MN1 CHT MN2 OK
IPv6 Mobile Plugtest 測試架構圖(4) CHT內的Mobile Node 2(MN2),從一個網段移動到另一個網段。 移動前 TAHI MN1 CHT MN2 OK 移動後 TAHI MN1 CHT MN2 OK
IPv6 Multicast Plugtest 測試架構圖 本實驗室根據測試規格書,架設網路, 但經由CHAT及Email連絡,無測試點有意願進行測試。 3ffe:3600:E:1500::/64 3ffe:3600:E:1500::2 vic/rat/sdr IPv6-in-IPv6 Tunnel PIM-SM + RIPng ASCC-TW IPv6 unicast network RP - Renater IPv6-in-IPv6 Tunnel, or IPv6-in-IPv4 Tunnel 3ffe:3600:E:1500::1
IPv6 Multicast Plugtest 測試架構圖 測試項目分為兩大項,PIM-SM(Sparse Mode)和PIM-SSM (Source-Specific Mode)。PIM-SM中RP(Rendezvous Point )一定要在ETSI’s AS中,而PIM-SSM中RP不一定要在ETSI的AS中,但現在支援的應用程式還很少,且MLD2也還在DRAFT中。 測試工具為Pim6sd和SDR, VIC, RAT。 PIM-SSM PIM-SM
IPv6 Performance & QoS 測試架構圖 本實驗室因反對於運作中的網路強加過多的流量,而影響其他的測試(如ISABEL),故不參加此次測試。但測試原理是於每一測試點,掛上一台Smartbit 6000B,進行流量測試 。
TAHI WEB GUI Architecture IPv6 Target IPv6 Target Telnet/RS232 WEB TAHI IPv6 Conformance Tester TAHI IPv6 Conformance Tester PC PC Original New
TAHI GUI Homepage GUI interface to configure TN.def and NUT.def GUI interface to invoke TAHI test Simplify test command GUI interface to view Report files More convenient to view report GUI interface to manage report file History report Report backup
THANK YOU