




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、基本架構(gòu)和原理大綱 一、以太網(wǎng)交換機硬件架構(gòu)(P3) 二、802.3分層結(jié)構(gòu)(P10) 三、交換機幀處理流程(P16) 四、SMI串行管理接口(P22) 五、衡量交換性能的指標(P28) 六、一些技術(shù)點(自協(xié)商、流控、VLAN)(P34) 七、產(chǎn)品開發(fā)借鑒(P54)一、以太網(wǎng)交換機硬件架構(gòu)以太網(wǎng)交換機硬件架構(gòu)基本網(wǎng)絡(luò)拓撲接入層交換機以太網(wǎng)交換機硬件架構(gòu)匯聚層交換機以太網(wǎng)交換機硬件架構(gòu)核心層交換機以太網(wǎng)交換機硬件架構(gòu)以太網(wǎng)交換機硬件架構(gòu)產(chǎn)品內(nèi)部架構(gòu)-單機產(chǎn)品產(chǎn)品內(nèi)部架構(gòu)-機架式產(chǎn)品 背板示意圖以太網(wǎng)交換機硬件架構(gòu)二、802.3分層結(jié)構(gòu)802.3分層結(jié)構(gòu)802.3以太網(wǎng)標準位于ISO/OSI 7層
2、參考模型的第1層(物理層)和第2層(數(shù)據(jù)鏈路層),全稱是“帶沖突檢測的載波偵聽多重訪問機制CSMA/CD和物理層規(guī)范”。802.3標準僅僅是由IEEE 802標準制定的第1和第2層標準之一。其他標準還包括802.4(令牌總線)、802.5(令牌環(huán))、802.11(無線網(wǎng))、802.12(需求優(yōu)先級)等。802.3分層結(jié)構(gòu)以太網(wǎng)接口分層各子層功能介紹-以100BASE為例PCSThe 100BASE-X PCS realizes all services required by the MII, including:a) Encoding (decoding) of MII data nibbl
3、es to (from) five-bit code-groups (4B/5B);b) Generating Carrier Sense and Collision Detect indications;c) Serialization (deserialization) of code-groups for transmission (reception) on the underlying serial PMA, andd) Mapping of Transmit, Receive, Carrier Sense and Collision Detection between the MI
4、I and the underlying PMA.802.3分層結(jié)構(gòu)PMAThe PMA provides a medium-independent means for the PCS and other bit-oriented clients (e.g., repeaters) to support the use of a range of physical media. The 100BASE-X PMA performs the following functions:a) Mapping of transmit and receive code-bits between the P
5、MAs client and the underlying PMD;b) Generating a control signal indicating the availability of the PMD to a PCS or other client, also synchronizing with Auto-Negotiation when implemented;c) Optionally, generating indications of activity (carrier) and carrier errors from the underlying PMD;d) Option
6、ally, sensing receive channel failures and transmitting the Far-End Fault Indication; and detecting the Far-End Fault Indication; ande) Recovery of clock from the NRZI data supplied by the PMD.802.3分層結(jié)構(gòu)PMDPMD子層的功能是支持在PMA子層和介質(zhì)之間交換串行化的符號代碼位。PMD子層將這些電信號轉(zhuǎn)換成適合在某種特定介質(zhì)上傳輸?shù)男问健1热?0BASE-T的曼徹斯特編碼,100BASE-TX的ML
7、T-3和1000BASE-X上的1.2G SERDES信號。802.3分層結(jié)構(gòu) 三、交換機幀處理流程BCM數(shù)據(jù)幀流程的大致介紹1、交換機從某個端口收到一個數(shù)據(jù)包,它先讀取包頭中的源MAC地址,這樣它就知道具有該源MAC地址的機器是連接在哪個端口上的,這樣一組對應(yīng)信息將被存放在地址表(L2 Table)中;2、隨后將讀取包頭中的目的MAC地址,并在地址表中查找與該MAC地址對應(yīng)的端口;3、如果在地址表中查到有與這個目的MAC地址對應(yīng)的端口號,則將數(shù)據(jù)包直接復(fù)制到這個端口上;4、如果在地址表中找不到相應(yīng)的MAC地址以及對應(yīng)的端口號,則將數(shù)據(jù)包廣播到所有端口上;當(dāng)目的機器收到這個數(shù)據(jù)包以后,如果對源
8、主機進行回應(yīng)時,交換機又可以按照1中所描述的方式,又學(xué)習(xí)到這個MAC地址與端口的對應(yīng)關(guān)系,在下次傳送數(shù)據(jù)時就不再需要對所有端口進行廣播了。5、依此類推,對于與該交換機有直接或間接聯(lián)系的所有MAC地址信息都可以實時的學(xué)習(xí)到,二層交換機就是這樣建立和維護它自己的地址表的。 交換機幀處理流程大部分BCM交換芯片采取下面這種結(jié)構(gòu)方式來做,并且提供了更多的靈活性:下圖示意性的表示了以太網(wǎng)幀在進入交換芯片以后,一個基本的物理處理流程是從“Ingress”單元到“MMU”單元再到“Egress”單元,該過程描述了以太網(wǎng)交換芯片對幀從進入到送出的處理流程。 交換機幀處理流程由于數(shù)據(jù)幀在芯片內(nèi)部的流程很復(fù)雜并且
9、不同的廠家處理方式不盡相同,這邊只對BCM各模塊的基本功能概括如下,有興趣的請詳細參考芯片廠商的PG文檔。Ingress包含下面一些主要處理功能:1、數(shù)據(jù)包檢查、拆分;2、VLAN處理;3、地址學(xué)習(xí);4、L2交換;5、L3路由交換;6、快速過濾處理(FFP);7、其他附加功能,如CPU包處理、Mirror、Trunk功能等; 交換機幀處理流程MMU負責(zé)對幀進行緩存排隊(buffering)處理和調(diào)度處理(scheduling),它從Ingress邏輯中接收幀,并調(diào)度、暫存這些幀,隨后傳送到Egress邏輯。所有的幀存儲和對幀緩存的維護管理都是通過MMU完成的,MMU表現(xiàn)為調(diào)度的核心所在。 交換
10、機幀處理流程Egress執(zhí)行如下步驟:1、從MMU請求幀傳送;2、若幀輸出不需要帶Tag則它將VLAN Tag移除;3、如果端口是uplink端口并且HTLS模式使能,則添加HTLS包頭;4、對L3 IPMC報文進行修正;5、將IPMC報文復(fù)制到VLAN中每個正確的端口;6、可能的話重新計算CRC(看Tag是否有變化);7、Egress對包的老化做處理;8、Egress速率控制;9、將幀傳送給發(fā)送MAC;若是往CPU方向傳送的幀,則CMIC Egress將把幀通過DMA通道直接傳送給CPU。交換機幀處理流程 四、 SMI-串行管理接口SMI-串行管理接口串行管理接口SMI是連接MAC和PHY之
11、間的管理通道,區(qū)別于兩者之間的數(shù)據(jù)通道如MII,在上電初始化及交換機正常運行過程中通過其對PHY進行設(shè)置來改變PHY的工作狀態(tài),通過其對PHY中的寄存器進行讀取來判斷當(dāng)前的工作模式和狀態(tài)。SMI管理幀格式:802.3定義的SMI寄存器集SMI-串行管理接口SMI-串行管理接口一些寄存器舉例SMI-串行管理接口一些寄存器舉例一些寄存器舉例SMI-串行管理接口 五、衡量交換性能的指標衡量交換性能的指標ThroughputLatencyBack to backHead of lineAddress handlingMany to one (One to many)X-streamFilter ill
12、egal framesForward pressureBroardcast proportionThroughputThroughput是指被測設(shè)備在所提供的幀不丟失情況下的最大速率(RFC1242),該項測試用來確定設(shè)備在不出錯的情況下轉(zhuǎn)發(fā)幀所能達到的最大速率。 Latency對于store and forward 設(shè)備:從輸入幀的最后一位(bit)到達輸入端口開始到輸出幀的第一位出現(xiàn)在輸出端口為止的時間間隔; Back-to-backBack-to-back用于測試被測設(shè)備處理back-to-back幀(指以最小幀間距存在的固定長度的一連串的幀)的能力,可用來衡量被測設(shè)備的緩沖能力。 衡量
13、交換性能的指標Head of line Head-of-line Blocking是指一個輸入接口同時向一個擁塞端口和一個非擁塞端口轉(zhuǎn)發(fā)幀時,在非擁塞端口的幀丟失或延遲的增加(RFC2285),用來決定被測設(shè)備怎么處理擁塞(設(shè)備是否執(zhí)行擁塞控制,在一個端口的擁塞是否影響非擁塞端口)。 該項測試的模型(10M)為: 若在非擁塞端口檢測到幀丟失,則表示存在”Head-of-line”blocking. 衡量交換性能的指標Address Handling該項測試用于決定設(shè)備的地址處理能力(RFC2285),包括兩重的測試:一是測試被測設(shè)備在其地址表未溢出的情況下每個端口可處理的MAC地址數(shù),二是被測
14、設(shè)備學(xué)習(xí)新地址的速率(frames/sec). AST所進行的測試操作是:Port1向Port2發(fā)以Port2為目的地址帶若干個不同源地址的學(xué)習(xí)幀,Port2收到后發(fā)出相應(yīng)的控制幀(以Port2為源地址,學(xué)習(xí)到的源地址為目的地址),而Port3作為監(jiān)控端口用來偵聽溢出的幀(若有則表示地址表已滿) 衡量交換性能的指標其他的一些指標還有:Many to one(One to many)測試用來決定多對一或一對多發(fā)時的throughput,用于衡量被測設(shè)備在此種情況下無幀丟失的交換能力。 X-stream X-Stream測試用于決定被測設(shè)備在所有參與測試的端口都以某個確定的 throughput同
15、時收發(fā)幀時,設(shè)備收到多路數(shù)據(jù)流時的幀丟失率。 Filter Illegal Frames 該項測試決定被測設(shè)備在錯誤幀和異常幀情況下的行為(RFC2285),其結(jié)果表示設(shè)備在此情況下是過濾錯誤,還是簡單地按照目的地址傳送幀. 使用專業(yè)的設(shè)備進行交換性能的測試(SMB6000)衡量交換性能的指標 六、一些技術(shù)點(自協(xié)商、流控、VLAN)一些技術(shù)點-自協(xié)商自協(xié)商是指位于鏈路兩端的設(shè)備之間自動協(xié)商確定公共功能子集的一種算法。最早出現(xiàn)10BASE-T以太網(wǎng)的時候并沒有引入自協(xié)商這個概念,因為那時候鏈路兩端的設(shè)備情形都很單一。但隨著技術(shù)的不斷發(fā)展,局域網(wǎng)中的物理接口標準不斷增多,技術(shù)工程師和客戶手動配置
16、網(wǎng)絡(luò)過程中遇到越來越多的問題:鏈路兩端速率不匹配,10Mbit,100Mbit鏈路兩端雙工模式不匹配,full duplex, half duplex鏈路兩端流控設(shè)置不匹配今后可能的升級準備一些技術(shù)點-自協(xié)商NLP一些技術(shù)點-自協(xié)商FLP一些技術(shù)點-自協(xié)商一些技術(shù)點-自協(xié)商一些技術(shù)點-自協(xié)商一些技術(shù)點-自協(xié)商目的:防止因為網(wǎng)絡(luò)擁塞導(dǎo)致的大量丟幀。幀丟失會導(dǎo)致高層協(xié)議的確認定時器超時,超時引發(fā)對丟失幀的重傳。確認定時器設(shè)定的值必須(至少)考慮到整個網(wǎng)絡(luò)上端到端的傳輸延遲,加上處理與延遲間隔時間。一般的協(xié)議以秒為量級設(shè)置定時器以保證在大的互連網(wǎng)上運行,因此一個丟幀引起數(shù)據(jù)傳輸間斷幾秒鐘。由此帶來的
17、后果是整個網(wǎng)絡(luò)吞吐量隨著幀丟失率( F L R )迅速下降。對于一個5秒鐘的N F S確認定時器,1 % F L R將導(dǎo)致操作性能降低9 8 % 3 。一些技術(shù)點-流控半雙工流控:背壓(backpressure) 1、強行與將要到達的幀發(fā)生沖突; 2、使信道看起來處于忙狀態(tài);全雙工流控:流控幀(pause) M A C控制幀是正規(guī)、合法的以太網(wǎng)幀所有M A C控制幀的長度都恰好是以太網(wǎng)幀的最小長度6 4字節(jié),不包括前導(dǎo)碼和幀起始定界符。M A C幀格式如圖6 - 4所示。 M A C控制幀是通過唯一的類型域標識符( 0 x 8 8 0 8 )標識出的。這個類型域?qū)iT保留用于以太網(wǎng)M A C控制
18、。一些技術(shù)點-流控1. 目的地址目的地址是PA U S E幀要到達的目的地。它總是包含一個為PA U S E保留的唯一的組播地址:0 1 - 8 0 - C 2 - 0 0 - 0 0 - 0 1。2. 源地址源地址域包含了發(fā)送PA U S E幀的站單播地址。3. 類型域類型域包含了所有M A C控制幀使用的保留值: 0 x 8 8 0 8。4. MAC控制操作碼和參數(shù)PA U S E幀的控制操作碼是0 x 0 0 0 1。PA U S E幀只帶一個稱為暫停時間(p a u s e _ _ t i m e)的參數(shù)。這個參數(shù)是2個字節(jié)的無符號整型值。它是發(fā)送方請求接收方停止發(fā)送數(shù)據(jù)幀的時間長度。
19、時間度量以5 1 2比特時間為增量。VLAN基本概念劃分VLAN的目的:1.抑制廣播2.安全性考慮3.管理方便VLAN劃分方式:1.基于端口2.基于MAC地址3.基于第三層協(xié)議4.基于組播組5.基于IP地址影射6.基于策略一些技術(shù)點-VLAN劃分方式基于端口可以通過配置的形式明確指定端口所屬的VLAN。特點:1.配置簡單2.含義明確3.與實際聯(lián)系緊密4.應(yīng)用廣泛一些技術(shù)點-VLAN劃分方式基于MAC地址通過MAC地址指定端口的VLAN,需要TFTP服務(wù)器和TFTP客戶端的支持。特點:1.安全性高2.配置比較煩瑣1234.ABCD.0001 1001234.ABCD.0002 2001234.ABCD.0003 1001234.ABCD.0004 200 . .TFTP1234.ABCD.00011234.ABCD.0003一些技術(shù)點-VLAN跨越交換機的VLAN兩個交換機間用來傳遞VLAN通信的鏈路稱為TAG鏈路。在TAG鏈路上傳輸?shù)膸瑪y帶VLAN ID,用來正確的區(qū)分幀所屬的VLAN。1234.ABCD.0001
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)計公司質(zhì)量管理制度
- 評估公司崗位管理制度
- 診所醫(yī)療垃圾管理制度
- 診所藥品工作管理制度
- 試劑耗材訂購管理制度
- 財務(wù)采購流程管理制度
- 財政收支業(yè)務(wù)管理制度
- 貨架護欄倉庫管理制度
- 貨運物流司機管理制度
- 2025年中國戶外地板行業(yè)市場全景分析及前景機遇研判報告
- 幼兒園獲獎公開課:中班語言美術(shù)《有趣的西瓜皮》課件
- 室內(nèi)零星維修工程施工方案
- 科技引領(lǐng)冰雪旅游智能設(shè)施與游客體驗的融合
- 2025年勞動合同樣本(電子版)
- 2025年湖南金葉煙草薄片有限責(zé)任公司招聘筆試參考題庫含答案解析
- 赤峰市水體達標方案 (2019-2020年)
- I-MR(單值-移動極差)控制圖
- 《鄒忌諷齊王納諫》比較閱讀82篇(歷年中考語文文言文閱讀試題匯編)(含答案與翻譯)(截至2024年)
- 政府應(yīng)急管理與協(xié)調(diào)機制
- 轉(zhuǎn)讓幼兒園經(jīng)營權(quán)協(xié)議書
- 2024全國初中數(shù)學(xué)競賽試題及答案
評論
0/150
提交評論