单工,半双工和全双工传输模式之间的区别
在电子装备中,发送方和接收方之间的数据传输遵守特定模式,也称为传输模式。根据发送数据和接收数据的性质,我们可以辨别传输模式为单工,半双工和全双工。
单工
单工就是指A只能发信号,而B只能接收信号,通讯是单向的,就象灯塔之于航船——灯塔发出光信号而航船只能接收信号以确保自己行驶在正确的航线上。
半双工
指一个时间段内只有一个动作产生,举个简单例子,一天窄窄的马路,同时只能有一辆车通过,当目前有两量车对开,这类情况下就只能一辆先过,等到头儿后另外一辆再开,这个例子就形象的说明了半双工的原理。初期的对讲机、和初期集线器等装备都是实行半双工的产品。随着技术的不断进步,半双工会逐步退出历史舞台。
全双工
指交换机在发送数据的同时也能够接收数据,二者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。目前的交换机都支持全双工。
单工传输模式的示例是键盘和显示器,半双工传输模式的示例是对讲机,全双工传输模式的示例是电话。
以下是单工,半双工和全双工传输模式之间的重要区分:
单工传输模式是仅单向数据流的传输模式,即参与者仅履行一项任务,这意味着发送方只能发送数据而不能接收。
半双工模式是一种传输模式,其中存在双向数据流,但一次只能传输一个,即,发送方可以发送和接收数据,但一次只能履行一项任务。
全双工是一种传输方式,在这类传输方式中,数据又有双向活动,即发件人可以同时发送和接收数据。
如上所述,单工模式下的数据流是单向的。另外一方面,在半双工的情况下,数据流是双向的,但一次是一个。在全双工情况下,数据流是双向的,并且是同步的。
单工传输模式被视为性能最差的传输模式,由于它花费了最长的数据传输时间。另外一方面,与单工相比,半双工的性能更好,但与全双工传输模式相比,其性能较低。与单工和半双工传输模式相比,全双工具有最好性能。