亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于IP交換技術(shù)的以太網(wǎng)交換機(jī)的設(shè)計與實(shí)現(xiàn)

        2011-11-13 10:28:52李慶
        移動通信 2011年16期
        關(guān)鍵詞:以太網(wǎng)交換機(jī)時延

        李慶

        摘要文章分析了基于三層的交換技術(shù),給出了一種三層以太網(wǎng)交換機(jī)的硬件設(shè)計方案和基于分層的交換網(wǎng)絡(luò)軟件平臺設(shè)計方案,對交換機(jī)的主要性能進(jìn)行了測試并對測試結(jié)果作了分析。

        關(guān)鍵詞IP交換技術(shù)三層以太網(wǎng)交換機(jī)吞吐量時延丟包率

        1引言

        局域網(wǎng)的發(fā)展趨勢是:由千兆速度為骨干、百兆速度為接入的主流結(jié)構(gòu)逐漸過渡到萬兆速度為骨干、千兆速度為接入的結(jié)構(gòu)。交換式以太網(wǎng)技術(shù)的出現(xiàn),極大提高了局域網(wǎng)的性能。局域網(wǎng)中加入交換技術(shù),使得網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)更松散,也使得以太網(wǎng)交換技術(shù)逐步走向智能化,以太網(wǎng)交換機(jī)等設(shè)備必須適應(yīng)用戶的高速化和智能化的需求。交換的智能化包括QoS、單一IP地址管理、遠(yuǎn)程控制等功能,同時還包括流量訪問控制、速度限制、遠(yuǎn)程管理等智能管理功能。

        另外,隨著路由功能融入到以太網(wǎng)交換機(jī)中,新的以太網(wǎng)交換技術(shù)可以應(yīng)用到匯聚層和骨干層,目前在交換機(jī)上可以實(shí)現(xiàn)路由器中所有的網(wǎng)絡(luò)接口。以太網(wǎng)的發(fā)展也正逐步從企業(yè)級過渡到電信市場級別,因此業(yè)界也提出了“電信級以太網(wǎng)”的概念,并形成了成熟的解決方案。

        2三層交換原理

        三層交換是相對于二層交換而提出的,它在OSI七層參考模型的第三層實(shí)現(xiàn)了數(shù)據(jù)包的轉(zhuǎn)發(fā)。三層交換技術(shù)將二層交換機(jī)和三層路由器兩者的優(yōu)勢結(jié)合成為一個有機(jī)的整體,是一種利用三層協(xié)議中的信息來加強(qiáng)二層交換功能的機(jī)制,是新一代局域網(wǎng)交換和路由技術(shù),也稱為IP交換技術(shù)。這種跨層集成的方式既保留了二層交換機(jī)的許多功能和特性,又引進(jìn)三層以上的路由、策略管理和流控等多種功能。

        三層交換機(jī)采用“一次路由,多次交換”的處理方式,達(dá)到有效控制廣播信息的目的。由于只在路由過程中才進(jìn)行三層處理,絕大部分?jǐn)?shù)據(jù)都通過二層交換,因此三層交換機(jī)的轉(zhuǎn)發(fā)速度接近二層交換機(jī)的速度,提高了網(wǎng)絡(luò)整體性能,它也成為當(dāng)前核心高性能交換機(jī)的主流。

        3三層以太網(wǎng)交換機(jī)設(shè)計方案

        3.1硬件平臺設(shè)計

        目前三層以太網(wǎng)交換機(jī)硬件平臺實(shí)現(xiàn)方案大部分采用:微處理器+專用交換芯片+物理層接口芯片+交換矩陣(可選),本文采用MPC8245高性能CPU+98EX108交換芯片構(gòu)建48FE+4GbE的解決方案。硬件系統(tǒng)邏輯組成如圖1所示。

        交換機(jī)按功能劃分為六部分:時鐘模塊、CPU控制模塊、交換處理模塊、PHY模塊、接口模塊和電源模塊。

        (1)CPU控制模塊

        CPU控制模塊是整個系統(tǒng)的管理核心,主要完成系統(tǒng)的配置管理、系統(tǒng)信息存儲、狀態(tài)信息查詢、特殊報文和路由信息的處理等。

        CPU控制模塊由處理器、BootROM、程序儲存器(FLASH)、實(shí)時時鐘(RTC)、SDRAM、邏輯控制電路、控制串

        口和調(diào)試網(wǎng)口等組成,其各部分配置為:512K×8bit BootROM、4M×16bit FLASH、16M×64bitSDRAM。

        處理器采用飛思卡爾公司生產(chǎn)的MPC8245高性能32位嵌入式處理器,其主要特點(diǎn)包括:采用了MPC603e內(nèi)核架構(gòu),最高主頻達(dá)到400MHz;由一個32位超標(biāo)量體系結(jié)構(gòu)PowerPC處理器內(nèi)核與一個外設(shè)邏輯塊構(gòu)成,在外設(shè)邏輯塊中集成了一個PCI橋、DUART、內(nèi)存控制器、DMA控制器、EPIC中斷控制器、一個消息單元和一個I2C控制器;內(nèi)含一外設(shè)邏輯總線,用于連接處理器內(nèi)核和外設(shè)邏輯塊;處理器內(nèi)核可以在不同的頻率下工作,64位數(shù)據(jù)總線和32位地址總線。

        (2)交換處理模塊

        交換處理模塊是交換機(jī)的交換路由處理核心,系統(tǒng)工作時,數(shù)據(jù)包由業(yè)務(wù)口接收,然后送至交換芯片進(jìn)行數(shù)據(jù)包二層交換和三層路由。針對報文類型,經(jīng)過不同的處理過程后,再進(jìn)行MAC地址的重新封裝,然后發(fā)送到相應(yīng)的目的業(yè)務(wù)口。

        交換處理模塊采用Marvell公司的98EX108,通過RGMII和SSMII接口分別下掛千兆和百兆PHY芯片,可提供48FE+4GE端口,和CPU之間通過PCI總線進(jìn)行通信。

        98EX108為Marvell公司的多層以太網(wǎng)交換芯片,其主要特點(diǎn)包括:提供48個10/100Mbps和4個10/100/1000Mbps的以太網(wǎng)口支持;提供RGMII和SSMII接口,即可通過RGMI接口下掛千兆PHY芯片,通過SSMII接口接百兆PHY芯片;二層特性有:二層線速轉(zhuǎn)發(fā)、16K MAC地址、4KVLAN、8個優(yōu)先級隊(duì)列;三層特性有:線速IPV4/IPV6轉(zhuǎn)發(fā)、8K主機(jī)路由、16K網(wǎng)絡(luò)路由、4K路由接口、1K三層多播;支持802.1s、1D、1Q、1W、1x,DOUBLETAGING VLAN;支持端口聚合(基于L2或L3,31個TRUNK組、每組最多8個端口)32b/66M PCIv2.2接口;1044PIN BGA封裝。

        (3)PHY模塊

        PHY模塊采用MarvellL公司的1片88E1145千兆芯片和6片88E3083百兆芯片。PHY芯片主要用于數(shù)據(jù)的編碼轉(zhuǎn)換、傳輸控制和端口狀態(tài)監(jiān)測等。

        88E1145支持4個10/100/1000M Base-T/Base-X以太網(wǎng)接口;和MAC之間的接口支持GMII、TBI、RGMII、RTBI、SGMII;可編程LED模式和LED測試;支持CRC校驗(yàn)、包計數(shù)器和發(fā)生器。

        88E3083支持8個10/100M Base-T以太網(wǎng)接口;和MAC之間的接口支持RMII、SMII、SSSMII;低功耗和電源管理模式。

        (4)時鐘模塊

        時鐘模塊提供單板所需的各種時鐘信號。

        (5)電源模塊

        電源模塊提供單板所需各種電源,單板所需的3.3V、2.5V、2.1V、1.65V、1.5V、1V電源均由MAX1954轉(zhuǎn)換而來:首先用LD1117將12V轉(zhuǎn)為5V輸出分別供給MAX1954,再用MAX1954分出需要的電壓。

        3.2軟件平臺設(shè)計

        交換機(jī)嵌入式操作系統(tǒng)采用VxWorks5.5,軟件平臺采用模塊化分層設(shè)計方法,劃分為三層:

        (1)支撐平面層

        支撐平面層負(fù)責(zé)硬件管理,給業(yè)務(wù)平面層提供統(tǒng)一的標(biāo)準(zhǔn)接口,主要由板級支持包(BSP)和交換芯片支持包(SSP)組成。

        BSP:控制CPU的底層支持軟件,其功能主要包括:單板硬件初始化,為整個軟件系統(tǒng)提供底層的硬件支持;為操作系統(tǒng)提供設(shè)備驅(qū)動程序和系統(tǒng)中斷服務(wù)程序;訂制操作系統(tǒng)的功能,為軟件系統(tǒng)提供一個實(shí)時多任務(wù)的運(yùn)行環(huán)境;初始化操作系統(tǒng),為操作系統(tǒng)正常運(yùn)行作好準(zhǔn)備。

        SSP:交換芯片的硬件支持軟件,其功能主要包括:交換芯片資源映射表管理;交換芯片驅(qū)動;報文接收處理。

        (2)業(yè)務(wù)平面層

        業(yè)務(wù)平面層是系統(tǒng)的核心處理層,主要由二層協(xié)議、三層協(xié)議和應(yīng)用協(xié)議等功能組成。

        二層協(xié)議功能:主要包括生成樹協(xié)議(STP/RSTP/

        MSTP)、虛擬局域網(wǎng)(VLAN)、二層組播協(xié)議、鏈路匯聚和IGMP Snooping等協(xié)議功能模塊。

        三層協(xié)議功能:主要包括TCP/IP協(xié)議棧、VLAN接口、SuperVLAN接口、單播路由協(xié)議(RIP、OSPF)和組播路由協(xié)議(IGMP、PIM-DM/SM)等協(xié)議功能模塊。

        應(yīng)用協(xié)議功能:主要包括DHCP Relay/Server、802.1x、QoS/ACL、SNTP等協(xié)議功能模塊。

        (3)管理平面層

        管理平面層主要負(fù)責(zé)提供外部管理設(shè)備的協(xié)議功能支持,包括命令行(CLI)、Web服務(wù)管理、SNMP網(wǎng)管協(xié)議支持等。

        不難看出,軟件平臺在產(chǎn)品開發(fā)上具有移植性強(qiáng)的特性,要應(yīng)用于一個產(chǎn)品只要按照標(biāo)準(zhǔn)開發(fā)相應(yīng)的BSP和SSP即可,而管理平面層和業(yè)務(wù)平面層的功能模塊不需要修改就可以做無縫隙結(jié)合,縮減了產(chǎn)品的開發(fā)周期。

        4交換機(jī)的測試及結(jié)果

        根據(jù)有關(guān)以太網(wǎng)交換機(jī)技術(shù)規(guī)范和測試方法標(biāo)準(zhǔn)要求,采用思博倫公司的專業(yè)測試儀器SmartBit600B對交換機(jī)的物理特性、功能測試、性能測試、協(xié)議測試和常規(guī)測試等四大項(xiàng)進(jìn)行測試。主要性能測試結(jié)果如下:

        4.1吞吐量

        吞吐量是交換機(jī)在不丟失任何一幀的情況下的最大轉(zhuǎn)發(fā)速率,是反映交換機(jī)性能的最重要指標(biāo)之一。由于交換機(jī)在不同的工作模式下,其吞吐量也會不同,因此要分別針對交換機(jī)不同速率、不同轉(zhuǎn)發(fā)數(shù)據(jù)幀長來進(jìn)行測試。該交換機(jī)的吞吐量測試結(jié)果如表1:

        4.2時延

        典型的以太網(wǎng)交換機(jī)轉(zhuǎn)發(fā)類型有存儲轉(zhuǎn)發(fā)和直通轉(zhuǎn)發(fā)兩種。本交換機(jī)為存儲轉(zhuǎn)發(fā)類型,其時延定義為:交換機(jī)收到最后一比特到交換機(jī)發(fā)出第一比特的時間間隔。時延是衡量交換機(jī)性能的又一最重要指標(biāo),國標(biāo)建議64Byte長的數(shù)據(jù)幀時延不超過100μs。該交換機(jī)的時延測試結(jié)果如表2。

        4.3丟包率

        丟包率是指交換機(jī)因資源不足而引起的包丟失率,國標(biāo)建議交換機(jī)的丟包率≤0.01%。該交換機(jī)的丟包率測試結(jié)果如表3:

        4.4常規(guī)測試

        根據(jù)設(shè)計規(guī)范要求和有關(guān)國標(biāo)技術(shù)與測試要求對交換機(jī)進(jìn)行環(huán)境適應(yīng)性測試。

        低溫-40℃儲存24小時后,直接上電連續(xù)工作測試2小時,測試主要性能指標(biāo)均符合要求且與常溫測試結(jié)果吻合。

        高溫+65℃儲存48小時然后降到+60℃,上電2小時后連續(xù)工作測試2小時,測試主要性能指標(biāo)均符合要求且與常溫測試結(jié)果吻合。

        另外,還對交換機(jī)進(jìn)行了沖擊、震動、濕熱、鹽霧等特殊嚴(yán)酷環(huán)境測試,各項(xiàng)指標(biāo)均符合設(shè)計和相關(guān)標(biāo)準(zhǔn)要求。

        4.5測試小結(jié)

        測試表明,該交換機(jī)不僅可以在任意模式、任何負(fù)載狀態(tài)下,而且可以在所有端口上完全實(shí)現(xiàn)二層、三層線速轉(zhuǎn)發(fā),時延指標(biāo)與思科3550等多款同類型商用三層交換機(jī)100μs水平相比明顯領(lǐng)先,能夠?qū)崿F(xiàn)-40℃~+60℃的嚴(yán)酷環(huán)境下長時間不間斷工作,滿足工業(yè)應(yīng)用等特殊應(yīng)用場合的需要。

        5結(jié)束語

        本文根據(jù)企業(yè)數(shù)據(jù)通信和綜合通信業(yè)務(wù)的需求以及IP交換設(shè)備發(fā)展情況,通過對以太網(wǎng)路由交換機(jī)體系的研究,采用模塊化、分層的體系架構(gòu)設(shè)計了一種三層以太網(wǎng)交換機(jī)。測試表明:交換機(jī)能完全實(shí)現(xiàn)二層、三層線速轉(zhuǎn)發(fā),吞吐量、時延和丟包率性能均達(dá)到設(shè)計目的。

        猜你喜歡
        以太網(wǎng)交換機(jī)時延
        基于1500以太網(wǎng)養(yǎng)豬場的智能飼喂控制系統(tǒng)的設(shè)計與實(shí)現(xiàn)
        基于GCC-nearest時延估計的室內(nèi)聲源定位
        電子制作(2019年23期)2019-02-23 13:21:12
        基于改進(jìn)二次相關(guān)算法的TDOA時延估計
        修復(fù)損壞的交換機(jī)NOS
        使用鏈路聚合進(jìn)行交換機(jī)互聯(lián)
        談實(shí)時以太網(wǎng)EtherCAT技術(shù)在變電站自動化中的應(yīng)用
        電子制作(2017年24期)2017-02-02 07:14:44
        FRFT在水聲信道時延頻移聯(lián)合估計中的應(yīng)用
        基于分段CEEMD降噪的時延估計研究
        一種90W高功率以太網(wǎng)供電系統(tǒng)的設(shè)計
        淺談EPON與工業(yè)以太網(wǎng)在貴遵高速公路中的應(yīng)用
        久久九九青青国产精品| 蜜臀av无码人妻精品| 蜜臀av 国内精品久久久| 99re免费在线视频| 日本一区二区久久精品亚洲中文无| 最新国产女主播在线观看| 国产免费爽爽视频在线观看| 激情97综合亚洲色婷婷五| 欧美亚洲另类国产18p| 精品亚洲国产日韩av一二三四区| 欧美多人片高潮野外做片黑人| 小12萝8禁在线喷水观看| 四虎国产精品成人影院| 伊人久久大香线蕉av不变影院| 人妻仑乱a级毛片免费看| 欧美视频二区欧美影视| 伊人不卡中文字幕在线一区二区| 91精品国产综合久久久蜜| 国产精品多p对白交换绿帽| 亚洲男人精品| 久久夜色精品亚洲天堂| 亚洲一区二区三区内裤视| 国产农村乱子伦精品视频| 亚洲一区二区久久青草| 日产国产精品亚洲高清| 东京热久久综合久久88| 人人妻人人澡人人爽精品欧美| 青青草原亚洲在线视频| 国产亚洲超级97免费视频| 久久久久久好爽爽久久| 国产av一区二区三区区别 | 天堂免费av在线播放| 人妻中文字幕无码系列| 初高中生精品福利视频| 亚洲女同性恋在线播放专区| 久久精品夜色噜噜亚洲a∨| 18禁无遮挡羞羞污污污污网站| 亚洲中文字幕不卡无码| 国产区女主播一区在线| 国产精品成人国产乱| 久久久久综合一本久道|