![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
jxryj
这个作者很懒,什么都没留下…
展开
-
IP地址的分类
文章目录1. A类地址2. B类地址3. C类地址4. D类地址5. E类地址1. A类地址⑴ A类地址第1字节为网络地址,其它3个字节为主机地址。⑵ A类地址范围:1.0.0.0—127.255.255.255(《TCP/IP·卷一》中从0.0.0.0算起)⑶ A类地址中的私有地址和保留地址: ① 10.0.0.0-10.255.255.255是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。 ② 127.0.0.0-127.255.255.255是保留地址,用做原创 2021-01-26 15:50:23 · 657 阅读 · 0 评论 -
TCP保活机制(Keep Alive)
TCP保活机制引言如果TCP连接的双方都不向对方发送数据,那么TCP连接的两端就不会有任何的数据交换。比如建立连接后,客户端离开几个小时、几天,而连接仍然会保持。C/S间没有任何数据交换,但仍需要通过连接保持一个最小的数据流概念保活机制是一种在不影响数据流内容的情况下探测对方的方式。是由一个保活计时器实现的。当计时器被激发,连接一端就发送一个保活探测(简称报文)报文,另一端接收报文的同时会发送一个ACK作为响应。开启保活机制的一方可发现另一方的状态:导致结果:Windows下原创 2020-07-10 23:50:07 · 1006 阅读 · 0 评论 -
四次挥手详解
四次挥手为什么是四次?不可以像三次握手一样合并 SYN 和 ACK 吗?为什么要四次挥手->三次握手中的SYN和ACK完全可以合并->那为什么四次挥手不能合并->RFC规定:TCP中ACK可以和数据合并,所以合并以后不能再和FIN合并了TIME_WAIT状态概念有此状态的原因同时关闭(即同时发送FIN)怎么办?双方发送FIN后,均进入FIN_WAIT_1状态然后双方都接收到对方的FIN后,再给对方回复ACK,此时进入CLOSING状态双方互相接收到对方发来的ACK后原创 2020-07-02 12:27:13 · 600 阅读 · 0 评论 -
三次握手详解
文章目录三次握手为什么要三次握手?而不是两次,四次?1. 从资源浪费的角度2.从初始序列号的角度3.从信道安全的角度三次握手赤壁之战中,孙刘联军包围了曹操,为歼灭曹贼,孙刘联军必须同时发起进攻形成包围圈。那么问题来了,如果诸葛亮准备于次日卯时借东风,怎么通知孙权进攻时间呢?打电话?不可能,没有这个玩意儿。派传令兵。可是必须进过曹军阵地,这样安全吗?刘备的传令兵可能出现的情况:1.顺利抵达刘备派传令兵(去通知孙权)->孙权派传令兵(给刘备说我知道了)->刘备派传令兵(原创 2020-07-01 15:48:22 · 306 阅读 · 0 评论 -
SYN泛洪
SYN FloodingTCP SYN泛洪:1. 发生于第四层,利用三次握手。2. 攻击者发SYN(是TCP三次握手中的第一个数据包),而当服务器返回ACK后,该攻击者就不对其进行再确认,那这个连接就处于挂起状态(半连接)。服务器收不到再确认的话,还会重复发送ACK给攻击者。这样更加会浪费服务器的资源。3. 大量的这种TCP连接会极大消耗服务器CPU和内存,最后导致死机防范:1. 降低SYN timeout时间。更改主机系统设置,使得主机尽快释放半连接的占用;2. 采用SYN cookie原创 2020-05-23 12:02:09 · 594 阅读 · 0 评论