網絡交換機(英語:Network switch)是一個擴大網絡的器材,能爲子網中提供更多的鏈接端口,以便鏈接更多的電腦。網絡
通俗來講其起到的做用就是把一個網絡端口分紅多個網絡端口spa
交換機和路由器的區別接口
路由器能夠給你的局域網自動分配IP,虛擬撥號。交換機只是用來分配網絡數據的。路由
路由器在網絡層,路由器根據IP地址尋址,路由器能夠處理TCP/IP協議,交換機不能夠。交換機在中繼層,交換機根據MAC地址尋址。get
路由器提供防火牆的服務,交換機不能提供該功能。it
路由器能夠把一個IP分配給不少個主機使用。交換機能夠把各有IP的不少主機連起來。class
vlan的鏈路類型能夠分爲接入鏈路和幹道鏈路。配置
一、接入鏈路(access link)指的交換機到用戶設備的鏈路,便是接入到戶,能夠理解爲由交換機向用戶的鏈路。因爲大多數電腦不能發送帶vlan tag的幀,因此這段鏈路能夠理解爲不帶vlan tag的鏈路。路由器
二、幹道鏈路(trunk link)指的交換機到上層設備如路由器的鏈路,能夠理解爲向廣域網走的鏈路。這段鏈路因爲要靠vlan來區分用戶或者服務,因此通常都帶有vlan tag。終端
端口有三種模式:access,hybrid,trunk。
Access類型端口:只能屬於1個VLAN,且該端口不打tag,通常用於鏈接計算機端口;
Trunk類型端口:能夠容許多個VLAN經過,且該端口都是打tag的,通常用於交換機之間的鏈接;
Hybrid類型端口:能夠容許多個VLAN經過,至於該端口在vlan中是否打tag由用戶根據具體狀況而定,能夠用於交換機之間的鏈接也能夠用於交換機和用戶計算機之間的鏈接。
trunk和hybrid的區別主要是,hybrid端口能夠容許多個vlan的報文不打標籤,而 trunk端口只容許缺省vlan的報文不打標籤,同一個交換機上不能hybrid和trunk並存。
通常鏈接主機,只用於接入鏈路。
只容許與該端口的PVID相同的VLAN經過,收到untagged的數據幀,強制打上本端口PVID的標籤;
例如:當一個端口屬於vlan 10時,那麼帶着vlan 10的數據幀會被髮送到交換機這個端口上,當這個數據幀經過這個端口時,vlan 10 tag 將會被剝掉,到達用戶電腦時,就是一個以太網的幀。而當用戶電腦發送一個以太網的幀時,經過這個端口向上走,那麼這個端口就會給這個幀加上一個vlan 10 tag。而其餘vlan tag的幀則不能從這個端口上下發到電腦上。
這個端口是交換機之間或者交換機和上層設備之間的通訊端口,用於幹道鏈路。這種端口的存在就是爲了多個vlan的跨越交換機進行傳遞。
一個trunk端口能夠擁有一個主vlan和多個副vlan。
在交換機之間傳遞tagged frame。容許多個VLAN經過,能夠與PVID不一樣;
收到不帶tagged frame的數據幀時,打上主PVID 並轉發;
收到帶tagged frame數據幀時,檢查VLAN ID,若是容許而且VLAN ID與PVID相同,去掉tagged直接轉發,若是容許而且VLAN ID與PVID不一樣,直接轉發原數據幀。
華爲交換機的缺省端口模式。能夠當作Access端口鏈接主機使用,也能夠當作trunk使用
此端口的轉發模式與trunk端口同樣,容許多個VLAN經過,收到不帶tagged frme,打上pvid標籤並轉發
收到帶tagged frame時,如容許而且VLAN ID與PVID相同,除去標籤轉發,如容許而且VLAN ID與PVID不一樣,直接轉發
hybrid容許多個VLAN報文不打標籤發送,可是trunk端口只容許與本身PVID相同的VLAN報文發送時不打標籤;
當Hybrid端口沒有tagged VLAN,untagged VLAN只有一個時,功能與access端口同樣;當Hybrid端口沒有untagged VLAN時,功能與trunk端口同樣。
交換機接口的類型能夠是 Access、Trunk和Hybrid。
Access類型的接口僅屬於一個VLAN,只能接收、轉發相應VLAN的幀;
Trunk類型接口則默認屬於全部VLAN,任何 Tagged 幀都能通過Trunk接收和轉發;
Hybrid類型接口則介於兩者之間,可自主定義端口上能接收和轉發哪些VLANTag 的幀,並可決定VLANTag 是否繼續攜帶或者剝離。
Access和 Trunk 類型接口是Hybrid 類型接口的兩個特例,一個僅支持一個VLAN的傳遞,一個默認支持全部VLAN的傳遞,而Access類型和Trunk類型的接口能作到的,Hybrid 接口都能作到。配置端口命令interface ethernet 0/0/1port link-type access(接口類型)port default vlan 10(更改默認VLAN爲10)