【三层交换机】网络杂谈(16)之三层交换机技术

news2024/11/26 0:33:30

涉及知识点

什么是三层交换机,三层交换技术的由来,三层交换机,三层交换的应用范例。深入了解三层交换机技术。
原创于:CSDN博主-《拄杖盲学轻声码》,更多内容可去其主页关注下哈,不胜感激


文章目录

  • 涉及知识点
  • 前言
  • 1.三层交换技术的由来
  • 2.三层交换技术的实现
    • (1)3Com 的 Fast IP
    • (2)3Com 的 FIRE
    • (3)Cisco 的 NetFlow
    • (4)Cisco 的标记交换
  • 3.三层交换技术的应用
  • 涨薪支持区
  • 总结


前言

更多考试总结可关注CSDN博主-《拄杖盲学轻声码》

1.三层交换技术的由来

三层交换,又称多层交换或 IP 交换,是将传输交换器与传统路由器结合起来的网络设备, 它既可以完成传统交换杨的端口交换功能,又可以完成部分路由器的路上功能。
传统的交换技术是在 OSI 参考模型中的第二层(数据链路层)进行操作的,它在操作过程中不断收集信息建立本身的 MAC 地址表。当交换机收到一个以太网帧时,它便用查看该以太网帧的目的 MAC 地址,核对 MAC 地址表以确认该从哪个端口把包发出去。但当交换机收到一个目的地址不在 MAC 地址表中的帧时,交换机便会把该包“扩散”出去,即从所有端口发出去,就如同交换机收到一个广播包一样,这就暴露出传统局域网交换机的弱点:不能有效地隔离广播包,使网络的有效带宽利用率下降,广播包多到一定程度,就有可能形成广播风暴,造成网络瘫痪。因此,产生了交换机上的 VLAN 技术。但是 VLAN 之间的数据传送需要通过路由器实现,路由器成为了网络中的关键设备。
传统的路由技术是在 OSI 参考模型中的第三层(网络层)进行操作的,其核心功能主要包括数据报文转发和路由处理两方面。数据报文转发功能是主要是在子网间传送数据报文, 包括检查 IP 数据包首部,IP 数据包的分段和重组,修改生存期(TTL)参数,重新计算 IP 数据包的首部检验和,MAC 地址解析等;路由处理子功能包括创建和维护路由表,完成这一功能需要使用路由协议如 RIP 或 OSPF 来建立和形成路由表。路由处理一旦完成,将数据报文发送至目的地址就是报文转发子功能的任务了。传统路由器的弱点是:路由器是一个转发
并遗忘的网络设备,对任何数据包都要经过上述复杂的“拆打”过程,即使是同一源地址向 同一目的地址发送的数据包,也要重复相同的过程。同时,路由器复杂的处理功能主要是通过软件实现的,也决定了路由器成为局域网通信中不可逾越的瓶颈。
那么,如何有效地解决“在子网间路由时,传输数据仍然采用交换的带宽与速率”呢? 三层交换技术应运而生了。三层交换将第二层交换机和第三层路由器的优势结合成为一个有机的整体。三层交换技术的出现,既解决了局域网中网段划分之后网段中的子网必须依赖路由器进行管理的局面,又解决了传统路由器低速、复杂所造成的网络瓶颈问题。简单地说, 三层交换技术就是“二层交换+三层转发”。

2.三层交换技术的实现

由于三层交换技术不是一种标准化技术,不同厂家的三层交换设备采用了不尽相同的技术实现方法。下面列举几种广泛应用的三层交换技术。

(1)3Com 的 Fast IP

该技术采用了“一次路由,随后交换”的策略,其技术基础是下站解析协议(NHRP,Next Hop Resolution Protocol)。源端主机和目的端主机上都需要运行 Fast IP 协议,交换时,源端主机首先要初始化一个标准的 IP 通信进程,源端主机发送一个 Fast IP 连接请求,该请求就像普通的数据报文一样路由空过网络,如果目的端主机也运行了 Fast IP 协议,则回传一个包含 MAC 地址的 NHRP 应答,如果二者之间存在交换路径则交换,否则继续路由。

(2)3Com 的 FIRE

被称为灵活智能路由引擎的 FIRE,使用了专用集成电路(ASIC, Application Specific Integrated Circuit)以线速实现第三层的路由和转发,是一个创新的集成化的网间互联体系结构。该技术提供了广泛的第二层和第三层功能,并提供了灵自学成才的网络控制能力,包括网络安全、流量的优化处理、带宽锁定和 QoS 等。

(3)Cisco 的 NetFlow

该技术是对传统的路由转发技术的改进。其基本原理是:第一个数据分组仍然采用传统的第三层路由方式进行转发,转发后第三层交换机把第一个数据分组的信息记录在 NetFlow 的高速缓存中,后继数据分组到达后首先在 CACHE 中进行匹配查找,如果命中就使用 CACHE 中缓存的路由信息直接转发,否则再进行路由。

