DNS与DHCP协议分析与问题

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介:

思考问题
 DNS协议何时用UDP,何时用TCP?
RFC 1995文档第2页中指出,DNS协议可通过UDP/TCP协议进行。但一般的查询使用UDP协议,当响应报文大于单个UDP限制(512字节)或进行服务器间的IXFR(增量区域传输)同步时则使用TCP协议进行传输。
 DNS中的A记录与cname记录有何区别?
A记录是一个名称的主记录,用来指定主机名或域名对应的IP地址记录。cname记录也叫别名记录,顾名思义就是允许将多个名字映射到同一台计算机上,也就是一个指针指向指定的A记录,一旦A记录改变了IP地址,别名记录也随之改变。
 什么是惟高速缓存服务器?有何作用?
存储已经查找到的有效名和地址的DNS服务器,同时检测无效名和地址。任何DNS服务器可以缓冲数据,其中包括主、次和只高速缓存DNS服务器。说白了就是一台缓存服务器提供高速的响应。
 如何给与DHCP服务器不在同一网段的主机动态分配IP?
先在DHCP服务器上设置对应网段的地址池,然后通过网关或服务器中继转发DHCP广播包,这样就可以实现跨子网的动态分配IP。
 如何限制非法DHCP服务器?
目前没有最有效的办法解决这个问题,但是可以有几个可行的办法来处理。最可行的办法,就是通过windows域进行管理,可以在域的主控制器上进行屏蔽。最直接的办法,在网关指定中继代理的IP,屏蔽非法DHCP服务器的DHCP端口,但对同网段内无效果。最暴力的办法,就是找到那台非法的DHCP服务器并强行关闭。最奢侈的办法,在同网段中设置高性能DHCP服务器,设法比非法DHCP的响应速度更快。

DNS协议分析
打开“数据包”的“DNS.cscpkt”文件,进行观察分析,回答以下问题:
 1、DNS服务器ip=(202.102.192.68) ,dns服务器的端口号=(53)
 2、主机域名update.360safe.com
对应的ip为:
124.238.254.96   220.191.126.17  220.181.126.18   124.238.254.44
 3、主机域名www.google.cn
对应的ip为:

203.208.37.160  203.208.37.99  203.208.37.104

 4、220.181.43.121对应的主机域名为:
 

mp3.n.shifen.com

DHCP协议分析
打开“数据包”的“dhcp.cap”文件,进行观察分析,回答以下问题:
 1、网关的ip=(172.16.39.254) 网关的mac=(00:03:0f:02:b7:57)
 2、第4号报文的作用是什么?
发送DHCP发现报文,寻找活动的DHCP服务器。
 3、第5号报文的作用是什么?
DHCP提供报文,用于发送分配给客户端的IP信息。
 4、第15、16号报文的作用是什么?
客户端IP地址的DHCP租期续约。
 5 、dhcp服务器的ip=(172.16.39.254) ,端口号=(67)
dhcp客户端的mac=(00:14:2a:20:12:96),端口号=(68) 
 6、 dhcp客户端最后获得的IP地址是什么?
经过DHCP ACK和3次ARP免费包确认后,获得的IP地址是:172.16.39.162



本文转自gauyanm 51CTO博客,原文链接:http://blog.51cto.com/gauyanm/281660,如需转载请自行联系原作者

