交换机的工作原理和功能
一、工作原理
交换机工作于OSI参考模型的第二层,即数据链路层。交换机内部的CPU会在每个端口成功连接时,通过将MAC地址和端口对应,形成一张MAC表。在今后的通讯中,发往该MAC地址的数据包将仅送往其对应的端口,而不是所有的端口。因此,交换机可用于划分数据链路层广播,即冲突域;但它不能划分网络层广播,即广播域。
交换机拥有一条很高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的MAC若不存在,广播到所有的端口,接收端口回应后交换机会“学习”新的MAC地址,并把它添加入内部MAC地址表中。使用交换机也可以把网络“分段”,通过对照IP地址表,交换机只允许必要的通过交换机。通过交换机的过滤和转发,可以有效的减少冲突域。
二、数据传输原理
交换机的任意节点收到数据传输指令后,即对于存储在内存里的地址表进行快速查找,从而对于MAC地址的网卡连接位置进行确认,然后再将数据传输到该节点上。如果在地址表中找到相应的位置,则进行传输;如果没有,交换机就会将该地址进行记录,以利于下次寻找和使用。交换机一般只需要将帧发送到相应的点,而无需如集线器发送到所有节点,从而节省了资源和时间,提高了数据传输的速率。
三、主要功能
交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。交换机还具备了一些新的功能,如对VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。
学习
以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。
转发/过滤
当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播、组播帧则转发至所有端口)
消除回路
当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。
基本功能
- 提供了大量可供线缆连接的端口
- 当它转发帧时,交换机会重新产生一个不失真的方形电信号
- 交换机在每个端口上都使用相同的转发或过滤逻辑
- 交换机将局域网分为多个冲突域,每个冲突域都是有独立的宽带,因此大大提高了局域网的带宽。
- 除了具有网桥、集线器和中继器功能以外,交换机还提供了更先进的功能,如虚拟局域网(VLAN)和更高的性能。
四、远程管理
1.使用方法
利用console线连接pc与交换机
第一步:打开CRT,点击快速连接
第二步:选择Telnet协议,输入需要连接的主机和端口号,点击连接
2.基本命令
1、从用户视图模式<Huawei>切换至系统视图模式[Huawei]
<Huawei>system-view 或
<Huawei>sys2、退回用户视图
ctrl+z 或
[Huawei] quit3、历史命令查询
[Huawei] display history-command4、配置主机名
[Huawei] sysname [主机名]5、状态信息查询
<Huawei>display version //查看VRP版本
<Huawei>display users //查看用户终端信息6、进入接口模式并查看信息
[Huawei]int e0/0/1
[Huawei-GigabitEthernet0/0/1]dis this //查看当前视图下的配置信息7、配置文件管理命令
[Huawei]display saved-configuration //查看设备保存的信息
[Huawei]display current-configuration //查看设备当前配置的信息
<Huawei>reset saved-configuration //擦除存储设备中的配置文件(初始化)
<Huawei>compare configuration //比较当前配置信息与存储设备中的保存文件是否一致8、关闭华为的信息提示中心
[Huawei]undo info-center enable
或
<Huawei>undo terminal monitor9、永不超时
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 010、配置双工及速率命令
[Huawei]int g0/0/1
[Huawei-Ethernet0/0/1]undo negotiation auto //关闭自动协商
[Huawei-Ethernet0/0/1]speed 100 //调至速率100M
[Huawei-Ethernet0/0/1]duplex full //调至全双工模式
[Huawei-Ethernet0/0/1]duplex half //调至半双工模式11、保存配置
<Huawei>save
交换机的工作原理和功能相关推荐
- 路由器与交换机的工作原理
路由器与交换机的工作原理 计算机网络往往由许多种不同类型的网络互连连接而成.如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种"互连"并没有什么实际意义.因 ...
- 路由器和交换机的工作原理---笔面试
路由器的工作原理 路由器的作用 1.路由,转发 2.不同网络类型的互联 路由器是一个工作在tcp/ip协议栈中的三层设备,同样具有二层的功能. 1.路由器的路由转发功能 对于一个进入路由器的数据包,先 ...
- 交换机开发(一)—— 交换机的工作原理
一.交换机的工作原理 当交换机收到数据时,它会检查它的目的MAC地址,然后把数据从目的主机所在的接口转发出去.交换机之所以能实现这一功能,是因为交换机内部有一个MAC地址表,MAC地址表记录了网络中所 ...
- 路由器与交换机的工作原理(转)
计算机网络往往由许多种不同类型的网络互连连接而成.如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种"互连"并没有什么实际意义.因此通常在谈到"互 ...
- DHCP和交换机的工作原理
1.交换机 的工作原理? 当数据帧发送到交换机时,交换机会拆帧查看CAM表(又叫MAC地址表).有则转发,无则泛洪! client 客户 access访问 management管理 Switch#sh ...
- 【转】交换机开发(一)—— 交换机的工作原理
一.交换机的工作原理 当交换机收到数据时,它会检查它的目的MAC地址,然后把数据从目的主机所在的接口转发出去.交换机之所以能实现这一功能,是因为交换机内部有一个MAC地址表,MAC地址表记录了网络中所 ...
- 什么是交换机,交换机的工作原理
什么是交换机,交换机的工作原理 1,什么是交换机 交换机(英文叫switch 简称SW )是一种网络硬件设备,是用一种(光)电信号转发交换数据的设备,可以为接入交换机的任意两个网络节点提供(光)电信号 ...
- 交换机的工作原理及作用
交换机概述 交换机是一种多端口的网桥,在数据链路层使用MAC地址转发数据.通过引入路由功能,一些交换机也可以在网络层转发数据,这种交换机一般被称为三层交换机或者多层交换机. 交换机的工作原理 当数据来 ...
- 交换机的工作原理,以太网及华为交换机的命令指令
交换机的工作原理及华为交换机的命令 ****一.数据链路层的功能**** 1.1什么是数据链路层: 1.2数据链路层的功能 ****二.以太网的介绍以太网的Mac地址**** 2.1以太网的概念 2. ...
- [计算机网络]四、交换机的工作原理与配置(数据链路层、以太网交换机、交换机的基本配置)
目录 1.数据链路层 1.1.数据链路层的功能 1.2.以太网工作在数据链路层 1.2.1.以太网的发展 1.2.2.以太网MAC地 1.2.3.网卡.路由器和交换机厂商有哪些 1.2.4.以太网帧的 ...
最新文章
- 什么是防火墙,真正意义上的防火墙
- ALEIDoc EDI(9)--others
- iBATIS.NET 学习笔记(八)
- Exchange Server 的防火墙开放端口
- SpringBoot-拦截器
- 【SSH网上商城】struts搭建及实例
- 边缘独立(marginal independent)的理解及举例
- 支持access的php框架,NginX友好的PHP框架
- iOS用户体验之-modal上下文
- 【Leetcode】数学题(Python)
- roads 用户体验标准_手持海外通行证,海信激光电视征服全球用户!
- 根据IP地址查询物理位置(IP地址定位库)并且查询当前地址的天气信息(中国气象网)
- VS2013的C# Winform怎么添加Windows Media Player控件 详细图解 代码示例及运行效果
- flash遮罩弹性跟随效果
- input 文件提交 按钮制作
- 5.4 图层样式面板的实例讲解 [原创Ps教程]
- 上标和下标复制大全(含0~9、字母、特殊字符)
- If-else与三目运算符的区别
- 使用python定义简单工资扣税实际收入函数
- 跨语言rpc框架Thrift
热门文章
- 如何用 Python 编写 Alfred Workflow
- 菜学C++ Day55 OJ题目1151桐桐数
- 我看现在的seo培训机构
- Esxi 5下ROS5.18+Panabit
- 基于深度学习方法的事件抽取论文整理
- CF1132D Stressful Training
- STM8 串口接收字符串问题
- java编程:对两个分数进行简单的算术运算
- Elastic:关于索引生命周期ILM的一些试验;warm,cold,delete节点中min_age设置的是增量还是累计值
- 迭代数据流分析中的逆后序(Reverse Postorder)