思科模擬器-虛擬局域網的劃分與配置實驗

實驗目的

掌握交換機設備的選型和在網絡中的作用
掌握Cisco2960交換機的基本配置方法,瞭解各配置命令的作用
理解VLAN的概念、原理計劃分VLAN的方法
掌握基於交換機端口的VLAN劃分方法
掌握Cisco2960交換機的單交換機和跨交換機VLAN配置方法

虛擬局域網的定義

虛擬局域網(VLAN)是一組邏輯上的設備和用戶,如右圖所示,這些設備和用戶不受物理位置限制和網段的限制。可以根據功能、部門及應用等因素將它們組織起來,相互之間的通信就好像它們在同一個網段中一樣,由此得名虛擬局域網。
在這裏插入圖片描述
在這裏插入圖片描述

劃分虛擬局域網的優點

  • 在OSI模型的第二層將網絡分割成一個個獨立的廣播域
    • 隔離了VLAN之間的廣播
    • 減少了對帶寬的浪費
    • 提高了網絡的性能
  • 安全性要求較高的用戶可以組合到一個VLAN中
    • 提高了網絡的安全性
  • 利用網絡用戶的邏輯分組,使得網絡的管理工作更加容易

劃分虛擬局域網的方法

方法 原理 適用
1.基於端口劃分的VLAN 按交換機上的物理端口來劃分 適合於任何大小的網絡
2.基於MAC地址劃分VLAN 根據每個用戶主機的MAC地址來劃分 適用於小型局域網
3.根據IP地址劃分VLAN 根據每個用戶主機的IP地址來劃分 適合於不在同一地理範圍的局域網用戶組成一個VLAN

劃分虛擬局域網的配置命令

配置命令一:進入交換機配置界面

Switch>enable
Password: 
Switch#show vlan
Switch#configure terminal
Switch(config)#

配置命令二:創建虛擬局域網
例如:劃分兩個vlan(如下所示)

Switch(config)#vlan 10
Switch(config-vlan)#name jsjx
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#name rsc
Switch(config)#exit
Switch#show vlan

刪除vlan 10可在全局配置模式下no vlan 10

配置命令三:將指定端口加入到劃分的vlan中去
例如:將指定端口加入到剛劃分的VLAN10與VLAN20中去

Switch(config)#interface fa 0/1
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit

以此類推,將fa 0/1-0/5加入到VLAN 10中;將fa 0/6-0/10加入到VLAN 20中。

配置命令四:查看VLAN劃分的情況
命令如下:

Switch(config)#exit
Switch#show vlan

1.通過vlan ip地址做網關,實現不同vlan間 的路由
網絡拓撲圖如下
在這裏插入圖片描述

設置PC1的IP地址和網關如下圖
在這裏插入圖片描述
設置PC2的IP地址和網關如下圖
在這裏插入圖片描述
在交換機上新建兩個vlan,分別爲vlan 2 和 vlan 3,將f0/1放入vlan 2,將f0/2放入 vlan 3,再設置vlan 2和 vlan 3 的ip地址。

如果PC1能夠ping通PC2 ,說明三層交換配置正確。

參考代碼如下

Switch>enable
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 2//創建vlan
Switch(config-vlan)#vlan 3
Switch(config-vlan)#int fa0/1
Switch(config-if)#switchport  mode access
Switch(config-if)#switchport access vlan 2
Switch(config-if)#description connected PC1//這裏是pc的名字

Switch(config-if)#int f0/2
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 3
Switch(config-if)#description  connected PC2//這裏是pc的名字
Switch(config-if)#exit
Switch(config)#int vlan 2
Switch(config-if)#ip address  192.168.1.2 255.255.255.0
Switch(config-if)#int vlan 3
Switch(config-if)#ip address  192.168.2.2 255.255.255.0
Switch(config-if)#end
Switch#
%SYS-5-CONFIG_I: Configured from console by console

正確結果如下圖
在這裏插入圖片描述

我們進行下一種配置時,需要先刪除掉剛纔配置的vlan 2和vlan 3,(需要在全局配置模式下,即Switch(config)#)可通過下面的代碼。然後通過 show vlan 來查看是否關閉
如果沒關閉 會出現下圖vlan激活的狀態。

Switch#no vlan 3//說明有錯
          ^
% Invalid input detected at '^' marker.
	
Switch#conf t//打開全局配置模式
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#no vlan 2//刪除vlan 2
Switch(config)#
%LINK-3-UPDOWN: Interface Vlan2, changed state to down

%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan2, changed state to down

Switch(config)#no vlan 3//刪除vlan 3
Switch(config)#
%LINK-3-UPDOWN: Interface Vlan3, changed state to down

%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan3, changed state to down

Switch(config)#exit
Switch#
%SYS-5-CONFIG_I: Configured from console by console

Switch#show vlan //查看vlan

VLAN Name                             Status    Ports
---- -------------------------------- --------- -------------------------------
1    default                          active    Fa0/3, Fa0/4, Fa0/5, Fa0/6
                                                Fa0/7, Fa0/8, Fa0/9, Fa0/10
                                                Fa0/11, Fa0/12, Fa0/13, Fa0/14
                                                Fa0/15, Fa0/16, Fa0/17, Fa0/18
                                                Fa0/19, Fa0/20, Fa0/21, Fa0/22
                                                Fa0/23, Fa0/24, Gig0/1, Gig0/2
1002 fddi-default                     active    
1003 token-ring-default               active    
1004 fddinet-default                  active    
1005 trnet-default                    active    

VLAN Type  SAID       MTU   Parent RingNo BridgeNo Stp  BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1    enet  100001     1500  -      -      -        -    -        0      0
1002 fddi  101002     1500  -      -      -        -    -        0      0   
1003 tr    101003     1500  -      -      -        -    -        0      0   
1004 fdnet 101004     1500  -      -      -        ieee -        0      0   
1005 trnet 101005     1500  -      -      -        ibm  -        0      0   

 --More-- 

三層交換機是帶有三層路由功能的交換機,也就是這臺交換機的端口既有三層路由功能,也具有二層交換功能。三層交換機端口默認爲二層口,如果需要啓用三層功能就需要在此端口輸入no switchport命令。如果是二層交換機就不會用到no switchport命令

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章