初始socket网络编程 概念 要想理解socket,就要先来理解TCP,UDP协议。 TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准, TCP/IP是TC ...
分类:
其他好文 时间:
2018-09-17 00:03:12
阅读次数:
149
一、粘包问题 注意:粘包问题只有tcp协议并且udp协议永远不会粘包 粘包问题的产生: 简述:粘包问题的产生主要是由于tcp协议传输数据(其内置的nagle算法来进行的)会将数据较小的且发送时间较短的合并成一个包从发送端发送出去,接收端不知道该怎么去想要的数据拿出来这样造成了粘包问题,另一方面是由于 ...
分类:
其他好文 时间:
2018-09-15 20:48:43
阅读次数:
252
通信是分布式架构的一个基本问题, 通信是基于通信协议, 通过网络IO来实现的, 基本的通信协议有TCP,HTTP,UDP等, Java的IO分为BIO,NIO,AIO等, java领域有很多支持通信的技术, 如RMI,MINA,JMS等. 网络协议 TCP/IP: 五层模型: 基于OSI七层模型. ...
分类:
其他好文 时间:
2018-09-15 16:31:14
阅读次数:
172
DHCP服务1、DHCP服务的简介DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的目的。DHCP概念和原理dhcp服务作用:为大量客户机自动分配地址,提供集中管理减轻管理和维护成本,提高网络配置效率DHCP可分配的
分类:
其他好文 时间:
2018-09-14 11:05:14
阅读次数:
152
一、基础知识 UDP 协议相较于 TCP 协议的特点: 1、无连接协议,没有持久化连接;2、每个 UDP 数据报都是一个单独的传输单元;3、一定的数据报丢失;4、没有重传机制,也不管数据报是否可达;5、速度比TCP快很多,可用来高效处理大量数据 —— 牺牲了握手以及消息管理机制。6、常用于音频、视频 ...
分类:
Web程序 时间:
2018-09-13 20:53:09
阅读次数:
209
回顾 2018-12-31 或者 2018.12.31 或者 2018*12*31 的正则表达式: [1-9]\d{3}(?P.)(1[12]|0?[1-9])(?P=sep)([12]\d|3[01]|0?[1-9])内容总览: ip地址 mac地址 IPV4 IPV6 TCP UDP协议 同一台... ...
分类:
系统相关 时间:
2018-09-12 23:01:05
阅读次数:
404
看情况选择相对应的套接字*面向连接的传输--tcp协议--可靠的--流式套接字(SOCK_STREAM)*面向无连接的传输--udp协议--不可靠的--数据报套接字(SOCK_DGRAM) 在liunx中 telnet ip port 可以当成临时客服端 ...
分类:
其他好文 时间:
2018-09-06 00:06:10
阅读次数:
146
TCP可靠传输协议(传输控制协议)。 UDP不可靠传输协议(用户数据报协议)。 摄像头传输就是典型的UDP传输协议。UDP有即时性。画面有几帧收不到。 语音传输也是用UDP协议。在信号很差的时候,语音解码会出现很乖的声音。 网游也是UDP协议。容易丢包。 java网站后端服务端。 java中用的主要 ...
分类:
其他好文 时间:
2018-09-05 12:50:00
阅读次数:
120
基于udp协议的套接字、socketserver模块 一、UDP协议(数据报协议) 1、何为udp协议 不可靠传输,”报头”部分一共只有8个字节,总长度不超过65,535字节,正好放进一个IP数据包。 tcp协议(流式协议) 2、udp协议的特点 (1)传输数据以数据报的形式传送。因为数据以数据包的 ...
分类:
其他好文 时间:
2018-09-04 17:07:55
阅读次数:
156