网络传输 相关概念

作者: jijs | 来源:发表于2017-12-16 23:47 被阅读120次

单工

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

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

半双工

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

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

全双工

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

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

短连接

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

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

长连接

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

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


想了解更多精彩内容请关注我的公众号

相关文章

  • 网络传输 相关概念

    单工 如果在通信过程的任意时刻,信息只能由一方A传到另一方B,则称为单工。 例如:无线广播,数据只能从发送到传输到...

  • HTTP, SOCKET, TCP/IP 网络传输相关概念

    --- 为了方便阅读加粗内容为主要内容 HTTP连接 HTTP就是超文本传送协议(全称:Hypertext Tra...

  • JavaScript_ cookie及正则

    一、 cookie (一)http与https http,https 都是网络传输协议 是用于网络相关传输,htt...

  • 数据安全

    网络安全(数据安全) 相关概念 安全的原则在网络上不允许传输用户隐私数据的明文在本地不允许保存用户隐私数据的明文 ...

  • 软件测试之TCP、HTTP协议必知必会,面试必备

    目录 一、网络模型及传输 1.1 OSI七层网络模型 1.2 TCP/IP四层概念模型 1.3 网络传输过程 二、...

  • 了解网络

    重点:1.了解网络中传输的都是二进制数据流. 2.了解网络编程概念. {认识网络: // 网络概念 <1> 经常见...

  • 网络相关基础概念

    背景 最近在开发和学习的过程中,突然发现自己对于 HTTP/HTML/WWW/INTERNET/NETWORK 等...

  • TCP为什么建连需要三次握手,而断连需要四次挥手?

    一、详解TCP概念及特点 概念:TCP是传输层协议,对应OSI网络模型的第四层:传输层 特点:1、基于链接(点对点...

  • 06-网络(1)

    0712NSURLConnection 基本概念(01-网络的基本概念) Http是网络数据传输格式,TCP(UD...

  • 【聚合】计算机网络通讯

    【网络】数据链路层 【网络】TCP/IP-网络层知识概要 【网络】传输层知识概要 【网络】物理层基本概念 【网络】...

网友评论

    本文标题:网络传输 相关概念

    本文链接:https://www.haomeiwen.com/subject/viiewxtx.html