eNSP学习——终端直连三层网关设备进行通信

VLAN 配置
. 功能简介

将设备中的某些接口定义为一个单独的区域,将指定接口加入到指定 VLAN 中之后,接口就可以转发
指定 VLAN 报文。从而实现 VLAN 内的主机可以直接通信,而 VLAN 间的主机不能直接互通,将广播报文
限制在一个 VLAN 内。
要实现 VLAN 间互通,就要建立 VLAN 间路由,用户直连在三层交换机上,只需直连路由即可。而 VLANIF
接口是一个三层的逻辑接口,在其上配置 IP 地址为用户的网关地址后,它就在三层交换机上生成直连路
由,同时,可作为用户的网关。这样,发往各 VLAN 网段的报文,就可在路由表中分别找到其出接口
---VLANIF 接口,从而实现三层转发。
. 配置命令和步骤
在系统视图下先创建 VLAN 、配置接口的类型,然后将 VLAN 和接口关联。
1. 在系统视图下创建 vlan
执行命令 vlan vlan-id ,创建 VLAN 并进入 VLAN 视图;
执行命令 vlan batch { vlan-id1 [ to vlan-id2 ] } &<1-10> 批量创建 vlan
2. 配置以太网接口属性关联接口和 vlan
执行命令 port link-type access ,接口直接与终端连接;
执行命令 port default vlan vlan-id ,将接口加入到指定的 VLAN 中。
执行命令 port link-type trunk ,接口与另一台交换机设备的接口连接;
执行命令 port trunk allow-pass vlan vlan-id ,将接口加入到指定的 VLAN 中。
3. 配置 vlanif 三层逻辑接口作为网关。
执行命令 interfere vlanif vlan-id ,创建并进入 vlanif 接口视图;
执行命令 ip address ip-address mask-address

 实验:组网需求:
PC1 和 PC2 分属研发部和质量部,两部门通过一台三层交换机互联,两部门有业务往来,
需要二层隔离,三层通信。

配置思路 :
只需将连接 PC 的接口加入 VLAN,然后创建 VLANIF,并配置 IP 地址为对应用户的网关即可。

sw全部配置:

<Huawei>undo ter mon
/*创建vlan*/
<Huawei>sys                       //进入系统视图
[Huawei]vlan batch 10 20          //批量新建vlan 10 和20

/*创建vlanif三层接口作为PC的网关IP地址*/
[Huawei]interface vlanif 10                            //进入三层vlanif10接口
[Huawei-Vlanif10]ip address 10.1.1.1 255.255.255.0     //此IP地址为PC1对应网关地址
[Huawei-Vlanif10]q
[Huawei]interface vlanif 20
[Huawei-Vlanif20]ip address 10.1.2.1 255.255.255.0     //此IP地址为PC2对应网关地址
[Huawei-Vlanif20]q

/*接口加入相应的VLAN*/
[Huawei]    
[Huawei]interface g0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type access     //链路类型为access
[Huawei-GigabitEthernet0/0/1]port default vlan 10      //把PC1划分到vlan10中
[Huawei-GigabitEthernet0/0/1]q
[Huawei]interface g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type access     //链路类型为access

[Huawei-GigabitEthernet0/0/2]port default vlan 20      //把PC1划分到vlan10中
[Huawei-GigabitEthernet0/0/2]q

PC1配置:

PC2配置:

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/629345.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

element-ui tree树形结构全选、取消全选,展开收起

控制树形结构全选、取消全选&#xff0c;展开收起 <template><div><!-- 添加 ref"tree" 属性--><el-tree:data"data"show-checkboxdefault-expand-allnode-key"id"ref"tree"highlight-current:props"defa…

【LeetCode】18. 四数之和(中等)——代码随想录算法训练营Day07

题目链接&#xff1a;18. 四数之和 题目描述 给你一个由 n 个整数组成的数组 nums &#xff0c;和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] &#xff08;若两个四元组元素一一对应&#xff0c;则认为两个四…

深入底层了解Python字典和集合,一眼看穿他们的本质!

Python中的字典&#xff08;dict&#xff09;和集合&#xff08;set&#xff09;是两个强大且常用的数据结构&#xff0c;它们在处理数据和解决问题时发挥着重要作用。深入了解这两种数据结构的底层实现和用法将有助于编写更高效、灵活和可读性强的代码。 Python字典&#xff…

vue element 修改dialog 关闭按钮颜色

.el-dialog__headerbtn .el-dialog__close, .el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close {color: white; }

详解SpringCloud微服务技术栈:Feign远程调用、最佳实践、错误排查

&#x1f468;‍&#x1f393;作者简介&#xff1a;一位大四、研0学生&#xff0c;正在努力准备大四暑假的实习 &#x1f30c;上期文章&#xff1a;详解SpringCloud微服务技术栈&#xff1a;Nacos配置管理 &#x1f4da;订阅专栏&#xff1a;微服务技术全家桶 希望文章对你们有…

Python src/pyaudio/device_api.c:9:10: fatal error: portaudio.h: 没有那个文件或目录

在安装Pyaudio的时候报错&#xff0c;portaudio.h: 没有那个文件或目录&#xff0c;解决办法如下&#xff1a; sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0 安装Pyaudio pip install PyAudio -i https://mirrors.bfsu.edu.cn/pypi/…

积木游戏

