swoole,PHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 http://www.swoole....
分类:
其他好文 时间:
2014-07-21 10:31:41
阅读次数:
199
本来是一次计算机网络的实验,但是还没有完全写好,DNS的响应请求报文的冗余信息太多了,不只有IP地址。所以这次的实验主要就是解析DNS报文。同时也需要正确的填充请求报文。如果代码有什么bug,欢迎指正啊。代码排版有点乱。。。本文有以下内容
DNS报文的填充和解析 利用socket API传输信息.....
分类:
系统相关 时间:
2014-06-13 15:17:45
阅读次数:
500
最近有部分用户反应管理的天气网站打开偏慢,决定从每一个可以出现的问题点查起!首先就是dns!通过360dns监控对比发现,同一组域名,15tianqi.cn的dns响应时间比较长,在300-700间,而其它的哉名响应则20-300间,发现dsn有一定的问题,接下来分析dns首先要知道域名dns服务器...
分类:
其他好文 时间:
2014-05-26 11:30:47
阅读次数:
192
digdig[option]FQDN[@server]@server:如果不以/etc/resolv.conf的设定来作为DNS查询,可在此填入其他的IPoptions:相关的参数很多,主要有+trace,-ttype以及-x三者最常用+trace:就是从.开始追踪,在19.1.2里面谈过了!回头瞧瞧去!-ttype:查询的数据主要有mx,ns,soa等类型-x..
分类:
系统相关 时间:
2014-05-24 15:26:22
阅读次数:
373
一般用户眼中,网页访问就是快与慢。下面做一些定量分析。网页加载时间包括DNS查询时间、连接建立时间、响应时间、网页下载时间。各不分占比如何?与时间段的关系?影响因素是什么?...
分类:
Web程序 时间:
2014-05-18 10:13:16
阅读次数:
374
在上一篇中,使用scrapy修改源IP发送请求的最后我们提到由于hosts文件不支持正则,会导致我们的随机域名DNS查询失败。是用DNS服务器可以解决这个问题,下面是我用gevent写的小工具,很简单。我们只拦截匹配的A记录,然后发送DNS Response,如果不匹配,那么我们服务器就是一个DNS代理,转发请求。# -*- coding=utf-8 -*-
import struct
from...
分类:
编程语言 时间:
2014-05-09 13:49:34
阅读次数:
560