• VLAN利用三层交换机实现VLAN间路由


    这次为大家讲述的是如何利用三层交换机实现VLAN间路由,让我来给大家介绍一下实验的原理和目的吧!

     

     

     

     接下来我们要根据这个实验内容进行一下实验!

    这个是本次实验的实验编码。

     

     

    这个是我自己画的拓扑图:

     

     好了,先对PC机进行一下配置吧

     

     

     

     

     

     配置完成后我们来检验一下连通性是否有错。

    还是以pc1 为例:测试销售部PC1 与测试部PC2之间可以正常通信

    测试销售部PC1 与客服部PC3 之间无法正常通信

     

     

     

     

     

     简单点来说就是IP地址不在同一个网段。那要怎么办呐,不必但心,让我们解决一下吧!

    二、配置三层交换机实现VLAN间通信。

    通过在交换机上设置不同的VLAN是的主机实现相互隔离。在三层交换机S1上创建VLAN10 和VLAN20,把销售的主机全部划入到VLAN10 中,客服部的主机划入VLAN20 中。

    vlan 10 

    vlan 20

    interface GigabitEtherent0/0/1

    port link-type access

    port default VLAN 10

    interface GigabitEtherent0/0/2

    port link-type access

    port default VLAN 10

     interface GigabitEtherent0/0/3

    port link-type access

    port default VLAN 20

     

     

     

     

     

    现在需要通过VLAN间路由来实现通信,在三层交换机上配置VLANIF接口。

    在S1上使用interface VLANif 命令创建VLANIF接口,指定VLANIF接口所对应得VLAN ID为10 ,进入VLANIF接口试图,在接口视图下配置IP地址192.168.1.254。再创建对应的VLAN20 的VLANIF接口,地址配置为192.168.2.254/24.

    配置完成后,查看端口状态:interface VLANIF 10

     

     

     

    好的,配置完成后我们来试一下连通性!我们可以发现PC1和PC3可以连通了。

     

     

     我们在PC1 上查看一下ARP信息吧:

    arp -a

     

     可以观察到,目前PC上ARP解析到地址只有交换机VLANIF 10的地址,而没有对端的地址,PC1先将数据包发送至网关,即对应的VLANIF 10 接口,再由网关转发到对端。

    好的,结束了!

    思考:三层交换机与路由器时效件三层交换功能的方式是否相同?为什么?

    不相同,因为三层交换机上的物理接口都是二层接口,需要在三层交换机上配置VLANIF接口,VLANIF接口是基于网络层的接口,可以配置ip地址,借助于VLANIF接口,三层交换机就能够实现路由转发功能。

     

     

    这个世界你真美好
  • 相关阅读:
    dubbo和spring的@service注解区别
    mybatisplus乐观锁
    mybatis中llike模糊查询中#和$的使用,以及bind标签的使用
    mybatis的两个内置参数
    mybatis返回主键
    mybatis使用foreach进行批量保存
    jsp自定义标签
    java.lang.ClassNotFoundException:oracle.jdbc.OracleDriver
    junit测试框架
    junit断言和junit注释assert
  • 原文地址:https://www.cnblogs.com/li2019/p/11924029.html
Copyright © 2020-2023  润新知