#原创分享#今日杂谈之网络接口协商模式
  

哒哒哒 44743人觉得有帮助

{{ttag.title}}
---什么是接口的自动协商模式?

    当以太网最初被开发出来时,它工作在半双工模式,并使用一条共享的电缆。那也就是说,在同一个时间只能在一个方向发送数据。随着交换式以太网的发展,网络也不再是单一的共享线路。因此,多个终端之间可以同时进行数据传输


---端口的协商模式有几种?

    大致分为单工,半双工和双工

    先简单介绍一下他们之间的区别

    单工:单工,指传输的数据是单向的,在通信的时候,数据只能沿着一个方向使用一根传输线传输,比如A→B,A就是发送端,B就是接收端,并且身份无法互换,比如电视和广播,我们作为接收端,只能接收电视或者广播信号,不可以向电视或者广播传输信号。

    半双工:就是数据可以在两个方向上传输,但是呢,在某一个时刻,只允许数据在一个方向传输,它跟单工通信的优点就是可以切换方向,比如,依旧是A和B,他们是可以互相传输数据的,但是不能在同一个时间又发送又接收,比如对讲机,在同一个时刻是能有一个人可以讲话。

    全双工:就是在同一个时间,即可以发送数据,又可以接收数据,比如电话,在讲话的同时也可以听到对方的讲话。



-------穿插知识点-------



---半双工如何有效的检测在共享线路上的冲突?

    使用CSMA/CD(载波侦听多路访问/冲突检测技术)

    载波侦听:指在发送数据前会侦听总线的线路上是否有数据在发送,如果有数据在发送,那么就不发送数据(避免冲突),如果没有数据在发送则表示总线是空闲的,则发送数据占用线路;

    多路访问:这个就很简单了,指的是在这条总线上,所有终端都使用这条总线发送数据,并且是以广播的形式发送;
    冲突检测:指的是终端在的发送数据的同时,依旧会监听线路上 是否有冲突,如果有冲突,所有主机数据全部退回,停止发送数据。
检测过程如下:
1、终端在发送数据前,先侦听线路上的载波,侦听到载波,说明线路繁忙,则不再发送数据;
2、终端在发送数据前,先侦听线路上的载波,侦听不到载波,说明线路空闲,则发送准备好的数据;
3、当线路空闲的时候,总线线路上的任何一个主机都可以抢占这个线路来发送数据;
4、如果,几台主机都在抢占线路,比如两台主机在抢占线路,那么在总线线路上就会产生冲突,一旦检测出来冲突则所有主机都停止发送数据,等待一个随机的退避时间。
5、全部停止之后,每台终端都会有一个随机的退避时间,退避时间期满的主机优先开始的发送数据


综上所述,半双工的缺点显而易见。

---如何查看网络设备的接口协商模式?

深信服设备

在命令控制台(每个产品的命令控制台所在的位置不一样,这边以AC为例)





H3C设备


CISCO设备


---协商不成功有什么影响?

    自动协商不同厂商设备之间经常有协商不一致的问题(本人暂时未发现同个厂商协商不成功的现象),也就是我们常说的双工不匹配,但是神奇的是,当双工不匹配的时候,连接并不会完全断开,但是会带来传输数据性能下架,网络卡顿的情况。这种情况主要在某台设备接口协商为半双工的时候,在发送数据的时候,会检测线路冲突,然后触发CSMA/CD的退避机制,会导致数据大量堆积包括丢包的现象,从而对于最终用户来说会感觉到网络的卡顿。




-------案列-------

背景:某客户AC双网桥上架之后,反馈有一对网桥上网的时候会很卡,跳开AC正常。

处理过程:

1、查看设备的负载,CPU/内存都正常

2、检查是否配置流控策略---无

3、开启上网故障排除---故障依旧

4、查看运行状态的wan口流量,在正常值

5、查看AC网口协商模式为自动协商100M/Half,如下图





6、查看下面连接的思科交换机协商为1000/Full(无图,当时捉急解决问题忘记截图了)

7、修改AC的协商模式为自动协商,修改成1000/Full,修改方法如下




结果:

修改之后测试正常




打赏鼓励作者,期待更多好文!

打赏
8人已打赏

新手981388 发表于 2020-3-28 11:12
  
案列写的很生动,这就是我们日常解决协商不成功方法,将一边修改成强制速率。还解决不了那就两边都不自动协商,改成两边一样速率。再不行要就考虑中间链接是不是质量不好。三步骤基本上能解决问题了。
琉影 发表于 2020-3-24 17:45
  
看看吴老师的分享  学习一下
Sangfor_闪电回_朱丽 发表于 2020-3-24 19:50
  

您好,感谢您参与社区原创分享计划7,您的文章已被收录到计划中,交由专家评审小组评审,文章标签在专家评审后设置,奖励将在活动结束后统一安排发放!发文越多,奖励越多,期待您更多的精彩文章哦!:感恩:
关于技术文章的管理流程,请参考:http://bbs.sangfor.com.cn/forum.php?mod=viewthread&tid=90279
新手325719 发表于 2020-3-25 09:27
  
奖励一颗豆豆,感谢分享
新手031815 发表于 2020-3-25 10:17
  
步骤蛮详细的
新手770264 发表于 2020-3-26 09:29
  
老师的分享 ,学习一下
新手612152 发表于 2020-3-26 10:46
  
感谢分享
新手780102 发表于 2020-3-28 10:20
  
感谢分享
司马缸砸了光 发表于 2020-3-28 10:31
  
涨知识, 有才华
发表新帖
热门标签
全部标签>
每日一问
功能体验
技术笔记
新版本体验
技术咨询
2023技术争霸赛专题
干货满满
技术盲盒
标准化排查
产品连连看
GIF动图学习
信服课堂视频
安装部署配置
秒懂零信任
自助服务平台操作指引
技术晨报
深信服技术支持平台
答题榜单公布
卧龙计划
畅聊IT
答题自测
云计算知识
通用技术
安全攻防
每日一记
sangfor周刊
资源访问
排障笔记本
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
上网策略
测试报告
日志审计
问题分析处理
流量管理
运维工具
用户认证
原创分享
解决方案
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
迁移
社区帮助指南
地址转换
虚拟机
存储
加速技术
产品预警公告
玩转零信任
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
纪元平台
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选

本版版主

12
185
6

发帖

粉丝

关注

本版达人

LoveTec...

本周分享达人

新手24116...

本周提问达人