1. 程式人生 > >思科模擬器Cisco Packet Tracer交換機劃分VLAN配置

思科模擬器Cisco Packet Tracer交換機劃分VLAN配置

版權宣告:本文為博主原創文章,未經博主允許不得轉載。原文連結:https://blog.csdn.net/qq_37992321/article/details/84298306
1.背景
公司內財務部、銷售部的 PC 通過 2 臺交換機實現通訊;要求財務部和銷售部的 PC 可以互通,但為了資料安全起見,銷售部和財務部需要進行互相隔離,現要在交換機上做適當配置來實現這一目標。

2.技術原理

VLAN是指在一個物理網段內。進行邏輯的劃分,劃分成若干個虛擬區域網,VLAN做大的特性是不受物理位置的限制,可以進行靈活的劃分。VLAN 具備了一個物理網段所具備的特性。相同 VLAN 內的主機可以相互直接通訊,不同 VLAN間的主機之間互相訪問必須經路由裝置進行轉發,廣播資料包只可以在本 VLAN 內進行廣播,不能傳輸到其他 VLAN 中。

Port VLAN 是實現 VLAN 的方式之一,它利用交換機的埠進行 VALN 的劃分,一個埠只能屬於一個 VLAN。

乙太網埠有三種鏈路型別:Access、Hybrid 和 Trunk。
Access 型別的埠只能屬於 1 個 VLAN,一般用於連線計算機的埠;
Trunk 型別的埠可以允許多個 VLAN 通過,可以接收和傳送多個 VLAN 的報文,一般用於交換機之間連線的埠;
Hybrid 型別的埠可以允許多個 VLAN 通過,可以接收和傳送多個 VLAN 的報文,可以用於交換機之間連線,也可以用於連線使用者的計算機。
Hybrid 埠和 Trunk 埠在接收資料時,處理方法是一樣的,唯一不同之處在於傳送資料時:Hybrid 埠可以允許多個 VLAN 的報文傳送時不打標籤,而 Trunk埠只允許預設 VLAN 的報文傳送時不打標籤。

3.拓撲圖
在這裡插入圖片描述
4.給每個PC給定IP地址
在這裡插入圖片描述
其他的三臺PC也給定IP地址
4.在第一臺交換機switch0上建立vlan10和vlan20,並將PC分別劃分給vlan10和vlan20,將f0/1口的模式設定為trunk

Switch>en
Switch#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#int f0/2
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode a
Switch(config-if)#switchport mode access 
Switch(config-if)#sw
Switch(config-if)#switchport a
Switch(config-if)#switchport access vlan 10
Switch(config-if)#int f0/3
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode a
Switch(config-if)#switchport mode access 
Switch(config-if)#sw
Switch(config-if)#switchport a
Switch(config-if)#switchport access vlan 20
Switch(config-if)#int f0/1 
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk 
Switch(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
Switch(config-if)#

5.在switch1上建立vlan10和vlan20,並且將兩臺PC分別劃入vlan10和vlan20,並且將f0/1口模式設定為trunk

Switch>
Switch>en
Switch#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#int f0/2
Switch(config-if)#sw
Switch(config-if)#switchport a
Switch(config-if)#switchport m
Switch(config-if)#switchport mode a
Switch(config-if)#switchport mode access 
Switch(config-if)#sw
Switch(config-if)#switchport a
Switch(config-if)#switchport access vlan 10
Switch(config-if)#int f0/3
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode a
Switch(config-if)#switchport mode access 
Switch(config-if)#s
Switch(config-if)#sw
Switch(config-if)#switchport a
Switch(config-if)#switchport access vlan 20
Switch(config-if)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk 
Switch(config-if)#

6.現在vlan已經建立好了,並且將計算機劃分到相應的vlan裡了,理論上來講,財務部的兩臺主機可以相互通訊,銷售部的兩臺主機可以相互通訊,但是財務和銷售不可以相互通訊,現在我們來驗證一下
在這裡插入圖片描述
在這裡插入圖片描述
我們可以看到財務部門之間可以相互通訊,銷售部門之家也可以相互通訊,但是財務和銷售之間不可以相互通訊。
那麼我們劃分vlan 的目的就達到了,感謝觀看