实现不同网段不同vlan主机之间的互访还有一种方法就是配置三层交换,也就是使用三层交换机,总体结构如图:


目的就是实现PC1和PC2能够互访。

配置

三层交换机LSW1

[Huawei]vlan batch 10 20
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type access
[Huawei-GigabitEthernet0/0/1]port default vlan 10
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type access
[Huawei-GigabitEthernet0/0/2]port default vlan 20
[Huawei-GigabitEthernet0/0/2]quit
[Huawei]interface Vlanif 10
[Huawei-Vlanif10]ip address 192.168.1.1 24
[Huawei-Vlanif10]quit
[Huawei]interface Vlanif 20
[Huawei-Vlanif20]ip address 192.168.2.1 24
[Huawei-Vlanif20]quit

vlanif就是vlan interface,即vlan接口,是逻辑接口,而不是真正存在于交换机上的物理接口

vlanif接口的id不是固定的,不是说主机位于哪几个vlan我就要创建对应vlan id的vlanif接口,创建的vlanif接口的valn id是多少,还是要看vlanif接口接收的数据所带的vlan id标签,数据所带的vlan id标签是多少,创建的vlanif接口的vlan id就是多少,当正确创建vlanif接口时,系统会提示:Interface Vlanifid has turned into UP state.当创建的vlanif接口与数据所带的vlan id标签不符时,系统不会提示接口进入启动状态,只有当接口进入启动状态时,在接口上配置的IP地址才能添加到路由表中

简单分析一下:

比如上图中,PC1访问PC2,PC1发送数据到G0/0/1端口,此时数据是不带标签的,所以G0/0/1端口将数据打上自己的pvid(10)后接收数据,此时再将数据转发到vlanif接口,因为此时数据所带的vlan id标签是10,所以我们要创建一个vlanif10接口来接收数据,vlanif10接口接收数据后将标签去掉再转发给vlanif20接口,vlanif20接口将数据重新封装成vlan id为20的带标签数据,然后转发到G0/0/2端口,因为数据的vlan id与端口的pvid相同所以剥掉标签转发到PC2,此时PC1成功访问PC2,PC2发送响应信息时也是同样的道理。所以vlanif接口的id不是固定的,要看所接收数据的标签。

我们看一下路由表信息[Huawei]display ip routing-table


主机



主机的网关就填和主机位于同一网段的vlanif接口的IP地址

测试

这里再给大家举一个例子,结构如图:


我们要实现的目标是完成PC1和PC2的互访

配置

交换机LSW2

[Huawei]vlan batch 10 20
[Huawei]interface Eth0/0/2
[Huawei-Ethernet0/0/2]port link-type access
[Huawei-Ethernet0/0/2]port default vlan 10
[Huawei-Ethernet0/0/2]quit
[Huawei]interface Eth0/0/3
[Huawei-Ethernet0/0/3]port link-type access
[Huawei-Ethernet0/0/3]port default vlan 20
[Huawei-Ethernet0/0/3]quit
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk pvid vlan 10
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 20
[Huawei-GigabitEthernet0/0/2]quit

三层交换机LSW1

[Huawei]vlan batch 10 20 30
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk pvid vlan 30
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 30
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]interface Vlanif 30
[Huawei-Vlanif30]ip address 192.168.1.1 24
[Huawei-Vlanif30]quit
[Huawei]interface Vlanif 20
[Huawei-Vlanif20]ip address 192.168.2.1 24
[Huawei-Vlanif20]quit

查看路由表[Huawei]display ip routing-table


两台主机分别位于vlan10和vlan20,而我们却创建了一个vlanif30接口,为什么呢,简单分析一下:

PC1访问PC2,PC1发送数据到E0/0/2端口,此时数据不带标签,所以端口E0/0/2将数据打上自己的pvid(10)后接收数据,然后通过G0/0/2转发数据,因为数据所带的vlan id标签(10)与G0/0/2端口的pvid相同,所以G0/0/2将数据标签剥掉后转发,G0/0/1端口接收数据,因为此时数据不带标签,所以G0/0/1端口将数据打上自己的pvid(30)后接收数据,接下来就要将数据从G0/0/1端口转发到vlanif接口,因为此时数据的vlan id标签为30,所以我们就要创建一个vlanif30接口来接收数据,所以这里我们创建一个vlanif30接口,vlanif30接收数据后将数据标签剥掉转发给vlanif20接口,vlanif20接口重新将数据封装成vlan id为20的带标签数据,然后转发到G0/0/1端口,因为数据的vlan id(20)与G0/0/1端口的pvid不同,所以G0/0/1端口将数据带标签转发到G0/0/2端口,G0/0/2端口接收数据后再通过E0/0/3端口发送到PC2,因为数据的vlan id与E0/0/3端口的pvid相同,所以E0/0/3端口剥掉数据标签转发到PC2,PC2发送响应信息也是相同的原理

通过这个例子也再次验证了创建的vlanif接口的接口id不是固定的,还是要看接口所接收数据的标签。

主机



测试


有不对的地方还请指出呀,我们一起进步(嘻嘻)

有帮助的话,还请支持一下(嘻嘻)

