H3C Hybrid 实验

实验拓扑

图 1-1

注:如无特别说明,描述中的 R1 或 SW1 对应拓扑中设备名称末尾数字为 1 的设备,R2 或 SW2 对应拓扑中设备名称末尾数字为 2 的设备,以此类推;另外,同一网段中,IP 地址的主机位为其设备编号,如 R3 的 g0/0 接口若在 192.168.1.0/24 网段,则其 IP 地址为 192.168.1.3/24,以此类推


实验需求

  1. 按照图示配置 IP 地址
  2. PC2 属于 Vlan10,PC3 属于 Vlan20,PC4 属于 Vlan30
  3. 要求通过配置接口类型为 Hybrid,实现 Vlan20 和 Vlan30 都可以访问 Vlan10,但是 Vlan20 和 Vlan30 之间不能互相访问

实验解法

  1. 配置 IP 地址部分略

  2. PC2 属于 Vlan10,PC3 属于 Vlan20,PC4 属于 Vlan30,且要求通过配置接口类型为 Hybrid,实现 Vlan20 和 Vlan30 都可以访问 Vlan10,但是 Vlan20 和 Vlan30 之间不能互相访问

      分析:要求通过配置接口类型为 Hybrid 来实现 Vlan20 和 Vlan30 都可以访问 Vlan10,但是 Vlan20 和 Vlan30 之间不能互相访问。
      3 台 PC 属于不同 Vlan,要实现二层中的互通,可以使用 Hybrid,根据需求,连接 PC2 的 G1/0/1 口配置 Pvid 为 10,并放行 Vlan10,Vlan20 和 Vlan30 剥离 tag,连接 PC3 的 G1/0/2 口 配置 Pvid 为 20,并放行 Vlan10 和 Vlan20 剥离 tag,连接 PC4 的 G1/0/2 口配置 pvid 为 30,并放行 Vlan10 和 Vlan 30 剥离 tag
      由于连接 PC2 的端口放行了所有 3 个 Vlan,所以 PC3 和 PC4 都可以访问进来,但是连接 PC3 和 PC4 的端口只放行了 Vlan10 和本端缺省 Vlan,所以 PC3 和 PC4 之间无法互访

    步骤 1:在 SW1 上创建 Vlan10,Vlan20,Vlan30

    [SW1]vlan 10
    [SW1]vlan 20
    [SW1]vlan 30
    

    步骤 2:配置 SW1 的 G1/0/1 口为 Hybrid 类型,Pvid 为 10,并放行Vlan10,Vlan20 和 Vlan30 剥离 tag

    [SW1]interface g1/0/1
    [SW1-GigabitEthernet1/0/1]port link-type hybrid
    [SW1-GigabitEthernet1/0/1]port hybrid pvid vlan 10
    [SW1-GigabitEthernet1/0/1]port hybrid vlan 10 20 30 untagged 
    

    步骤 3:配置 SW1 的 G1/0/2 口为 Hybrid 类型,Pvid 为 20,并放行Vlan10 和 Vlan20 剥离 tag

    [SW1]interface g1/0/2
    [SW1-GigabitEthernet1/0/2]port link-type hybrid
    [SW1-GigabitEthernet1/0/2]port hybrid pvid vlan 20
    [SW1-GigabitEthernet1/0/2]port hybrid vlan 10 20 untagged
    

    步骤 4:配置 SW1 的 G1/0/3 口为 Hybrid 类型,Pvid 为 30,并放行Vlan10 和 Vlan30 剥离 tag

    [SW1]interface g1/0/3
    [SW1-GigabitEthernet1/0/3]port link-type hybrid
    [SW1-GigabitEthernet1/0/3]port hybrid pvid vlan 30
    [SW1-GigabitEthernet1/0/3]port hybrid vlan 10 30 untagged
    

    效果测试:在 PC3 上可以 Ping 通 PC2,但无法 Ping 通 PC4,PC4 也可以 Ping 通 PC2

    <PC3>ping 192.168.1.10
    Ping 192.168.1.10 (192.168.1.10): 56 data bytes, press CTRL_C to break
    56 bytes from 192.168.1.10: icmp_seq=0 ttl=255 time=61.000 ms
    56 bytes from 192.168.1.10: icmp_seq=1 ttl=255 time=24.000 ms
    56 bytes from 192.168.1.10: icmp_seq=2 ttl=255 time=24.000 ms
    56 bytes from 192.168.1.10: icmp_seq=3 ttl=255 time=30.000 ms
    56 bytes from 192.168.1.10: icmp_seq=4 ttl=255 time=23.000 ms
    
    <PC3>ping 192.168.1.2
    Ping 192.168.1.2 (192.168.1.2): 56 data bytes, press CTRL_C to break
    Request time out
    Request time out
    Request time out
    Request time out
    Request time out
    
    <PC4>ping 192.168.1.10
    Ping 192.168.1.10 (192.168.1.10): 56 data bytes, press CTRL_C to break
    56 bytes from 192.168.1.10: icmp_seq=0 ttl=255 time=38.000 ms
    56 bytes from 192.168.1.10: icmp_seq=1 ttl=255 time=14.000 ms
    56 bytes from 192.168.1.10: icmp_seq=2 ttl=255 time=21.000 ms
    56 bytes from 192.168.1.10: icmp_seq=3 ttl=255 time=25.000 ms
    56 bytes from 192.168.1.10: icmp_seq=4 ttl=255 time=18.000 ms

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【NOI】C++函数入门二(自定义函数)

