XFBAY学习笔记=++=实验九 子接口单臂路由

XFBAY学习笔记=++=实验九 子接口单臂路由_第1张图片

 

实验九 子接口单臂路由

    本实验接上一个实验,计算机和交换机的IP地址和网关不变,但要求交换机工作在两个VLAN的情况下,一个是原有的默认vlan 1,另一个是新设置的vlan 2,含f0/6、f0/7。
    当交换机设置成两个vlan时,逻辑上已经成为两个网络,广播被隔离了。两个vlan 的网络要通信,必须通过路由器, 如果接入路由器的一个物理端口,则必须有两个子接口分别与两个vlan对应,同时还要求与路由器相联的交换机的端口f0/1要设置为trunk,因为这个口要通过两个vlan的数据包。
    对于secondary ip的情况,实质上是一个接口,不能实现对两个或者两个以上vlan的路由。

    1. 设置交换机的vlan 和trunk
switch#vlan database
switch(vlan)#vlan 2
switch(vlan)#exit
switch#show vlan
switch#conf t
switch(config)#int f0/6
switch(config-if)#switchport access vlan 2
switch(config-if)#int f0/7
switch(config-if)#switchport access vlan 2
switch(config-if)#int f0/1
switch(config-if)#switchport mode trunk
switch(config-if)#switchport trunk allowed vlan all
switch(config-if)#switchport trunk encap dot1q
switch(config-if)#end
switch#show vlan
switch#show run

    检查设置情况,应该能正确的看到vlan和trunk等信息。
    dot1q是vlan中继协议802.1q,一般cisco设备使用isl协议,其作用是一样的。
    计算机的ip地址分别为10.65.1.1、10.66.1.1,网关分别指向路由器的子接口10.65.1.2、10.66.1.2。

[root#PCA root]# ping 10.66.1.1  (不通)

    因为现在路由器还没有设置子接口,所以PCA与PCB不通。

    2. 设置路由器f0/0 为两个子接口
roa(config)#int f0/0
roa(config-if)#no shut
roa(config-if)#int f0/0.1
roa(config-subif)#encapsulation dot1q 1
roa(config-subif)#ip address 10.65.1.2 255.255.0.0
roa(config-subif)#int f0/0.2
roa(config-subif)#encapsulation dot1q 2
roa(config-subif)#ip address 10.66.1.2 255.255.0.0
roa(config-subif)#exit
roa(config)#ip routing
roa#sh run

    3. 测试可通性
[root#PCA root]# ping 10.66.1.1 (通)
[root#PCA root]# ping 10.66.1.2 (通)
[root#PCB root]# ping 10.65.1.1 (通)
[root#PCB root]# ping 10.65.1.2 (通)

    如果去掉交换机与路由的连线,PCA和PCB还可以通吗?可见这也是一种单臂路由。

//注:以后为了写BLOG方便,从这篇文章进可以使用“Windows Live Wirter”客户端写BLOG了!!!http://51ctoblog.blog.51cto.com/26414/95155

你可能感兴趣的:(接口,笔记,路由,单臂,XFBAY)