eNSP:实现不同网段不同vlan主机之间的互访(配置三层交换)相关推荐

  1. eNSP:实现不同网段不同vlan主机之间的互访(配置单臂路由)

    实现不同网段不同vlan主机之间的互访,今天我们学习第二种方法,配置单臂路由,所谓单臂路由就是多个vlan使用一个路由器端口(总端口),并且路由器到二层交换机使用一条物理链路,如图: 在这可能有疑问, ...

  2. 多台Linux主机之间ssh 互信配置

    基本原理 对信息的加密和解密采用不同的key,这对key分别称作private key和public key,其中,public key存放在欲登录的服务器上,而private key为特定的客户机所 ...

  3. 三层交换机实现多网段(VLAN)互通和某些网段限制通信

    需求一:实现一个交换机多个不同的网段(VLAN)可以互相通信. 例如:三个网段**192.168.10. – 192.168.11. – 192.168.12.-- ** 实现3个网段互通. 第一步: ...

  4. 关于同网段内主机之间通信细节

    关于同网段内主机之间通信细节 @(计算机网络) 如果主机A向处于同一子网段的主机B(IP地址为172.16.204.89/16)发送一个分组,那么主机A使用的"这个网络上特定主机" ...

  5. eNSP网络仿真软件配置局域网vlan

    eNSP网络仿真软件配置局域网vlan 实验准备 实验 2.1 基于端口的 VLAN 的划分 实验 2.2 基于 MAC 地址的 VLAN 的划分 实验 2.3 基于 IP 地址的 VLAN 的划分 ...

  6. 两个不同网段的局域网如何互通_多台路由器,不同网段的设备之间如何互访?...

    很多朋友问到,关不同网段的两个电脑如何实现互访?这个通常在企业办公中会遇到,我们今天来看下. 我们经常会遇到企业随着员工或部门的增多,增加了一个路由器,分了两个网段,A子网和B子网处于不同网段,当网络 ...

  7. 下两个网段转发的路由设置_收藏 | 多台路由器,不同网段的设备之间如何互访?...

    不少人有疑问,说不同网段的两个主机设备如何实现互访?这个通常在网络综合布线和调试中会遇到,我们今天来看下. 我们经常会遇到企业随着员工或部门的增多,增加了一个路由器,分了两个网段,A子网和B子网处于不 ...

  8. KVM 虚拟机在物理主机之间迁移的实现 -- 静态迁移/动态迁移/存储迁移

    原文转自:http://www.ibm.com/developerworks/cn/linux/l-cn-mgrtvm2/ 静态迁移 静态迁移:也叫做常规迁移.离线迁移(Offline Migrati ...

  9. 引入Hub再生的最短帧长及主机之间距离的最大值计算

    引入Hub再生的最短帧长及主机之间距离的最大值计算 @(计算机网络) 首先看一道题.相关的一个小的知识点想了很久,查了很多书,资料,最后只能暗自说一句,找到有效信息真难.历时三个小时求索不得,出去吃了 ...

最新文章

  1. Waymo无人出租车加州上线一个月,日均156单,还有真·自动驾驶服务
  2. C++编程优化——让你的代码飞起来
  3. onenetsim定位功能吗_微信小程序新增后台定位功能,你会卸载地图APP用微信导航吗...
  4. CCTV2《今日观察》:谷歌事件美国早有预谋
  5. nvm use切换node版本,但是切换后没有*号
  6. python | while循环与for循环 | 循环嵌套 | pass通用类型,循环整体结束或开始下一轮循环
  7. 怎样取消苹果手机x的静音设置_安卓不仿苹果静音键?千万别小瞧“静音键”, 功能竟如此强悍!...
  8. 从系统盘符选错到认识硬盘的各种分区
  9. 实战项目——编辑器实现C#/C++可视化编程#WinFrom
  10. excel查标准正态分布_利用Excel的NORMSDIST计算正态分布函数表
  11. 单片机温度传感器c语言编码,温度传感器代码解析Ⅱ
  12. 手机版minecraft java材质_材质包 - Minecraft Wiki,最详细的官方我的世界百科
  13. Online Event | Building Teams Apps Together
  14. pdksh-5.2.14-36.el5.i386.rpm
  15. Android两种时间轴实现
  16. 【UE4】导入FBX格式文件后呈现人物躺着情况的解决方法
  17. php将json转换成对象,php将json转换成对象或数组
  18. BugTags使用说明以及安装搭建步骤
  19. 小知识--安卓手机拨号编码
  20. python 传参问题

热门文章

  1. 计算机图形学 opengl版本 第三版------胡事民 第三章更多的绘图工具
  2. Linux系统DB2数据库安装手册
  3. 通过云服务器对内网穿透实现外网访问群晖NAS
  4. linux如何给脚本等创建一个桌面启动图标
  5. linux cadaver 命令,对于linux中线程id的讨论
  6. 幂级数和函数经典例题_10函数项级数和幂级数 习题课
  7. 幂级数和函数经典例题_函数项级数和幂级数 习题课
  8. 索引的作用和为什么要创建索引
  9. Hibernate 3.6.10 jar包下载链接
  10. android 打包提示 Password verification failed