三層交換中的三層指的是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中繼
若是還有須要用到的但願你們多多提意見
願咱們在學習的道路上共同進步!!!網絡