最新消息:

标签:IPv4

CLOSE_WAIT状态的原因与解决方法
CLOSE_WAIT

CLOSE_WAIT状态的原因与解决方法

admin 9年前 (2016-01-29) 4863浏览 0评论

这个问题之前没有怎么留意过,是最近在面试过程中遇到的一个问题,面了两家公司,两家公司竟然都面到到了这个问题,不得不使我开始关注这个问题。说起CLOSE_WAIT状态,如果不知道的话,还是先瞧一下TCP的状态转移图吧。 关闭socket分为主动关闭(A...

tcp数据重传时间细节探秘及数据中心优化
tcp

tcp数据重传时间细节探秘及数据中心优化

admin 9年前 (2015-11-24) 4781浏览 0评论

在数据中心网络内,机器之间数据传输的往返时间(rtt)一般在10ms以内,为此调内部服务的超时时间一般会设置成50ms、200ms、500ms等,如果在传输过程中出现丢包,这样的服务超时时间,tcp层有机会发现并重传一次数据么?如果设置成200ms以...

LVS-DR+Ldirectord+FreeNas实现负载均衡群集
LVS

LVS-DR+Ldirectord+FreeNas实现负载均衡群集

admin 10年前 (2014-11-12) 5171浏览 0评论

图中的VIP指的是虚拟IP地址,还可以叫做LVS集群的服务IP,在DR、TUN模式中,用户的请求由Directory Server转交给Real Server,返回的数据包是由Real Server直接返回给用户的,所以,在Director Serv...

TCP 状态 FIN_WAIT1
FIN_WAIT1

TCP 状态 FIN_WAIT1

admin 10年前 (2014-11-07) 4410浏览 0评论

前些天,一堆人在 TCPCopy 社区里闲扯蛋,有人提了一个问题:FIN_WAIT1 能持续多久?引发了一场讨论,期间我得到斌哥和多位朋友的点化,受益良多。 让我们热热身,通过一张旧图来回忆一下 TCP 关闭连接时的情况: 看图可知,主动关闭的一方发...

关于net.ipv4.tcp_tw_recycle
sysctl

关于net.ipv4.tcp_tw_recycle

admin 10年前 (2014-09-13) 8116浏览 0评论

网上的帖子,大多都写开启net.ipv4.tcp_tw_recycle这个开关,可以快速回收处于TIME_WAIT状态的socket(针对Server端而言)。 而实际上,这个开关,需要net.ipv4.tcp_timestamps(默认开启的)这个...

Linux SYN Backlog and somaxconn
SYN

Linux SYN Backlog and somaxconn

admin 11年前 (2014-07-09) 5031浏览 0评论

SYN 包攻击是网络上比较老的一种攻击方式。在 Linux 中,可以通过开启 net.ipv4.tcp_syncookies = 1 来抵抗这种攻击。那么,在开启 syncookies 之后,Linux 系统做了些什么?如何做的?这是本文试图整理的内...

IPV4和IPV6报文头比较
协议

IPV4和IPV6报文头比较

admin 11年前 (2013-11-27) 4279浏览 0评论

IPV4报文头格式及各字段功能 图示 各字段功能 版本号(Version):长度4比特。标识目前采用的IP协议的版本号。一般的值为0100(IPv4),0110(IPv6) IP包头长度(Header Length):长度4比特。这个字段的作用是为了...

php如何判断IP为有效IP地址
ip

php如何判断IP为有效IP地址

admin 12年前 (2013-04-24) 3456浏览 0评论

多数人看到这篇日志,第一印象肯定是以为是要讲如何通过正则表达式来判断。 非也,在php5.2.0之后,有专门的函数来做这个判断了。 判断是否是合法IP if(filter_var($ip, FILTER_VALIDATE_IP)) { // it&#...