运用CORBA之分散式网路设备自动化整合检测系统建 - 知识分享平台.DOC

运用CORBA之分散式网路设备自动化整合检测系统建 - 知识分享平台.DOC

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运用CORBA之分散式网路设备自动化整合检测系统建 - 知识分享平台

運用CORBA之分散式網路設備自動化整合檢測系統 張明裕 李昶清 南台科技大學資訊傳播系 changmy@.tw 南台科技大學資訊管理系 brizzez@.tw 摘要 本文的目的在於實現一套分散式自動化網路設備檢測系統,其運用CORBA分散式網路元件整合運作的概念,結合了自動化網路設備檢測儀(IXIA1600)來進行大量的網路設備成品之自動化效能測試。本系統可以同時受理多個受測機台之測試,把重複測試的工作完全自動化,以期大幅增進網路設備效能測試之效率、減少所需測試時間、讓產品在高生產率之下亦能兼顧產品的品質,使企業網路得以穩定運作。 關鍵字: CORBA ,ORB, 簡介 近來由於企業網路(Enterprise Network)的快速成長,使得網路設備 (Network Devices)如交換器(Switches),路由器(Routers)之市場需求量愈來愈大。各網路設備製造商為確保自家產品在市場上的競爭力,對於產品的品質(quality)與生產率(Productivity)之要求將更加嚴格,在市場需求量快速增加的趨勢下,如何讓產品在高生產率之下亦能兼顧產品的品質?實機測試( Device Under Testing)是保障產品品質最重要的關卡;它是在包含各個不同的狀態下,(network traffic generator)[1]產生個種不同的網路環境,來給予受測機臺(IUT)最嚴厲的測試。這樣的測試可以讓測試人員真正了解受測機臺的功能運作正常度以及耐力承受極限。由此可知,如何使網路設備產品於出廠前之軟硬體和品質測試的工作符合時效性(Time-critical Tasks),遂成為一重要課題。 經由本文分析網路設備產品測試流程: (1) 網路通訊協定在網路協定程式設計人員規劃和撰寫之後,90%皆由人為操作,其中待測設備之組態設定(Status Configuration)的時間就已耗佔大半,於此尚有很大的改善空間。目前再者,目前施測人員對於同時測試之受測機台數目,亦有一定的限制,故在此距時效性的測試工作上,可以思考更有效率的作法。 本文的目的,[2],,,。Layer2的封包處理又以大量廣播封包壅塞於交換機緩衝區為最難解決之問題。RFC規格書的規格細項做比較,並且觀察是否符合RFC的規格要求及測試人員本身對於交換機韌體的標準要求。 IXIA1600內附的通訊協定測試產生語言[4],API中的C++語言,RFC規格書中對受測裝置中通訊協定的測試標準。(switch)為主,故這裡接受測試的網路設備是交換機,尤其是著重屬於OSI網路通訊協定第二層的交換機(Layer2 switch)。。 2.1 網路測試概述 網路分為3個不同層次︰網路設備層、網路系統層和網路應用層。網路測試也要對應這3個不同的層次來進行。 2.1.1 網路系統測試 網路系統的規劃驗証測試主要有2個方式:軟體模擬和實際模擬。 所謂軟體模擬就是在實際系統建立之前,用軟體的方式建立網路系統的模型,類比實際網路的運作,透過設置不同的參數,來分析要建立的網路系統的傳輸量上下限、封包轉送時間、QoS(Quality of Service) 等等。例如使用專用的網路測試設備對產品進行測試,如專用的性能分析儀器SmartBits 2000、IXIA 1600等。本文即採用IXIA1600來作為自動測試軟體發展平台。 實際模擬則是指建置一個較小的網路,採取加重負載的辦法來測試其極限,以分析要建立的實際網路是否能達到需求標準。網路系統性能的測試是指透過對網路系統的被動監測和主動測量確定系統中站點的可達性、網路系統的傳輸量上下限、傳輸速率、頻寬利用率等等,並發現系統的連接和系統配置的問題,確定網路瓶頸,發現網路問題。 2.1.2 網路應用程式測試 網路應用程式測試實際上是測試網路系統對應用程式的支援程度,如VoIP功能,直接的問題就是網路中的交換機和路由設備能否有效地支援語音傳輸、能支持多大的語音傳輸流量、多少個語音通道、是否支持QoS以及對其他功能的影響等。 2.1.3 網路設備測試 網路設備的測試主要包括功能測試、穩定性和可靠性測試、一致性和互操作性測試以及性能測試等幾個方面。網路設備功能的測試是要驗証產品是否具備了設計方案中的每一項功能。可靠性和穩定性的測試一般采取加重負載的辦法來評估和分析設備在長時間、高負載情況下的營運能力。一致性測試驗証產品的各項功能是否符合標準,互操作性測試目的是考察一個網路產品是否能在由不同廠家的多種網路產品互連的網路環境中很好地工作。本文採用網路設備一致性測試。 2.2 網路設備測試規格標準 網路測試首先要遵從網路標準,例如對乙太網交換機的測試,要全面驗証產品對IEEE 802.3、IEEE 802.3u、I

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档