文章分类 -  TCP/IP

linux 查看SOCKET使用情况
摘要:https://blog.csdn.net/zeweig/article/details/51760624 Linux系统中,查看SOCKET使用情况可以使用ss命令。1、命令格式:ss [参数]ss [参数] [过滤]2、命令功能:ss(Socket Statistics的缩写)命令可以用来获取 阅读全文

posted @ 2018-09-16 21:11 小西红柿 阅读(2788) 评论(0) 推荐(0) 编辑

长连接短连接socket及windows连接数限制配置
摘要:https://blog.csdn.net/huangjin0507/article/details/52233443 TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议 阅读全文

posted @ 2018-09-16 16:26 小西红柿 阅读(928) 评论(0) 推荐(0) 编辑

lsof 查看一个进程打开哪些fd及对应的文件或套接字操作
摘要:https://blog.csdn.net/liu0808/article/details/81487064 在GNU Linux下使用原生套接字编写了服务端程序与客户端程序,按照常规,服务端程序都是会先创建一个socket并监听此端口的,而客户端程序主要是对服务端的连接,在只开启服务端程序的时候, 阅读全文

posted @ 2018-09-16 16:25 小西红柿 阅读(1606) 评论(0) 推荐(0) 编辑

Linux下高并发socket最大连接数所受的各种限制
摘要:https://blog.csdn.net/guowake/article/details/6615728 1、修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系 阅读全文

posted @ 2018-09-16 16:24 小西红柿 阅读(77) 评论(0) 推荐(0) 编辑

Linux查看进程运行的完整路径方法
摘要:https://blog.csdn.net/spring21st/article/details/50561550 详细信息: Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll或ls 阅读全文

posted @ 2018-09-16 16:24 小西红柿 阅读(182) 评论(0) 推荐(0) 编辑

linux中查看指定进程socket连接数的指令
摘要:https://blog.csdn.net/lixin_4055/article/details/9183413 转自:http://bbs.csdn.net/topics/110183082 ls /proc/<进程pid>/fd -l | grep socket: | wc -l 阅读全文

posted @ 2018-09-16 16:23 小西红柿 阅读(1380) 评论(0) 推荐(0) 编辑

Linux网络tcp连接大量CLOSE_WAIT和TIME_WAIT状态的出现和解决方法
摘要:https://blog.csdn.net/lqglqglqg/article/details/54616380 关于CLOSE_WAIT和TIME_WAIT状态,服务器端都有可能出现,TIME_WAIT出现应该是短连接较多,需要通过修改内核参数解决,CLOSE_WAIT状态则是服务器程序可能有问题 阅读全文

posted @ 2018-09-16 16:22 小西红柿 阅读(587) 评论(0) 推荐(0) 编辑

linux netstat 统计连接数查看
摘要:https://blog.csdn.net/wzyzzu/article/details/42269437 服务器上的一些统计数据1)统计80端口连接数netstat -nat|grep -i "80"|wc -l2)统计httpd协议连接数ps -ef|grep httpd|wc -l3)、统计已 阅读全文

posted @ 2018-09-16 16:21 小西红柿 阅读(146) 评论(0) 推荐(0) 编辑

linux socket编程之TCP与UDP
摘要:http://blog.csdn.net/gaoxin1076/article/details/7262482 TCP/IP协议叫做传输控制/网际协议,又叫网络通信协议 TCP/IP虽然叫传输控制协议(TCP)和网际协议(IP),但是实际上是一组协议,包含ICMP, RIP, TELENET, FT 阅读全文

posted @ 2017-08-20 14:42 小西红柿 阅读(620) 评论(0) 推荐(0) 编辑

动手学习TCP:TCP特殊状态
摘要:http://www.cnblogs.com/wilber2013/p/4853390.html 前面两篇文章介绍了TCP状态变迁,以及通过实验演示了客户端和服务端的正常状态变迁。 下面就来看看TCP状态变迁过程中的几个特殊状态。 SYN_RCVD 在TCP连接建立的过程中,当服务端接收到[SYN] 阅读全文

posted @ 2017-08-20 11:12 小西红柿 阅读(150) 评论(0) 推荐(0) 编辑