(4)Cisco 的标记交换

该技术是在转发时给数据包加上标记。标记是一个较短的长度固定的标号,每个标记可以标识一条或者多条路径的聚集。路由表使用标记进行路由表查找, 而不是传统的子网前缀,标记每经过一个路由器就去掉一个域,类似于邮政编码的基本原理。标记的分配是借助标记分配协议(TDP,Tag Distribution Protocol)实现的。

3.三层交换技术的应用

三层交换从概念的提出到今天的普及应用,虽然只历经了几年的时间,但共在网络建设中的应用越来越广泛。三层交换机以其速度快、性能好、价格低等众多的优势在局域网中已经把路由器排挤到网络的边缘,凡是没有广域网连接需求,同时又需要路由器的地方,都可以用三层交换机代替。正如路由器主宰着广域网一样,三层交换层逐渐走向局域网的统治地位已经是不争的事实。尤其是对于有划分 VLAN 需求的局域网而言,三层交换是最佳选择。
在这里插入图片描述

三层交换机的典型应用如图 所示。这是一个三级交换结构的局域网,其中骨干交换机是一台 1000Mbps 三层交换机,支持全双工交换、智能网络管理和多种形式的 VLAN 划分,通过它来划分不同功能的逻辑子网,并通过网络管理系统对整个网络进行集中式控制和管理,包括监控、调整网络的运行状态,统计网上信息流量及用户的使用情况等内容。可直接连到骨干交换机的设备有路由器、各种服务器、中心工作站和二级交换机。地级交换机可选用 100Mbps 的二层交换机,上行链路接口为 1000Mbps,支持 VLAN 和 SNMP。第超大型级交换机可以选用普通的二层交换机或集线器。

涨薪支持区

期待大家能通过这篇文章学到更多,而且薪资一年更比一年猛!
喜欢博主的话可以上榜一探究竟,博主专设涨薪皇榜给大家查阅,喜欢的可以点击此处查看哟。
在这里插入图片描述


总结

更多资料大家可以关注csdn博主-《拄杖盲学轻声码》

以上就是今天要讲的内容,本文主要介绍了什么是三层交换,三层交换技术的实际应用,也期待大家分享更多,帅哥美女们给个赞呗,2023年一起加油!!!

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

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

相关文章

SAP-QM质量管理视图字段解析

QM物料授权:如果在物料主记录中输入物料授权组,则系统将检查(在物料基础上)用户是否具有对以上名称对象的授权。如果未输入授权组,则不进行授权检查。要通过授权检查,用户需要 物料授权,其中包含有字段值所表示的相关授权组。 收货处理时间:收货后的加盐时间(天数)如…

深度学习(五)—— 卷积神经网络(CNN)

卷积神经网络(CNN) 1 CNN的组成2 卷积层2.1 卷积的计算2.2 多通道卷积2.3 多卷积核卷积2.4 特征图大小2.5 卷积层 api 实现 3 池化层3.1 最大池化3.2 平均池化 4 全连接层5 CNN的构建5.1 数据加载5.2 数据处理5.3 模型搭建5.4 模型编译5.5 模型训练5.6 模…

Go语言使用net/http实现简单登录验证和文件上传功能

最近再看Go语言web编程,使用net/http模块编写了一个简单的登录验证和文件上传的功能,在此做个简单记录。 目录 1.文件目录结构 2.编译运行 3.用户登录 4.文件上传 5.mime/multipart模拟form表单上传文件 代码如下: package mainimport …

【C语言】递归实战,通过几个例子带你深入走进递归算法

君兮_的个人主页 勤时当勉励 岁月不待人 C/C 游戏开发 Hello,这里是君兮_,今天给大家带来一篇递归的实战教学文章,由于递归算法不仅对于初学者十分不易理解并且在我们以后的数据结构中也非常重要。我们今天就通过几个应用递归的实际例子来给…

Apache Doris 在头部票务平台的应用实践:报表开发提速数十倍、毫秒级查询响应

作者|国内某头部票务平台 大数据开发工程师 刘振伟 本文导读: 随着在线平台的发展,票务行业逐渐实现了数字化经营,企业可以通过在线销售、数字营销和数据分析等方式提升运营效率与用户体验。基于此,国内某头部票务平…

【Java】Java核心 81:Git 教程(4)差异比较 版本回退

文章目录 06.GIT本地操作-差异比较目标内容小结 07.GIT本地操作-版本回退目标内容小结 在Git中,可以使用差异比较命令和版本回退命令来查看文件之间的差异并回退到早期的版本。 以下是对这些操作的简要解释: 差异比较:你可以使用git diff命…

本地Linux 部署 Dashy 并远程访问

