网络学习第二篇

认识网关和路由器

这里大家先了解一下什么三层设备。

 三层设备

        三层设备是指在网络架构中能够工作在第三层(网络层)的设备,通常包括三层交换机和路由器。这些设备可以根据IP地址进行数据包的转发和路由选择,从而在不同的网络之间实现通信。

这里给大家拓展一下计算机网络体系结构(要记住喔hhhh)

OSI的体系结构TCP/IP的体系结构五层协议体系结构
7.应用层应用层(各种应用层协议如,DNS,HTTP,SMTP,等)5.应用层
6.表示层
5.会话层
4.运输层运输层(TCP或UDP)4.运输层
3.网络层网际层3.网络层
2.数据链路层链路层(网络接口层)2.数据链路层
1.物理层1.物理层

三层设备的功能:

  1. 路由功能:根据IP地址进行数据包的转发,决定最佳的发送路径。
  2. 分段与重组:能够处理数据包的分段,以适应不同网络的MTU(最大传输单元)限制,并在目的地重组。
  3. 网络地址转换(NAT):允许多个设备通过一个公共IP地址访问外部网络,隐藏内部网络结构。
  4. 流量控制与QoS:可以实施流量控制和质量服务(QoS)策略,确保不同类型数据的优先级。
  5. 支持虚拟局域网(VLAN):能够支持VLAN功能,使得网络中的设备能够进行逻辑分组,提高网络的安全性与管理性。

三层交换机

        三层交换机一种能够在数据链路层和网络层之间进行数据转发的设备。它结合了交换机的高速数据转发能力和路由器的网络层功能,能够根据IP地址进行数据包的转发。三层交换机通常用于大型网络中,以提高网络的效率和性能。

路由器

        路由器是一种用于连接不同网络并转发数据包的设备。它通过分析数据包的目标地址,决定最佳的转发路径。路由器可以连接不同类型的网络(如局域网和城域网或广域网),并提供网络地址转换(NAT)、防火墙和VPN等功能。

无线AC控制器

        无线AC控制器(Access Controller)是一种用于管理和控制无线接入点的设备。它可以集中管理多个无线接入点,提供统一的配置、监控和安全策略。无线AC控制器能够优化无线网络的性能,确保用户在移动时的无缝连接,并提供更好的网络管理和故障排除能力。

引入上一篇学习的内容

在上一篇我们学习了ip地址和子网掩码,以及进行ping命令。(如下图所示)

        那么我们如果加入另外一个IP地址和子网掩码怎么实现互通呢(如图中右边所示,IP地址和子网掩码记得在PC5到CP7配置)?

        这两个局域网不管怎么看都是不同网段的那么我们该怎么实现左边的192.168与有右边的172.16互通呢?

这个时候我们需要一台三层设备(跨网段)

        如下图所示,我们拿一台路由器型号AR2220放在两个交换机之间然后用Auto连线(这个交换机这个型号相对来说功能最全面当然其他的路由器也可以做)

接下来我们需要了解网关这个概念。

网关

        网关:我是一个电脑,微信给别的网段发数据包,我是192我要给172发数据包,我们是不同网段,我们需要网关的帮助!(简单来说就是当中间人过度的)参考如下图片。

那么我们该怎么让机器知道呢,他又不是人可以口述。

这里很简单我们只需要给路由器两边各配置ip地址即可,当我们要给别的网段发包,应该吧包交给谁?

很明显,交给网关,因为他当作中间人嘛,所以他是你们两个交流的媒介(如下图所示)。

假设我用PC1给192.168别的PC5的172.16网段只需要找网关(中间人)即可。

那么我们怎么实现呢?

我们可以通过命令行来配置,为什么不图形化点鼠标配置呢?

        第一呢在一个比较专业的场景是对网络的稳定性要求一定是很高的,所以对核心的数通设备(比如核心交换机或者是核心路由器)要求是很高的,所以尽可能开的功能越少越好(稳定嘛)。

        第二呢很多场景没有开外部管理功能(不安全),使用我们一般只能用命令来配置。

        第三呢很多时候比如配置一个村到一个镇的网络的时候要批量化,比如说接入层的交换机配个三百台(如下图)那不可能是鼠标配置一个一个配吧(猴年马月才配完啊)?也不可能是命令一个一个敲吧?

        这个时候我们要用记事本来预先确定配置的命令直接批量复制粘贴,这才是高效解决的办法。

像我之前写的直接写完然后复制粘贴即可(这个是思科的不是华为的命令)

        好了到这里该跟大家说该怎么拿一台笔记本电脑到处配命令了。我们右键点击设置打开后发现右边有一个特立独行的接口这个不是接网线的(我拿路由器举例,其实交换机也一样),这个是用来配置的接口叫Console口,这个是用来连接你的笔记本电脑的,用USB连接你的电脑然后通过软件比如CRT等来配置命令。

        打开以后就可以看到设备的调试界面(如下图所示),然后我们就可以敲命令进行配置了。

路由器配置

        接下来我以我们的这个拓扑为例子(如图所示)。