动手学习TCP:TCP连接建立与终止
摘要:http://www.cnblogs.com/wilber2013/p/4847017.html TCP是一个面向连接的协议,任何一方在发送数据之前,都必须先在双方之间建立一条连接。所以,本文就主要看看TCP连接的建立和终止。 在开始介绍TCP连接之前,先来看看TCP数据包的首部,首部里面有很多重要 阅读全文

posted @ 2017-08-20 11:11 小西红柿 阅读(212) 评论(0) 推荐(0) 编辑

动手学习TCP:服务端状态变迁
摘要:http://www.cnblogs.com/wilber2013/p/4847055.html 上一篇文章介绍了TCP状态机,并且通过实验了解了TCP客户端正常的状态变迁过程。 那么,本篇文章就一起看看TCP服务端的正常状态变迁过程 服务端状态变迁 根据上一篇文章中的TCP状态变迁图,可以得到服务 阅读全文

posted @ 2017-08-20 11:10 小西红柿 阅读(166) 评论(0) 推荐(0) 编辑

动手学习TCP:客户端状态变迁
摘要:http://www.cnblogs.com/wilber2013/p/4847040.html 上一篇文章中介绍了TCP连接的建立和终止。 通过实际操作了解到,在TCP协议工作过程中,客户端和服务端都会接收或者发送特定标志的TCP数据包,然后进入不同的状态。 也就是说,TCP协议就是一个包含多种状 阅读全文

posted @ 2017-08-20 11:10 小西红柿 阅读(175) 评论(0) 推荐(0) 编辑

动手学习TCP:数据传输
摘要:http://www.cnblogs.com/wilber2013/p/4853674.html 前面的文章介绍了TCP状态变迁,以及TCP状态变迁图中的一些特殊状态。 本文主要看看TCP数据传输过程中需要了解的一些重要点: MSS(Maximum Segment Size) Seq号和Ack号的计 阅读全文

posted @ 2017-08-20 11:09 小西红柿 阅读(185) 评论(0) 推荐(0) 编辑

抓取页面需要登录时的session与cookie
摘要:抓取页面需要登录时的session与cookie http://www.nowamagic.net/librarys/veda/detail/1126 考虑一个问题:如何抓取一个访问受限的网页?如校内好友的主页,个人新鲜事页面等。 显然,通过浏览器,我们可以手动输入用户名密码来访问目标页面,所谓“抓 阅读全文

posted @ 2017-03-24 10:31 小西红柿 阅读(686) 评论(0) 推荐(0) 编辑

关于session与cookie区别
摘要:http://blog.csdn.net/yytt123622/article/details/4094990关于session与cookie区别Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符... 阅读全文

posted @ 2015-10-07 09:24 小西红柿 阅读(125) 评论(0) 推荐(0) 编辑

拔掉网线时Socket的检查方法
摘要:拔掉网线时Socket的检查方法http://blog.csdn.net/fan_hai_ping/article/details/6699650最近在做有关于TCP采集程序时,发现在客户端与服务器通过TCP socket进行通信的时候,如果客户端应用程序正常或者异常退出时,服务器都可以在对应的so... 阅读全文

posted @ 2015-08-02 23:36 小西红柿 阅读(4745) 评论(1) 推荐(0) 编辑

Python使用struct处理二进制
摘要:http://www.cnblogs.com/gala/archive/2011/09/22/2184801.htmlPython使用struct处理二进制有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 st... 阅读全文

posted @ 2015-08-02 23:35 小西红柿 阅读(99) 评论(0) 推荐(0) 编辑

DDoS攻击原理及防护方法论(图)
摘要:DDoS攻击原理及防护方法论(图)http://www.360doc.com/content/10/1016/18/1317564_61533229.shtml从07年的爱沙尼亚DDoS信息战,到今年广西南宁30个网吧遭受到DDoS勒索,再到新浪网遭受DDoS攻击无法提供对外服务500多分钟。DDo... 阅读全文

posted @ 2015-08-02 23:10 小西红柿 阅读(823) 评论(0) 推荐(0) 编辑

TCP协议解析
摘要:TCP协议解析http://www.360doc.com/content/10/1028/14/4232513_64725009.shtmlTCP协议详解一、TCP协议1、TCP通过以下方式提供可靠性:◆应用程序分割为TCP认为最合适发送的数据块。由TCP传递给IP的信息单位叫做报文段。◆当TCP发... 阅读全文

posted @ 2015-08-02 23:06 小西红柿 阅读(171) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示