华为二层交换机与路由器连通上网实验

news2024/11/23 18:36:08

华为二层交换机与路由器连通上网实验
二层交换机是一种网络设备,用于在局域网(LAN)中转发数据帧。它工作在OSI模型的第二层,即数据链路层。二层交换机通过学习和维护MAC地址表,实现了数据的快速转发和广播域的隔离。
实验拓扑图:
在这里插入图片描述
1、实验场景
交换机与路由器连通,PC1和PC2通过交换机实现上网,交换机为二层交换机,
实现二层转发。
2、配置思路
交换机配置接口VLAN,实现二层转发。
路由器接口分为二种情况:
路由器接口为二层接口时,配置VLANIF。实现与交换机通信。
路由器接口为三层接口时,配置终结子接口。实现与交换机通信。

实验基础配置:
LSW1:
交换机配置步骤
第一步:配置下行连接用户的接口
sys
undo info enable
sysname lsw1
vlan batch 2 3
int g0/0/1
port link-type access
port default vlan 2
quit
int g0/0/2
port link-type access
port default vlan 3
quit
第二步:配置上行连接路由器的接口
int g0/0/3
port link-type trunk
port trunk allow-pass vlan 2 3
quit

R1:
路由器为三层接口时,配置路由器的接口
第一步:配置终结子接口
sys
undo info enable
sysname r1
vlan batch 2 3
int g0/0/1.1
dot1q termination vid 2
ip add 172.16.2.1 24
arp broadcast enable
quit

int g0/0/1.2
dot1q termination vid 3
ip add 172.16.3.1 24
arp broadcast enable
quit
第二步:配置DHCP和DNS
dhcp enable
int g0/0/1.1
dhcp select interface
dhcp server dns-list 8.8.8.8 211.141.85.68
quit
int g0/0/1.2
dhcp select interface
dhcp server dns-list 8.8.8.8 211.141.85.68
quit
第三步:配置公网接口IP地址和静态路由
int g0/0/0
ip add 200.0.0.2 24
quit
ip route-static 0.0.0.0 0.0.0.0 200.0.0.1
quit
第四步:配置NAT功能,使内网用户访问外网
acl number 2001
rule 5 permit source 172.16.0.0 0.0.255.255
quit
int g0/0/0
nat outbound 2001
quit

实操步骤
1、配置PC1地址、掩码、网关
在这里插入图片描述
2、配置PC2地址、掩码、网关
在这里插入图片描述
3、配置外网地址
在这里插入图片描述
在这里插入图片描述
4、配置二层交换机
在这里插入图片描述
5、配置路由器
在这里插入图片描述
6、测试PC2是否可以上网
在这里插入图片描述
实验完成。

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

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

相关文章

Kannala-Brandt 鱼眼相机模型

最近在学习 ORB-SLAM3 的源代码,并模仿、重构了相机模型的实现 在学习的过程中发现针孔相机 (Pinhole) 与鱼眼相机 (Fisheye) 都有畸变参数,但是鱼眼相机无法使用 cv::undistort 函数去畸变 在对鱼眼相机的深度归一化平面进行可视化后,发现…

cordova build android 下载gradle太慢

一、 在使用cordova run android / cordova build android 的时候 gradle在线下载 对于国内的链接地址下载太慢。 等待了很长时间之后还会报错。 默认第一次编译在线下载 gradle-7.6.1-all.zip 然后解压缩到 C:\Users\Administrator\.gradle 文件夹中,下载慢导致失败。 二…

基于AT89C51单片机的温度上下限自动控制检报警设计

点击链接获取Keil源码与Project Backups仿真图: https://download.csdn.net/download/qq_64505944/89247694?spm=1001.2014.3001.5501 C 源码+仿真图+毕业设计+实物制作步骤+06 题 目 基于单片机的温度检测调节系统设计 姓 名 学 号 专业班级 指导教师 年 月 日 任务书 …

Android 14 变更及适配攻略

准备工作 首先将我们项目中的 targetSdkVersion和compileSdkVersion 升至 34。 影响Android 14上所有应用 1.最低可安装的目标 API 级别 从 Android 14 开始,targetSdkVersion 低于 23 的应用无法安装。要求应用满足这些最低目标 API 级别要求有助于提高用户的安…

图中有几个三角形

让我们先把三角形进行分类:1块组成的三角形、2块组成的三角形、依此类推。 1块组成的三角形有4个: 2块组成的三角形有:12,13,14,23,24,34.其中,14,23构不成三角形. 3块组成的三角形有:123,124,134,234。但…

Dragonfly 拓扑的路由算法