配置网关的IP地址和子网掩码

        这里我要给路由器配置左边的端口ip以及右边的端口ip来实现跨网互通。

 

 

 我们单机打开AR1,我们输入sy(sy代表进入配置模式)也可以输入system-view或者sys进入视图模式,出现Enter system view, return user view with Ctrl+Z.即为成功进入配置模式(也叫做系统视图)。

 

进入接口 int [对应接口],这里现配左边的所以进入左边的int g/0/0/0接口,接口哪来的?

如图:路由器左边的GE 0/0/0接口以及右边的GE0/0/1接口

接着我们配左边的IP地址和子网掩码输入 ip address192.168.1.254 255.255.255.0

配置成功后有一个提示

 ip address x.x.x.x x.x.x.x//配置接口的IP地址和子网掩码。

        然后我们配左边的IP地址和子网掩码输入 ip address192.168.2.254 255.255.255.0 //配置配置接口的IP地址和子网掩码 

 

        接下来我们配置说需要网,点击PC1在基础配置中找到网关然后配置上192.168.1.254,这样你的PC1就知道要去不同网段就去找网关,192.168.1.254。

        这里我们给另一边的网络PC5配置上172.16.1.254(如下图所示)。

        什么?我配错了明明不应该是192.168. 2.254吗?

        hhhh我故意的嘻嘻

        这里大家改一下G0/0/1的网络ip改为172.16.1.254如下图所示:

        那么怎么改配置命令呢?

        其实这里大家不用担心,也别慌张,当然关掉重配的出去hhh!

        这里我们只需要重新敲命令覆盖掉原来的ip地址和子网掩码即可(如下图所示) 

        最后我们尝试PC1给PC5这两个不同网段的发一下包试一下(其他PC的也可以尝试都是一样的原理)

        ok没问题成功ping通,那么说明我通过网关实现了两个不同网段相互连接。

总结

        欧耶今天的内容就到这里,哈哈你已经学会三层设备的基本概念、网络体系结构的组成原理网关路由器还有两个命令一个是sys进入视图模式另一个是ip address x.x.x.x x.x.x.x 配置网关的IP地址和子网掩码这些内容啦,今天又是元气满满的一天,继续加油喔。

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

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

相关文章

JVM Class类文件结构

国庆节快乐 2024年10月2日17:49:22 目录 前言 magic 数 文件版本 使用JClassLib观察class文件 一般信息 接口 常量池 字段 方法 常量池计数器 常量池 类型 CONSTANT_Methodref_info CONSTANT_Class_info 类型结构总表 访问标志 类索引, …

【DataSophon】DataSophon1.2.1 整合Zeppelin并配置Hive|Trino|Spark解释器

目录 ​一、Zeppelin简介 二、实现步骤 2.1 Zeppelin包下载 2.2 work配置文件 三、配置常用解释器 3.1配置Hive解释器 3.2 配置trino解释器 3.3 配置Spark解释器 一、Zeppelin简介 Zeppelin是Apache基金会下的一个开源框架,它提供了一个数据可视化的框架&am…

【秋招笔试】10.08华为荣耀秋招(已改编)-三语言题解

🍭 大家好这里是 春秋招笔试突围,一起备战大厂笔试 💻 ACM金牌团队🏅️ | 多次AK大厂笔试 | 大厂实习经历 ✨ 本系列打算持续跟新 春秋招笔试题 👏 感谢大家的订阅➕ 和 喜欢💗 和 手里的小花花🌸 ✨ 笔试合集传送们 -> 🧷春秋招笔试合集 本次的三题全部上线…

每天一道面试题5——Linux内核包含哪些部分?

Linux 内核的组成部分: 进程管理(Process Management) 功能:负责管理系统中的所有进程,包括进程的创建、调度、终止,以及多任务处理。进程管理还处理线程和进程的并发与同步问题。调度器:Linux …

影视cms泛目录用什么程序?苹果cms二次开发泛目录插件

影视CMS泛目录一般使用的程序有很多种,(maccmscn)以下是其中几种常见的程序: WordPress:WordPress是一个非常流行的开源内容管理系统,可以通过安装一些插件来实现影视CMS泛目录功能。其中,一款常…

基于H3C环境的实验——OSPF

目录 实验设备和环境 实验设备 实验环境 实验记录 1、单区域 OSPF基本配置 步骤1:搭建实验环境并完成基本配置 步骤2:检查网络连通性和路由器路由表。 步骤3:配置OSPF 步骤4:检查路由器OSPF邻居状态及路由表 实验设备和环境 实验设备 三台路由器、两台PC、电源线、两…

Kubernetes中部署ELK Stack日志收集平台

1 、ELK概念 ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称。市面上也被成为Elastic Stack。其中: Elasticsearch是一个基于Lucene、分布式、通过Restful方式进行交互的近实时搜索平台框架。像类似百度、谷歌这种大数据全文搜索引擎的场景都可以使用Elas…

【Spring】@RequestMapping、@RestController和Postman

