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

Posted  你不要惹我o

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图文并茂~ 详解交换机中的半双工与全双工网络知识相关的知识,希望对你有一定的参考价值。

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

早期的网络设备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命令查看接口当前工作信息。 

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

以上是关于图文并茂~ 详解交换机中的半双工与全双工网络知识的主要内容,如果未能解决你的问题,请参考以下文章

mysql通信协议的半双工机制理解

Socket实现一个简单的半双工通信

通过 c 中的半双工管道在父进程和 2 个子进程之间进行通信的问题

[网络管理]全双工与半双工的差别

修改交换机端口的速率和双工模式(用于自己查找使用方便)

修改交换机端口的速率和双工模式(用于自己查找使用方便)