摘要:
SOCKET应该算不上是个协议,应该是应用层与传输层间的一个抽象层,是个编程接口。 参考文章:http://abbshr.github.io/2013/11/05/new46.htmlhttp://www.zhihu.com/question/20215561 等首先,HTTP WEBSCOKET SCOKET是三个网络协议,http网络协议目前最新版本为1.1 相关的API有HTML5等,使用httprequest httpresponse来收发数据,数据采用应答式,即客户端主动向服务端发送数据请求,服务端返回数据,应答结束,连接结束。当然可以使用keep-alive的应答模式,但是即使在这 阅读全文
摘要:
在TCP报文的报头中,有几个标志字段:1、 SYN:同步连接序号,TCP SYN报文就是把这个标志设置为1,来请求建立连接;2、 ACK:请求/应答状态。0为请求,1为应答;3、 FIN:结束连线。如果FIN为0是结束连线请求,FIN为1表示结束连线;4、 RST:连线复位,首先断开连接,然后重建;5、 PSH:通知协议栈尽快把TCP数据提交给上层程序处理。可能出现的扫描:(33/ppt11 - 43/ppt11 介绍了下面各种扫描的做法及优缺点)§基本的TCP connect()扫描§TCP SYN扫描(半开连接扫描, half open)§TCP Fin扫描( 阅读全文
摘要:
如题,就打开了某银行客户端,登录,查询余额,退出打开支付宝钱包,登录,来回转账到余额宝中间收到微信的消息看到了以下协议:银行客户端的:DNS (连接银行网站时使用,网站server返回也是用的这个)TLSV1(规则符合SSL clien端hello -server 确认hello - client端发秘钥 - server返回更新的秘钥) 并且请求发出是https的(虽然protoc是TCP的握手之后的)http/xml0x886c(由IEEE 指派的PNT 链路协议帧).支付宝客户端的和银行的差不多:mobilegw.alipay.com acjs.aliyun.com 之后是TLSV1的连 阅读全文