1、安装open***运行脚本,shopen***-install.shIPaddress:默认本机IPPublicIPaddress/hostname:本地网络的公网地址模式选择udp或者tcp端口默认1194后面一路默认即可2、配置文件安装完毕后,服务已自行启动,配置文件在/etc/open***可根据需要修改配置内容,重启服务即可3、创建用户运行脚本shopen***-install.sh选
分类:
其他好文 时间:
2018-12-19 11:06:13
阅读次数:
133
RPC:远程过程调用(分布式、微服务间的方法调用) HTTP:无状态,每次请求都要发送一个request,服务器响应之后就断掉(http header中的keep-alive指的是tcp) TCP:面向连接,三次握手保证通信可靠 UDP:非面向连接,不可靠,速度快(可以手动对数据收发进行验证,IM系 ...
分类:
其他好文 时间:
2018-12-18 20:34:43
阅读次数:
209
Twisted是用Python实现的基于事件驱动的网络引擎框架,Twisted支持许多常见的传输及应用层协议,包括TCP、UDP、SSL/TLS、HTTP、IMAP、SSH、IRC以及FTP。就像Python一样,Twisted也具有“内置电池”(batteries-included)的特点。Twi ...
分类:
其他好文 时间:
2018-12-18 19:37:42
阅读次数:
234
reference: https://blog.csdn.net/s_lisheng/article/details/73538229 UDP协议 UDP(User Datagram Protocol),用户数据报协议,是OSI(Open System Interconnection,开放式系统互联 ...
分类:
其他好文 时间:
2018-12-18 00:02:09
阅读次数:
201
UDP udp是无连接的,即发送数据前不需要建立连接。 udp使用最大努力交付,即不保证可靠交付。 udp是面向报文的。应用层的报文下发后既不合并,也不拆分,由应用层控制报文长度。 udp没有拥塞控制,适用于实时性高的情景。 udp支持一对一,一对多,多对一,多对多的交互通信。 upd首部开销小。 ...
分类:
其他好文 时间:
2018-12-17 23:54:49
阅读次数:
281
reference:http://blog.51cto.com/lyhbwwk/2162568 https://blog.csdn.net/wangzhen209/article/details/74453548 一、IP包格式 IP数据包是一种可变长分组,它由首部和数据负载两部分组成。首部长度一般 ...
分类:
其他好文 时间:
2018-12-17 23:51:55
阅读次数:
205
TFTP服务器的搭建TFTP用来传送一些琐碎的小文件,或网络设备配置文件以及远程启动文件,监听udp:69端口在这个安装过程中用于提供客户机启动需要的pxelinux.0vmlinuzinitrd.img文件安装命令yum-yinstalltftptftp-server修改配置文件vi/etc/xinetd.d/tftp
分类:
其他好文 时间:
2018-12-17 02:51:14
阅读次数:
227
先来一个讲TCP、UDP和HTTP关系的 1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。因此,HTT ...
分类:
Web程序 时间:
2018-12-17 02:09:29
阅读次数:
298
不同的协议有不同的解码器,wireshark尝试为每个包尝试找到正确的解码器,特定的情况有可能会选择错误的解码器。 1.使用了其它协议的标准端口,被错误解码,使用udp的80端口发送数据被当作QUIC协议解析。wireshark菜单“Analyze–>Enabled Protocols…” 打开”E ...
分类:
其他好文 时间:
2018-12-16 23:13:54
阅读次数:
364
WireShark在我们网络编程中有非常重要的作用,可以帮我们抓取我们程序发送的数据包,大家常常说他是抓包工具,其实它是一款非常强大的网络数据包分析工具。 在WireShark的学习上,不想花费太多的时间,我一般都是简单的应用,所以就想记录下常用的过滤语句。 1.协议过滤只看UDP udp 可以根据 ...
分类:
其他好文 时间:
2018-12-16 18:20:54
阅读次数:
181