在下述的內容中,小編將會對二層交換機的相關消息予以報道,如果二層交換機是您想要了解的焦點之一,不妨和小編共同閱讀這篇文章哦。
一、二層交換機及其應用原理
1、二層交換機
二層交換機工作于OSI模型的第2層(數據鏈路層),故而稱為二層交換機。二層交換技術的發(fā)展已經比較成熟,二層交換機歸屬于數據鏈路層設備,可識別數據幀中的MAC地址信息,依據MAC地址進行轉發(fā),并將這些MAC地址與對應的端口記錄在自己內部的一個地址表中。二層交換技術是發(fā)展比較成熟,二層交換機屬數據鏈路層設備,可以識別數據包中的MAC地址信息,根據MAC地址進行轉發(fā),并將這些MAC地址與對應的端口記錄在自己內部的一個地址表中。具體的工作流程如下:
(1) 當交換機從某個端口收到一個數據包,它先讀取包頭中的源MAC地址,這樣它就知道源MAC地址的機器是連在哪個端口上的;
(2) 再去讀取包頭中的目的MAC地址,并在地址表中查找相應的端口;
(3) 如表中有與這目的MAC地址對應的端口,把數據包直接復制到這端口上;
(4) 如表中找不到相應的端口則把數據包廣播到所有端口上,當目的機器對源機器回應時,交換機又可以學習一目的MAC地址與哪個端口對應,在下次傳送數據時就不再需要對所有端口進行廣播了。
2、二層交換機應用原理
①MAC地址學習:當交換機接收到一個數據幀時,它會提取數據幀中的源MAC地址,并將該地址與接收端口關聯起來。如果該MAC地址已存在于MAC地址表中,則更新相應的接口信息,否則添加新的條目。
②數據幀轉發(fā):當交換機接收到一個目標MAC地址的數據幀時,它(www.ogcloud.net/ogit_zh)會在MAC地址表中查找目標MAC地址,并將數據幀轉發(fā)到與目標MAC地址關聯的接口上。如果目標MAC地址不在MAC地址表中,則交換機會將數據幀廣播到所有其他接口。
③廣播和未知目標處理:交換機會將廣播數據幀轉發(fā)到所有其他接口,以確保它們到達所有設備。同樣,當交換機無法確定目標MAC地址時,它會將數據幀廣播到所有其他接口。
④碰撞域隔離:二層交換機通過將每個接口劃分為獨立的碰撞域,避免了在共享介質上發(fā)生沖突。這樣,每個接口都可以獨立地傳輸數據,提高了網絡的吞吐量和效率。
簡而言之,二層交換機通過學習和維護MAC地址表,實現了快速、準確和無碰撞的數據幀轉發(fā)。它能夠提供高性能的局域網通信,并具備靈活的VLAN支持,為網絡提供了可靠性、安全性和管理的優(yōu)勢。
二、二層交換機web配置
以下配置僅為示例,ip地址請根據具體情況配置。
1、有三臺電腦pc0、pc1、pc2和一臺二層交換機相連,二層交換機再和三層交換機相連。其中設置pc0和pc1屬于vlan10,pc2屬于vlan20。
2、先設置pc0和pc1、pc2的ip地址
pc0的ip地址為192.168.10.2 255.255.2550
pc1的ip地址為192.168.10.3 255.255.255.0
pc0的ip地址為192.168.20.2 255.255.255.0 以下給出pc的ip配置。
3、在交換機Switch0上創(chuàng)建vlan 10和vlan 20
4、在二層交換機上將F0/1口和f0/2口劃分到VLAN 10中。將F0/3口劃分到VLAN 20中5、在二層交換機上與三層交換機相連的端口(此處為F0/4端口)定義為trunk模式6、對于三層交換機先開啟它的路由功能。命令如圖所示:
7、在三層交換機的接口f0/1上創(chuàng)建虛擬接口vlan10和van 20。并且配置三層交換機的配置van10和vlan20虛擬接口的ip地址。
8、在三層交換機與二層交換機相連的接口f0/1上配置成trunk模式
9、在pc0上通過cmd去ping pc1和pc2都能連通
以上便是小編此次帶來的有關二層交換機的全部內容,十分感謝大家的耐心閱讀,想要了解更多相關內容,或者更多精彩內容,請一定關注我們網站哦。