一、tcp协议 1.1 基本知识 1. 特点: 可靠,慢,全双工通信 建立连接时:三次握手 断开连接时:四次挥手 在建立起连接之后 发送的每一条信息都有回执 为了保证数据的完整性,还有重传机制 长连接:会一直占用双方的端口 IO(input,output)操作,输入和输出是相对内存来说的 write ...
分类:
其他好文 时间:
2019-05-30 12:10:36
阅读次数:
107
TCP为应用层提供的服务 提供进程和进程之间的通信 答: 怎么区分服务目的主机上的哪个进程呢? 通过提供端口号(well-known port), 如Telnet 23,DNS 53, HTTP 80, SMTP 25, FTP 21 22(数据,控制) 提供了面向连接的服务 答: 区别于UDP的面 ...
分类:
其他好文 时间:
2019-05-27 16:22:13
阅读次数:
88
TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内 [1] 另一个重要的传输协议。在 ...
分类:
其他好文 时间:
2019-05-24 09:20:54
阅读次数:
95
常见应用层协议有哪些? HTTP(HyperText Transfer Protocol):超文本传输协议 FTP(File Transfer Protocol):文件传输协议 SMTP(Simple Mail Transfer Protocol): Telnet:远程终端访问 有哪些可供选择的运输 ...
分类:
其他好文 时间:
2019-05-23 22:42:53
阅读次数:
187
TCP的连接管理:面向连接的传输需要三个阶段:连接建立、数据传输和连接终止。TCP连接的管理就是使传输连接的建立和释放都能正常地进行。 三次握手过程,采用客户/服务器方式。 服务器告诉自己的TCP已经准备好接受连接,称为被动打开请求。(被动等待连接建立) 客户程序发出请求叫做主动打开。(主动发起连接 ...
分类:
其他好文 时间:
2019-05-23 18:15:41
阅读次数:
102
TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 TCP通信需要经过创建连接、数据传送、终止连接三个步骤。 TCP通信模型中,在通信开始之前,一定要先建立 ...
分类:
其他好文 时间:
2019-05-23 09:38:58
阅读次数:
141
TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。在因特网协议 ...
分类:
其他好文 时间:
2019-05-20 23:02:01
阅读次数:
265
上一博客记录了UDP协议的关键要点,这部分记录TCP协议的关键要点。 24.3 传输控制协议(TRANSMISSION CONTROL PROTOCOL) TCP(Transmission Control Procotol )协议是一个面向连接,可靠的协议。TCP为了提供面向连接的服务,专门定义了连 ...
分类:
其他好文 时间:
2019-05-19 09:21:38
阅读次数:
129
网络协议三要素: 1、语义,语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。 2、语法,语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。 3、时序,时序是对事件发生顺序的详细说明;(也可称为“同步”) 人们形象地把这三个要素描述为:语义表示 ...
分类:
其他好文 时间:
2019-05-18 10:01:00
阅读次数:
160
RTMP(Real Time Messaging Protocol 实时消息传输协议) RTMP是由Adobe公司提出的,在互联网TCP/IP五层体系结构中应用层,RTMP协议是基于TCP协议的,也就是说RTMP实际上是使用TCP作为传输协议。 TCP协议在处在传输层,是面向连接的协议,能够为数据的 ...
分类:
其他好文 时间:
2019-05-18 00:41:41
阅读次数:
154