1. 程式人生 > >三層交換技術

三層交換技術

協議 進行 器) OSI七層 學習 tps ces 功能 mage

三層交換中的三層指的是OSI七層模型中的第三層(網絡層)。網絡層的核心設備就是路由器,傳統的二層交換機位於第二層(數據鏈路層)把交換機和路由器連接在一起,就以為著交換機可以工作在第三層,運行路由協議。
為什麽會有三層交換技術的出現?
因為單臂路由有很多無法彌補的缺陷:
技術分享圖片
1.“單臂”本身就是網絡的骨幹鏈路,容易形成網絡瓶頸;
2.子接口必須依托於物理接口,就實際應用不靈活;
3.每次vlan間轉發都需要查看路由表,嚴重浪費設備資源。
三層交換機通過硬件交換和路由數據包;
傳統的MLS技術:
將ASIC(應用專用集成電路)能夠對被路由的數據包執行二次重寫操作(重寫源MAC地址和目標MAC地址)以及寫入重新計算得到的CRC(循環冗余校驗碼),支持傳統的MLS的交換機第三層引擎(路由處理器)和交換機ASIC協同工作,在交換機上建立第三層條目。
使用傳統的MLS時,交換機將數據包的第一個數據包轉發給第三層引擎,後者以軟件交換的方式對數據包進行處理。
技術分享圖片
技術分享圖片
技術分享圖片
這個過程常常被稱為“一次路由,多次交換”。
基於CEF的MLS:
CEF主要包含兩個轉發用的信息表:
FIB表:1.是路由表的鏡像,隨路由表的更新而更新;2.比路由表更精確。
鄰接關系表:類似於mac表。
查詢過程:先查FIB表再查鄰接關系表,保存的數據永久使用。
技術分享圖片
基於CEF的MLS與傳統的MLS相比,其主要優勢是傳統的MLS每個數據流的第一個數據包都要進行路由,而基於CEF的MLS在第一次路由後,就會在鄰接關系表和FIB表中保存目標信息,那麽當有數據需要轉發時,就可以直接用硬件查找鄰接關系表和FIB表。
虛接口
只要在交換機上“開啟”相應的vlan的虛接口,並配置網關IP地址,屬於該vlan的物理接口都可以充當該vlan的網關。
虛擬口與vlan的對應關系:
1.如果接口為接入鏈路,虛擬口就與物理接口對應;
2.如果接口為中繼鏈路,則通過vlan標簽與虛接口對應。
三層交換機的一些基本配置命令:
1.啟動路由功能(三層交換機在默認情況下的配置與二層交換機相同,如果想要在三層交換機上配置路由,就需要開啟路由功能)
技術分享圖片
2.配置虛接口的IP地址(跟二層交換機一樣)
技術分享圖片
3.配置路由接口(三層交換機的物理接口的IP地址)
技術分享圖片
4.查看FIB表
技術分享圖片
5.查看鄰接關系表
技術分享圖片
6.查看路由表
技術分享圖片
7.三層交換機配置DHCP中繼
技術分享圖片
如果還有需要用到的希望大家多多提意見
願我們在學習的道路上共同進步!!!

三層交換技術