TCP(Transmission Control Protocol,传输控制协议),位于传输层,提供一种面向连接、可靠的字节流服务。 字节流服务(Byte Stream Service)是指,为了方便传输,将大 块数据分割成以报文段(segment)为单位的数据包进行管理。 可靠的传输服务是指,能够 ...
分类:
其他好文 时间:
2019-09-20 18:35:18
阅读次数:
77
TCP:Transmission Control Protocol传输控制协议面向连接,传输数据之前需要建立连接通过“三次握手”的方式完成连接,是安全可靠协议传输速度慢,效率低实例:apache、nginx、mysql、php-fpm这样的服务都是基于tcpUDP:User Datagram Pro ...
分类:
其他好文 时间:
2019-09-16 14:32:41
阅读次数:
87
Socket编程就是网络编程,通过网络进行两台主机之间的交互 Windows/Linux平台C++版教程 1 "socket是什么" 2 "套接字有哪些类型" 3 "面向连接和无连接到底有什么区别" 4 "OSI网络七层模型" 5 "TCP/IP协议族" 6 "IP、MAC和端口号" 7 "Linu ...
分类:
其他好文 时间:
2019-09-15 16:53:13
阅读次数:
108
一、应用层 功能:为应用程序提供服务并规定应用程序中通信相关的细节; 包括的协议如下: 1、超文本传输协议HTTP:这是一种基本的客户机/服务器的访问协议;浏览器向服务器发送请求,而服务器会应相应的网页。 2、文本传输协议FTP:提供交互式的访问,基于客户服务器模式,面向连接,使用TCP可靠的传输服 ...
分类:
其他好文 时间:
2019-09-09 19:05:13
阅读次数:
84
TCP协议作为传输层主要协议之一,具有面向连接,端到端,可靠的全双工通信,面向字节流的数据传输协议。 1、TCP报文段 虽然TCP面试字节流,但TCP传输的数据单元却是报文段。TCP报文段分为TCP首部和数据部分,TCP报文段首部的前20个字节是固定的,后面有4n字节是更具需要而增加的选项,最大为4 ...
分类:
其他好文 时间:
2019-09-08 13:44:48
阅读次数:
85
HTTP部分 1. TCP和UDP的区别 TCP和UPD都是传输层协议,但是两者具有不同的特性和应用场景 TCP是面向连接的,但是UPD是无连接的 TCP提供可靠的服务,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达 UPD就无法保证 TCP通过检验和,重传控制,序号标识,滑动窗口,确 ...
分类:
其他好文 时间:
2019-09-03 09:26:58
阅读次数:
81
这节课我们来学习一下TCP协议的特点以及TCP报文段的格式。 首先呢我们来看一下TCP有哪些特点呢。之前我们说过TCP它是一个比较可靠的面向连接的协议,所以最主要的特点它是可以面向连接的一种传输层协议。那之所以说面向连接呢就是指应用程序在使用这个TCP协议之前,必须要先建立好一个TCP的连接,在传输 ...
分类:
其他好文 时间:
2019-09-03 09:25:17
阅读次数:
87
总的来说 TCP协议提供可靠的服务, UDP协议提供高效率的服务。 高可靠性的TCP服务提供面向连接的服务,主要用于一次传输大量报文的情形, 如文件传输,远程登录等; 高效率的UDP协议提供无连接的数据报服务,用于一次传输少量的报文。 即使发生传输错误,也可以重新传输并且不会为此付出多少代价。 TC ...
分类:
其他好文 时间:
2019-08-29 13:41:40
阅读次数:
80
TCP/IP协议 TCP/IP协议是目前应用最为广泛的协议,是构成Internet国际互联网协议的最为基础的协议,由TCP和IP协议组成:TCP协议:面向连接的、可靠的、基于字节流的传输层通信协议,负责数据的可靠性传输的问题。 IP协议:用于报文交换网络的一种面向数据的协议,主要负责给每台网络设备一 ...
分类:
其他好文 时间:
2019-08-28 22:18:00
阅读次数:
85
一、TCP/UDP协议TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可 ...
分类:
其他好文 时间:
2019-08-17 15:04:35
阅读次数:
85