很多学习网络知识的朋友在配置交换机时,时常会看到半双工与全双工的功能,今天带大家一起来了解下什么是半双工与全双工。

早期的网络设备HUB(集线器)就是半双工,目前基本没有人用了,而现在用的SWITCH(交换机)就是全双工。

a、半双工:接口任意时刻只能接收数据或者发送数据,并存在最大传输距离的限制。

半双工就像对讲机一样,如果某人向把语音传递给另一个人,它必须按下某个按钮,然后再说话。当按下按钮时,信息只向一个方法传递,所以他们在传输语音时听不到对方的声音,为了能接收到对方的声音,必须松开按钮。

b、全双工:接口可以同时接收和发送数据,最大吞吐量可达到双倍速率,且消除了半双工的物理距离限制

因此,由于设备可以同时发送和接收数据,全双工系统的带宽是半双工系统的两倍。

全双工的一个很好的例子是电话通信。当你和某人在电话里交谈时,你可以同时向对方讲话并倾听对方的声音。所以你不必等待,可以边说边听。

配置以太网接口速率和双工模式可在自协商或者非自协商两种模式下进行:

a、在自协商模式下,接口速率和双工模式是由链路两端的接口协商决定的。一旦协 商通过,链路两端的设备就锁定在同样的双工模式和接口速率。自协商功能只有 在链路两端设备均支持时才可以生效。如果对端设备不支持自协商功能,或者对 端设备自协商模式和本端设备不一致,则接口可能会处于Down状态。

b、当对端设备不支持自协商功能,或者配置自协商功能后设备无法连通、物理连通 后接口出现大量错包或丢包现象时,用户可配置本接口工作在非自协商模式下, 手动配置接口速率和双工模式,调整接口的速率和双工模式。

以太网的接口双工模式

以太网接口速率和双工模式支持情况

如何解决网络中的拥塞问题

服务器群(Server1、Server2和Server3)分别与Switch的接口GE0/0/1、 GE0/0/2和GE0/0/3相连,Switch通过接口GE0/0/4上行接入Internet网络。

由于服务器网卡的特殊限制,接口GE0/0/1、GE0/0/2和GE0/0/3只能自协商为半双工模式,在该双工模式下,当业务数据流量较大时将会产生丢包现象。

同时,接口 GE0/0/1、GE0/0/2和GE0/0/3速率自协商为最大速率1000Mbit/s,当服务器群同时以 1000Mbit/s速率对外发送数据时,就会造成出接口GE0/0/4拥塞。用户希望解决数据丢 包和拥塞问题。

1、配置非自协商模式下速率和双工模式组网图

2、配置思路如下

配置接口工作在非自协商模式,避免服务器网卡影响设备接口的最终工作速率。

在非自协商模式下强制指定接口双工模式为全双工,避免发生数据丢包现象。

在非自协商模式下强制指定接口工作速率为100Mbit/s,避免发生数据拥塞现象。

3、配置步骤

step1、创建端口组,并将接口GE0/0/1、GE0/0/2和GE0/0/3加入端口组

step2、批量配置接口GE0/0/1、GE0/0/2和GE0/0/3工作在非自协商模式、双工模式为全双工、 工作速率为100Mbit/s

step3、验证配置结果 在任意视图下执行命令display interface gigabitethernet 0/0/1,检查接口当前工作速率 及双工模式。

由上述回显字段看出接口工作在非自协商模式,工作速率为100Mbit/s,双工模式为全 双工。同理,对于GE0/0/2和GE0/0/3也可以通过执行display interface gigabitethernet 0/0/2和display interface gigabitethernet 0/0/3命令查看接口当前工作信息。

文章来源于网络,如有侵权,请联系删除 

