很多互联网行业从事者都会听说过DNS,那么DNS究竟是什么呢?今天快快网络苒苒就带领大家来了解一下DNS。DNS通常被称为Internet的电话簿,当用户在其浏览器中键入网址时,DNS就是该用户与他们正在寻找的网站的衔接。DNS代表域名系统,DNS维护Internet上每个网站的目录。
计算机只能使用IP地址来查找网站,这是一长串由标点符号分隔的数字,例如 192.168.1.1(旧的 IPv4 格式)或 2400:cb00:2048:1::c629:d7a2(新的 IPv6)。这些地址可能让人难以记住,除此之外,某些网站的IP地址是动态的,而且可能会定期更改。DNS通过让人们使用对人类友好的网址(也称为 URL),使人们更容易访问网站。
例如,kkidc.com 的当前 IPv6 IP 地址为 2400:cb00:2048:1::c629:d7a2。用户无需记住这个地址,可以在浏览器中键入“www.kkidc.com”。发生这种情况时,浏览器向DNS发送请求,DNS返回一个响应,告知浏览器这个网站的IP地址,然后浏览器向该IP地址发送一个请求,后者以网站数据作为响应。
DNS服务器以分布式层次结构设置,这意味着数据分散到多台计算机上。当客户端发出DNS请求时,该请求由递归解析器处理,递归解析器是一个DNS服务器,它开始与其他DNS服务器进行一系列通信,直到找到请求的IP地址,然后将其返回给客户端。递归解析器还可以缓存DNS记录,从而使经常访问的记录更易于使用。
DNS和DDoS攻击
有两种流行的DDoS攻击利用了 DNS服务器,分别是DNS放大攻击和DNS洪水攻击。
DNS放大攻击是基于反射的DDoS攻击,攻击者向开放的DNS服务器发送伪造的查询请求,然后服务器将响应发送回目标受害者。由于攻击者发送的请求数据小于受害者接收的响应数据,因此攻击被放大了。
在 DNS 洪水攻击中,攻击者试图使特定区域的 DNS 服务器不堪重负,以破坏对该区域的合法流量。通常,使用僵尸网络使DNS解析器无法处理查找请求来完成这种攻击。
域名系统还有什么作用?
DNS还定义了DNS协议,即DNS中使用的通信交换和数据结构的详细规范。这属于互联网协议套件 (TCP/IP)。此外,DNS维护着一个已知发送垃圾电子邮件的IP地址的黑洞列表。可以基于此列表配置邮件服务器,以标记或拒绝怀疑是垃圾邮件的邮件。
综上就是我要给大家介绍的Dns是什么。从文中我们能够更加清晰的了解到DNS,并且将我们学习到的知识运用到我们的行业领域中。有更多关于互联网行业信息大家可以关注快快网络哦~
融合cdn
