商鋪名稱:廈門光沃自動化設備有限公司
聯系人:吳(先生)
聯系手機:
固定電話:
企業郵箱:1878187406@qq.com
聯系地址:廈門市海滄區滄湖東一里海景奧斯卡
郵編:361000
聯系我時,請說是在線纜網上看到的,謝謝!
YASKAWA JARCR-XCT01
YASKAWA JARCR-XCT01 以太網以其簡單靈活、成熟穩定的特性成為許多分布式系統[-]內部通信的方式。在這些系統內部采用的以太網結構中,如何合理利用與配置地址信息(包括MAC地址和IP地址)成為提高系統可用性與靈活性的關鍵。
在OSI七層網絡協議參考模型中,第2層為數據鏈路層。MAC地址位于此層,它由網絡設備制造商生產時寫在硬件內部。MAC地址一般采用6字節48位,前24位是生產網絡設備的廠商向IEEE申請的廠商地址,后24位由廠商自行分配。這樣的分配使得世界上任意一個擁有48位MAC地址的網絡設備都有唯一的標識。
在TCP/IP網絡中,每個主機都有唯一的地址。IP協議要求在每次與TCP/IP網絡建立連接時,每臺主機都必須為這個連接分配一個唯一地址(IPV4為32位,IPV6為128位)。這個分配給各主機的地址就稱為IP地址。它分為互連網上的公共IP地址和局域網上的內部IP地址兩種。
分布式系統的內部結構對用戶是完全透明的,其內部一般采用嵌入式結構。嵌入式結構中的地址信息一般都固化在只讀存儲器ROM中,當系統啟動時自動加載這些信息。這種地址配置模式比較通用,適合于一般的分布式系統;但對于某些復雜的分布式系統,這種模式可能帶來一些問題,如增加生產成本、生產周期較長、調試過程復雜、工作效率低以及地址資源利用率低等。本文結合實際項目,提出分布式系統內部以太網中MAC地址和IP地址的動態配置方法,從根本上解決了傳統配置方法所帶來的問題。下面介紹MAC地址和IP地址的動態配置方法。
2 項目背景
國家數字交換系統工程技術研究中心(NDSC)承擔了國家863項目高性能IPv6核心路由器的研發工作。該核心路由器采用分布式系統結構,由線卡、轉發、交換、主控等模塊組成。其中線卡、轉發、交換模塊統稱為單板模塊。這些單板模塊利用自己的嵌入式處理機板的以太網網口單元,通過以太網和主控模塊相連。各處理機板用VxWorks嵌入式實時操作系統,可單獨處理各單板模塊的實時任務。主控模塊用Linux操作系統,有良好的人機對話窗口,可通過以太網和各單板模塊取得聯系,其結構如圖l所示。
由于分布式系統中的各單板模塊需要通過內部以太網和主控模塊進行通信,因此必須給各單板模塊上的嵌入式處理機板的網口單元分配相應的MAC地址和IP地址。這些地址信息一般固化在ROM當中,系統啟動時自動讀取。
這里需要指出的是,下面討論的MAC地址和IP地址配置與傳統意義上的地址分配出發點是不同的。傳統意義上的IP地址分配是指通過DHCP協議(動態主機配置協議)將與互聯網相連的計算機(可以是通過服務器與互聯網相連的局域網中的計算機)分配一個互聯網上的公共IP地址,使之在互連網上能唯一識自己。這里討論的分布式系統結構中的內部以太網和外部網絡是相隔離的,不需要將互聯網上的公共IP地址分配給各單板模塊上的嵌入式處理機板的網口單元。各網口單元只需要在局域網內部唯一識自己,只對應一個局域網內部IP地址;而MAC地址對于每個網絡設備都是唯一的。下面討論的配置方式是指如何將局域網內部的IP地址和MAC地址配置給每個網口單元。
YASKAWA JARCR-XCT01 IC697ACC732 IC697ACC735 IC697ACC744
IC697ACC775 IC697ACC800 IC697ACC801
IC697ACC802 IC697ACC803 IC697ACC804
IC697ACC805 IC697ACC820 IC697ACC821
IC697ACC822 IC697ADC701 IC697ADS701
IC697ALG230 IC697ALG234 IC697ALG320
IC697ALG324 IC697ALG440 IC697ALG441
IC697ALG444 IC697ALG445 IC697BEM711
IC697BEM713 IC697BEM721 IC697BEM731
IC697BEM733 IC697BEM741 IC697BEM761
IC697CBL700 IC697CBL709 IC697CBL803
IC697CBL811 IC697CBL826 IC697CGR772
IC697CGR935 IC697CMM711
IC697CMM712 IC697CMM741 IC697CMM742
IC697CPM790 IC697CPU731 IC697CPU780
IC697CPU788 IC697CPU789 IC697CPX772
IC697CPX782 IC697CPX928 IC697CPX935
IC697CSE784 IC697CSE925 IC697GDH701
IC697GDS701 IC697HSC700 IC697LBR701
IC697MCS704 IC697MDL240 IC697MDL241
IC697MDL250 IC697MDL251 IC697MDL252
IC697MDL253 IC697MDL254 IC697MDL340
IC697MDL341 IC697MDL350 IC697MDL640
IC697MDL651 IC697MDL652 IC697MDL653
IC697MDL654 IC697MDL671 IC697MDL740