- tcp协议了解每一次发送包的序号,标志号,确认号
- dns服务器发送到数据包格式和查询到两种类型
- http协议常用的文件头参数
- ip协议的具体作用
- ssl协议的具体流程,简单了解包的格式
- DHCP服务器分发ip的流程
连续下雨,软院隧道开启过河模式
1,2,3,5,6掌握
4偏概念(有些许可能)
#1. dns请求报文 基础结构
事务ID | 标志 |
问题部分 | 回答资源数 |
权威服务器计数 | 附加资源数计数 |
事务ID | |
标志 | 标志字段 |
问题部分 | DNS请求数 |
回答资源数 | DNS响应数 |
权威服务器计数 | 权威服务器数目 |
附加资源数计数 | 权威服务器IP地址数目 |
a.标志字段基础结构
QR | OPCODE | AA | TC | RD | RA | Z | rcode |
请求/响应 | 请求 | 响应 | 响应 | 请求/响应 | 响应 | —— | 响应 |
0/1 | 0,1,2 | 0不是/ 1是 | 0不是/ 1是 | 1:期待递归/ 0:递归状态 | 1: 支持 | 保 留 字 0 | 错误 类型 |
QR
OPENCODE 0:标准查询 域名 to ip 1:反向查询:ip to 域名 2:服务器状态查询
AA 是否是权威服务器
TC UDP协议512字节长度限制,超过截断,返回TC=1
RD 请求:1:客户机期待递归查询 0:迭代
返回:表示查询方式 1递归 0:迭代
RA 表示服务器是否支持递归查询
rcode
0:无误
1:服务器不理解报文
2:为服务器的原因导致没办法处理这个请求
3:授权域名解析服务器指出域名不存在
4:服务器不支持该查询方式
5:拒绝应答