乾颐堂 发表于 2023-9-4 14:23:06

VLAM实验文档

https://editor-material.365editor.com/style/20230220167686474063f2ece47a929material.gif
VLAN的配置包括创建VLAN、端口分配、特性配置、扩展和调整,以及安全设置等步骤和设置。通过合理的VLAN配置,可以实现网络的分段、隔离和安全,提高网络性能和管理灵活性。

VLAN的配置在网工学习中非常基础也非常重要,可以提高网络性能、增强网络安全性、灵活地进行网络管理,并降低网络维护成本。

拓扑

https://editor-user.365editor.com/98/85/4933185/1693798030816201.png

1、通过实验练习ACCESS接口的配置,实现PC互通,并说明原理;

先在PC1、2、3、4上配置IP地址,PC1上做通信测试

PC>ping 192.168.1.2
Ping 192.168.1.2: 32 data bytes, Press Ctrl_C to breakFrom 192.168.1.2: bytes=32 seq=1 ttl=128 time=62 msFrom 192.168.1.2: bytes=32 seq=2 ttl=128 time=47 msFrom 192.168.1.2: bytes=32 seq=3 ttl=128 time=47 msFrom 192.168.1.2: bytes=32 seq=4 ttl=128 time=47 msFrom 192.168.1.2: bytes=32 seq=5 ttl=128 time=63 ms
--- 192.168.1.2 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 47/53/63 ms
PC>ping 192.168.1.3
Ping 192.168.1.3: 32 data bytes, Press Ctrl_C to breakFrom 192.168.1.3: bytes=32 seq=1 ttl=128 time=47 msFrom 192.168.1.3: bytes=32 seq=2 ttl=128 time=47 msFrom 192.168.1.3: bytes=32 seq=3 ttl=128 time=31 msFrom 192.168.1.3: bytes=32 seq=4 ttl=128 time=47 msFrom 192.168.1.3: bytes=32 seq=5 ttl=128 time=46 ms
----192.168.1.3 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 31/43/47 ms
PC>ping 192.168.1.4
Ping 192.168.1.4: 32 data bytes, Press Ctrl_C to breakFrom 192.168.1.4: bytes=32 seq=1 ttl=128 time=47 msFrom 192.168.1.4: bytes=32 seq=2 ttl=128 time=63 msFrom 192.168.1.4: bytes=32 seq=3 ttl=128 time=47 msFrom 192.168.1.4: bytes=32 seq=4 ttl=128 time=47 msFrom 192.168.1.4: bytes=32 seq=5 ttl=128 time=63 ms
--- 192.168.1.4 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 47/53/63 ms
在LSW1上创建并绑定vlan

undo info-center enable Info: Information center is disabled.vlan bavlan batch 10 20   //创建vlan10 20Info: This operation may take a few seconds. Please wait for a moment...done.int gi0/0/1   //进入0/0/1接口port link-typort link-type ac    //设置接口为接入模式p d v 10    //绑定vlan10int gi0/0/2    //进入0/0/2接口port link-ty    port link-type acp d v 10int gi0/0/3port link-typort link-type acp d v 20int gi0/0/4port link-ty acp d v 20qdis vlan The total number of vlans is : 3--------------------------------------------------------------------------------U: Up;         D: Down;         TG: Tagged;         UT: Untagged;MP: Vlan-mapping;               ST: Vlan-stacking;#: ProtocolTransparent-vlan;    *: Management-vlan;--------------------------------------------------------------------------------
VIDType    Ports                                                          --------------------------------------------------------------------------------1    commonUT:GE0/0/5(U)      GE0/0/6(D)      GE0/0/7(D)      GE0/0/8(D)                      GE0/0/9(D)      GE0/0/10(D)   GE0/0/11(D)   GE0/0/12(D)                   GE0/0/13(D)   GE0/0/14(D)   GE0/0/15(D)   GE0/0/16(D)                   GE0/0/17(D)   GE0/0/18(D)   GE0/0/19(D)   GE0/0/20(D)                   GE0/0/21(D)   GE0/0/22(D)   GE0/0/23(D)   GE0/0/24(D)   10   commonUT:GE0/0/1(U)      GE0/0/2(U)                                    20   commonUT:GE0/0/3(U)      GE0/0/4(U)                                    
VIDStatusProperty      MAC-LRN Statistics Description      --------------------------------------------------------------------------------1    enabledefault       enabledisable    VLAN 0001                         10   enabledefault       enabledisable    VLAN 0010                         20   enabledefault       enabledisable    VLAN 0020   
在PC1上做通信测试