文章目录 1.RequestMapping 注解介绍2. RequestMapping 使用3. RequestMapping 是 GET 还是 POST 请求?GET 请求POST 请求指定 GET/POST 方法类型 2. Postman 介绍1. 创建请求2. 传参介绍1. 普通传参2. form-data3. x-www-form-urlencoded4. raw 1.RequestMapping 注…

微积分复习笔记 Calculus Volume 1 - 2.2 The Limit of a Function

2.2 The Limit of a Function - Calculus Volume 1 | OpenStax

stateflow一些数据依赖关系的使用

https://www.youtube.com/watch?vNW03ZAQcTuY 某些数据来自其他数据&#xff0c;可以用flow进行一些变形转换 比较简单一点的例子 private val _users MutableStateFlow(emptyList<User>())val users _users.asStateFlow()// private val _loacalUser MutableSta…

MES 制造执行系统的国内外应用现状及国内应用案例

【大家好&#xff0c;我是唐Sun&#xff0c;唐Sun的唐&#xff0c;唐Sun的Sun。一站式数智工厂解决方案服务商】 在当今制造业数字化转型的浪潮中&#xff0c;制造执行系统&#xff08;MES&#xff09;发挥着至关重要的作用。国内外的企业在 MES 系统的应用方面呈现出不同的特…

【记录】PPT|PPT 箭头相交怎么跨过

众所周知&#xff0c;在PPT中实现“跨线”效果并非直接可行&#xff0c;这一功能仅存在于Visio中。然而&#xff0c;通过一些巧妙的方法&#xff0c;我们可以在PPT中模拟出类似的效果。怎么在PPT中画交叉但不重叠的线-百度经验中介绍了一种方法&#xff0c;而本文将介绍一种改进…

Stable Diffusion绘画 | 签名、字体、Logo设计

第1步&#xff0c;使用 PS&#xff08;小白推荐使用 可画&#xff09;准备一个 512*768 的签名、字体、Logo图片&#xff1a; 第2步&#xff0c;来到模型网站&#xff0c;搜索&#x1f50d;关键词“电商”&#xff0c;找到一款喜欢的 LoRA&#xff1a; 第3步&#xff0c;选择一…

《CTF 特训营》:网络安全竞赛的进阶指南

在网络安全领域日益受到重视的今天&#xff0c;CTF&#xff08;Capture The Flag&#xff09;竞赛作为一种检验和提升网络安全技能的方式&#xff0c;受到了越来越多爱好者的关注。而《CTF 特训营》这本书&#xff0c;无疑是一本帮助读者深入了解 CTF 竞赛的优秀读物。 一、书籍…

ansible学习之 Facts

Facts 是什么&#xff1a; 在Ansible中&#xff0c;Facts是关于目标主机的信息&#xff0c;这些信息由Ansible在执行任务之前收集。Facts是特定于主机的&#xff0c;它们提供了系统级的数据&#xff0c;例如操作系统类型、内核版本、IP地址、已安装的包列表等。这些信息可以用…

简单花20分钟学会top 命令手册 (linux上的任务管理器)

1. 介绍 top 是一个常用的 Linux 命令行工具&#xff0c;用于实时监视系统资源和进程的运行情况。用户可以通过 top 命令查看系统的 CPU 使用率、内存占用情况、进程列表等重要信息&#xff0c;帮助快速了解系统运行状态并进行性能监控。该工具可以认为相当于windows上的任务管…

【Jenkins】如何使用 telegram 的机器人进行 jenkins 任务告警

author: jwensh & gpt date: 2024.10.08 要使用 Telegram 机器人发送 Jenkins 任务告警&#xff0c;步骤可以分为以下几个部分&#xff1a;创建 Telegram 机器人、配置 Jenkins 插件或者使用自定义脚本&#xff0c;将 Jenkins 任务的状态通过 Telegram 机器人通知给你。具体…

【SQL】掌握SQL查询技巧:高效数据整合与查询优化

目录 1. SQL 的基本构成2. SQL 联接&#xff08;JOIN&#xff09;2.1 内联接&#xff08;INNER JOIN&#xff09;2.2 外联接&#xff08;OUTER JOIN&#xff09;2.2.1 左外联接&#xff08;LEFT JOIN&#xff09;2.2.2 右外联接&#xff08;RIGHT JOIN&#xff09;2.2.3 全外联…

网页前端开发之Javascript入门篇(8/9):数组

Javascript数组 什么是数组? 答&#xff1a;其概念跟 Python教程 的列表一样&#xff0c;只是叫法不同和语法上有所变化而已。 下面是数组的语法&#xff1a; var aaa "张三"; var bbb [aaa, "李四", "王五"]; // 成员值可以是来自变量&am…

《系统架构设计师教程(第2版)》第17章-通信系统架构设计理论与实践-07-通信网络构建案例分析

文章目录 1. 高可用网络构建分析1.1 网络接入层高可用性设计1.1.1 高可用接入层特征1.1.2 接入汇聚层的方式1&#xff09;倒U 形接法(组网模型一)2&#xff09;U 形接法(组网模型二)3&#xff09;矩形接法(组网模型三&#xff09;4&#xff09;三角形接法(组网模型四) 1.2 网络…