
网络基础知识
文章平均质量分 53
PYB不开心
这个作者很懒,什么都没留下…
展开
-
UDP学习:抓包分析
首先下载一份代码,用来发送数据包git clone http://git.shiyanlou.com/shiyanlou/tcp_ip_5然后对这份文件里面的代码进行编译然后安装一个抓包工具tcpdump,并且运行,监视7777端口。sudo apt-get updatesudo apt-get install tcpdumpsudo tcpdump -vvv -X udp port 7777原创 2016-09-12 18:54:45 · 10464 阅读 · 2 评论 -
TCP学习:抓包分析(1)
接着上一次的学习,今天利用抓包工具和几个代码进行了抓包分析。首先从github上下载一个server和client的简单程序。然后运行tcpdump进行抓包分析。(1)(1)客户端与服务器建立连接时启动三次握手:抓到的包如下:分析:分析:[1]第一个包由client发出,很容易看见tcp首部给出了原端口:0xcdb8=52664,目的端口是7777。它的6个控制位是000010,这代表只有SYN是有原创 2016-09-18 15:50:26 · 559 阅读 · 0 评论 -
关于eventmachine,协程在rails里面的使用
最近在公司实习的时候一直在学习rails和ruby.在实现一个小需求,从微信的接口拉取粉丝信息然后更新我们的数据库,这是一个不太常用的功能,很久才会跑一次.但是rails的模式,如果作为普通的客户端来发需求,而且同时发送的请求不可以太多,否则会出错(估计是微信的限制),ruby的httprequest是阻塞操作,一次只会发送一个请求,我查阅资料并且求教一番之后有如下几种可行的思路.####1.可以用原创 2017-07-20 20:19:10 · 692 阅读 · 0 评论