题目描述 小云和小吉在玩积木游戏&#xff0c;他们手上有很多积木&#xff0c;每个积木上面都有一个字母。 现在他们把所有的积木都排在一条队列上&#xff0c;队列有一个完美值&#xff0c;这个完美值就是积木队列上的字母组成的字符串的字典序&#xff0c;字典序越大完美值…

MyBatis - DAO 接口(Mapper.xml)支持方法重载吗?

方法重载&#xff08;Method Overloading&#xff09;是指在同一个类中定义多个方法&#xff0c;它们具有相同的方法名但参数列表不同。 Dao 在 MyBatis 的 DAO 层接口中&#xff0c;是允许方法重载的。 在 DAO 层接口中&#xff0c;可以根据不同的需求和条件定义多个方法&am…

蓝桥杯青少年创意编程大赛:激发少儿编程潜能,培养未来科技之星

随着科技的飞速发展&#xff0c;编程已经成为了当今世界的一项重要技能。为了培养更多的编程人才&#xff0c;蓝桥杯官网显示&#xff0c;蓝桥杯青少年创意编程大赛应运而生。作为国内有影响力的少儿编程赛事之一&#xff0c;蓝桥杯青少年创意编程大赛旨在激发青少年对编程的兴…

​Portkey AI网关:一个用来连接多种人工智能模型的开源工具

简介 它允许开发者通过一个简单的API接口来访问超过100种不同的大语言模型。包括OpenAI、Anthropic、Mistral、LLama2、Anyscale、Google Gemini等。安装体积只有45kb&#xff0c;处理速度提升了9.9倍&#xff0c;可以在多个不同的AI模型中来回切换。可以根据自己的需要进行灵…

找不到mfc100.dll的解决方法,怎么修复mfc100.dll文件

当我们在使用电脑时&#xff0c;时常可能会遇到各类系统提示的错误信息。"找不到mfc100.dll" 就是这些错误之一&#xff0c;该错误提示会妨碍我们执行一些应用程序或特定代码。为了帮助读者克服这个技术障碍&#xff0c;本篇文章将详尽阐明导致该问题的根本原因&…

【Flutter 问题系列第 80 篇】TextField 输入框组件限制可输入的最大长度后,输入的内容中包含表情符号时,获取输入的内容数还是会超出限制的问题

这是【Flutter 问题系列第 80 篇】&#xff0c;如果觉得有用的话&#xff0c;欢迎关注专栏。 博文当前所用 Flutter SDK&#xff1a;3.10.5、Dart SDK&#xff1a;3.0.5 一&#xff1a;问题描述 在输入用户名称、简介等内容时&#xff0c;一般我们都会限制输入框内最大可输入…

The Feast and the Bus

JebTrains的员工正在庆祝一年中的第256天&#xff01;JebTrains有 n 名员工和 k 个团队。每个员工都是某个&#xff08;恰好是一个&#xff09;团队的成员。所有队伍的编号从 1 到 k。您将得到一个数字数组 t1、t2、…、tn&#xff0c;其中ti是第i个员工的团队编号。 JebTrains…

FFMPEG解码实时流,支持cpu、gpu解码

官网下载的ffmpeg目前只能下载到X64版本的库&#xff0c;具体编译请参考windows编译ffmpeg源码&#xff08;32位库&#xff09;_windows 32位ffmpeg动态库-CSDN博客 直接上代码 int VideoDecodeModule::Open(std::string strUrl) {AVFormatContext *pFormatCtx nullptr;AVCo…

Python 学习笔记——一认识Python

Python 简介 Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。 Python 由 Guido van Rossum 于 1989 年底发明&#xff0c;第一个公开发行版发行于 1991 年。 像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。 Python 特点 1…

电脑本地连接不见了怎么恢复?5个方法轻松解决问题!

“我在使用电脑时&#xff0c;突然发现我的本地连接不见了&#xff0c;这是怎么回事呢&#xff1f;有什么方法可以解决这个问题吗&#xff1f;” 电脑的本地连接是一种将电脑与局域网连接的方式。局域网是一种小型的网络&#xff0c;通常在建筑物内或地理位置相近的少量计算机之…

Python数据分析案例33——新闻文本主题多分类(Transformer, 组合模型) 模型保存

案例背景 对于海量的新闻&#xff0c;我们可能需要进行文本的分类。模型构建很重要&#xff0c;现在对于自然语言处理基本都是神经网络的方法了。 本次这里正好有一组质量特别高的新闻数据&#xff0c;涉及 教育 科技 社会 时政 财经 房产 家居 七大主题&#xff0c;基本涵盖…

Grafana(三)Grafana 免密登录-隐藏导航栏-主题变换

一. 免密登录 Grafana 的常用方式&#xff1a; 将配置好的Grafana图嵌入到系统页面中 为了实现可免登录访问&#xff0c;可以通过如下方式进行设置&#xff1a; 1. 修改Grafana配置文件 在Grafana的配置文件 /etc/grafana/grafana.ini 中&#xff0c;找到 [auth.anonymous] 配…

深度剖析 ThreadLocal 内存泄露问题及解决方案

引言 在多线程编程中&#xff0c;ThreadLocal 是一个常用的工具&#xff0c;用于在每个线程中维护独立的变量&#xff0c;避免了线程间的数据共享问题。然而&#xff0c;使用不当时&#xff0c;ThreadLocal 可能引发内存泄露&#xff0c;这是一个开发者们常常需要面对的难题。…