当前位置:网站首页>交换机原理
交换机原理
2022-08-05 05:19:00 【幻star】
一级目录
二级目录
三级目录
交换机原理
交换机的四大功能
- 学习功能:数据帧进过交换机,交换机会自动学习数据帧的源MAC地址
- 转发功能:数据帧进过交换机,会在MAC表中查找数据帧的目的MAC,查找成功,会从相应的接口转发数据
- 查询功能:数据帧进过交换机,会在MAC表中查找数据帧的目的MAC,查找成功,会从所有接口转发相同的数据(泛洪)
- 刷新功能:交换机默认300s刷新一次MAC地址表
交换机收到一个数据帧,需要在MAC地址表中匹配目的mac地址(第一次通信时mac地址表为空)
display mac-address (查找交换机的mac地址表)
< Huawei >reset arp dynamic (清除交换机的arp表)
windows
arp -a (查找arp表)arp -d (清空arp表项)
交换机的视图
交换机的工作原理:
1、初始状态
2、MAC地址学习
3、广播未知数据帧
4、接收方回应
5、交换机通过单播通信
PC1要和PC2 通信,需要通过交换机转发数据,交换机初始状态是没有mac地址与端口的对应关系,当交换机的1接口收到PC1的报文,PC1mac地址和端口记录下来,之后交换机会向除了端口1以外的所有端口发送广播,查询谁的mac地址与PC1相同。当PC2收到广播,会回复一个单播,交换机会将端口2和PC2的mac地址绑定起来,PC3不是发给自己的消息,丢弃。
交换机的查询
用户视图模式< Huawei >切换至系统视图模式 [ Huawei ]
< Huawei >system-view
< Huawei >sys退出用户视图
ctrl+z
[ Huawei ]quit历史命令查询
[ Huawei ]display history-command配置主机名
< Huawei >system-view
[ Huawei ]sysname Router1(主机名)状态信息查询
< Huawei >display version (查看VPR版本)
< Huawei >display users (查看用户终端信息)
进入接口模式并查看信息
< Huawei >sys
[ Huawei ]int e0/0/1
[ Huawei-GigbitEthemeto/0/0/1 ]dis this (查看当前视图下的配置信息)配置文件管理命令
[ Huawei ]display saved-configuration (查看设备保存信息)
[ Huawei ]display current-configuration (查看设备当前配置信息)
[ Huawei ]save (保存配置)
< Huawei >reset saved-configuration (擦除存储设备中的配置文件——初始化)
< Huawei > compare configuration (比较当前配置信息与存储中的保存文件是否一致)
关闭华为的信息提示中心
[ Huawei ]undo infor-center enable
或者
< Huawei >undo terminal monitor永不超时
[ Huawei ]user-interface console 0
[ Huawei-ui-console0 ]idle-timeout 0 0配置双工及速率命令
< Huawei >sys
[ Huawei ]int g0/0/1
[ SW1-Ethernet0/0/1 ]undo negotiation auto (关闭自动协商)
[ SW1-Ethernet0/0/1 ]speed 100 (调至速率100M)
[ SW1-Ethernet0/0/1 ]duplex full (调至全双工模式)
解释:full:Full-Duplex(全双工模式)half:Half-Duplex(半双工模式)保存配置
< Huawei >save
数据链路层功能
1、数据链路的建立、维护与拆除
2、帧包装、帧传输、帧同步
3、帧的差错恢复
4、流量控制
以太网(局域网)
以太MAC地址:用来识别一个以太网上的某个单独的设备或一组设备
边栏推荐
- Getting Started 11 Automatically add version numbers
- 错误类型:reflection.ReflectionException: Could not set property ‘xxx‘ of ‘class ‘xxx‘ with value ‘xxx‘
- 每日一题-三数之和-0716(2)
- 论那些给得出高薪的游戏公司底气到底在哪里?
- Wireshark抓包及常用过滤方法
- Spark源码-任务提交流程之-6-sparkContext初始化
- spark源码-任务提交流程之-3-ApplicationMaster
- 【Day8】磁盘及磁盘的分区有关知识
- 如何用UE5渲染一个可爱的茶壶屋?
- TensorFlow ObjecDetectionAPI在win10系统Anaconda3下的配置
猜你喜欢
URP渲染管线实战教程系列 之URP渲染管线实战解密(一)
C语言—扫雷的实现
阿里云视频点播
【Day8】使用LVM扩容所涉及的命令
Getting Started Documentation 10 Resource Mapping
【Day1】VMware软件安装
Remembering my first CCF-A conference paper | After six rejections, my paper is finally accepted, yay!
TensorFlow ObjecDetectionAPI在win10系统Anaconda3下的配置
OpenCV3.0 兼容VS2010与VS2013的问题
【UiPath2022+C#】UiPath 练习和解决方案-变量、数据类型和控制流程
随机推荐
C语言程序死循环问题解析——变量被修改
D41_缓冲池
Getting Started Document 01 series in order
[Pytorch study notes] 8. How to use WeightedRandomSampler (weight sampler) when the training category is unbalanced data
每日一题-单调栈
如何用UE5渲染一个可爱的茶壶屋?
IJCAI 2022|Boundary-Guided Camouflage Object Detection Model BGNet
spark源码-任务提交流程之-7-流程梳理总结
C语言入门笔记 —— 初识
Getting Started 11 Automatically add version numbers
洞察互联网大趋势,读完这篇文章你就彻底了解中文域名
Contextual non-local alignment of full-scale representations
Cocos Creator开发中的事件响应
游戏引擎除了开发游戏还能做什么?
硬核!Cocos开发面试必备十问,让你offer拿到手软
单臂路由与三成交换机
腾讯云消息队列CMQ
Cocos Creator小游戏案例《棍子士兵》
Unity物理引擎中的碰撞、角色控制器、Cloth组件(布料)、关节 Joint
【Day8】Knowledge about disk and disk partition