网卡全双工、半双工、单工、自动检测

   网卡传输数据,按照数据流的方向可分成四种基本的传送方式:全双工、半双工、单工和自动检测四种方式。

  但单工目前已很少采用,下面仅介绍常见的两种方式,

  如果在通信过程的任意时刻,信息只能由一方A传到另一方B,则称为单工。

  如果在任意时刻,信息既可由A传到B,又能由B传A,但任意时刻只能由一个方向上的传输存在,称为半双工传输。

  如果在任意时刻,线路上存在A到B和B到A的双向信号传输,则称为全双工。

  电话线就是二线全双工信道。由于采用了回波抵消技术,双向的传输信号不致混淆不清。双工信道有时也将收、发信道分开,采用分离的线路或频带传输相反方向的信号,如回线传输。

  下面我们使用通俗的说法来给大家作解释:

  半双工(Half Duplex),所谓半双工就是指一个时间段内只有一个动作发生,举个简单例子,一条窄窄的马路,同时只能有一辆车通过,当目前有两量车对开,这种情况下就只能一辆先过,等到头儿后另一辆再开,这个例子就形象的说明了半双工的原理。早期的对讲机、以及早期集线器等设备都是基于半双工的产品。随着技术的不断进步,半双工会逐渐退出历史舞台;单工通信是指通信线路上的数据按单一方向传送。

  以下是全双工、半双工的详细介绍。

  ① 全双工方式( full duplex )

  当数据的发送和接收分流,分别由两根不同的传输线传送时,通信双方都能在同一时刻进行发送和接收操作,这样的传送方式就是全双工制.在全双工方式下,通信系统的每一端都设置了发送器和接收器,因此,能控制数据同时在两个方向上传送.全双工方式无需进行方向的切换,因此,没有切换操作所产生的时间延迟,这对那些不能有时间延误的交互式应用(例如远程监测和控制系统)十分有利.这种方式要求通讯双方均有发送器和接收器,同时,需要 2 根数据线传送数据信号.(可能还需要控制线和状态线,以及地线)。

  比如,计算机主机用串行接口连接显示终端,而显示终端带有键盘.这样,一方面键盘上输入的字符送到主机内存;另一方面,主机内存的信息可以送到屏幕显示.通常,往键盘上打入 1 个字符以后,先不显示,计算机主机收到字符后,立即回送到终端,然后终端再把这个字符显示出来.这样,前一个字符的回送过程和后一个字符的输入过程是同时进行的,即工作于全双工方式。

  ②半双工方式( half duplex )

  若使用同一根传输线既作接收又作发送,虽然数据可以在两个方向上传送,但通信双方不能同时收发数据,这样的传送方式就是半双工制,采用半双工方式时,通信系统每一端的发送器和接收器,通过收 / 发开关转接到通信线上,进行方向的切换,因此,会产生时间延迟.收 / 发开关实际上是由软件控制的电子开关。

  当计算机主机用串行接口连接显示终端时,在半双工方式中,输入过程和输出过程使用同一通路.有些计算机和显示终端之间采用半双工方式工作,这时,从键盘打入的字符在发送到主机的同时就被送到终端上显示出来,而不是用回送的办法,所以避免了接收过程和发送过程同时进行的情况。

  目前多数终端和串行接口都为半双工方式提供了换向能力,也为全双工方式提供了两条独立的引脚.在实际使用时,一般并不需要通信双方同时既发送又接收,像打印机这类的单向传送设备,半双工甚至单工就能胜任,也无需倒向。

  ③单工方式(Simplex)和自动检测

  单工现在基本不用了。而自动检测,计算机会根据当前传输的数据,采用上述三种中的一种,称为自动检测。

时间: 2024-08-25 02:31:02

网卡全双工、半双工、单工、自动检测的相关文章

Auto-Negotiation六项自动检测顺序