相关文章
|
3月前
|
XML 监控 网络协议
云深处绝影四足机器人协议学习解析
本文详细介绍并解析了云深处绝影X20四足机器人的通信协议,包括TCP服务端端口号、基于Service的请求/响应通信机制、通信帧结构、消息类型、常见的通信示例如获取状态和导航请求,以及运动控制的参数和命令。文中还提出了对协议中某些未明确说明或可能存在的问题的疑惑。
40 0
云深处绝影四足机器人协议学习解析
|
21天前
|
XML JSON API
ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
81 3
|
2月前
|
域名解析 存储 网络协议
深入解析网络通信关键要素:IP 协议、DNS 及相关技术
本文详细介绍了IP协议报头结构及其各字段的功能,包括版本、首部长度、服务类型、总长度、标识、片偏移、标志、生存时间(TTL)、协议、首部检验和等内容。此外,还探讨了IP地址的网段划分、特殊IP地址的应用场景,以及路由选择的大致流程。最后,文章简要介绍了DNS协议的作用及其发展历史,解释了域名解析系统的工作原理。
109 5
深入解析网络通信关键要素:IP 协议、DNS 及相关技术
|
23天前
|
机器学习/深度学习 数据采集 存储
时间序列预测新突破:深入解析循环神经网络(RNN)在金融数据分析中的应用
【10月更文挑战第7天】时间序列预测是数据科学领域的一个重要课题,特别是在金融行业中。准确的时间序列预测能够帮助投资者做出更明智的决策,比如股票价格预测、汇率变动预测等。近年来,随着深度学习技术的发展,尤其是循环神经网络(Recurrent Neural Networks, RNNs)及其变体如长短期记忆网络(LSTM)和门控循环单元(GRU),在处理时间序列数据方面展现出了巨大的潜力。本文将探讨RNN的基本概念,并通过具体的代码示例展示如何使用这些模型来进行金融数据分析。
153 2
|
3月前
|
缓存 网络协议 安全
【网络攻防战】DNS协议的致命弱点:如何利用它们发动悄无声息的网络攻击?
【8月更文挑战第26天】DNS(域名系统)是互联网的关键组件,用于将域名转换为IP地址。然而,DNS协议存在安全漏洞,包括缺乏身份验证机制、缓存中毒风险及放大攻击的可能性。通过具体案例,如DNS缓存中毒和DNS放大攻击,攻击者能够误导用户访问恶意站点或对目标服务器实施DDoS攻击。为了防范这些威胁,可以采用DNSSEC实现数字签名验证、利用加密的DNS服务(如DoH或DoT)、限制DNS服务器响应以及及时更新DNS软件等措施。理解并应对DNS的安全挑战对于确保网络环境的安全至关重要。
89 2
|
21天前
|
存储 SQL 分布式计算
湖仓一体架构深度解析:构建企业级数据管理与分析的新基石
【10月更文挑战第7天】湖仓一体架构深度解析:构建企业级数据管理与分析的新基石
37 1
|
25天前
|
网络协议 网络虚拟化 网络架构
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(上)
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(上)
53 1
|
2月前
|
前端开发 JavaScript 安全
深入解析 http 协议
HTTP(超文本传输协议)不仅用于传输文本,还支持图片、音频和视频等多种类型的数据。当前广泛使用的版本为 HTTP/1.1。HTTPS 可视为 HTTP 的安全增强版,主要区别在于添加了加密层。HTTP 请求和响应均遵循固定格式,包括请求行/状态行、请求/响应头、空行及消息主体。URL(统一资源定位符)用于标识网络上的资源,其格式包含协议、域名、路径等信息。此外,HTTP 报头提供了附加信息,帮助客户端和服务端更好地处理请求与响应。状态码则用于指示请求结果,如 200 表示成功,404 表示未找到,500 表示服务器内部错误等。
50 0
深入解析 http 协议
|
2月前
|
存储 缓存 自然语言处理
深度解析ElasticSearch:构建高效搜索与分析的基石
【9月更文挑战第8天】在数据爆炸的时代,如何快速、准确地从海量数据中检索出有价值的信息成为了企业面临的重要挑战。ElasticSearch,作为一款基于Lucene的开源分布式搜索和分析引擎,凭借其强大的实时搜索、分析和扩展能力,成为了众多企业的首选。本文将深入解析ElasticSearch的核心原理、架构设计及优化实践,帮助读者全面理解这一强大的工具。
149 7
|
25天前
|
网络协议 数据安全/隐私保护 网络虚拟化
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(下)
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(下)
41 0

相关产品

  • 云解析DNS
  • 推荐镜像

    更多