nc(netcat)实用程序几乎可用于所有涉及TCP或UDP的事情。它可以打开TCP连接,发送UDP数据包,监听任意TCP和UDP端口,进行端口扫描,处理IPv4和IPv6。与telnet不同,nc可以很好地编写脚本,并将错误消息分离为标准错误,而不是像telnet一样将错误消息发送至标准输出。 语 ...
分类:
系统相关 时间:
2020-03-23 15:06:07
阅读次数:
92
最近做性能测试时,发现连接第三方系统时会有约1%的交易提示如下错误 起先抱着能google就google的思路去找,结果没找到相应的解决方案,只能自己一步一步去排查了,下面记录下排查过程。 抓拍问题现场 涉及到网络的问题,先抓个包,tcpdump走一波。 节选了一次TCP连接的整个内容,从三次握手到 ...
分类:
其他好文 时间:
2020-03-22 19:29:09
阅读次数:
158
WebSocket协议 WebSocket是一种在单个TCP连接上进行全双工通讯的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。 WebSocket使得客户端和服务器之间的数据交换变得更加简单 ...
分类:
编程语言 时间:
2020-03-21 12:53:54
阅读次数:
90
WebSocket协议 WebSocket是一种在单个TCP连接上进行全双工通讯的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。 WebSocket使得客户端和服务器之间的数据交换变得更加简单 ...
分类:
编程语言 时间:
2020-03-21 11:21:00
阅读次数:
79
proxychains是一个强制你的tcp连接使用代理的工具,支持socks4,socks5并且socks4/5支持用户名和密码的方式,http支持basic验证.在需要走代理的命令前加上proxychains,感觉还是很方便的
分类:
系统相关 时间:
2020-03-21 10:03:03
阅读次数:
90
WebSocket通信协议 是 HTML5 开始支持的一种在单个 TCP 连接上进行全双工通讯的协议。在 WebSocket 技术架构中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 ...
分类:
其他好文 时间:
2020-03-20 22:05:45
阅读次数:
230
1、使用RabbitMQ有什么好处?1.解耦,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦! 2.异步,将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度 3.削峰,并发量大的时候,所有的请求直接怼到数据库,造成数据库连接异常 2、R ...
分类:
其他好文 时间:
2020-03-20 17:09:05
阅读次数:
63
完整HTTP请求的过程: 域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等) --> 浏览器对页面进行渲染呈现给用户 HTTP八 ...
分类:
Web程序 时间:
2020-03-20 12:33:53
阅读次数:
83
linux hosts_access 概要 1. tcp连接的访问控制功能,通过libwrap提供,即编译到代码里的访问控制功能 1. 可以通过ldd 命令查看程序是否链接了libwrap库 2. 主要根据程序名称,以及对端的ip地址,hostname,user等控制是否接受对端的连接请求 2. 配 ...
分类:
数据库 时间:
2020-03-16 14:37:00
阅读次数:
77
一道经典面试题:从 URL 在浏览器被被输入到页面展现的过程中发生了什么?相信大多数准备过的同学都能回答出来,但是如果继续问:收到的 HTML 如果包含几十个图片标签,这些图片是以什么方式、什么顺序、建立了多少连接、使用什么协议被下载下来的呢?一个 TCP 连接可以发多个 HTTP 请求?要搞懂这个... ...
分类:
Web程序 时间:
2020-03-15 16:27:49
阅读次数:
105