一、HTTP是tcp/ip的应用层协议,用于定义web浏览器与web服务器之间交换数据的过程。 OSI网络七层协议: 应用层(HTTP\FTP\SMTP/POP3/TELNET)、表示层、会话层、传输层(tcp、udp)、网络层(ip)、数据链路层、层物理 HTTP协议基于请求响应模型 一次请求对应 ...
分类:
Web程序 时间:
2017-08-08 23:01:23
阅读次数:
199
开放互联网参考模型 OSI 应用层 表示层 会话层 传输层 乱序重排,重新请求包 网络层 数据链路层 数据帧 物理层 比特流 TCP/IP四层模型应用层 FTP HTTP传输层 TCP UDP网络层 IP ICMP IGMP链路层 ARP RARP 封装 用户数据 应用层 APP头部 + 用户数据 ...
分类:
系统相关 时间:
2017-08-05 20:36:29
阅读次数:
246
0×01背景 现在的很多远控/后门因为目前主流防火墙规则的限制,基本上都采用TCP/UDP反弹回连的通讯形式;但是在较高安全环境下,尤其负责web相关业务的环境,因为安防设备(防火墙,IDS,IPS等)规则的严格限制,TCP/UDP(HTTP/HTTPS/DNS)甚至ICMP等隧道都不能很轻易从内网 ...
分类:
Web程序 时间:
2017-08-04 09:53:06
阅读次数:
187
PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/ ...
分类:
Web程序 时间:
2017-08-01 17:07:51
阅读次数:
1750
1.RPC RPC(Remote Procedure Call Protocol)远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC不依赖于具体的网络传输协议,tcp、udp等都可以。由于存在各式各样的变换和细节差异,相应的rpc也派生出了各式远程过 ...
分类:
其他好文 时间:
2017-08-01 12:29:37
阅读次数:
176
1、nc的基本功能1)在本机启动一个端口(tcp/udp)进行监听2)连接到本机或远程主机上的某个端口2、基本功能例子1) 在tty1上监听本机5901端口$nc -l localhost 59012)在tty2上连接5901端口,并发送消息,可以看到tty1上接收到tty2上发送的消息$nc lo... ...
分类:
其他好文 时间:
2017-07-29 21:28:34
阅读次数:
127
传输层协议TCP可靠传输编号丢包重传流量控制三层握手建立会话UDP不可靠传输不需要编号不建立会话广播多播land攻击目标地址和源地址相同的数据包建立会话syn半连接伪造源地址应用层协议和传输层协议之间的关系http=TCP+80ftp=TCP+21https=TCP+443SMTP=TCP+25POP3=TCP+110RDP=UDP..
分类:
其他好文 时间:
2017-07-28 22:14:17
阅读次数:
129
1. 传输层的两个协议 1.1 TCP和UDP协议的应用场景 (1)TCP协议:如果要传输的内容比较多,需要将发送的内容分成多个数据包发送。这就要求在传输层用TCP协议,在发送方和接收方建立连接,实现可靠传输、流量控制和拥塞避免。(如下载500M电影、QQ好友传输文件、浏览网页、发送电子邮件等) ( ...
分类:
其他好文 时间:
2017-07-28 19:19:11
阅读次数:
222
PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了php语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/ ...
分类:
其他好文 时间:
2017-07-28 14:42:50
阅读次数:
173
JMeter安装UDP插件后支持发送UDP协议的请求包,官方介绍安装插件后可以用来测试DNS, NTP, TFTP, Boot servers and many-many other systems。 JMeter UDP插件下载地址:http://jmeter-plugins.org/downlo ...
分类:
Web程序 时间:
2017-07-25 19:29:28
阅读次数:
300