Dragonfly 拓扑的路由算法 1. Dragonfly 上的路由 (1)最小路由(2)非最小路由 2. 评估 Dragonfly 拓扑的路由算法 John Kim, William J. Dally 等人在 2008 年的 ISCA 中提出技术驱动、高度可扩展的 Dragonfly 拓扑。而文章中也提到了 针对 Dragonfly 拓扑的路由算法。本文对…

springboot医院信管系统

摘 要 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,医院信管系统就是信息时代变革中的产物之一。 任何系统都要遵循…

深入学习和理解Django模板层:构建动态页面

title: 深入学习和理解Django模板层:构建动态页面 date: 2024/5/5 20:53:51 updated: 2024/5/5 20:53:51 categories: 后端开发 tags: Django模板表单处理静态文件国际化性能优化安全防护部署实践 第一章:模板语法基础 Django模板语法介绍 Django模…

高扬程水泵助力森林消防,守护绿色生命线/恒峰智慧科技

随着人类社会的不断发展,森林资源的保护和管理变得越来越重要。然而,森林火灾却时常威胁着这一宝贵资源。为了有效应对森林火灾,提高灭火效率,高扬程水泵在森林消防中发挥了重要作用。本文将重点介绍高扬程水泵在森林消防中的应用…

微服务架构与单体架构

微服务架构与与单体架构比较 微服务架构是一种将应用程序作为一组小的、独立服务的系统架构风格,每个服务运行在其自己的进程中,并通常围绕业务能力组织。这些服务通过定义良好且轻量级的机制(通常是HTTP REST API)进行通信。微服…

js模块化:修改导入模块的内容,会有影响吗?

起因 element-ui的popper组件相关的层级,是使用popup-manager来统一管理的。 之前试图在自己的组件里导入并使用element-ui的popup-manager,但是层级老是和element-ui组件的层级冲突,看了下源码,竟意外发现,使用popu…

15_Scala面向对象编程_访问权限

文章目录 Scala访问权限1.同类中访问2.同包不同类访问3.不同包访问4.子类权限小结 Scala访问权限 知识点概念 private --同类访问private[包名] --包私有; 同类同包下访问protected --同类,或子类 //同包不能访问(default)(public)默认public --公…

Ubuntu MATE系统下WPS显示错位

系统:Ubuntu MATE 22.04和24.04,在显示器设置200%放大的情况下,显示错位。 显示器配置: WPS显示错位: 这个问题当前没有找到好的解决方式。 因为4K显示屏设置4K分辨率,图标,字体太小&#xff…

二、ArkTS语法学习

上一篇我们学习了Harmony​​​​​​开发入门,接下来我们简单学习一下ArkTS 一、ArkTS起源 在TS基础上扩展了申明式UI和状态管理等相应的能力 二、TS语法基础 1、类型 any 任意类型(动态类型) let a: any 5; a "str" num…

【笔记】常用USB转串口芯片CH340驱动自动静默安装方法

微信关注公众号 “DLGG创客DIY” 设为“星标”,重磅干货,第一时间送达。 前言 CH340是沁恒(南京沁恒微电子股份有限公司)一款非常有名USB转串口芯片,很多廉价的开发板上都使用这款USB转串口芯片,我觉得主要原因是因为它成本最低&a…

[论文阅读]Adversarial Autoencoders(aae)和代码

In this paper, we propose the “adversarial autoencoder” (AAE), which is a probabilistic autoencoder that uses the recently proposed generative adversarial networks (GAN) to perform variational inference by matching the aggregated posterior of the hidden …

基于K8S构建Jenkins持续集成平台

文章目录 安装和配置NFSNFS简介NFS安装 在Kubernetes安装Jenkins-Master创建NFS client provisioner安装Jenkins-Master Jenkins与Kubernetes整合实现Jenkins与Kubernetes整合构建Jenkins-Slave自定义镜像 JenkinsKubernetesDocker完成微服务持续集成拉取代码,构建镜…

LLM2Vec介绍和将Llama 3转换为嵌入模型代码示例

嵌入模型是大型语言模型检索增强生成(RAG)的关键组成部分。它们对知识库和用户编写的查询进行编码。 使用与LLM相同领域的训练或微调的嵌入模型可以显著改进RAG系统。然而,寻找或训练这样的嵌入模型往往是一项困难的任务,因为领域内的数据通常是稀缺的。…

Docker目录迁移

我们在生产环境中安装Docker时,默认的安装目录是 /var/lib/docker,而通常情况下,规划给系统盘的目录一般为50G,该目录是比较小的,一旦容器过多或容器日志过多,就可能出现Docker无法运行的情况,所…

QT+串口调试助手+扩展版

前言:此文章是这篇文章的拓展 QT串口调试助手基本版-CSDN博客,如果需要独立完成串口调试助手直接看基本版文章即可,如果需要完成串口调试助手的其他功能,参考拓展版。 一、更新QT串口调试助手UI界面 1、ui串口设置界面 2、ui串口…