图文并茂~ 详解交换机中的半双工与全双工网络知识相关推荐

  1. 网络知识:交换机中的半双工与全双工知识笔记

    今天小编给大家分享一下交换机中半双工与全双工相关知识,希望对大家能有所帮助! 早期的网络设备HUB(集线器)就是半双工,目前基本没有人用了,而现在用的SWITCH(交换机)就是全双工. a.半双工:接 ...

  2. python3中input输入浅谈_详解Python3中的 input() 函数

    详解Python3中的 input() 函数 一.知识介绍: 1.input() 函数,接收任意输入,将所有输入默认为字符串处理,并返回字符串类型: 2.可以用作文本输入,如用户名,密码框的值输入: ...

  3. 企业网络分配项目,从连接到登陆,一步步来详解交换机配置

    弱电几乎大部分的项目都跟网络有关,而所有的网络都离不开交换机的配置,很多朋友弱电项目做的比较困难,主要还是对网络技术不了解,尤其是交换的配置,那么今天我们以实例来讲解,企业网络分配项目,从连接到登陆, ...

  4. 交换机最多可以接几个_【技术】详解一个交换机能带动多少个网络监控摄像头?...

    原标题:[技术]详解一个交换机能带动多少个网络监控摄像头? 一个交换机能带动多少个网络监控摄像头?千兆交换机一般接200万网络摄像机能接几个?24个网络头,用一台24口百兆交换机行不行?下面就这类问题 ...

  5. CCNP课堂练习一:详解交换机vlan的介绍及通过交换机从逻辑上划分区域配置

    详解交换机vlan的介绍及通过交换机从逻辑上划分区域配置 今天我来说一下vlan的用处及配置,大家都知道在一家打的公司会有好几个部门比如:有财务部.技术部.策划部-- 如果这些部门都能通讯,当策划部的 ...

  6. 详解OpenCV中的Lucas Kanade稀疏光流单应追踪器

    详解OpenCV中的Lucas Kanade稀疏光流单应追踪器 1. 效果图 2. 源码 参考 这篇博客将详细介绍OpenCV中的Lucas Kanade稀疏光流单应追踪器. 光流是由物体或相机的运动 ...

  7. python操作目录_详解python中的文件与目录操作

    详解python中的文件与目录操作 一 获得当前路径 1.代码1 >>>import os >>>print('Current directory is ',os. ...

  8. python3中unicode怎么写_详解python3中ascii与Unicode使用

    这篇文章主要为大家详解python3中ascii与Unicode使用的相关资料,需要的朋友可以参考下# Auther: Aaron Fan ''' ASCII:不支持中文,1个英文占1个字节 Unic ...

  9. foreach php,详解PHP中foreach的用法和实例

    本篇文章介绍了详解PHP中foreach的用法和实例,详细介绍了foreach的用法,感兴趣的小伙伴们可以参考一下. 在PHP中经常会用到foreach的使用,而要用到foreach,就必须用到数组. ...

最新文章

  1. 小米立Flag:要做年轻人的第一个深度学习框架
  2. [多图/秒懂]白话OpenPose,最受欢迎的姿态估计网络
  3. 用c语言程序算自己的年龄,新手编的小程序:计算年龄和出生后经历的天数的小程序...
  4. table表头固定4种方法_移动式、半移动式、半固定式、固定式4种破碎站详细介绍及优缺点对比...
  5. H5实现多图片预览上传,可点击可拖拽控件介绍
  6. [实战]MVC5+EF6+MySql企业网盘实战(12)——新建文件夹和上传文件
  7. iOS 报错: You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE) 解决方法
  8. 【第三课】ANR和OOM——贪快和贪多的后果(上)
  9. 学习随笔#13 模型预测控制(MPC)
  10. 2021年国家HW行动部分0day漏洞复现
  11. 如何解决没有指定在Windows运行或者它包含错误
  12. ubuntu12.10 使用lync
  13. java Outlook的日程_使用Outlook进行日程安排的方法
  14. OC.Gen-X:一键生成黑苹果 OpenCore EFI 引导文件
  15. sublime text3 字体样式_Sublime Text3 Github最受欢迎主题字体推荐!
  16. Grade for Android 之二:Groovy 与Java的语法区别
  17. Leetcode 208、实现Trie(前缀树)
  18. MySQL三 插入语句包含查询语句
  19. Fast Furious face detection with OpenCV
  20. SQL grouping

热门文章

  1. WITH RECURSIVE and MySQL
  2. 会员管理系统实战开发教程(四)-会员消费功能
  3. 丁丁学数学(2-3)
  4. IP地址处理模块IPy
  5. 卓克-手机屏幕越来越大的真相。
  6. 双目立体视觉三维重建
  7. 鸟哥Linux私房菜知识点总结10到11章
  8. 【C 练习】打印菱形
  9. inittab的简单使用
  10. java 获取两个List集合的交集