vlan综合实验

一、拓扑图

二、实验要求

1、pc1和pc3所在接口为access;属于vlan2;

   pc2/pc4/pc5/pc6处于同一网段;其中pc2可以访问pc4/pc5/pc6;

pc4可以访问pc6;  pc5不能访问pc6;

2、pc1/pc3与pc2/pc4/pc5/pc6不在同一网段;

3、所有pc通过DHCP获取IP地址,且pc1/pc3可以正常访问pc2/pc4/pc5/pc6;

三、实验思路

1.pc1和pc3所在接口为access口,根据实验要求,pc2,pc4,pc5,pc6所在接口以及lsw1的g0/0/4口为hybird口,其余为trunk口。

2.pc5不能访问pc6:当pc5想要访问pc6时,发出的数据在lsw3的g0/0/3口打上vlan 5的标签,lsw3查mac地址表发现要从它的g0/0/2口转发出去,如果要让pc5不能访问pc6,需要在g0/0/2口的untagged中没有vlan 5(不撕掉vlan 5的标签),这样lsw3的g0/0/2口转发的数据帧是带vlan 5的标签的,而pc端是不识别带标签的数据帧的,这样实现了pc5不能访问pc6。

3.pc2可以访问pc4,pc5,pc6,其所在接口untagged表中有vlan 3,4,5,6,pc4同理,pc5所在接口的untagged表中有vlan 3,4,5,pc6所在接口的untagged表中有vlan 3,4,6

4.由于lsw1只和R1连了一条物理线,而拓扑图中有五个vlan,所以可以将g0/0/0口划分1个子接口g0/0/0.1,这个子接口可以处理带标签的数据帧(因为只划分了一个子接口所以这个接口接收vlan 2的数据帧,物理口统一管理撕掉标签的vlan 3,4,5,6的数据帧,注意:物理口只能接收撕掉标签的数据帧),lsw1的g0/0/4口需要慎重选择加入的vlan!在这里加入vlan 1,例如:当pc1访问pc2时,pc1发出的数据在lsw1的g0/0/1口打上vlan 2的标签,lsw1查看mac地址表发现是从g0/0/4口转发出去,g0/0/4口发现它的pvid和这个数据帧的vlan id不一样,于是查看它的untagged表,发现没有这个vlan id,所以g0/0/4口将这个数据带标签转发出去,到了R1的g0/0/0.1口发现这个数据包的vlan id和它的pvid一样撕掉标签,查看路由表,然后知道了数据包从g0/0/0口转发,g0/0/0口将这个将数据包转发出去到lsw1的g0/0/4口,g0/0/4口给这个数据包打上自己的pvid(也就是vlan 1----注意:如果是其他的vlan,例如vlan 2,在后续g0/0/2口转发数据帧的时候,g0/0/2口的untagged中是没有vlan 2的,所以转发的是带标签的数据帧,上面也说了pc端是不识别带标签的数据帧的,所以pc2会将这个数据帧丢弃,以至于pc1访问不到pc2),查看mac地址表,将数据帧从g0/0/2口转发,g0/0/2口默认是可以撕vlan 1的标签的,所以g0/0/2口将数据帧的标签撕掉后转发,最终实现了pc1访问pc2;但是如果将lsw1的接口加入到其他vlan可能导致有些pc获取不到IP地址,或者pc之间的访问不通。

四、实验配置

Sw1:

[sw1]vlan batch 2 to 6

[sw1]int g0/0/1

[sw1-GigabitEthernet0/0/1]port link-type access

[sw1-GigabitEthernet0/0/1]port default vlan 2

[sw1-GigabitEthernet0/0/1]int g0/0/2

[sw1-GigabitEthernet0/0/2]port hybrid pvid vlan 3

[sw1-GigabitEthernet0/0/2]port hybrid untagged vlan 3 to 6

[sw1-GigabitEthernet0/0/2]int g0/0/3

[sw1-GigabitEthernet0/0/3]port link-type trunk

[sw1-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 to 6

[sw1-GigabitEthernet0/0/4]port hybrid untagged vlan 3 to 6

Sw2:

[sw2]vlan batch 2 to 6

[sw2]int g0/0/1

[sw2-GigabitEthernet0/0/1]port link-type access

[sw2-GigabitEthernet0/0/1]port default vlan 2

[sw2-GigabitEthernet0/0/1]int g0/0/2

[sw2-GigabitEthernet0/0/2]port hybrid pvid vlan 4

[sw2-GigabitEthernet0/0/2]port hybrid untagged vlan 3 to 6

[sw2-GigabitEthernet0/0/2]int g0/0/3

[sw2-GigabitEthernet0/0/3]port link-type trunk

[sw2-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 to 6

[sw2-GigabitEthernet0/0/3]int g0/0/4

[sw2-GigabitEthernet0/0/4]port link-type trunk

[sw2-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 to 6

Sw3:

[sw3]vlan batch 2 to 6

[sw3]int g0/0/1

[sw3-GigabitEthernet0/0/1]port hybrid pvid vlan 5

[sw3-GigabitEthernet0/0/1]port hybrid untagged vlan 3 4 5

[sw3]int g0/0/2

[sw3-GigabitEthernet0/0/2]port hybrid pvid vlan 6

[sw3-GigabitEthernet0/0/2]port hybrid untagged vlan 3 4 6

[sw3]int g0/0/3

[sw3-GigabitEthernet0/0/3]port link-type trunk

[sw3-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 to 6

R1:

配置ip:

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 24

[R1]int g0/0/0.1

[R1-GigabitEthernet0/0/0.1]dot1q termination vid 2----封装802.1格式

[R1-GigabitEthernet0/0/0.1]arp broadcast enable---开启arp广播

[R1-GigabitEthernet0/0/0.1]ip add 192.168.2.1 24

[R1]dhcp enable ----开启dhcp

[R1]ip pool aa ---创建地址池 aa

[R1-ip-pool-aa]network 192.168.1.0 mask 24

[R1-ip-pool-aa]gateway-list 192.168.1.1

[R1-ip-pool-aa]dns-list 8.8.8.8

[R1]ip pool bb --创建地址池 bb

[R1-ip-pool-bb]network 192.168.2.0 mask 24

[R1-ip-pool-bb]gateway-list 192.168.2.1

[R1-ip-pool-bb]dns-list 8.8.8.8

[R1]int g0/0/0.1

[R1-GigabitEthernet0/0/0.1]dhcp select global --选择全局配置

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]dhcp select global

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值