网络传输 相关概念

单工

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

例如: 无线广播,数据只能从发送到传输到接收端。

半双工

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

例如:HTTP协议 同一时刻数据只能单向流动,客户端向服务端请求数据或者服务器向客户端响应数据。

全双工

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

例如:Socket协议、websocket协议、电话 socket协议是支持双全工的,发送数据的同时也可以接受数据。

短连接

短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接。

例如:HTTP协议 HTTP连接通讯方式:连接→数据传输→关闭连接。

长连接

指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持

例如:数据库连接池 连接→数据传输→保持连接(心跳)→数据传输→保持连接(心跳)→……→关闭连接。


本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏cs

linux学习笔记五

笔记摘抄自《linux操作系统基础及应用》 ---- 作业控制 正在执行的一个或者多个程序可形成一个作业。使用管道命令和重定向命令,一个作业可以启动多个进程...

3276
来自专栏安智客

GP规范中定义的四种SE访问控制架构

GP规范给人的感觉好像有点晦涩难懂,由于是规范,所以比较抽象,而且GP这个组织的专家们来自世界各地,大家都用英语文档交流,所以不同的文档风格不同,难免大家阅读起...

1662
来自专栏FreeBuf

基于Tor网络的钓鱼邮件分析

五月十一日,我们的蜜罐系统捕获到来自xxxxxxxxx@uscourtsgov.com邮箱的钓鱼邮件。其中uscourtsgov就已经是一个很唬人的服务器名称了...

1270
来自专栏程序员同行者

centos7安装python的MySQLdb模块

1202
来自专栏实用工具入门教程

如何部署 ftp 文件服务

文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协...

6133
来自专栏北京马哥教育

Redis数据库安全手册

Redis是一个 高性能的key-value数据库,这两年可谓火的不行。而Redis的流行也带来一系列安全问题,不少攻击者都通过Redis发起攻击。本文将讲解...

3416
来自专栏软件测试经验与教训

测试人员工作里常用的工具都在这里了

分享一下以前工作时用到的工具,链接比较多,没有一一检查是否能正常下载,若链接有问题,可以在下方留言。

7135
来自专栏james大数据架构

高可用高性能分布式文件系统FastDFS进阶keepalived+nginx对多tracker进行高可用热备

  在上一篇 分布式文件系统FastDFS如何做到高可用 中已经介绍了FastDFS的原理和怎么搭建一个简单的高可用的分布式文件系统及怎么访问。   高可用是实...

5766
来自专栏木子昭的博客

美轮美奂的Arch, 详解Arch虚拟机安装

6305
来自专栏张戈的专栏

CVE-2015-0235:Linux glibc高危漏洞的检测及修复方法

这几天复习运维知识,也没怎么关注业界新闻,可等我一关注,又“捅娄子”了,Linux 继上次CVE-2014-6271漏洞爆发以来,再次爆发一个严重漏洞:CVE-...

3474

扫码关注云+社区

领取腾讯云代金券