TCP协议通讯流程
服务器调用socket()、bind()、listen()完成初始化后,调用accept()阻塞等待,处于监听端口的状态,客户端调用socket()初始化后,调用connect()发出SYN段并阻塞等待服务器应答,服务器应答一个SYN-ACK段,客户端收到后从connect()返回,同时应答一个ACK段,服务器收到后从accept()返回。
数据传输的过程:
建立连接后
吐血整理所有常见端口,不全你来打我!
作者:ADreamClusive来源:http://blog.csdn.net/u013943420/article/details/65938696
大家在学习计算机的时候,对于最常用的几个端口比如80端口肯定有很深的印象,但是对于其他一些不是那么常用的端口可能就没那么了解。
【linux】 网络内核参数优化
一、【linux】 网络内核参数优化
1、查看端口数,执行:sysctl -a | grep range
2、修改内核参数 【/etc/sysctl.conf】
执行:vi /etc/sysctl.conf 然后加入 以下配置。
腾讯,百度,网易游戏,华为笔面经验
应届生上泡了两年,一直都是下资料,下笔试题,面试题。一直都在感谢那些默默付出的人。
写这个帖子花了我两个夜晚的时间,不是为了炫耀,只是为了能给那些“迷惘”的学弟学妹,一点点建议而已。
大家何必那么认真,更没必要说脏话。
IPv6正则表达式
斯蒂芬·瑞恩写了一个非常有用的正则表达式,可用于匹配任何一个合法的IPv6地址。以下为正则表达式的代码:
[php] view plain copy
^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1...