天天看点

CCNP交换.VLAN间路由 单臂路由实验

实验拓扑

CCNP交换.VLAN间路由 单臂路由实验

实验目的

       理解单臂路由的原理

交换机被配置成两个VLAN:VLAN10和VLAN20。端口F0/3配置为一个中继端口,也就是说端口F0/3属于VLAN 10和VLAN 20。在路由器的一个快速以太口上配置两个子接口,每个子接口被配置到一个独立的IP子网上,并为每个子接口封装一个VLAN ID,分别对应VLAN 10和VLAN 20。

因此,交换机中VLAN 10或VLAN 20的数据流可以通过中继端口F0/3到达路由器子接口f0/0.10或f0/0.20,通过两个子接口实现两个VLAN之间的路由。因为路由器只有一个物理接口同一个交换机端口相连接,所以这种路由器有一种别名:单臂路由器

       掌握VLAN间路由的配置

实验要求:

1.利用路由器R1和R2模拟PC1 、PC2,关闭路由功能

2.将路由器R1的E0/0端口的IP设为:192.168.0.10/24,默认网关设为:192.168.0.1

3.将路由器R2的E0/0的端口的IP设为:192.168.1.10、24,默认网关为:192.168.1.1

4.将交换机SW1关闭路由功能作为二层交换机使用,并将F0/1端口划分到VLAN 10中,F0/2端口划分到VLAN 20中

实验步骤:

步骤1.在R1上进行配置

pc1(config)#no ip routing  //关闭路由功能

pc1(config)#ip default-gateway 192.168.0.1  //配置网关为:192.168.0.1

pc1(config)#interface e0/0

pc1(config-if)#ip address 192.168.0.10 255.255.255.0

pc1(config-if)#no shutdown

pc1(config-if)#duplex full    //开启全双工

步骤2.在R2上进行配置

pc2(config)#no ip routing

pc2(config)#ip default-gateway 192.168.1.1

pc2(config)#interface e0/0

pc2(config-if)#ip address 192.168.0.10 255.255.255.0

pc2(config-if)#no shutdown

pc2(config-if)#duplex full

步骤3. 在SW1上划分VLAN并将端口加入到VLAN中

sw1#vlan database  //进入数据库模式

sw1(vlan)#vlan 10    //创建VLAN 10

VLAN 10 added:

    Name: VLAN0010

sw1(vlan)#vlan 20

VLAN 20 added:

    Name: VLAN0020

sw1(vlan)#exit

APPLY completed.

Exiting....

sw1#configure terminal

sw1(config)#interface fastethernet 0/1   

sw1(config-if)#switchport mode access    //将接口的模式设置为接入模式

sw1(config-if)#switchport access vlan 10 //将接口划入VLAN 10

sw1(config-if)#no shutdown

sw1(config)#interface fastethernet0/2

sw1(config-if)#switchport mode access

sw1(config-if)#switchport access vlan 20

在PC1上ping PC2

pc1#ping 192.168.1.10

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 192.168.1.10, timeout is 2 seconds:

.....

//说明同一交换机上的不同VLAN的两个端口之间不能通信

步骤4.在SW1上与R3相连的端口F0/3封装为Trunk

sw1(config-if)#interface f0/3

sw1(config-if)#switchport mode trunk   //将接口配置成Trunk

sw1(config-if)#switchport trunk encapsulation dot1q  //封装Trunk为dot1q

步骤5. 配置R3

R3(config-if)#interface e0/0

R3(config-if)#duplex full

R3(config-if)#no shutdown

R3(config)#interface e0/0.10   //开启E0/0的子接口E0/0.10

R3(config-subif)#encapsulation dot1q 10 //封装为dot1q   10为vlan ID

R3(config-subif)#ip address 192.168.0.1 255.255.255.0 // 设置该子接口的IP地址为R1的所指向的默认网关地址192.168.0.1

R3(config-subif)#no shutdown

R3(config-subif)#interface e0/0.20

R3(config-subif)#encapsulation dot1q 20

R3(config-subif)#ip address 192.168.1.1 255.255.255.0

R3(config-subif)#no shutdown

步骤6. 验证R1和R2之间的连通性

pc1# ping 192.168.0.1

Sending 5, 100-byte ICMP Echos to 192.168.0.1, timeout is 2 seconds:

!!!!!

// 在R1上Ping自己的默认网关成功

pc2#ping 192.168.1.1

Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:

.!!!!

// 在R2上Ping自己的默认网关成功

Success rate is 100 percent (5/5), round-trip min/avg/max = 48/89/196 ms

//在R1上pingR2成功,说明R1和R2能相互通信。这就通过用三层设备路由器解决交换机不同VLAN之间相互通信的问题

继续阅读