一、什么是Socket Socket就是为了网络服务提供的一种机制; 通讯的两端都有Socket; 网络通讯其实就是Socket间的通讯; 数据在两个Socket间通过10传输 二、TCP与UDP造概念上的区别 1、UDP: (1)是面向无连接,将数据及源的封装成数据包中,不需要建立连接 (2)每个 ...
分类:
其他好文 时间:
2020-01-14 13:30:13
阅读次数:
75
UDP协议和TCP协议都是传输层协议。 TCP(Transmission Control Protocol,传输控制协议)提供的是面向连接,可靠的字节流服务。即客户和服务器交换数据前,必须现在双方之间建立一个TCP连接,之后才能传输数据。并且提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证 ...
分类:
其他好文 时间:
2019-12-26 11:34:35
阅读次数:
84
UDP: 1.无连接: 不需要建立连接,可以直接传输数据 2.不可靠: 没有确认和重传机制,感受不到对方是否收到消息 3.面向数据报: 不能灵活控制读写数据的次数和大小,不能拆分和合并数据,发送10k就必须取10k,取1k剩下的就没了 UDP没有真正意义上的发送缓冲区,调用sendto直接交给内核处 ...
分类:
其他好文 时间:
2019-12-23 18:49:25
阅读次数:
93
socket 在连接时首先socket是成对出现 一个在客户端一个在服务端, socket在OSI在7层协议中不存在任何一个层中,只是他在应用层与传输层之间的一个虚拟接口,封装了TCP与UDP做为应用层调用。 socket 与HTTP区别 socket是长连接客户端可以主动跟服务器端请求,服务端也可 ...
分类:
其他好文 时间:
2019-12-14 13:51:55
阅读次数:
126
窗口 发送端的窗口值由接收端控制 接收端的窗口值由接收端缓存值决定 (以上情况不考虑拥塞) 传输协议--UDP UDP 优点:高效 UDP特点:不可靠 ,面向毫无连接 传输控制协议--TCP:是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 在简化的计算机网络O ...
分类:
其他好文 时间:
2019-11-27 21:58:20
阅读次数:
99
一、DNS服务简介 1、基本概念 (1) DNS( Domain Name System )域名系统,是一种组织成域层次结构的计算机和网络服务命名系统,是一个应用层协议,使用TCP与UDP的53端口,它所提供的服务是用来将主机名和域名转换为IP地址的工作。 (2) FQDN( Full Qualif ...
分类:
系统相关 时间:
2019-11-27 19:26:20
阅读次数:
111
python中的tcp示例详解 目录 TCP简介 TCP介绍 TCP特点 TCP与UDP的不同点 udp通信模型 tcp客户端 tcp服务器 tcp注意点 python中的tcp示例详解 目录 TCP简介 TCP介绍 TCP特点 TCP与UDP的不同点 udp通信模型 tcp客户端 tcp服务器 t ...
分类:
编程语言 时间:
2019-11-10 15:49:34
阅读次数:
117
1、请你分别写出OSI的七层网络结构图和TCP/IP的五层结构 OSI的七层结构从上到下依次是应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。TCP/IP的五层结构分别是应用层、运输层、网络层、链路层、物理层。 2、请你详细解释一下IP的定义,在哪个层上面,主要有什么作用?TCP与UDP ...
分类:
其他好文 时间:
2019-11-09 19:41:35
阅读次数:
99
传输层 传输层的功能 tcp与udp 传输层的寻址与端口 udp协议 udp首部格式 udp校验 tcp协议 tcp报文段首部格式 tcp连接管理 SYN洪泛攻击 tcp的连接释放 tcp的可靠传输 序号 确认 重传 tcp拥塞控制 拥塞控制四种算法 慢开始和拥塞避免 快重传快恢复 ...
分类:
其他好文 时间:
2019-11-01 18:09:18
阅读次数:
101
https://blog.csdn.net/zhang6223284/article/details/81414149 UDP:UDP该协议称为用户数据报协议(UDP,User Datagram Protocol),这个传输协议比较野蛮,发送端不需要理会接收端是否存在,直接就发送数据,不会像TCP协 ...
分类:
其他好文 时间:
2019-10-31 18:00:05
阅读次数:
74