上篇文章簡單介紹了交換機的基礎知識,閱讀的小夥伴都希望我繼續更新相關文章,那這次聊聊交換機的交換容量、包轉發率和MAC等參數吧。
如下圖
筆者找了臺華為S1700系列的交換機,可以看到在數值中,有MAC地址、包轉發率、交換容量等
1、交換容量
交換機的交換容量,是指交換機接口處理器或接口卡和數據總線間所能吞吐的最大數據量。交換容量表明瞭交換機總的數據交換能力,單位是Gbps,數值越大表示交換機的數據交換能力越強。交換容量等於端口數×相應端口速率×2(全雙工模式)。
釋義:交換容量等於端口數24*1000M*2=48000M=48Gbps,,數值1000為端口的最大速率,2代表全雙工模式,也就是在發送數據的同時也能接收數據即為全雙工,如果同一時間只能進行一種動作即為半雙工。
3、包轉發率
包轉發率,用來衡量網絡設備轉發數據能力的標準,包轉發率以數據包為單位,體現了交換機的交換能力,單位是pps
1Byte(字節)=8bit(位)
舉例說明100Mbit/s的以太網絡,100M換算成Byte則是100 000/8=12500KByts/s=12.5MByte/s
也就是說100Mbit/s的帶寬以太網絡每秒傳輸12.5MByte數據大小的文件。
在以太網的數據包中,最小的數據包的大小是64Byte/s,加上8個Byte的前導字節以及12個Byte幀間間隙,合計就是84Byte。那麼用12500000/84=148809Bpps,所以就可以得到在100M吞吐量單向環境下的每秒最大的包轉發個數148809B pps,換算成K即為148.8K pps,也就是0.1488M pps。
對於一個全雙工百兆接口達到線速時要求:包轉發率同理,求得:
12500000Bbps/84=148809Byte/s=0.148809MByte/s=0.1488Mpps
一個千兆以太網,一個線速端口的包轉發率為1.488Mpps
一個萬兆以太網,一個線速端口的包轉發率為14.88Mpps
OC-12的POS端口,一個線速端口的包轉發率為1.17Mpps
OC-48的POS端口,一個線速端口的包轉發率為468Mpps、
一個線速就是一個端口的意思,那麼一個24個端口的全千兆交換機的計算就是1.48*24=35.52Mbps,約等於36Mbps
4、MAC
前面的文章中,我提到了交換機的學習過程:端口建立連接後,交換機會將接入設備的MAC地址和端口號,對應起來存入MAC地址表中,那麼8K的MAC地址能存放多少個呢?8K就是說明該網絡設備最多可支持8000個MAC地址的存儲,加上設備自身保住的,大約7000多個吧
這裡是IT新頻道,部分內容來源於網絡,如有侵權請聯繫刪除。
點擊右上角關注,科技資訊、數碼產品、網絡知識持續分享交流,感謝閱讀!