ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2021-04-17 21:51:33  阅读:200  来源: 互联网

标签:eNSP 标签 vlan 端口 接口 Huawei 网段 id


实现不同网段不同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,端口,接口,Huawei,网段,id
来源: https://blog.51cto.com/u_15166912/2714114

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有