文章目录 前言一、概念1.导入1.1 首先什么是函数呢&#xff1f; 2.函数分类3.为什么要定义函数呢&#xff1f;4.函数结构5.函数使用注意事项 二、例题讲解问题&#xff1a;1137 - 纯粹素数问题&#xff1a;1258 - 求一个三位数问题&#xff1a;1140 - 亲密数对问题&#xff1a;…

Flutter仿京东商城APP实战 用户中心基础布局

用户中心界面 pages/tabs/user/user.dart import package:flutter/material.dart; import package:jdshop/utils/zdp_screen.dart; import package:provider/provider.dart;import ../../../store/counter_store.dart;class UserPage extends StatefulWidget {const UserPage…

如何在Node.js中执行解压缩文件操作

一、解压文件 1.安装依赖&#xff1a; 安装adm-zip依赖包&#xff1a;npm install adm-zip --save 安装iconv-lite依赖包&#xff1a;npm install iconv-lite --save 解压前的file文件夹结构&#xff1a; update-1.0.2.zip压缩包内容&#xff1a; 2.在depresssFile.js文件&…

Vue学习笔记(六)

模板引用(获取DOM 操作) 虽然Vue的声明性渲染模型为你抽象了大部分对DOM的直接操作&#xff0c;但在某些情况下&#xff0c;我们仍然需要直接访问底层DOM元素。要实现这一点&#xff0c;我们可以使用特殊的refattribute。 挂载结束后引用都会被暴露在this.$refs之上。 <s…

华为原生鸿蒙操作系统:我国移动操作系统的新篇章

华为原生鸿蒙操作系统&#xff1a;我国移动操作系统的新篇章 引言 在移动操作系统领域&#xff0c;苹果iOS和安卓系统一直占据主导地位。然而&#xff0c;随着华为原生鸿蒙操作系统的正式发布&#xff0c;这一格局正在发生深刻变化。作为继苹果iOS和安卓系统后的全球第三大移动…

android studio编译错误提示无法下载仓库

一、调整方法之一 buildscript {repositories {google()jcenter()//maven { url https://maven.aliyun.com/repository/google }//maven { url https://maven.aliyun.com/repository/central }}dependencies {// classpath "com.android.tools.build:gradle:4.1.1"c…

Prompt Engineering (Prompt工程)

2 prompt工程2大原则 2.1 给出清晰&#xff0c;详细的指令 策略1&#xff1a;使用分割符清晰的指示输出的不同部分&#xff0c;比如"",<>,<\tag>等分隔符 策略2&#xff1a;指定一个结构化的输出&#xff0c;比如json,html等格式 策略3&#xff1a;要…

C++STL之stack

1.stack的使用 函数说明 接口说明 stack() 构造空的栈 empty() 检测 stack 是否为空 size() 返回 stack 中元素的个数 top() 返回栈顶元素的引用 push() 将元素 val 压入 stack 中 pop() 将 stack 中尾部的元素弹出 2.stack的模拟实现 #include<vector> namespace abc { …

监控-08-skywalking监控告警

文章目录 前言一、准备二、配置skywalking2.1 修改alarm-settings.yml2.2 重启skywalking 三、收到告警邮件总结 前言 skywalking根据监控规则&#xff0c;通过webhook调后端微服务接口&#xff0c;从而发送告警邮件。 一、准备 根据上几章内容&#xff0c;保证skywalking能监…

Spring IoC DI

博主主页: 码农派大星. 数据结构专栏:Java数据结构 数据库专栏:MySQL数据库 JavaEE专栏:JavaEE 关注博主带你了解更多数据结构知识 目录 1. 应用分层 1.1 如何分层: 1.2 MVC与三层架构区别联系 2. Spring 3.IoC & DI⼊⻔ 3.1 什么是IoC&#xff1f; 3.2 DI 介绍 …

CANFD SSP第二采样点引发的“风波”分析

案例背景&#xff1a; 近几年来&#xff0c;主机厂逐渐大范围使用CANFD通信。在CAN网络中&#xff0c;因SSP第二采样点引发的错误帧偶有发生&#xff0c;所以在主机厂的SPEC需求中&#xff0c;明确要求启用CAN控制器的TDC收发器延迟补偿&#xff0c; 目录 1 CANFD的SSP第二采…

【设计模式】《Java 设计模式魔法:解锁高效编程的秘密武器》

标题&#xff1a;《Java 设计模式奇幻之旅&#xff1a;解锁高效编程的魔法钥匙》 摘要&#xff1a; 本文将深入探讨 Java 中的十种设计模式&#xff0c;包括单例模式、工厂方法模式、抽象工厂模式…迭代器模式、组合模式、模板方法模式等。通过详细的解释、生动有趣的例子以及…

【skywalking 】选择Elasticsearch存储

介绍 skywalking支持 Elasticsearch 和 OpenSearch 作为存储。 OpenSearch 是 ElasticSearch 7.11 的一个分支&#xff0c;但在 Apache 2.0 中获得许可。 OpenSearch 存储与 ElasticSearch 共享相同的配置。为了激活 OpenSearch 作为存储&#xff0c;请将存储提供程序设置为e…

Python4

4. 更多控制流工具 除了刚介绍的 while 语句&#xff0c;Python 还用了一些别的。我们将在本章中遇到它们。 4.1. if 语句 if elif else if x<0: x 0 print(Negative changed to zero) elif x0: print( zero) else: print(More) 4.2. for 语句 Pyth…

Mybatis的关联关系-多对多

在进行数据库原理的时候&#xff0c;我们将E-R图的实体转化为我们的表时&#xff0c;有时要考虑到多对多的关系。比如下图&#xff1a; 我们可以转化为下面的表&#xff1a; 因为User和Orders是1:n的关系&#xff0c;所以Orders有一个外键。 t_orders表 idnumberuser_id(外键…

uniapp使用easyinput文本框显示输入的字数和限制的字数

uniapp使用easyinput文本框显示输入的字数和限制的字数 先上效果图&#xff1a; 整体代码如下&#xff1a; <template><view class"nameInfoContent"><uni-easyinput class"uni-mt-5" suffixIcon"checkmarkempty" v-model&quo…

Redis 事务 总结

前言 相关系列 《Redis & 目录》&#xff08;持续更新&#xff09;《Redis & 事务 & 源码》&#xff08;学习过程/多有漏误/仅作参考/不再更新&#xff09;《Redis & 事务 & 总结》&#xff08;学习总结/最新最准/持续更新&#xff09;《Redis & 事务…

基础数据结构及算法——AVL树【自平衡二叉搜索树】解决失衡

历史 AVL 树是一种自平衡二叉搜索树&#xff0c;由托尔哈斯特罗姆在 1960 年提出并在 1962 年发表。它的名字来源于发明者的名字&#xff1a;Adelson-Velsky 和 Landis&#xff0c;他们是苏联数学家&#xff0c;于 1962 年发表了一篇论文&#xff0c;详细介绍了 AVL 树的概念和…

VoLTE 微信令:SBC 功能篇之 超长呼叫释放信令流程

目录 1. SBC 的位置及超长呼叫释放功能简介 2. VoLTE 超长通话,SBC 释放呼叫流程 博主wx:yuanlai45_csdn 博主qq:2777137742 想要 深入学习 5GC IMS 等通信知识(加入 51学通信),或者想要 cpp 方向修改简历,模拟面试,学习指导都可以添加博主低价指导哈。 1. SBC 的位置及…

使用 Python 的 BeautifulSoup(bs4)解析复杂 HTML

使用 Python 的 BeautifulSoup&#xff08;bs4&#xff09;解析复杂 HTML&#xff1a;详解与示例 在 Web 开发和数据分析中&#xff0c;解析 HTML 是一个常见的任务&#xff0c;尤其是当你需要从网页中提取数据时。Python 提供了多个库来处理 HTML&#xff0c;其中最受欢迎的就…