软件世界网 购物 网址 三丰软件 | 小说 美女秀 图库大全 游戏 笑话 | 下载 开发知识库 新闻 开发 图片素材
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
移动开发 架构设计 编程语言 Web前端 互联网
开发杂谈 系统运维 研发管理 数据库 云计算 Android开发资料
  软件世界网 -> 互联网 -> Wireshark -> 正文阅读
互联网 最新文章
C++11并发API总结
16.收款(AcceptingMoney)
数据链路层综述
IP协议及IP数据报解析
《浅谈HTTP协议》
计算机网络基础
LoadRunner和RPT之间关于手动关联和参数化的
HTTPS中的对称密钥加密,公开密钥加密,数字
上班需要打卡吗?(开通微信公众号--乘着风
ofbizjmsactivemq

[互联网]Wireshark

  2016-04-01 16:55:30

DNS:域名系统
  DNS是一种用于internet上提供IP地址和域名相互映射的分布式服务系统。可以通过IP地址获取相应的域名,也可以通过域名获取IP,这样可以不用记住难记的IP。
  我们实际网络中的DNS服务是由网络运营商提供的。大多数地区都有相应的域名服务器。114.114.114.114是一个公共的DNS服务器,任何地方都可以通过这个服务器获取DNS服务。
  域名是通过.来区分不同级的,其中最后一级为顶级域名如:com,edu,org等等。域名的分配是通过授权机构来完成的。
  cmd中可以通过nslookup查询本地dns服务器IP,linux中一般应用host可以进行域名和IP的解析。
DNS:DNS报文格式
  DNS是一个应用层协议,基于TCP/IP传输,一般的DNS报文传输层是UDP报文。下面是DNS报文的格式:
  

DNS报文由12字节长的首部和4个长度可变的字段组成。
标识字段:由客户程序设置并由服务器返回结果。客户程序通过它来确定响应与查询是否匹配。(可以视为报文ID)
标志字段:定义各种标志位。
问题数、资源记录数、授权资源记录数和额外资源记录数记录各数目。

DNS查询报文中的问题部分

查询名是要查找的名字,它是一个或多个标识符的序列。每个标识符以首字节的计数值
来说明随后标识符的字节长度,每个名字以最后字节为 0结束,长度为0的标识符是根标识符。实际的存储结构由下图所示:

每个问题有一个查询类型,每一个响应也有一个类型。这个类型表明需要进行的服务类型,一般为A(IP地址查询)。
查询类通常是1,指互联网地址。
DNS响应报文中的资源记录部分
DNS报文中最后的三个字段,回答字段、授权字段和附加信息字段,均采用一种称为资源记录RR( Resource Record)的相同格式。

  域名是记录中资源数据对应的名字。它的格式和前面介绍的查询名字段格式相同。
  
  类型说明RR的类型码。它的值和前面介绍的查询类型值是一样的。类通常为1,指Internet数据。
  
  生存时间字段是客户程序保留该资源记录的秒数。资源记录通常的生存时间值为 2天。
  资源数据长度说明资源数据的数量。该数据的格式依赖于类型字段的值。对于类型 1( A记录)资源数据是4字节的IP地址。
更多详细结构参考:http://blog.chinaunix.net/uid-24875436-id-3088461.html
或:tcp/ip详解卷1-DNS域名系统。
下面通过wireshark抓取DNS数据包来实际了解DNS的数据结构,这里分析获取百度IP的DNS查询和响应数据包。

图中的Transaction ID就是标识号,说明返回的相应帧号为1526,查询数据报和对应的响应数据报的标识号是一样的。再来看看实际的数据

下面是响应报文:

可以看到这里Transaction ID和上面的是一样的。这里作为响应,除了问题数据段外,还有回答数据段。都一一对应于上面介绍的DNS资源记录格式。
上一篇文章      下一篇文章      查看所有文章
2016-04-01 16:55:16  
360图书馆 论文大全 母婴/育儿 软件开发资料 网页快照 文字转语音 购物精选 软件 美食菜谱 新闻中心 电影下载 小游戏 Chinese Culture
生肖星座解梦 人民的名义 人民的名义在线看 三沣玩客 拍拍 视频 开发 Android开发 站长 古典小说 网文精选 搜图网 天下美图
中国文化英文 多播视频 装修知识库
2017-4-24 13:34:16
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  软件世界网 --