學習啦>學習電腦>網(wǎng)絡知識>網(wǎng)絡技術>

網(wǎng)絡技術論文三篇

時間: 曉斌668 分享

  以下就是學習啦小編為大家?guī)淼木W(wǎng)絡技術論文三篇。

  網(wǎng)絡技術論文一

  NGN是下一代網(wǎng)絡的簡稱,國際電信聯(lián)盟遠程通信標準化組織ITU-T對NGN的定義如下:NGN是基于分組的網(wǎng)絡,能夠提供電信業(yè)務;利用多種寬帶能力和QoS保證的傳送技術;其業(yè)務相關功能與其傳送技術相獨立。NGN使用戶可以自由接入到不同的業(yè)務提供商;NGN支持通用移動性。NGN具有以下特點:NGN屬于電信網(wǎng)絡,支持話音、數(shù)據(jù)和多媒體業(yè)務;支持實時/非實時的業(yè)務,同時應支持業(yè)務的個性化、業(yè)務的移動性;

  分組傳送;控制功能從承載、呼叫/會話、應用/業(yè)務中分離;業(yè)務提供與網(wǎng)絡分離,提供開放接口;利用各基本的業(yè)務組成模塊,提供廣泛的業(yè)務和應用(包括實時、流、非實時和多媒體業(yè)務);具有端到端QoS和透明的傳輸能力;通過開放接口與傳統(tǒng)網(wǎng)絡互通;具有通用移動性;允許用戶自由地接入不同業(yè)務提供商;支持多樣標志體系,并能將其解析為IP地址以用于IP網(wǎng)絡路由;同一業(yè)務具有統(tǒng)一的業(yè)務特性;融合固定與移動業(yè)務;業(yè)務功能獨立于底層傳送技術;適應所有管理要求,如應急通信、安全性和私密性等要求。

  1.2 NGN的核心技術

  NGN需要得到許多新技術的支持,如:采用軟交換技術實現(xiàn)端到端業(yè)務的交換;采用IP技術承載各種業(yè)務,實現(xiàn)三網(wǎng)融合;采用IPv6技術解決地址問題,提高網(wǎng)絡整體吞吐量;采用MPLS(多協(xié)議標簽交換)實現(xiàn)I層和多種鏈路層協(xié)議(ATM/FR、PPP、以太網(wǎng),或SDH、光波)的結合;采用OTN(光傳輸網(wǎng))和光交換網(wǎng)絡解決傳輸和高帶寬交換問題;采用寬帶接入手段解決“最后一公里”的用戶接入問題。因此實現(xiàn)NGN的關鍵技術是軟交換技術、高速路由/交換技術、大容量光傳送技術和寬帶接入技術。其中軟交換技術是NGN的核心技術。軟交換(Soft Switch)又稱為呼叫代理(Agent)、呼叫服務器或媒體網(wǎng)關控制。

  是把呼叫傳輸與呼叫控制分離開,為控制、交換和軟件可編程功能建立分離的平面,使業(yè)務提供者可以自由地將傳輸業(yè)務與控制協(xié)議結合起來,實現(xiàn)業(yè)務轉移,使軟交換能無縫地軟統(tǒng)一于通信數(shù)據(jù)、傳真、視頻等多媒體業(yè)務。更重要的是,軟交換采用了開放式應用程序接口(API),允許在交換機制中靈活引入新業(yè)務。軟交換是下一代網(wǎng)絡呼叫與控制的核心,其核心思想是硬件軟件化,通過軟件來實現(xiàn)原來交換機的控制接續(xù)和業(yè)務處理等功能,各實體間通過標準化協(xié)議進行連接和通信,便于在NGN中更快地實現(xiàn)各類復雜的協(xié)議,更方便地提供業(yè)務。

  2、NGN在油田通信建設中的應用

  近年來,由于通信技術的不斷發(fā)展,人們對新業(yè)務需求的增加,給通信事業(yè)的發(fā)展帶來了新的挑戰(zhàn),當前迫切需要一個能夠將語音、數(shù)據(jù)和圖像融合在一起的網(wǎng)絡。通信網(wǎng)絡正在從電路交換向以軟交換為核心的下一代網(wǎng)絡演進。對油田通信來說解決好現(xiàn)有網(wǎng)絡與NGN網(wǎng)絡的無縫融合和平滑演進是首先需要面對的問題:如何對待巨額投資建立的傳統(tǒng)PSTN網(wǎng)、如何改造PSTN網(wǎng)以適應日益增加的數(shù)據(jù)業(yè)務、如何使PSTN網(wǎng)低成本地向基于分組的網(wǎng)絡結構演進,實現(xiàn)PSTN與新建數(shù)據(jù)網(wǎng)的融合等等。

  2.1 油田通信現(xiàn)狀

  油田通信固話網(wǎng)由程控交換機和接入網(wǎng)組成,屬于傳統(tǒng)的電話交換網(wǎng),主要機型有F5、HJD04、ZXJ10、C&C08等。目前油田通信交換網(wǎng)絡只能提供基本的語音業(yè)務、補充業(yè)務和少量的增值業(yè)務。全網(wǎng)的程控交換機沒有集中的用戶數(shù)據(jù)庫和智能業(yè)務平臺,不能在全網(wǎng)提供彩鈴、移機不移號等智能業(yè)務。

  油田通信寬帶數(shù)據(jù)網(wǎng)絡主要由核心層、匯聚層和接入層組成。

  核心層包括路由器、核心交換機和各種服務器。

  匯聚層包括骨干匯聚層和邊緣匯聚層。

  寬帶接入層包括多個廠家的xDSL的局端設備(DSLAM)、接入交換機。DSLAM與接入交換機通過光纖與匯聚層相連。

  油田有線電視網(wǎng)絡主要覆蓋油田公司和煉化公司的用戶,目前油田有線電視網(wǎng)絡已基本實現(xiàn)油田聯(lián)網(wǎng),依托油田通信完善的管道資源建成了280多公里的光纜骨干網(wǎng)絡。油田有線電視已于2008年基本建成了全數(shù)字前端,目前還未對整個網(wǎng)絡進行數(shù)字信號的傳送。

  2.2 油田通信的NGN建設框架簡介

  下一代網(wǎng)絡是語音與數(shù)據(jù)相結合的網(wǎng)絡,許多傳統(tǒng)的業(yè)務和接口需要與NGN的業(yè)務和接口相共存,眾多的新業(yè)務將在本地交換業(yè)務中得以體現(xiàn)。油田通信采用的NGN系統(tǒng)構架。

  大慶油田NGN各個平面的主要設備有:

  邊緣接入層:MSAG、IAD、TG、SG

  核心交換層:承載網(wǎng)(8908、T600)

  網(wǎng)絡控制層:SS1B

  業(yè)務管理層:UP10、SHLR

  其中:

  SG:完成電路交換網(wǎng)信令與包交換網(wǎng)(基于IP)之間的信令的轉換功能。

  TG:完成媒體流轉換等功能,主要用于中繼(SS7信令)接入,連接PSTN局向。

  AG:用于終端用戶接入。

  MSAG:完成寬、窄帶用戶統(tǒng)一接入功能

  IAD:小型接入設備,完成用戶端數(shù)據(jù)、語音、圖像等多媒體業(yè)務的綜合接入功能。

  BGW:寬帶網(wǎng)關,用于公私網(wǎng)絡的互聯(lián),提供地址轉換、流量統(tǒng)計以及流控、業(yè)務優(yōu)先級、擁塞控制等特色功能。

  SHLR: 用戶歸屬位置寄存器,存儲用戶數(shù)據(jù)。

  Application Server:向第三方業(yè)務開發(fā)商提供標準應用編程接口(API),以及業(yè)務生成環(huán)境;完成業(yè)務創(chuàng)建和維護功能。

  SoftSwitch:作為系統(tǒng)的控制核心,完成協(xié)議適配、呼叫處理、資源管理、業(yè)務代理等,并作為系統(tǒng)的對外接口完成和其它系統(tǒng)的互連互通功能。

  NGN投產(chǎn)以后,傳統(tǒng)電信網(wǎng)將與因特網(wǎng)融合,為話音與數(shù)據(jù)信息流的傳輸提供一個很好的平臺。用戶將可直接獲得由NGN綜合業(yè)務平臺統(tǒng)一提供的增值業(yè)務,開展增值業(yè)務,感受到新技術帶來的歡愉,這不但可以為油田通信增加服務項目,還可以增加一定的收入,并可穩(wěn)定油田用戶市場,增加與同行業(yè)的競爭力。

  3、結束語

  NGN是電信史上的一塊里程碑,它是一種綜合、開放的網(wǎng)絡架構,提供語音、數(shù)據(jù)和多媒體等業(yè)務。NGN通過優(yōu)化網(wǎng)絡結構,不但實現(xiàn)了網(wǎng)絡的融合,更重要的是實現(xiàn)了業(yè)務的融合,使得分組交換網(wǎng)絡能夠繼承原有電路交換網(wǎng)中豐富的業(yè)務功能,同時可以在全網(wǎng)范圍內(nèi)快速提供原有網(wǎng)絡難以提供的新型業(yè)務。它的出現(xiàn),標志著新一代電信網(wǎng)絡時代的到來。

  網(wǎng)絡技術論文二

  1988年SteveDeering首先在他的博士論文中提出IP組播.IP組播用于一對多、多對多、多對一的組通信.它是一種有效的數(shù)據(jù)傳輸應用,發(fā)送的同一數(shù)據(jù)在物理鏈路中只傳輸一次,減少了數(shù)據(jù)包在網(wǎng)絡傳輸中的冗余,節(jié)約了帶寬,提高了傳輸效率.然而,十多年過去了,雖然對IP組播的研究一直都在進行,但是由于IP組播本身所帶來的缺點,使得IP組播至今并沒有能夠得到廣泛的應用.

  IP組播要求路由器為每一個組播組保留狀態(tài)信息.這樣路由器的路由和轉發(fā)表將需要對每一個不同的組播地址保留一個相應的路由表項,但是組播地址并不像單播地址一樣容易集成,因此增加了路由器的系統(tǒng)開銷和復雜性.

  IP組播是一種盡力而為(best effort)的服務.當要提供高層的特性時,例如:可靠傳輸、擁塞控制、流量控制以及安全管理等,就會比簡單的單播要更困難,以至于因特網(wǎng)服務提供商(ISPs)不愿意提供IP Multicast的支持.雖然目前已經(jīng)出現(xiàn)了針對上面這些特性的研究,但是這些解決方案目前在Internet上的影響并不明確,需要在大范圍應用前進行更好的研究.

  IP組播需要對現(xiàn)有網(wǎng)絡做底層的改變.同時由于在收費機制方面的技術無法突破,使得目前只有少數(shù)的因特網(wǎng)服務供應商支持IP組播.

  出于以上的考慮,近年來國外一些研究者開始研究新的組播架構,試圖繞開IP組播的種種難題,因此提出了基于應用層的組播協(xié)議.即在應用層實現(xiàn)組播的功能,而不是再依靠網(wǎng)絡層路由器來實現(xiàn).這種組播方法不需要任何網(wǎng)絡底層架構的改變來實現(xiàn)組播,從而為組播的大范圍開展與應用提出了一種新的途徑.應用層組播將對組播功能的支持從路由器轉移到終端系統(tǒng),在終端之間運用原來的單播方式進行傳輸,這樣不必改變原有網(wǎng)絡中基礎設施,也不需要路由器維護組播組的路由表,可以比較容易地實現(xiàn)組播,加速了應用.

  1應用層組播介紹

  應用層組播的基本模型圖如圖1所示.圖la為IP組播數(shù)據(jù)傳輸?shù)姆绞?,?shù)據(jù)在網(wǎng)絡內(nèi)部的路由器上進行復制;圖1b為應用層組播的數(shù)據(jù)包在網(wǎng)絡的終端系統(tǒng)進行復制.

  由于應用層多播不像網(wǎng)絡層多播實現(xiàn)數(shù)據(jù)包的復制在網(wǎng)絡層路由器,而是在應用層上.因此,應用層的多播協(xié)議要求具有以下特點:

  (1)自組織性.多播所基于的邏輯拓撲結構的構建應該是分布式的自組織方式.參與多播的成員可能分布在極廣的地理位置范圍內(nèi),地理位置相近的成員應能先自組織成一個邏輯子拓撲結構來聯(lián)人整個多播拓撲中.

  (2)自適應性.多播基于的數(shù)據(jù)邏輯拓撲在構建后要能自適應地根據(jù)網(wǎng)絡服務狀態(tài)和多播組成員變化做出改變和優(yōu)化,以便可選擇更佳的多播傳輸路徑.

  (3)高效性一般地,多播構建的數(shù)據(jù)傳輸邏輯拓撲結構必須盡量使得在同一條邏輯傳輸路徑上的冗余數(shù)據(jù)傳輸最低.但針對不同的應用要求,多播的高效性也具有不同的側重含義.如對于視頻會議的應用,多播的有效性是指傳輸?shù)膶崟r性,而對于白板之類的應用即要求實時性也要求傳輸?shù)目煽啃?

  1.1應用層組播的優(yōu)點

  (1)應用層組播能夠很快就進人應用,不需要改變現(xiàn)有網(wǎng)絡路由器.

  (2)接人控制更容易實現(xiàn).由于單播技術在這方面比較成熟,而應用層組播是通過終端系統(tǒng)之間單播來實現(xiàn)的,所以差錯控制、流控制、擁塞控制容易實現(xiàn).

  (3)地址分配問題也就可以有相應的解決方案.

  1.2應用層組播的缺點

  (1)可靠性:終端系統(tǒng)的可靠性比路由差.

  (2)可擴展性:底層的路由信息對應用層組播來說是隱藏其來的,可擴展性不好.

  (3)延遲比較大:IP組播主要是在鏈路上的延遲,而在應用層組播中,數(shù)據(jù)還要經(jīng)過終端系統(tǒng),因而延遲相對要大一些.

  (4)數(shù)據(jù)傳輸效率不如IP組播:應用層組播在數(shù)據(jù)傳輸過程中會產(chǎn)生數(shù)據(jù)冗余,因此它們比IP組播的效率差.

  2應用層組播協(xié)議的實現(xiàn)

  應用層組播協(xié)議通常把組成員組織成兩個邏輯拓撲:控制拓撲和數(shù)據(jù)傳輸拓撲.拓撲上的每條邊相當于一條單播連線.控制拓撲主要用來在端系統(tǒng)間周期性的交換控制信息來發(fā)現(xiàn)和恢復由于一些成員的非法離開造成的拓撲破壞.數(shù)據(jù)拓撲通常是控制拓撲的一個子集,主要用來表明數(shù)據(jù)包的傳輸路徑。實際上,數(shù)據(jù)拓撲一般是一個網(wǎng)狀拓撲結構.因此,根據(jù)構建控制拓撲和數(shù)據(jù)拓撲的順序,可以將目前網(wǎng)絡層組播協(xié)議的實現(xiàn)方法分為:網(wǎng)優(yōu)先(Mesh-first)多播、樹優(yōu)先(Tree-first) 多播和隱含多播三類

  網(wǎng)優(yōu)先多播協(xié)議中,多播成員首先分布式地組織形成一個網(wǎng)型的控制拓撲,在某一對多播組成員之間可能存在多條的連接路徑.基于這個網(wǎng)型的拓撲,每一個多播組成員根據(jù)某種路由協(xié)議分布式地計算出自己到每一個其它多播組成員的數(shù)據(jù)傳輸路徑.然后可借助許多網(wǎng)絡層多播協(xié)議如DVMRP使用的轉發(fā)逆向路徑(Reverse Path Forwarding)算法可構造出基于任一多播組成員為樹根的樹型多播傳輸拓撲.Narada就是屬于這類的一種應用層多播協(xié)議,也是最早提出的應用層多播協(xié)議之一

  相反地在樹優(yōu)先多播協(xié)議中,首先構建的是一個所有多播組成員共享的樹型多播數(shù)據(jù)傳輸拓撲,接著,每個多播組成員發(fā)現(xiàn)那些樹型中與其不相鄰的多播組成員,并分別建立連接路徑到這些成員,這樣在樹型拓撲基礎上再加入這些新添的連接路徑構成網(wǎng)型的控制拓撲.目前的Yoid和HMTP都是屬于這類的應用層的多播協(xié)議.

  隱含多播協(xié)議里,控制拓撲是有協(xié)議使用的一定的算法將多播組成員事先組織成某種邏輯結構.基于這個邏輯結構,分別按照某種數(shù)據(jù)的轉發(fā)算法來定義形成協(xié)議的控制拓撲與數(shù)據(jù)傳輸拓撲.這樣控制拓撲和數(shù)據(jù)傳輸拓撲都是在協(xié)議事先基于的邏輯結構中被定義,而不需要像前面提到的兩類多播協(xié)議一樣來基于其中之一構建形成另一者.并且協(xié)議只需維護多播組成員事先組織成的邏輯結構,不需要去直接維護協(xié)議的控制拓撲與數(shù)據(jù)傳輸拓撲.這類應用層多播協(xié)議由于不需要在多播組成員之間進行頻繁的狀態(tài)信息的通信交互,從而避免了除數(shù)據(jù)傳輸之外的成員狀態(tài)信息通信的傳輸負載,因此特別適合于大規(guī)模的多播通信.目前這類應用層多播協(xié)議很多,如NICE .CAN-Multicast、Scribe和Bayeux協(xié)議等.

  3應用組播的性能參數(shù)

  評價應用層組播協(xié)議一般用以下幾種方式:

  3.1數(shù)據(jù)分發(fā)路徑的質量

  主要有下面三個指標:

  (1)強度(Stress).在一條物理鏈路中發(fā)送相同數(shù)據(jù)包的數(shù)量.顯然IP組播進行轉發(fā)反而時候并進行多于的復制,所以是最優(yōu)值1.如圖1b中1一4的強度為2.

  (2)伸展度(Stretch).就是在覆蓋網(wǎng)分發(fā)拓撲中從源到成員的延遲與利用單播直接傳輸?shù)难舆t比例.

  (3)資源利用率(Usage).所有參加到數(shù)據(jù)傳輸?shù)某蓡T,他們的延遲和強度的乘積的總和.這個指標用于評定傳輸過程中網(wǎng)絡資源的利用情況,假定鏈路的延遲越高,花費越大.

  3.2終端的性能

  (1)失效后包丟失:單個節(jié)點突然失效后,平均的丟包數(shù)量.強調突發(fā)事件發(fā)生的魯棒性.

  (2)收到第一個包的時間:當成員加人到組中,收到第一個包的時間.

  3.3控制負荷(Control Head)

  為了有效地利用網(wǎng)絡資源,對每個成員的控制負荷必須盡量的小,這是能否很好擴展的重要指標.

  4結束語

  應用層的多播研究目標是構建高效的應用層的數(shù)據(jù)傳輸拓撲和用來維護這種拓撲的控制拓撲以解決多播組的動態(tài)變化,目前的應用層多播研究也主要是研究構建這兩種拓撲的算法和基于它們的數(shù)據(jù)傳輸與組管理機制.應用層多播作為一種在應用層實現(xiàn)數(shù)據(jù)多播服務的傳輸方式,相對于網(wǎng)絡層多播具有更好的應用靈活性和可伸縮性.雖然在傳輸性能上要低于網(wǎng)絡層的多播,但由于其不需要對現(xiàn)有網(wǎng)絡層協(xié)議的單播數(shù)據(jù)傳輸服務進行擴展,而只需憑借現(xiàn)有的網(wǎng)絡提供的單播服務在應用層實現(xiàn)多播功能,因此應用層的多播在應用實現(xiàn)中具有更強的現(xiàn)實意義。

  網(wǎng)絡技術論文三

  引言

  隨著新一代飛機的綜合化航電系統(tǒng)對通信需求的不斷提高,傳統(tǒng)的ARINC429、1553B總線的傳輸速率分別只有100Kbps和1Mbps,其帶寬已遠遠不論文聯(lián)盟http://.LWlm.cOm能滿足系統(tǒng)通信的需求,無法為高性能數(shù)據(jù)處理提供有力的通信支撐。

  FC網(wǎng)絡是一種高速串行通信技術,速率可以達到1Gbps、2Gbps,甚至到4Gbps以上,同時還具備低延遲、可靠性高、重量輕、體積小,且應用靈活等特點,是一種新型的高速通信技術。定義了FC-AE以及ARINC818等專門應用于機載環(huán)境的高層通信協(xié)議,同時在網(wǎng)絡設備設計中,使用專用控制電路,增強了FC通信的可靠性和確定性,可以為機載系統(tǒng)提供一個高速、高可靠性的FC通信網(wǎng)絡[1~2]。

  本文首先描述FC網(wǎng)絡的拓撲結構和通信協(xié)議,然后重點介紹一種FC 網(wǎng)絡的配置方法,包括對節(jié)點機和交換機的配置,最后通過示例分析,驗證了FC網(wǎng)絡的性能和可靠性。

  1 FC網(wǎng)絡簡介

  1.1 FC網(wǎng)絡構成

  FC網(wǎng)絡由FC交換機和FC節(jié)點機構成,F(xiàn)C交換機是整個網(wǎng)絡的核心部件,具有線速交換的功能,是連接各個節(jié)點機的交通樞紐;FC節(jié)點機是網(wǎng)絡中的重要部件,作為終端可以通過交換機或者直接和節(jié)點機通信。

  1.2 FC網(wǎng)絡拓撲結構

  FC網(wǎng)絡作為新型的高速串行通信網(wǎng)絡,采用分布式架構,支持點到點、交換以及仲裁換三種拓撲連接方式:

  1)點到點:該結構使用一個雙向的鏈路將兩個N端口連接起來構成通信網(wǎng)絡,是FC拓撲結構中最簡單的一種。該結構中兩個端口獨占發(fā)送和接收帶寬,數(shù)據(jù)傳輸延遲低,確定性好。點到點拓撲具有結構簡單,可靠性高等優(yōu)點,但是其缺點也很明顯的:支持節(jié)點數(shù)目太少,沒有擴展能力,不能滿足多個設備互連通信的需要。

  2)仲裁環(huán):仲裁環(huán)是將支持仲裁環(huán)功能的FC端口即L_Port(或具備L_Port功能的FC端口)連接起來組成的一個環(huán)狀串行通信網(wǎng)絡,并為任意兩個端口提供邏輯上的雙向點到點通信鏈路。仲裁環(huán)拓撲具有結構簡單,組網(wǎng)費用低等優(yōu)點,不需要使用額外的設備就可以完成多個FC設備的互連。但是,該拓撲結構具有可靠性較低,通信帶寬低,數(shù)據(jù)傳輸延遲大等缺點。

  3)交換結構:交換結構是使用交換機將需要通信的N_Port連接起來構成的通信網(wǎng)絡。該拓撲中連接的設備數(shù)最多可達1500萬個以上,而且允許多個設備在同一時刻進行高速通信。交換結構是FC拓撲結構中功能最具優(yōu)勢的拓撲結構,優(yōu)點是通信帶寬高、可靠性高、數(shù)據(jù)傳輸延遲小和擴展性好。但是,其結構復雜,且組網(wǎng)費用較高。其中,交換拓撲結構除了組網(wǎng)費用高外,其它各個方面的特點都更為適合航空電子系統(tǒng)的應用環(huán)境。

  1.3 FC網(wǎng)絡基本通信原理

  在FC網(wǎng)絡中,應用采用FC-AE-ASM消息進行端到端的通信,節(jié)點通過消息進行數(shù)據(jù)收發(fā),每個節(jié)點都有自己的端口ID,發(fā)送消息中包含目的節(jié)點的端口ID,交換機在接收到消息時根據(jù)交換機轉發(fā)表查找消息需要轉發(fā)到的目的端口,接收節(jié)點不需要知道消息的源端,不進行應答,在接收到消息后,節(jié)點進行解析將消息數(shù)據(jù)提交給應用。

  2 FC網(wǎng)絡配置的設計

  在機載FC通信網(wǎng)絡中,需要進行網(wǎng)絡配置,對整個網(wǎng)絡統(tǒng)一規(guī)劃部署,以便完成網(wǎng)絡中各節(jié)點機之間的高效、高可靠數(shù)據(jù)通信。

  在FC網(wǎng)絡中包括FC交換機和節(jié)點機兩部分,由于在航電系統(tǒng)中,拓撲結構具有確定性,因此配置的思路是采用各個模塊靜態(tài)配置的方式,這樣配置的好處是配置的速度快、確定性高,而且能夠避免由于某個模塊故障導致網(wǎng)絡整體配置失敗。網(wǎng)絡配置前要根據(jù)網(wǎng)絡拓撲結構規(guī)劃節(jié)點機需要連接的交換機端口和各個節(jié)點的通信流向。

  2.1 交換機的配置

  交換機的主要功能是數(shù)據(jù)的轉發(fā),所以需要對每個連接節(jié)點機的端口配置轉發(fā)表,交換機的轉發(fā)表是用于加載到交換機中完成網(wǎng)絡路由的表,從不同端口輸入的消息,根據(jù)該消息的目的端口ID,查找轉發(fā)表的對應信息,從而轉發(fā)到不同的端口。交換機轉發(fā)表示例如表1所示。

  交換機轉發(fā)規(guī)則示意如上表所示,如果消息數(shù)據(jù)從1端口進入,并且該消息的目的端口ID為0x10001,則交換機查表將該數(shù)據(jù)從端口2轉發(fā)出去,依次類推,實現(xiàn)數(shù)據(jù)的轉發(fā)。

  2.2 節(jié)點機的配置

  節(jié)點機的配置主要包括收發(fā)消息的配置和節(jié)點屬性的配置,節(jié)點屬性主要配置節(jié)點機的端口類型是ASM或者AV,還有端口ID等屬性,收發(fā)消息配置主要是根據(jù)網(wǎng)絡通信規(guī)劃配置網(wǎng)絡中各個節(jié)點機間的通信消息,節(jié)點間使用消息通信,消息主要通過ID標識,消息ID使用根據(jù)協(xié)議規(guī)定其取值范圍為1~232-1;0和0xFFFFFFFF保留,不允許使用,且網(wǎng)絡中所使用的消息必須全局唯一,節(jié)點間通信的示意圖如下:假設兩個節(jié)點進行通信,至少需配置一條消息,假設消息ID為1,該消息對于節(jié)點A是發(fā)送消息,對于節(jié)點B是接收消息,如果兩個節(jié)點需要雙向通信,則還需要一條從節(jié)點B到節(jié)點A的消息,如圖1所示,具體使用的消息數(shù)目和通信流向可根據(jù)應用需求進行配置。

  2.3 配置表的加載

  FC交換機和FC節(jié)點機都使用PowerPC處理器,在其上運行程序,將網(wǎng)絡拓撲和節(jié)點機通信消息都配置好后,交換機的配置可以通過主機配置管理軟件生成,通過嵌入式PowerPC的以太網(wǎng)接口給交換機加載轉發(fā)表,兩者之間的通信通過socket套接字實現(xiàn),采用client/Server模式使用TCP協(xié)議實現(xiàn)可靠的數(shù)據(jù)傳輸,其中主機程序為客戶端,交換機端的程序為服務器端,交換機在接收到配置數(shù)據(jù)后對其進行解析,然后配置到交換機的FPGA中的寄存器,由此實現(xiàn)對交換機轉發(fā)表的配置[3]。

  節(jié)點機的配置可以通過主機配置管理軟件生成指定結構的配置信息,以.c文件的格式輸出,主要包括節(jié)點的屬性信息、發(fā)送通信表和接收通信表,發(fā)送通信表和接收通信表分別是每個節(jié)點機所用到的發(fā)送消息列表和接收消息列表。節(jié)點機驅動軟件將讀取該.c文件,并進行解析,將配置信息寫到節(jié)點機的FPGA中的寄存器,作為節(jié)點通信的依據(jù)。

  3 示例

  下面針對某綜合處理系統(tǒng)FC交換網(wǎng)絡為例,說明網(wǎng)絡的配置過程。該系統(tǒng)FC網(wǎng)絡由一個交換機和4個節(jié)點機組成,分別連接到交換機的1,2,3,4端口,則網(wǎng)絡拓撲結構如圖2所示,根據(jù)該拓撲結構,配置一個簡單的環(huán)形通信示例,即使用消息0x1從節(jié)點機1發(fā)到節(jié)點機2,節(jié)點機2收到后使用消息0x2發(fā)數(shù)據(jù)給節(jié)點機3,依次類推,形成1->2->3->4->1的環(huán)形通信。

  根據(jù)上述方法,配置完成后,進行了4個節(jié)點之間的通信測試,經(jīng)過長達4個小時的測試,網(wǎng)絡的通信過程中未發(fā)生丟包現(xiàn)象,可以穩(wěn)定可靠的傳輸。

  4 總結

  本文介紹了一種FC網(wǎng)絡的配置方法,詳細介紹了節(jié)點機的配置、交換機的配置和配置信息的加載方法;通過示例分析,驗證了網(wǎng)絡的功能和可靠性。提供了一種FC網(wǎng)絡配置的思路和方法,為高性能的FC網(wǎng)絡系統(tǒng)設計提供一定的參考。

423537