问:Auto-Negotiation自动检测的顺序是什么? 答: 1) Auto-Negotiation自动检测的顺序为: 2) 100BASE-TX 全双工 3) 100BASE-T4 4) 100BASE-TX 半双工 5) 10BASE-T 全双工 6) 10BASE-T 半双工

如果让win8系统自动检测无线网络信号的方法

  现在大家对于无线网都有无限的热情,每到一个地方都会用手机或者电脑去自动搜寻周围的无线网,这个搜寻的设置一般都是电脑和手机默认的,不需要我们手动的开启,但是这样的习惯仅仅延续到win7,因为win8中加强了对网卡的控制,无法实现对周围无线网的自动搜索,想要实现自动搜索的话只能手动去开启.但是win8的整个界面都进行了很大的改动,我们很难找到相应的位置,下面小编就教大家如何让win8电脑自动检测周围的无线信号的方法. 让win8系统自动检测无线网络信号的方法教程 1.首先,我们需要返回到win8

Win8系统下无法自动检测周边wifi信号的方法

  很多用户由于win7系统大大小小的问题选择升级系统更新为win8系统.虽然win8系统操作环境稳定安全,但是它新颖的操作手法也让新用户感到不适应,比如有用户指出连接无线网络时发现电脑根本无法自动检测到周围的信号,这对于新时代的年轻人来说,没有网络,非常麻烦.小编就这个问题做一点提示:由于win8系统增加对网卡的控制,不能够像win7系统一样自动检测无线信号,而需要自己手动设置.具体的措施看看下面的图文教程吧. Win8系统下无法自动搜索wifi信号的解决方法 一.在Win8系统桌面上,用鼠标

如何自动检测以及后台复制光盘内容

原理:利用python的win32模块,注册服务,让代码在后台运行,检测光盘并拷贝文件 启动的方法就是直接在cmd下,main.py install ,然后去windows 的服务下就可以看到The smallestpossible Python Service 这个服务,你可以启动,停止,还可以设置成开机自动启动.启动服务后,会自动检测光盘并在后台拷贝文件 main.py import win32serviceutil import win32service import win32event

PHP+Ajax实时自动检测是否联网的方法

  本文实例讲述了PHP+Ajax实时自动检测是否联网的方法.分享给大家供大家参考.具体实现方法如下: html部分代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo

IE中“自动检测设置”无法取消怎么办?

有时我们会遇到IE中自动检测设置无法取消的情况,具体表现为"自动检测设置"默认是打勾的却显示为灰色无法操作,这时我们可以通过修改注册表来取消IE中的"自动检测设置",具体方法如下: 新建一个记事本文档写入以下内容 Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsConnections] "

如何打开IE浏览器自动检测功能

  1.按Win+R键,打开运行窗口,输入gpedit.msc,回车进入本地组策略编辑器; 2.展开至用户配置>管理模板>所有设置,在右侧找到并打开"自动检测Internet Explorer更新"; 3.更改为"已启用",点击确定即可.

Win8系统无法自动检测周边wifi信号的解决方法

Win8系统无法自动检测周边wifi信号的解决方法 一.在Win8系统桌面上,用鼠标右键点击,然后在弹出的菜单上选择"管理",即可打开Win8系统计算机管理面板; 二.在Win8系统计算机管理面板上,点击左侧窗格中的"存储"-"服务和应用程序"-"服务",接着在右侧窗格中找到服务选项; 三.Win8系统服务功能面板,找到WLAN AutoConfig服务,并双击打开,将启动类型设置为"自动",再将服务状态调

Win7如何自动检测设置浏览器更新

  Win7如何自动检测设置浏览器更新 1.利用此策略设置,可管理Internet Explorer 是否在Internet中检查较新版本.如果将Internet Explorer 设置为执行上述操作,则会每隔大约30天执行一次检查,并且当有新版本可用时会提示用户安装新版本. 2.如果启用此策略设置,则Internet Explorer 会每隔大约30天在Internet中检查一次新版本,并在有新版本可用时提示用户下载新版本. 3.如果禁用此策略设置,则Internet Explorer 不会在