文章目录 简介1. 安装Dashy2. 安装cpolar3.配置公网访问地址4. 固定域名访问 转载自cpolar极点云文章:本地Linux 部署 Dashy 并远程访问 简介 Dashy 是一个开源的自托管的导航页配置服务,具有易于使用的可视化编辑器、状态检查、小工具和主题等功能。你…

video-04-videojs配置及使用

videojs是一种轻框架,可以帮我们快速开发一个video视频组件 目录 一、参考资料 二、引入videojs 三、简单了解使用 四、配置项和事件 4.1 常用配置项 4.2 常用事件 4.3 常用方法 4.4 网络状态 4.5 播放状态 4.6 视频控制 五、实例(可直接复制…

升级iOS 17测试版后如何降级?iOS17降级教程

对于已经升级到 iOS 17 测试版的用户,如果在体验过程中,感觉到并不是那么稳定,例如出现应用程序不适配、电池续航下降、功能无法正常启用等问题,想要进行降级操作,可以参考本教程。 降级前注意事项: 1.由于…

Android 自定义手写签字板,签署姓名,签名

各位大佬好又来记笔记了~ 今天要做的是签字板,实现客户签名功能,直接看效果: 逐个进行签字,可以避免连笔导致识别不清问题。就是想要客户一个一个写,认真写~~。 下面方框显示的“王某才” 其实是三张图片,…

【算法题】动态规划中级阶段之不同路径、最小路径和

动态规划中级阶段 前言一、不同路径1.1、思路1.2、代码实现 二、不同路径 II2.1、思路2.2、代码实现 三、最小路径和3.1、思路3.3、代码实现 总结 前言 动态规划(Dynamic Programming,简称 DP)是一种解决多阶段决策过程最优化问题的方法。它…

卸载及安装docker的教程-ubuntu

一、前言 万地高楼平地起~ 二、环境 OS:Ubuntu 20.04 64 bit 显卡:NVidia GTX 2080 Ti CUDA:11.2 三、卸载docker 1、删除docker及安装时自动安装的所有包 apt-get autoremove docker docker-ce docker-engine docker-ce-*for pkg in …

linux -信号量semphore分析

linux -信号量分析 1 struct semaphore和sema_init1.1 struct semaphore1.2 sema_init 2 down3 up4 down_interruptible5 down_killable6 down_timeout7 down_trylock 基于linux-5.15分析,信号量在使用是是基于spin lock封装实现的。 1 struct semaphore和sema_ini…

爬虫入门指南:如何使用正则表达式进行数据提取和处理

文章目录 正则表达式正则表达式中常用的元字符和特殊序列案例 使用正则表达式提取数据案例存储数据到文件或数据库使用SQLite数据库存储数据的示例代码SQLite基本语法创建表格:插入数据:查询数据:更新数据:删除数据:条…

【雕爷学编程】Arduino动手做(137)---MT8870语音解码

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的&am…

【uview calendar日历 】如何选择今天之前的数据

在日常工作中,使用uniappuview的ui组件,使用日历组件默认是无法选择当前之前的日期,现在讲下解决的方法 设置 最小的可选日期minDate,最大可选日期maxDate, 默认选中的日期,mode为multiple或range是必须为数…

自定义选项卡组件,选项可插槽html

文件夹xxtabs 四个文件 index暴露 render vue添加虚拟节点到插槽&#xff08;自定义标签结构&#xff09; tabs选项卡整体 abpaneq切换区 tabs.vue <template><div class"gnip-tab"><div class"gnip-tab-nav"><divv-for"(item,…

“sudo”组不存在”或“用户不在 sudoers 文件中。此事将被报告”

解决方法: 使用命令&#xff1a;usermod -a -G sudo tom (换成其他的用户名&#xff0c;也是一个道理)&#xff0c;不过还是不行。 实际解决还是要执行 sudo visudo &#xff0c;在这个文件中去添加用户 这样修改之后&#xff0c;保存并退出&#xff0c;亲测有效&#xff01; …

【FFmpeg实战】AAC编码介绍

AAC&#xff08;Advanced Audio Coding&#xff0c;译为&#xff1a;高级音频编码&#xff09;&#xff0c;是由Fraunhofer IIS、杜比实验室、AT&T、Sony、Nokia等公司共同开发的有损音频编码和文件格式。 对比MP3 AAC被设计为MP3格式的后继产品&#xff0c;通常在相同的比…

训练自己的ChatGPT 语言模型(一).md

0x00 Background 为什么研究这个&#xff1f; ChatGPT在国内外都受到了广泛关注&#xff0c;很多高校、研究机构和企业都计划推出类似的模型。然而&#xff0c;ChatGPT并没有开源&#xff0c;且复现难度非常大&#xff0c;即使到现在&#xff0c;没有任何单位或企业能够完全复…