zoukankan      html  css  js  c++  java
  • 【计算机网络】【虚拟局域网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

  • 相关阅读:
    Session服务器配置指南与使用经验
    string和byte[]的转换 (C#)
    错误1已授予对“SqlAccess...的友元访问解决方法
    网络视频会议 二
    Editplus配置环境变量
    TSC 条码打印机 Dll 说明
    源码C#事例网址
    C#中的日志类
    分页事例 比较好的
    dotnet 网络编程 tcp
  • 原文地址:https://www.cnblogs.com/biqianxiang/p/14944672.html
Copyright © 2011-2022 走看看