• 【计算机网络】【虚拟局域网VLAN】


    一、网络拓扑

     

    PC1、PC2、PC3、PC4连接交换机SW1,PC5、PC6、PC7、PC8连接交换机SW2.

    其中PC1、PC2、PC5、PC6属于VLAN 2;

    PC3、PC4、PC7、PC8属于VLAN 3;

    二、PC机ip地址配置

     PC1:192.168.1.1/24;

    PC2:192.168.1.2/24;

    图片以PC1为例

    三、交换机配置VLAN

    首先进入system-view查看vlan可以发现所有接口都在vlan1中:

     

    配置vlan2可以直接使用命令“vlan 2”

    再使用命令“vlan 3”生成vlan3

    或者使用命令“vlan batch 2 3"

    之后再查看vlan:

    现在就有vlan2和vlan3了,接下来可以通过access口将各个pc机连接到vlan中

    通过拓扑图连线可以看到PC1连接到SW1的GE0/0/1口,使用下面代码可以将PC1接入VLAN2

    1 interface g0/0/1
    2 port link-type access
    3 port default vlan 2

    同理将g0/0/2口的PC2写入vlan2,将PC3、PC4写入vlan3;

    之后display vlan可以看到

     这时候去PC机命令行使用ping命令测试连通性,PC1与PC2可以互通,但是不能ping通PC3与PC4。

    交换机SW2的配置与SW1的配置相同,也是把连接g0/0/1口和g0/0/2口的PC5和PC6连入vlan2,把g0/0/3和g0/0/4口连接的PC7和PC8连入vlan3.

    不过现在同处于vlan2的PC1和PC5、PC6还没有连通。

    四、配置trunk接口

     现在交换机SW1与交换机SW2都通过g0/0/5口与对方相连,所以此处配置trunk的代码相同:

    1 interface g0/0/5
    2 port link-type trunk
    3 port trunk allow-pass vlan 2 3

    如果想让所有vlan都可以通过,第三行代码可以写成"port trunk allow-pass vlan all"

    之后再display vlan 可以看到:

    再打开PC机命令行使用ping命令测试连通性,PC1、 2、 5、 6 可以互通,PC3、 4、7、8 可以互通。

    |

    |

    |

    |

    使用软件:eNSP

  • 相关阅读:
    获取windows所有用户名
    windbg内存查看(d*)
    Windbg查看调用堆栈(k*)
    Windbg调试互斥体(Mutex)死锁
    Windbg调试关键区(CriticalSection)死锁
    "R6002 floating point support not loaded"错误
    由可变参数引起的崩溃
    【Dubbo源码学习】负载均衡算法(2)-轮询算法的实现
    jdk1.8源码解析(1):HashMap源码解析
    Java annotation浅析
  • 原文地址:https://www.cnblogs.com/biqianxiang/p/14944672.html
Copyright © 2020-2023  润新知