经过了上周的期末考试,现在还剩一门没考,呵呵,今下午顺便做了个实验,是关于vlan间通信的,以前做过利用单臂路由实验vlan间通信([url]http://victoryan.blog.51cto.com/191603/44099[/url]),这次是利用三层交换机实现的,三层交换机才是真正的路由器,它是用硬件的手法实现的路由,而传统的帧交换路由器是软件的手法实现的,三层交换机的速度比路由器快,因此,三层交换机在网络中的应用也日益增多。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


实验采用的是dynamips gui 2.8做的,


                      

设置三层交换机vlan间通信 三层交换机vlan间通信原理_IP




     





这是很强悍的一个模拟器,可以根据自己的需要搭建模拟环境,包括CCIE的实验。我利用它搭建了三层交换的实验环境: 


 

设置三层交换机vlan间通信 三层交换机vlan间通信原理_IP_02




  由于小弟的微机性能有限,所以做实验的时候濒临死机,很是汗了一把,什么时候有机会到老师的实验室用真机做就好了,实验选的是cisco 3640路由器,这个可以添加交换模块,所以可以模拟成三层交换,一共选了2个路由器,一个交换机,都是3640型号的。


    大体配置情况如下:


S1:


Router>en     
    
Router#conf t     
    
Router(config)#hostname s1     
    
s1(config)#interface f0/0     
    
s1(config-if)#switchport mode trunk        //f0/0设置为trunk,承载vlan2和vlan3的通信流量     
    
s1(config-if)#     
    
*Mar  1 00:02:08.571: %DTP-5-TRUNKPORTON: Port Fa0/0 has become      
    
dot1q trunk           //貌似不用设置封装形式,就直接已经默认采用了IEEE802.1q封装形式     
    
s1#vlan database     
    
s1(vlan)#vlan 2              //添加vlan2     
    
VLAN 2 added:     
    
    Name: VLAN0002     
    
s1(vlan)#vlan 3             //添加vlan3     
    
VLAN 3 added:     
    
    Name: VLAN0003      
    
     
    
s1(config)#inter f0/1             //把交换机的端口按拓扑图所示加入对应vlan     
    
s1(config-if)#switch mode access     
    
s1(config-if)#switch access vlan 2     
    
s1(config-if)#inter f0/2     
    
s1(config-if)#switch mode access       
    
s1(config-if)#switch access vlan 2     
    
s1(config-if)#inter f0/3               
    
s1(config-if)#switch mode access       
    
s1(config-if)#switch access vlan 3     
    
     
    
s1(config)#interface vlan 2       //给vlan设置虚拟接口,并配置IP地址     
    
s1(config-if)#ip add 192.168.1.1 255.255.255.0     
    
s1(config-if)#no shut     
    
s1(config-if)#interface vlan 3                     
    
s1(config-if)#ip add 192.168.2.1 255.255.255.0     
    
s1(config-if)#no shut





R1:


Router>en     
    
Router#conf t     
    
Router(config)#hostname r1     
    
r1(config)#inter f0/0     
    
r1(config-if)#switch mode trunk     
    
r1(config-if)#     
    
*Mar  1 00:00:38.019: %DTP-5-TRUNKPORTON: Port Fa0/0 has become      
    
dot1q trunk     
    
     
    
r1(config)#ip routing        //打开IP路由     
    
r1(config)#interface s1/0     
    
r1(config-if)#no switchport   //把s1/0口设置成为路由器接口并配置IP地址     
    
r1(config-if)#ip add 192.168.3.1 255.255.255.0     
    
r1(config-if)#no shut                     
    
r1(config-if)#clockrate 64000      //dce提供时钟频率





R2:


Router>en     
    
Router#conf t     
    
Router(config)#hostname r2     
    
r2(config)#ip routing        //打开IP路由     
    
r2(config)#interface s1/0     
    
r2(config-if)#no switchport   //把s1/0口设置成为路由器接口并配置IP地址     
    
r2(config-if)#ip add 192.168.3.2 255.255.255.0     
    
r2(config-if)#no shut


   这次实验由于实在模拟环境下,并且电脑又濒临死机的环境下做的,因此肯定有不完善的地方,期望能到实验室用真机重新做....


转载于:https://blog.51cto.com/victoryan/56981