TCP/IP
文章平均质量分 79
zoe_from_mars
这个作者很懒,什么都没留下…
展开
-
免费ARP
原文地址:http://www.vants.org/?post=118免费ARP的格式 免费ARP报文与普通ARP请求报文的区别在于普通的ARP请求报文,其ARP封装内的“目的IP地址”是其他机器的IP地址,而免费ARP的请求报文,其ARP封装内的“目的IP地址”是其自己的IP地址。免费ARP的封装格式如下图所示: 免费ARP报文的封装格式图示免费ARP的作用(1)一个主机可以通过免费...原创 2018-04-23 11:07:54 · 940 阅读 · 0 评论 -
TCP协议相关的定时器
参考博客:http://blog.qiusuo.im/blog/2014/03/19/tcp-timeout/ http://perthcharles.github.io/2015/09/07/wiki-tcp-retries/在《TCP/IP详解 卷1:协议》第21章节 TCP的超时和重传中介绍了对于每一个连接,TCP管理4个不同的定时器:(1)重传定时器:当收不...原创 2018-04-25 08:25:33 · 350 阅读 · 0 评论 -
TIME_WAIT状态
当主动关闭连接,收到对端的Fin后,socket会进入到TIME_WAIT状态,用于重传FIN的ACK消息,这个状态会维持2MSL时长。那么此时绑定本地IP:端口,系统会报Address already in use。有两种方法可以允许重新使用处于TIME_WAIT状态的端口:(1)设置选项SO_REUSEADDR,但是TCP不允许一个新的连接建立在相同的插口对上。client[bsdi:1098...原创 2018-05-02 23:18:38 · 525 阅读 · 0 评论 -
SSL/TLS概述
参考文章: http://drops.xmd5.com/static/drops/tips-6002.html http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html https://www.jianshu.com/p/46e48bc517d0...原创 2018-05-04 21:57:36 · 841 阅读 · 0 评论 -
DH交换秘钥算法
参考博客:https://blog.csdn.net/zzminer/article/details/8571289在SSL/TLS协商秘钥过程中,一般会采取两种算法:RSA和DH。RSA算法主要是通过公钥证书和私钥证书来进行加解密。当服务端向客户端发送Certificate之后,客户端生成公共秘钥,再用服务端的公钥进行加密,通过Client Key Exchange消息发送给服务端,服务端收到消...原创 2018-05-07 08:11:27 · 1884 阅读 · 0 评论