PC>ping 192.168.1.2    //同一vlan内可以ping通
Ping 192.168.1.2: 32 data bytes, Press Ctrl_C to breakFrom 192.168.1.2: bytes=32 seq=1 ttl=128 time=47 msFrom 192.168.1.2: bytes=32 seq=2 ttl=128 time=47 msFrom 192.168.1.2: bytes=32 seq=3 ttl=128 time=47 msFrom 192.168.1.2: bytes=32 seq=4 ttl=128 time=46 msFrom 192.168.1.2: bytes=32 seq=5 ttl=128 time=47 ms
--- 192.168.1.2 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 46/46/47 ms
PC>ping 192.168.1.3    //不同vlan无法ping通
Ping 192.168.1.3: 32 data bytes, Press Ctrl_C to breakFrom 192.168.1.1: Destination host unreachableFrom 192.168.1.1: Destination host unreachableFrom 192.168.1.1: Destination host unreachableFrom 192.168.1.1: Destination host unreachableFrom 192.168.1.1: Destination host unreachable
--- 192.168.1.3 ping statistics ---5 packet(s) transmitted0 packet(s) received100.00% packet loss
原理:

PC1发出一个没有带tag的帧进入交换机LSW1的0/0/1接口,交换机会在这个帧中添加上vid为pvid的tag,然后进行转发(之前已经ping过,mac地址表存在,所以这里写转发),交换机会查看这个帧的tag的vid对比每个接口的pvid;如果相同,就把这个帧的vlan tag剥离,再从链路进行发送;如果不同,就丢弃。

2、通过实现不同VLAN间互通,理解trunk模式下PVID的作用,说明原理;
配置PC5、6的IP地址,再PC5上做通信测试

PC>ping 192.168.1.6
Ping 192.168.1.6: 32 data bytes, Press Ctrl_C to breakFrom 192.168.1.6: bytes=32 seq=1 ttl=128 time=47 msFrom 192.168.1.6: bytes=32 seq=2 ttl=128 time=47 msFrom 192.168.1.6: bytes=32 seq=3 ttl=128 time=47 msFrom 192.168.1.6: bytes=32 seq=4 ttl=128 time=32 msFrom 192.168.1.6: bytes=32 seq=5 ttl=128 time=47 ms
--- 192.168.1.6 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 32/44/47 ms
配置交换机LSW3和LSW1
LSW3:

undo info-center enInfo: Information center is disabled.vlan ba   vlan batch 10 20Info: This operation may take a few seconds. Please wait for a moment...done.int gi0/0/2
port li acp d v 10int gi0/0/3port li acp d v 20int gi0/0/1po li tr


port tr all vl 10 20port tr pvid vlan 20qdis port vlan acT=TAG U=UNTAG-------------------------------------------------------------------------------Port                Link Type    PVID    VLAN List-------------------------------------------------------------------------------GE0/0/1             trunk      20      U: 20                                       T: 1 10GE0/0/2             access       10      U: 10GE0/0/3             access       20      U: 20
LSW1:

int gi0/0/5port li trport tr all vlan 10 20port tr pvid vlan 10qdis port vlan acT=TAG U=UNTAG-------------------------------------------------------------------------------Port                Link Type    PVID    VLAN List-------------------------------------------------------------------------------GE0/0/1             access       10      U: 10GE0/0/2             access       10      U: 10GE0/0/3             access       20      U: 20GE0/0/4             access       20      U: 20GE0/0/5             trunk      10      U: 10                                       T: 1 20
在PC1上做通信测试:

PC>ping 192.168.1.6   //不同vlan之间的互通
Ping 192.168.1.6: 32 data bytes, Press Ctrl_C to breakFrom 192.168.1.6: bytes=32 seq=1 ttl=128 time=78 msFrom 192.168.1.6: bytes=32 seq=2 ttl=128 time=63 msFrom 192.168.1.6: bytes=32 seq=3 ttl=128 time=78 msFrom 192.168.1.6: bytes=32 seq=4 ttl=128 time=78 msFrom 192.168.1.6: bytes=32 seq=5 ttl=128 time=62 ms
--- 192.168.1.6 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 62/71/78 ms
原理:

LSW1交换机收到了PC1的帧,打上了tag(vid=10),这个帧到达交换机的Trunk接口后,如果这个帧的tag中的vid(vid=10)在允许通过的vlan list(vlan 1 10 20)中,则会比较该tag中的vid是否与接口的pvid相同(pvid=vid=10),因为相同(如果不相同就不去vlan tag,直接带tag发送),所以剥离vlan tag并从链路上发送到LSW3的trunk接口上,LSW3接收到没有带tag的帧,会打上tag,tag内的vid和LSW3接收接口pvid(pvid=20)相同的,所以这个帧的vid变成20了,就会发送到PC6上,这样就可以做到不同vlan之间互通了

https://editor-material.365editor.com/style/20230220167686474063f2ece49a3d3material.gif
https://editor-material.365editor.com/style/20230220167686474063f2ece4b7c43material.gif
页: [1]
查看完整版本: VLAM实验文档