对于点对点之间的通信,按照消息传送的方向与时间关系,通信方式可分为单工通信、半双工通信及全双工通信三种。

单工通信只支持数据在一个方向上传输,又称为单向通信。如无线电广播和电视广播都是单工通信。

半双工通信允许数据在两个方向上传输,但在同一时刻,只允许数据在一个方向上传输,它实际上是一种可切换方向的单工通信。即通信双方都可以发送信息,但不能双方同时发送,(当然也不能同时接受)。这种方式一般用于计算机网络的非主干线路中。

全双工通信允许数据同时在两个方向上传输,又称为双向同时通信,即通信的双方可以同时发送和接收数据。如现代电话通信提供了全双工传送。这种通信方式主要用于计算机与计算机之间的通信。

我来学网络——三种数据通信方式相关推荐

  1. 计算机网络--边缘和核心部分,三种数据交换方式

    目录 互联网的构成和特点 互联网的边缘部分和核心部分 边缘部分 端系统之间的通信方式 客户端-服务器(C/S方式) 对等连接方式(P2P) 核心部分 三种数据交换方式 电路交换 报文交换(存储转发) ...

  2. 三种数据交换技术的比较

    三种数据交换技术的比较 http://book.51cto.com  2007-04-23 17:55  王达  电子工业出版社  我要评论(1) 摘要:本章主要介绍局域网.广域网,以及OSI各层主要 ...

  3. 三种数据交换方式的时延计算

    三种数据交换方式的时延计算 part1:什么是时延?有哪三种数据交换方式? 时延指的是计算机网络性能的一种,表示数据从网络的一端传送到另一端所用的时间. 三种数据交换方式:电路交换.报文交换.分组交换 ...

  4. Excel应该这么玩——5、三种数据:Excel也是系统

        Excel最常用的功能就是记录数据,把数据按照行列记录下来.这部分数据是源数据,是业务活动中最原始的流水账,作为后续操作的依据.为了从源数据中得出一定的结论,需要对源数据进行分析得出报表数据. ...

  5. (POST请求中的三种数据请求格式.application/x-www-form-urlencoded和multipart/form-data和application/json)

    (POST请求中的三种数据请求格式.application/x-www-form-urlencoded和multipart/form-data和application/json) applicatio ...

  6. Hibernate中的三种数据持久状态和缓存机制

    Java三大框架之--Hibernate中的三种数据持久状态和缓存机制 Hibernate中的三种状态   瞬时状态:刚创建的对象还没有被Session持久化.缓存中不存在这个对象的数据并且数据库中没 ...

  7. 下列关于三种数据交换方式的叙述,错误的是( )

    下列关于三种数据交换方式的叙述,错误的是( D ) A. 电路交换不提供差错控制功能 B. 分组交换的分组有最大长度的限制 C. 虚电路是面向连接的,它提供的是一种可靠的服务 D. 在出错率很高的传输 ...

  8. 计算机网络三种数据交换方式

    三种数据交换方式:电路交换.报文交换.分组交换. 电路交换: 典型应用就是打电话,交换机将两个需要通信的电话申请建立连接(申请占用通道资源)->通话(占用通信资源)->通话后释放连接(释放 ...

  9. python爬虫学习笔记-网络爬虫的三种数据解析方式

    爬虫的分类 1.通用爬虫:通用爬虫是搜索引擎(Baidu.Google.Yahoo等)"抓取系统"的重要组成部分.主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份 ...

  10. ipsec协议_网工知识角轻松学网络|三分钟了解PPPOE协议

    学网络,就在IE-LAB 国内高端网络工程师培养基地 PPPOE( Point-to-PointProtocol Over Ethernet)以太网上的点对点协议,是将点对点协议(PPP)封装在以太网 ...

最新文章

  1. MySQL数据库排序order by(asc、desc)
  2. 商丘网络推广分析网站留不住用户的原因及SEO解决方法
  3. Android获取手机短信
  4. python查看方法作用_python学习笔记1,新手小白也能看得懂
  5. python网页运行环境_Python小牛叔Web开发1:安装Visual Studio Code配置Python运行环境...
  6. 基于HTML5的WebGL呈现A星算法的3D可视化
  7. 下列哪个滤波器是非线性的_数字图像处理复习题(选择题及相应答案)
  8. 小心使用IOCP完成端口
  9. 用自动化构建工具增强你的工作流程——gulp
  10. (转载)每位开发人员都应铭记的10句编程谚语
  11. GJB150.10A-2009霉菌试验标准费用-霉菌试验GJBA检测机构
  12. 无耗传输线 matlab,基于Matlab模块化的微波工程Smith圆图辅助教学方法
  13. python FTPS使用ftplib下载文件(详细)
  14. mac时钟屏保_【win/mac】抖音网红八卦时钟屏保动态壁纸,快来体验
  15. 如何彻底卸载电脑中的垃圾软件
  16. 第一个小项目:学生成绩管理系统
  17. 2016年最权威的1000集大型web前端视频教程(爱创课堂出品)
  18. 检查linux中nginx是否已安装成功,linux服务下安装nginx 系统版本Ubuntu 18.04.4
  19. win10亮度进度条不见了
  20. python批量文件重命名

热门文章

  1. Java学习笔记之设计模式(2)工厂模式
  2. 计算机0表示负数,计算机原码反码补码_0
  3. mysql创建一张日期表_MySQL创建一张日期表
  4. leetcode·动态规划
  5. [LeetCode] 350. 两个数组的交集 II intersection-of-two-arrays-ii(排序)
  6. Java基础学习笔记二十四 MySQL安装图解
  7. GPUImage相关(转)
  8. Asp.Net构架(Http请求处理流程)
  9. NVelocity条件选择语法
  10. sql2005自动备份