VLAN之間的通信


vlan之間的通信

相同廣播域:不同網段不能通信,相同網段可以通信

不同廣播域:在相同的廣播域也是不可以通信(除非用上次說的 hybrid),不同網段更加不能通信

三層交換機

如果在一台三層交換機上配置兩個接口,這兩個接口上接上了兩個pc,然后把三層交換機的路由功能開起來,相當於接上了三層交換機中的邏輯路由器開起來了,那么請問此時兩台pc能不能通信?

 

 

 

 

 

 

 

 

答:是可以進行通信的,因為此時三層交換機中的路由器有兩台pc的直連路由,我們知道,如果兩個不同廣播域的想要進行通信,路由器中的路由表必須有對應的路由,而此時三層交換機的邏輯路由器上有,這兩個pc的直連路由,那么流程就是:pc1發送數據,發現不在同一個網段,那么就會把包給網關,然后,邏輯路由器就會查表,而表中有這一個直連路由,那么就會進行轉發。至此就完成了

那么三層交換機可以起多少個vlan IF呢,在邏輯上有多少個vlan就可以起多少個,也就是4094個,既然三層交換機這么好用,那么為什么還需要路由器,因為在三層交換機上沒有路由器的NAT轉換的功能

 

其實家用路由器就是一個丐版的三層交換機

在家用路由器上有lan口和wan口,lan口一般是接pc的,wan口一般是接外網的,而nat功能其實是對應的運營商幫你完成的,那么家用路由器沒有划分vlan的功能,那么家用的路由器都划分在vlan多少,答:默認的vlan1中

如果使用家用路由器的話,那么pc接入家用路由器,那pc的網關是誰,既然前面把家用路由器划分到三層交換機中,那么在家用路由器中也會有一個虛擬的路由器,而pc的網關自然就是虛擬路由器的vlan IF,而這個vlan IF跟wan口是直連的

 

 

實驗

第一步:配IP第二步:進入sw1交換機,然后配置vlan,將對應的接口划入對應的vlan

第三步:在系統模式輸入:interface vlanIF 【對應的vlan】 第四步:在對應的vlan,配置IP就可以了,這樣三層交換機上就有了直連路由第一步:配IP

 

 

vlan之間的通信(下)

實驗:

第一步:配 ip

第二步:把vlan配起來(在系統模式下:vlan batch vlan 號 (如果vlan是連續多個那么可以用 ”x to y“ 的形式)),然后把對應的接口分配到對應的vlan

分配接口到vlan的具體操作是:先進入對應的接口 ,然后:port link--type access(這是配置 A口 ),然后在這個的基礎上在配置 port default vlan 對應的vlan號 【這個是配置 A口】

如果配置的是T口那么命令有一點不同:同樣是進入對應的接口,然后輸入:port link--type trunk,接着:prot trunk allow--pass 對應的vlan號(一把嗎這里是配置所有的vlan 的,一般 在 t口上是允許所有的vlan通過,但是這里為了做實驗所以,只通過vlan 10)

這里需要注意進入vlan 的命令是:vlan 對應的vlan號,如果是進入vlanif的話就是:int vlan 對應的vlan號

然后只需要把前面,trunk沒有配置vlan20 的口配上就行,注意這里還需要配置一下vlan20的vlan if,也就是pc2的網關

 

 

 

 

然后對應的vlan划好了之后,發現還是不通,通過查看路由表發現,sw1上並沒有去往pc2的路由,這里的話需要一個vlan30,作為橋梁來作為鏈接,但是在sw1上配置好vlan30之后,發現vlan30的接口狀態是雙down,原因是vlan30沒有划分在活躍的接口下

配置vlan30,首先分別在sw1和sw2上把vlan30啟動,然后在給他配置vlanif,再把vlan30加入Trunk口

最后就是配置路由了,ospf或者靜態,rip都行,只要讓路由表上有路由,就可以通信,那么這次就用ospf進行實驗

創建ospf:ospf 1

因為實驗的拓撲所以這里只需要一個區域0:area 0

最后為了方便直接大招:network 0.0.0.0 255.255.255.255

那么這里有一個小問題,為什么2way要等待?原因是40秒村長(DR)競選

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM