IPv6根DNS服务器研究

合集下载

基于IPv6协议的网络安全分析的研究报告

基于IPv6协议的网络安全分析的研究报告

基于IPv6协议的网络安全分析的研究报告随着互联网的发展,IPv6协议作为一种新型的互联网协议,越来越得到广泛的应用。

虽然IPv6协议在网络拓扑结构、IP 地址的分配等方面进行了优化,但是在网络安全上,IPv6协议也面临着各种安全问题。

1. IPv6地址的可溯源性IPv6地址长度的增加,使得IPv6地址的可溯源性变得更加强大。

IPv6地址具有更长的地址长度,使得用户的信息更容易被追踪。

这就意味着攻击者可以通过跟踪用户的IPv6地址,进行网络攻击、恶意下载和非法窃取用户信息等。

2. IPv6地址分配的不当IPv6地址的分配与管理对网络的安全非常关键。

IPv6地址的分配过程需要考虑到安全性问题。

但是实际上,在众多IPv6网络中,仍然存在一些缺乏安全管理的问题,导致地址的分配不当。

3. IPv6协议的认证与加密问题IPv6协议的认证与加密问题,是影响IPv6网络安全的重要因素。

IPv6协议不仅需要获得数据的完整性和机密性,还需要建立一个可信的传输通道。

4. 网络侦听和嗅探攻击IPv6协议通信时采用了多种保护机制,但是还是会存在被窃听和嗅探的风险。

攻击者可以利用软件和工具来监听网络流量,窃取敏感信息。

5. DoS攻击在IPv6协议中, 攻击者可以利用路由器、中间人等众多漏洞进行数据包过载攻击, 导致响应时间慢, 严重时甚至导致网络中断。

综上所述,IPv6协议在网络安全上的面临着巨大的安全风险。

为保证IPv6网络的安全,需要有一个全面的安全机制,以避免潜在的安全问题。

同时,网络安全方面的相关标准和技术应该不断的更新和升级,以及加强网络安全的意识培养,有效确保IPv6协议网络的安全和稳定运行。

根据最新统计数据,全球IPv6地址分配总量达到5.5亿,IPv6协议的应用也在不断增加。

但是,随着IPv6协议的普及,网络安全问题也越来越重要。

下面是IPv6协议中一些关键数据的分析:1. IPv6地址的可溯源性IPv6地址长度的增加,使得IPv6地址的可溯源性变得更加强大。

如何在域名系统中实现IPv6的解析与配置(四)

如何在域名系统中实现IPv6的解析与配置(四)

域名系统(DNS)是互联网中非常重要的一部分,它充当着将域名转换为IP地址的桥梁。

而IPv6则是下一代互联网协议,相较于IPv4拥有更多的地址空间和更高的性能。

本文将探讨如何在域名系统中实现IPv6的解析与配置。

一、理解IPv6与其优势IPv6是Internet Protocol version 6的简称,目前在IPv4地址空间不足的情况下扮演着重要角色。

IPv6拥有128位的地址空间,相较于IPv4的32位空间增加了很多倍,可以为互联网提供更多的IP地址。

此外,IPv6还具备更好的安全性、更高的性能和更多的网络扩展性。

二、域名解析的基本原理在开始探讨IPv6解析与配置之前,我们先了解域名解析的基本原理。

当我们在浏览器中输入一个域名时,计算机首先会向本地DNS服务器发送一个查询请求。

本地DNS服务器根据实际情况进行递归查询或迭代查询,最终将域名解析成对应的IP地址。

这个过程涉及到DNS的各个层次以及域名服务器的运作。

三、域名解析与IPv6配置的关系目前,主流域名服务器均已支持IPv6解析与配置。

当用户使用IPv6协议访问一个域名时,相关的域名服务器会自动识别用户的请求,并返回用户所需的IPv6地址。

所以,为了在域名系统中实现IPv6的解析与配置,我们要确保服务器能够正确识别IPv6请求以及返回正确的IPv6地址。

四、配置IPv6解析记录在域名系统中,域名解析记录被用来将域名映射到对应的IP地址。

对于IPv6地址的解析记录,我们需要在域名服务器的配置文件中进行相应的设置。

一般来说,配置IPv6解析记录需要以下步骤:1. 打开域名服务器的配置文件,可以是BIND等常见的域名服务器软件。

2. 找到域名解析的部分,一般以"zone"或"domains"开头。

3. 为需要解析的域名添加IPv6解析记录。

记录格式一般为:'IN AAAA IPv6地址'。

IPv4/IPv6环境下的DNS部署方案

IPv4/IPv6环境下的DNS部署方案

问题 。 首先 ,P 6 Iv 提供了巨大的地址空 间;
当然 ,P 6 Iv 并不能全部解决 Iv 存在 境 下 ,D S P4 N 解析器 可能收到 A A A/ / AA 类型进行必要 的过 滤或者排序 ,或者干脆 交给上层 的应 用程序接 口,来进行记录的 过滤和排序选择处理 。
( su c S r t n P ooo) Reo reRe eVai r tc 1 o 等等 , 但 这些方法 的引人又带来 了新 的问题 ,于是 Iv 就应运而生。它从根本上解决了上述 P6
致 也 是 P4 址 , 就 说I 地 和 V
IV 地址必须基于统一的 P6
l囡 皇
图 s 壹 体 结 2 N的 } 系 构 D 本
第六, 在Iv 和Iv 共存的网络环 P6 P4
D ( man Na y tm) NSDo i me S se 用于提 或者 A 类型的记录 , Iv 和 Iv 共存 境下 , N 域名 空间需要新增加一个特殊 6 在 P6 P4 D S
则要处理 上述三种类型 的 的I6I T域, P. N 用来映射Iv 地址, P6 该域 供 I 地址与域名之 间的映射 ,是 T P I 的网络环境 下, P C /P 的根为 I6I T P . ;同时 D S N N 域名 空间也新 架构中的一个 极其 重要 的应 用系统 ,由于 记录 。 上述 局面的存在 ,就需要 D S 服务器 既 N 第二 ,在 Iv 和I v 共存 的网络环 增加了一个特殊的I6A P P6 P4 P . R A域, 用来支
D S S re 部署策略 N evr

bt u p




p ku

一: wh

网络基础 IPv6中的DNS协议

网络基础  IPv6中的DNS协议

网络基础IPv6中的DNS协议互联网上的应用很多,但大都离不开域名系统(DNS)的支持,域名系统的主要作用是用来进行域名与IP地址的转换,即域名解析,比如浏览网站、Email、FTP等都需要先进行域名解析。

IPv6网络中的DNS非常重要,一些IPv6的新特性和DNS的支持密不可分。

下面从IPv6 DNS的体系结构、IPv6的地址解析、IPv6地址自动配置和即插即用、IPv4到IPv6的过渡等几方面对IPv6 DNS进行介绍。

1.IPv6域名系统的体系结构IPv6网络中的DNS与IPv4的DNS在体系结构上是一致的,都采用树型结构的域名空间。

IPv4协议与IPv6协议的不同并不意味着需要单独两套IPv4 DNS体系和IPv6 DNS体系,相反的是,DNS的体系和域名空间必须是一致的,即,IPv4和IPv6共同拥有统一的域名空间。

在IPv4到IPv6的过渡阶段,域名可以同时对应于多个IPv4和IPv6的地址。

以后随着IPv6网络的普及,IPv6地址将逐渐取代IPv4地址。

2.DNS对IPv6地址层次性的支持IPv6可聚合全局单播地址是在全局范围内使用的地址,必须进行层次划分及地址聚合。

IPv6全局单播地址的分配方式如下:顶级地址聚合机构TLA(即大的ISP或地址管理机构)获得大块地址,负责给次级地址聚合机构NLA(中小规模ISP)分配地址,NLA给站点级地址聚合机构SLA(子网)和网络用户分配地址。

IPv6地址的层次性在DNS中通过地址链技术可以得到很好的支持。

下面从DNS正向地址解析和反向地址解析两方面进行分析。

●正向解析IPv4的地址正向解析的资源记录是“A”记录。

IPv6地址的正向解析目前有两种资源记录,即,“AAAA”和“A6”记录。

其中,“AAAA”较早提出4,它是对“A”记录的简单扩展,由于IP地址由32位扩展到128位,扩大了4倍,所以资源记录由“A”扩大成4个“A”。

“AAAA”用来表示域名和IPv6地址的对应关系,并不支持地址的层次性。

华为交换机 01-08 IPv6 DNS配置

华为交换机 01-08 IPv6 DNS配置

8 IPv6 DNS配置关于本章8.1 IPv6 DNS概述IPv6 DNS是一种用于TCP/IP应用程序的分布式数据库,提供域名与IPv6地址之间的转换服务。

8.2 设备支持的IPv6 DNS特性交换机支持作为IPv6 DNS客户端。

8.3 配置IPv6 DNS客户端通过配置IPv6 DNS客户端,建立域名与IPv6地址的对应关系,实现设备使用域名与其他设备通信。

8.4 维护IPv6 DNS维护IPv6 DNS包括监控IPv6 DNS运行状况。

8.5 配置举例举例说明IPv6 DNS的配置。

8.1 IPv6 DNS概述IPv6 DNS是一种用于TCP/IP应用程序的分布式数据库,提供域名与IPv6地址之间的转换服务。

IPv6网络中的每台主机都是由IPv6地址来标识的,用户只有获得待访问主机的IPv6地址,才能够成功实现访问操作。

对于用户来讲,记住主机的IPv6地址是相当困难的,因此设计了一种字符串形式的主机命名机制,这些主机名与IPv6地址一一对应,这就是域名系统。

域名系统解决了IPv6地址信息不便于记忆这个问题。

用户进行访问网络主机操作时,可以直接使用便于记忆的、有意义的域名,由网络中的域名解析服务器将域名解析为正确的IPv6地址。

8.2 设备支持的IPv6 DNS特性交换机支持作为IPv6 DNS客户端。

图8-1设备作为IPv6 DNS客户端的应用场景如图8-1所示,交换机作为IPv6 DNS客户端,支持静态域名解析和动态域名解析。

●静态域名解析。

静态域名解析即手动建立域名和IPv6地址之间的对应关系。

在设备上配置静态域名表项后,当DNS客户端需要域名所对应的IPv6地址时,会查询静态域名解析表,获得域名所对应的IPv6地址。

●动态域名解析。

动态域名解析有专用的DNS服务器,负责接受DNS客户端提出的域名解析请求。

DNS服务器首先在本机数据库内部解析,如果判断不属于本域范围之内,就将请求交给上一级的DNS服务器,直到完成解析,解析的结果为获得域名对应的IPv6地址,或者该域名对应的IPv6地址不存在,DNS服务器将最终解析的结果反馈给DNS客户端。

如何在域名系统中实现IPv6的解析与配置(二)

如何在域名系统中实现IPv6的解析与配置(二)

在当今互联网的世界中,IPv6(Internet Protocol version 6)作为下一代互联网协议已经逐渐被广泛采用。

然而,在实际应用中,如何在域名系统(Domain Name System,简称DNS)中实现IPv6的解析与配置成为了一个重要的课题。

一、DNS基础知识在探讨IPv6在DNS中的解析与配置前,首先需要了解DNS的基础知识。

DNS系统实际上是一个将域名(例如)转化为相应IP地址的系统。

它通过将域名映射为IP地址,使用户能够通过易于记忆的域名来访问网站,而无需记住IP地址的繁杂数字。

DNS系统由多个DNS服务器组成,这些服务器相互之间进行域名解析的工作。

二、IPv6在DNS中的解析IPv4在DNS中的解析已经相对成熟,但是IPv6的解析存在一些挑战。

IPv6地址由八组四位十六进制数字构成,与IPv4地址的四组十进制数字不同。

因此,在DNS中实现IPv6的解析需要对IPv6地址和IPv6映射的域名进行匹配。

为了实现IPv6在DNS解析过程中的顺利转换,可以采用AAAA记录进行IPv6地址的映射。

AAAA记录被用来将域名映射为IPv6地址。

和A记录(用于映射IPv4地址)类似,AAAA记录可以在DNS服务器的配置中添加。

当一个用户访问一个域名时,DNS服务器会查询域名对应的AAAA记录,将该域名映射为对应的IPv6地址。

三、IPv6在DNS中的配置在实际应用中,为了正确配置并实现IPv6在DNS中的解析,以下几点是需要注意的。

1. DNS服务器的支持:首先,需要确保使用的DNS服务器具备对IPv6的支持能力。

只有支持IPv6的DNS服务器才能对IPv6地址进行解析与配置。

2. AAAA记录的添加:为了配置IPv6的解析,需要在DNS服务器的配置中添加AAAA记录。

这可以通过DNS服务器管理界面进行操作,添加相应的AAAA记录,将域名映射为正确的IPv6地址。

3. 客户端系统的IPv6配置:除了在DNS服务器中进行配置外,还需要在客户端系统中进行IPv6的配置。

IPv6域名

IPv6域名

剖析IPv6时代的域名系统(上)IPv6协议是取代IPv4的下一代网络协议,它具有许多新的特性与功能。

域名系统(D NS)是Internet的基础架构,IPv6的新特性也需要DNS的支持。

因此,DNS必须升级以满足IPv6的需求。

本文将从IPv6 DNS的体系结构、IPv6的地址解析、IPv6地址自动配置和即插即用、IPv4到IPv6的过渡等几方面对IPv6时代的DNS进行分析和研究。

一、IPv6优势简介域名系统(Domain Name System,简称DNS)的主要功能是通过域名和IP地址之间的相互对应关系来精确定位网络资源,即根据域名查询IP地址,反之亦然。

DNS是当今I nternet的基础架构,众多的网络服务都是建立在DNS体系基础之上的。

业界权威人士说:“只有理解了DNS,才真正懂得了Internet。

” IPv6协议是用来取代IPv4的互联网协议。

相比I Pv4,IPv6具有很多优点。

首先,它提供了巨大的地址空间;其次,IPv6的地址结构和地址分配采用严格的层次结构,以便于进行地址聚合,从而使路由器中路由表的规模大幅度“瘦身”;再次,IPv6协议支持网络节点地址的自动配置,可以实现即插即用功能。

此外,IPv6协议对主机移动性有较好的支持,适合于越来越多的互联网移动应用;IPv6协议在安全性、对多媒体流的支持性等方面都具有超过IPv4的优势。

IPv6网络中的DNS非常重要,一些IPv6的新特性和DNS的支持密不可分。

本文从IP v6 DNS的体系结构、IPv6的地址解析、IPv6地址自动配置和即插即用、IPv4到IPv6的过渡等几方面对IPv6时代的DNS进行了分析和研究。

二、IPv6域名系统的体系结构IPv6网络中的DNS与IPv4的DNS在体系结构上是一致的,都采用树型结构的域名空间(如图1所示)。

IPv4协议与IPv6协议的不同并不意味着需要单独应用IPv4 DNS体系和IPv6 DNS体系,相反,它们的DNS体系和域名空间必须保持一致,即IPv4和IPv6共同拥有统一的域名空间。

如何在域名系统中实现IPv6的解析与配置(一)

如何在域名系统中实现IPv6的解析与配置(一)

IPv6(Internet Protocol version 6)是互联网上的下一代网络协议,为解决IPv4地址枯竭问题而引入。

在IPv6中,地址长度由32位增长到128位,提供了更大的地址空间,可支持更多的设备连接到互联网。

然而,尽管IPv6的发展已经逐渐普及,但在域名系统(Domain Name System)中实现IPv6的解析与配置仍然存在一些挑战。

本文将探讨如何在域名系统中实现IPv6的解析与配置。

1. 域名系统简介域名系统是互联网上的一个分布式数据库系统,用于将域名(例如2. AAAA类型记录为了支持IPv6的解析与配置,在域名系统中引入了AAAA类型记录。

AAAA类型记录用于将域名映射到一个或多个IPv6地址。

与IPv4的A类型记录相比,AAAA记录由128位的IPv6地址组成,使得域名系统能够解析IPv6地址。

3. 域名服务器配置为了实现IPv6解析与配置,域名服务器需要进行相应的配置。

首先,域名服务器需要支持IPv6协议,并配置好网络接口的IPv6地址。

其次,域名服务器还需要更新域名解析软件,使其能够解析和处理AAAA类型的记录。

通过正确的配置,域名服务器可以正确地解析和返回IPv6地址。

4. 域名解析流程当用户在浏览器中输入一个域名时,系统会首先查询本地域名解析器(resolver)。

本地解析器会向根域名服务器发起查询,以获取目标域名的授权区域(zone)信息。

根域名服务器会返回目标域名的权威域名服务器的地址。

然后,本地解析器会向权威域名服务器发起查询请求,获取域名对应的IPv6地址。

最后,本地解析器将IPv6地址返回给用户的浏览器,以完成域名解析过程。

5. 兼容性问题尽管域名系统已经支持IPv6的解析与配置,但在实际应用过程中,仍然存在一些兼容性问题。

一方面,由于IPv6的普及程度相对较低,仍有很多旧的硬件和软件不支持IPv6。

这导致在配置域名解析时,需要同时考虑IPv4和IPv6的解析方式,以兼容不同的设备和网络环境。

IPv6的DNS配置

IPv6的DNS配置

IPv6的DNS配置
1、Linux上
在Linux安装好软件包bind-9<tab>和caching-nameserver-<tab>之后编辑配置文件
1>cd /var/named/chroot/etc
cp -p named.caching-nameserver.conf named.conf
cp -p named.rfc1912.zones named.zones
vi named.conf 修改六处如下:
保存退出
vi named.zones 复制区域后编辑如下(只以正向区域文件为例)
改为
保存退出
cd ../var/named
cp -p localhost.zone wnt.zon
vi wnt.zone 编辑文件,添加记录,注意的是A代表32位,而128位的IPV6当然要用4个A
保存退出
重启DNS服务service named restart
测试:在Windows上DNS指向为Linux的IPv4地址或者指向IP6地址
最终测试的过程:
在LINUX上也是相同的检测方式
2、Windows上
其上创建正反向区域的步骤不变,只是在添加记录的时候有些许的变化:
右击选择的是其他记录,选择IPv6主机,创建主机
添加对应的主机头和IPv6地址即可选择确定了
测试:在客户机上指向DNS之后,就可以解析了,过程如下。

【ipv6是什么意思啊】IPV6与DNS的未来

【ipv6是什么意思啊】IPV6与DNS的未来

【ipv6是什么意思啊】IPV6与DNS的未来ipv6是一种趋势,一步一步向我们走来,很快就会取代ipv4,成为人们热论的焦点。

IPV4与DNS的联袂表演,解决了很多网络难题。

再IPV6面前,DNS准备好迎新了吗?它们的合作又会是怎样的情形,不少人都很期待。

目前比较流行的有两种:一、IPv6中的即插即用与DNSIPv6协议支持地址自动配置,该配置采用即插即用的机制,无人干预的情况下,IPv6网络接口可以获得链路局部地址、站点局部地址和全局地址等,并且可以防止地址重复。

IPv6支持无状态地址自动配置和有状态地址自动配置两种方式。

在无状态的方式下,需要为子网内部的DNS服务器配置站点范围内的任播地址。

要进行自动配置的节点以该任播地址为目的地址发送服务器发现请求,询问DNS服务器地址、域名和搜索路径等DNS信息。

这个请求到达距离最近的DNS服务器,服务器根据请求,回答DNS服务器单播地址、域名和搜索路径等DNS信息。

节点根据服务器的应答配置本机DNS信息,以后的DNS请求就直接用单播地址发送给DNS服务器。

在有状态的DNS服务器发现方式下,是通过类似DHCP这样的服务器把DNS服务器地址、域名和搜索路径等DNS信息告诉节点。

当然,这样做需要额外的服务器。

二、IPv6过渡阶段与DNS在IPv4到IPv6的过渡过程中,作为Internet基础架构的DNS服务当然也要支持这种网络协议的升级和转换。

IPv4和IPv6的DNS记录格式等方面有所不同,为了实现IPv4网络和IPv6网络之间的DNS查询和响应,可以采用应用层网关DNS-ALG结合NAT-PT的方法,在IPv4和IPv6网络之间起到一个翻译的作用。

例如,IPv4的地址域名映射使用A记录,而IPv6使用AAAA或A6记录。

那么,IPv4的节点发送到IPv6网络的DNS查询请求是A记录,DNS-ALG就把A改写成AAAA,并发送给IPv6网络中的DNS服务器。

下一代互联网(IPv6)搭建与运维证书在中职计算机教学中通用性研究

下一代互联网(IPv6)搭建与运维证书在中职计算机教学中通用性研究

下一代互联网(IPv6)搭建与运维证书在中职计算机教学中通用性研究摘要:本文研究了下一代互联网IPv6的搭建与运维证书在中职计算机教学中的通用性。

首先,介绍了IPv6的基本概念和特点,以及IPv6在未来互联网中的重要性。

然后,探讨了IPv6搭建的过程和方法,并详细阐述了IPv6运维证书的作用和优势。

接下来,结合中职计算机教学的实际情况,探讨了IPv6搭建和运维证书在中职教学中的应用,并给出了具体的操作步骤和实验结果。

最后,总结了IPv6在中职计算机教学中的重要作用和发展前景,并提出了进一步的研究和探索方向。

关键词:IPv6搭建;运维证书;中职计算机教学;通用性研究1.引言随着互联网的飞速发展,IPv4已经逐渐失去了应用的空间,IPv6成为了未来互联网的主流协议。

IPv6不仅可以解决IPv4地址短缺的问题,还具有更强的安全性和稳定性。

因此,在中职计算机教学中,学生需要掌握IPv6的搭建和运维能力,以适应未来互联网的发展。

1.IPv6的基本概念和特点IPv6(Internet Protocol version 6)是下一代互联网协议,是IPv4的升级版,由于IPv4所能分配的地址有限,IPv6应运而生,它不仅扩大了地址空间,还有更好的安全性和稳定性。

IPv6的主要特点如下。

更大的地址空间,IPv6的地址空间比IPv4大了很多倍,可以解决IPv4地址短缺的问题。

更好的安全性,IPv6支持IPsec,可以提供更好的网络安全保障。

更好的稳定性,IPv6的报头简化了,可以减少中间路由器的处理负担,从而提高了网络的稳定性。

2.IPv6的搭建和运维证书IPv6的搭建需要硬件适配、软件支持和网络管理的配置。

具体来讲,IPv6的搭建主要包括以下步骤。

确认硬件支持IPv6: 首先要确认当前硬件是否支持IPv6。

在购买网络设备时要选择支持IPv6的硬件。

在现有设备上,需要进行升级或更换以支持IPv6。

网络管理配置:网络管理员需要定义IPv6地址分配等配置。

IPv6技术研究及应用分析

IPv6技术研究及应用分析

IPv6技术研究及应用分析随着互联网的不断发展,IPv6技术逐渐成为网络通信领域的热门话题。

IPv6作为新一代互联网协议,与IPv4相比,具有更高的安全性、更大的地址空间、更好的稳定性和更快的速度等优势。

在IPv6技术的研究和应用方面,许多国家和地区的企业和机构已经展开了大量的工作和实践,不断推进IPv6技术的发展和应用。

本文将从IPv6技术的基本概念入手,分析IPv6技术的优势和发展趋势,并探讨IPv6技术在实际应用中的应用场景和优势。

一、IPv6技术的基本概念IPv6是Internet Protocol Version 6的简称,又称IPng,即下一代互联网协议。

IPv6协议采用128位地址,比IPv4协议的32位地址要长4倍,地址数量达到340兆亿亿,这意味着IPv6协议拥有更大的地址空间,可以支持更多的网络节点,更高效地解决了地址短缺问题。

此外,IPv6协议在安全性、可扩展性、移动性、智能性等方面也有着创新性的优势。

二、IPv6技术的优势与发展趋势IPv6技术相比IPv4技术,具有以下几个优势:1.更大的地址空间:IPv6的地址长度为128位,可以提供340兆亿亿个地址,远远超过IPv4的4.3十亿个地址,大大缓解了因IPv4地址不足带来的问题。

2.更高的安全性:IPv6支持IPSec协议,可以对数据进行安全加密和认证,提高了网络的安全性。

3.更好的移动性:IPv6支持移动IPv6协议,可以实现终端设备在网络之间的移动,不会因移动而失去连接。

4.更好的扩展性:IPv6协议在设计上具有很高的扩展性,可以支持更多的网络节点,更好地适应网络的发展。

5.更高的速度:IPv6协议的分组头比IPv4短,可以减少因路由器处理数据包时需要消耗的时间,从而提高传输速度。

在IPv6技术的发展趋势方面,当前IPv6正逐渐取代IPv4成为互联网的新标准。

据统计,截至2020年全球已经有超过30%的用户采用了IPv6技术,IPv6即将成为全球最主流的互联网协议。

IPv6应用研究

IPv6应用研究
责任编辑:季莹 投稿信箱:netadmin@ 基础设施与数据管理 Infrastructure Mgmt. & Data Mgmt.
IPv6 应用研究
■ 湖北 张亚舟
测试验证情况 本次测
试 由 一 台 H3C MSR3600 路 由
编者按 :本文对当前某基层银行网络运行环境下的常用软 硬件进行分类测试验证,重点分析了常用终端、服务器、网 络设备、操作系统、基础软件、应用软件、网站应用等对 IPv6 支持程度的研究。
( I I S ) 、I B M W e b S p h e r e Application 均支持 IPv6。
目前流行的数据库软件 有 DB2、SQL server、ORACLE、 Sybase、MySQL、KingbaseES、 DM、OpenBASE 等。目前支持 IPv6 的主要数据库软件 DB2、 Microsoft SQL Server、 O r a c l e D a t a b a s e 、I B M Informix Dynamic Server (IDS)、Sybase OpenSwitch、 M y S Q L 、K i n g b a s e E S 、D M 、 OpenBASE 均支持 IPv6。
Windows server 2003
有 的 网 络 产 品,包 括 路 由
操 作 系 统,客 户 端 使 用
图 1 网络拓扑图
器、交 换 机、安 全 设 备 等,
Windows 7 操 作 系 统,如
能够满足基本商用部署需
图 1 所示。
求,基 层 央 行 使 用 的 网 络
经 测 试,IPv4 客 户 端
注意 :MySQL 5.6.6 之前的 版本默认关闭 IPv6 功能。

IPV6的DNS

IPV6的DNS

• IPv6的动态主机配置协议(Dynamic Host Configuration Protocol for IPv6,DHCPv6)具有简单而强大的机制,填补了 很多空白,并且在某些领域中,已成
• DHCPv6协议概述 协议概述
• DHCPv6协议在以下几个方面和DHCPv4本质上是一致的。 • 两种协议都是基于客户、服务器模型的。 • 两种协议的目标都是从服务器向客户提供网络配置信息。 特别需要支出的是,其主要目标是在初始化过程中为客户 分配一个或多个IP地址。 • 如果客户和服务器位于不同的网络,并且因为在客户缺乏 一个初始地址而不能彼此直接通信,那么中继节点(也称 作中继代理)就在服务器和客户之间转发分组。 • 两者都使用UDP作为数据传输 。
• DHCPv6
• 引言 • 自动配置是IPv6的一个重要特性,通过无状态地址自动配 置机制,并提供默认路由器的地址,邻居发现协议在此领 域有很重要的作用。 • 但是,自动配置不仅是配置地址和默认路由器的问题,而 且还能得到其他更高层次的信息。一个常见且重要的示例 是递归(缓存)DNS服务器。邻居发现协议的目的是给网 络(和较低)层提供特定的信息,但是不能提供这一类的 更高层信息。 • 与此同时, IPv6提供给每个终端用户的巨大的地址空间对 站点级自动配置(site-level autoconfiguration)提出新的挑 战。当家庭网络用户把本地网络与他们的因特网服务提供 商(ISP)连接起来,并被分配了IPv6地址块时,他们如何 配置整个本地网络呢?要特别指出的是,由于引进IPv6的 结果使得NAT消失,这意味着连接到ISP的网关必须扮演路 由器的角色。在自动配置的环境中,这也意味着我们需要 自动的路由器配置。
IPV6的DNS
域名系统(Domain Name System,DNS)是当 前因特网最基本的组成部分之一。实际上 很多因特网应用(包括电子邮件,万维网) 都在一定程度上依赖于DNS。支持IPV6的应 用以及新的IPV6特定应用也同样依赖于DNS。

支持DNS的IPv6/IPv4互通网关研究

支持DNS的IPv6/IPv4互通网关研究
维普资讯
2 0 年第 1 07 期
福 建 电 脑
5 3
支持 D S的 Iv Iv N P 6/ P4互通 网关研 究
孙赛赛. 晓景 孟
( 山东科技 大学信 息科 学与工程 学院 山 东 青岛 2 6 1 ) 6 1 4环境下 D S 式的不 同, v 与 Iv : % 1 和 1 % N 格 I 6 P4网络 中的主机不 能直接进行域名访 问。 A -TJ P N T Pt ̄ ' L
【 关键词】 :翻译机制, A -T D S A G N TP , N— L
1 前 官 .
译、 传输层 翻译和应 用层翻译 。根据协议发生的位置不同 . 又可
随着 互 联 网规 模 的不 断 壮 大 。 现有 的 I 4地 址 已 经 十 分 紧 以 分 为 最终 系统 翻 译 和 网络 边 缘 翻 译 。根 据 翻 译 进 行 过 程 的不 % 1 缺 , 时 I、 同 Pr 4固有 的缺 陷 也 逐 渐 成 为 制 约 互 联 网 应 用 发 展 的屏 同 , 可 以 分为 无 状 态 和 有状 态 两 种 。 状 态 翻 译 器 可 以单 独 处 还 无 障。 对这种现状 , T 针 I F从 19 E 92年 开始 进 行 下 一 代 I 议 的研 理每一个数据报 的转换 , P协 不需 要参 考前 面已经翻译过的数据报
究, 并于 19 9 4年将 I 6确立为下一代互联网协议 。 P 6采用 的 有状态翻译需要保存前面翻译过 的状态信息 . % 1 Iv 如两种 I P地址之 18位长度的地址彻底解决 了I v 2 P4地址不足的难题 .并 且在地 问的映射 。 址 容 量 、 全 性 、 络管 理 、 动 性 以 及 服 务 质 置 等 方 面 都 有 了 安 网 移 现存的翻译技 术主要有 : 无状 态 I/ MP翻译机制 、 PI C 网络层 明显 的改进 。但是 , 改进后 的 I 6在地址格式 、 % 1 报头和路由方面 地 址转换 和协议翻译 ( A — T 、 N T P ) 多播 翻译器 、I 、 BS 传输 中继 翻 与 I 4互 不 兼 容 , % 1 由此 产 生 了 由 I 4向 I 6过渡 的 问 题 。 % 1 % 1 译 器 、 I S C S 4 BA、O K 6 。 DN I S是互联 网应用技 术中最 主要的应 用之一 。像 、 24 翻译机制中的 N T P ,、 A - T技术[ 1 】 E a、 m i 兀P等应 用层 协议都需要先进行域名 解析 。但是 .基于 l N TP , A — T 即网络层地址 转换和协议 翻译 . 是最典型 的一种 I 4的 D S与 基 于 Iv % 1 N P 6的 D S在 记 录 格 式 等 方 面 有 所 不 同 N 翻译机制 。它能够实现纯 I 4和纯 I 6节点之间 的大 部分通 % 1 % 1 为 了实 现 I 4网 络 与 I 6网络 之 间的 D S查 询 和 响应 .可 以 信 , % 1 % 1 N 集合了数据报头 翻译和上层协议转 换。I T E F在 R C 7 6中 F 26 采用 将应 用层 网关 D S A G[】 N — L 2和翻译机制中 N T P [] 术 给 出了 N T F A —TI 技 A _r r基本功 能的描述并制 定了相应 的标 准 ,但没有 相结 合的方法 , Iv 在 P4和 I 6网络之 间构建一个 翻译 网关 . % 1 实 给 出具 体 的 实 现 方 式 和 算法 现 Iv P 4网络 和 I 6网 络 的 互通 % 1 N TP A — T翻译器主要包括 两个部 分: 地址转换 ( A ) N T 和协议 2 Iv .P 6的过 渡 机 制 转 换 (r) F 。前 者 负 责 I 4和 Iv 址 的转换 。 翻 译 过 程 中创 r % 1 P 6地 在 目前 , T I F为 I 4向 I 6的过 渡 成 立 了专 门 的 工 作 组 . E % 1 % 1 称 建 I 4地 址池 。 % 1 为将要建 立的连接选 择合适 的地 址 . 持在 同 保 为 下一 代互联 网过渡 工作组 ( et e eai rnio , G N x G nrt nTas n N - o i t 会话之问 I 4和 Iv % 1 P 6地址间的映射 . 并根据连接情 况动态更 T88 I 6的 过 渡机 制 包 括 I 6孤 岛间 的 通 信 和 1 6与 1 4 新 地 址 链 表 、 除 和 添 加 地址 映 射 。 者 负 责 在 两 种 协议 之 间进 r1 1 J) % % 1 % 1 % 1 删 后 互 通 两 个 方 面 。 所 采 用 的 机 制 、操 作 步 骤 和 计 划 通 称 为 ST 行转换 ,主要是在 I I P报头的对映字段根据 Iv P 4和 I、 P, 6语义上 (i l It t rnio , 单 Itme 过 渡 ) 目 前 。 提 出 的 的 不 同进 行 转 换 , 而 构 建 新 的数 据 报 。P Smpe ne me Tas n简 i t ne t 。 已 从 r部 分的 另 一 个 模 块 解 决 过 渡 问题 的基 本 技 术 主 要有 3种『1双 协 议 栈 , 道 技 术 和 是应用 层 网关 ( L . 3: 隧 A G) 负责对 数据报载荷 中的数据进 行重新 分 翻译机制 段 等 必 要 的 转换 21Iv/ 4双协 议 栈 技 术哪 .、 6I P 1 % N TP A - T是 有 状 态 的 网 络 层 翻译 技 术 .只 发 生 在 两 种 网络 双栈 机 制 是 在 一 个 网络 节 点 的 I P层 同时 加 载 1 4和 I、 的边缘 。 % 1 Pr 6 因而无需对主机进行 更改配置 . 只需要在 网络边 缘设 置 两 套 协 议 栈 . 图 2 1 示 如 — 所 翻译 网关。 也正是 由于网关 的存在 . 其位置可能会成为传输性能 应用层 I 6和 1 4是 功 能 相 近 的 网 络 层 协 % 1 % 1 的瓶颈。 大部分情况下 N T P A - T还要 和支持 1 1 %6的 D S配合才 N 议, 两者都应 用于相 同的物理平 台 , 承 载 并 硎 JP D 能 实 现 互 通 相 同 的传 输 层 协议 T P或 U P 如 果 一 台 C D v N A 地址 映 射 是 一 对 一 的 . 如果 两个 节 点 间 通 信 很 频 4 v 6 主机同时支持 I 6和 I 4协议 .那 么该 主 % 1 % 1 繁 , A — T就 需 要 较 大 的 I 4地 址 池 。这 在 目前 I 4地 址 匮 N TP % 1 % 1 机 既 可 以 处 理 I 4数 据 报 . 叉 可 以处 理 % 1 乏 的情况下很 难保证 。对此 , T I F提出 了改进方案 , E 称为网络地 底层 网络 I 6数据报 % 1 址端 口转换 和协议转 换 ( A T P , A T P N P — T)N P — T是把来 自多个 图 2 1双 协 议 栈 结 构 I 6主 机 的多 个 连 接 映射 到 少 量 甚 至 一 个 I 4地 址 的 不 同端 - 2 、 隧 道技 术 啪 . 2 % 1 % 1 隧 道 机制 主要 是 为 了在 1 6 % 1 口 , 而 解 决 了 I 4地 址 不 足 的 问题 。N P — T是 目前 研究 的 从 % 1 ATP

如何在域名系统中实现IPv6的解析与配置(十)

如何在域名系统中实现IPv6的解析与配置(十)

在当下的互联网时代,IPv6已经成为不可或缺的一部分。

而要实现IPv6的解析与配置,域名系统(DNS)是一个重要的环节。

在本文中,我们将探讨如何在域名系统中实现IPv6的解析与配置。

一、了解IPv6在开始讨论如何实现IPv6的解析与配置之前,我们首先需要了解IPv6的基本概念。

IPv6是Internet Protocol version 6的简称,是互联网协议的最新版本。

相比于IPv4,IPv6具有更广泛的地址空间,更高的安全性和更好的性能。

二、IPv6解析与IPv4解析的区别在域名系统中,IPv6解析与IPv4解析存在一些区别。

首先,IPv6地址的长度比IPv4地址更长,IPv4地址是32位的,而IPv6地址是128位的。

这就要求DNS服务器能够支持IPv6地址的解析。

其次,IPv6与IPv4之间的通信需要进行协议转换。

由于IPv6和IPv4之间有很大的差异,为了实现互通,需要使用一些协议转换的技术,如NAT64/DNS64、6to4、Teredo等。

三、域名系统中IPv6解析的实现方法在域名系统中,实现IPv6的解析与配置有多种方法。

以下是其中几种常用的方法:1. AAAA记录:AAAA记录是用于指定IPv6地址的记录类型。

在域名系统中,可以为一个域名添加一个AAAA记录,来指定该域名对应的IPv6地址。

当客户端发起解析请求时,DNS服务器会返回相应的AAAA记录。

2. DNS64:DNS64是一种解析IPv4与IPv6之间地址转换的技术。

它通过将IPv6数据包转换为IPv4数据包,并在DNS服务器上动态生成IPv4 A记录,实现从IPv6到IPv4的转换。

3. Dual Stack技术:Dual Stack技术指的是在网络设备上同时支持IPv4和IPv6协议栈。

通过这种方式,域名系统可以同时支持IPv4和IPv6的解析与配置。

当请求到达时,域名系统会根据请求协议的类型,返回相应的IPv4或IPv6地址。

ipv6调研报告

ipv6调研报告

ipv6调研报告IPv6 调研报告一、引言随着信息技术的飞速发展,互联网在全球范围内得到了广泛的应用和普及。

IPv4 作为互联网的基础协议,在过去几十年中发挥了重要作用。

然而,由于互联网用户数量的不断增加以及各种智能设备的迅速普及,IPv4 地址资源已经日益枯竭。

IPv6 作为新一代的互联网协议,应运而生,旨在解决 IPv4 地址不足的问题,并为互联网的发展带来新的机遇和挑战。

二、IPv6 概述IPv6 是“Internet Protocol Version 6”的缩写,即互联网协议第 6 版。

与 IPv4 相比,IPv6 具有更大的地址空间。

IPv4 采用 32 位地址,理论上能够提供约 43 亿个地址,而 IPv6 采用 128 位地址,其地址数量几乎是无限的,可以为地球上每一粒沙子都分配一个独立的地址。

IPv6 还具有更好的安全性和扩展性。

它引入了 IPsec 协议,提供了更强大的加密和认证功能,有效保障了网络通信的安全性。

同时,IPv6 对移动性的支持也更加出色,能够更好地满足移动设备在不同网络之间的无缝切换需求。

三、IPv6 的发展现状(一)全球 IPv6 部署情况目前,全球范围内 IPv6 的部署正在稳步推进。

一些发达国家和地区在 IPv6 部署方面取得了显著成果。

例如,美国、欧洲和日本等已经在网络基础设施、内容提供商和终端设备等方面广泛支持 IPv6。

(二)我国 IPv6 发展现状我国政府高度重视 IPv6 的发展,出台了一系列政策推动 IPv6 的规模部署。

三大运营商已经完成了网络基础设施的 IPv6 改造,大部分主流网站和应用也已经支持 IPv6 访问。

然而,与发达国家相比,我国IPv6 的用户渗透率和流量占比仍有待提高。

四、IPv6 部署面临的挑战(一)网络设备和终端的兼容性问题部分老旧的网络设备和终端可能不支持 IPv6 协议,这需要进行设备升级或更换,增加了部署成本。

(二)应用和服务的改造难度许多现有的应用和服务是基于 IPv4 开发的,要实现向 IPv6 的平滑过渡,需要对这些应用和服务进行大规模的改造,涉及到技术、人力和时间成本。

01(专家论坛5.6)李原:IPv6环境下的根域名服务器扩展问题研究

01(专家论坛5.6)李原:IPv6环境下的根域名服务器扩展问题研究
2
《邮电规划》2012 年第 1 期
专家论坛
个部分,回答、授权和附加信息的格式与 பைடு நூலகம்NS 数据库中的资源记录 RR 一致。
0 ID 问题数目 授权 RR 数目 类型(QType) 15 16 标识 回答 RR 数目 附加 RR 数目 类(Qlass) 31 字节
12
全球网间互联效率, 减少网络资源与成本浪 费具有重要的意义。 C.旧有机制下根域名服务器数量难以扩展 受到传统 DNS 协议的限制,自从 1997 年 IANA 建立 M 根后,全球根域名服务器的 数 量 就 一 直 维 持 在 13 个 没 有 扩 展 。 RFC1035[3]规定了互联网中有两种 DNS 解 析传输方式:UDP 和 TCP 方式。其中,TCP 方式用于可靠 DNS 的消息传输,如区更新; 而 UDP 方式具有低开销和时延低等性能优 势,是 IETF 推荐的互联网标准 DNS 消息传 输方式。 互联网 UDP 的最大长度为 65507 字节 (考虑到 IP 头和 UDP 头开销),但互联网 中的设备通常对 UDP 的最大传输长度有所 限制。 为了确保不出现防火墙丢包或路由器 对包分片等行为,互联网中一些协议采用 512 字节作为 UDP 安全传输的有效载荷长 度,域名解析也不例外。RFC1035 规定了由 UDP 携带的 DNS 消息被限制在 512 字节(除 IP 或 UDP 头之外)。当超过该长度时,DNS 消息会被截断。同时,在消息头部对截断标 识置位,采用 TCP 方式进行重传,采用虚电 路连接方式重传 DNS 消息会严重降低 DNS 消 息传递的效率。 RFC2535[4]中提到, 当前的根域名服务 器数目被限制在 13 个不能扩展是因为 13 是 根域名服务器的名字和 IPv4 地址记录能够 容纳在 512 字节的 DNS UDP 消息中的最大安 全数字。 为了进一步研究根域名服务器的扩 展可能性, 有必要从协议入手剖析根域名服 务器 UDP 消息的构成和长度。 DNS 的查询和应答消息包含首部、 问题、 回答、授权和附件段等部分,其构成和对应 的长度如图 3 所示。其中,首部包含标识、 问题、回答、授权和附加记录数目等信息; 问题部分包括查询名、 查询类型和查询类三
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IPv6根DNS服务器研究中国互联网络信息中心技术部金键张鸿摘要:IPv6是下一代网络的基础协议。

随着IPv4地址的枯竭,人们开始考虑部署IPv6。

作为网络上最为重要的基础服务—DNS(Domain Name System),尤其是根DNS的性能和可用性,将是影响网络正常运行的关键因素之一。

本文主要介绍了在IPv6 根DNS方面CNNIC 所作的研究工作和研究成果,并简要论述了一些技术难点和关键问题,从而为CNNIC在IPv6的网络服务方面提供技术性探索。

关键词:IPv6 DNS 安全性能体系结构1引言1.1 关于DNSDNS服务是互联网的基础服务,HTTP、FTP、Email等服务都需要DNS 的支持。

DNS是树型结构,它的“根”是整个DNS的根本,也是互联网上最关键的服务之一。

在IPv4网络时代,由于历史原因,到目前为止,中国还没有建立DNS根服务器。

DNS根服务器的建立是保障国家信息网络安全的重要手段之一,如果能在我国的建立IPv6根服务器,将对国家信息安全和国家整体的安全战略产生不可估量的影响。

为了研究和解决建立IPv6DNS根服务器的关键技术,为中国申请和建立IPv6DNS根服务器提供技术保证,CNNIC在构建IPv6网络环境的基础上,深入研究了IPv6 DNS根服务器建立、运行、维护及安全、可靠性保障等方面的关键技术,使我国真正具备建立、运行和维护IPv6 DNS根服务器、保障服务器安全运行和高效响应DNS请求的能力,为中国申请并建立IPv6DNS根服务器创造条件。

1.2国内外根DNS情况DNS根服务器是DNS树型域名空间的“根”。

根服务器负责TLD的解析,对于域名解析起着极其关键的作用。

如果根服务器失效,整个DNS系统将瘫痪,互联网也将崩溃。

到现在为止,IPv4网络共有13台根服务器,名字是由 到。

英国、日本和瑞典各拥有1台,其余10台均在美国的“美国航天航空局”、军事和教育的站点。

这些根服务器分别由9家机构负责管理,主根服务器()由美国NSI公司(Network Solutions Incorporated of Herndon, Virginia, USA)管理,其余12个辅根服务器从主根服务器处获得根区域文件(TLD数据)。

根区域文件的修改是由IANA控制的。

这13个根服务器分布在4个国家的9个机构里,由ICANN的根顾问委员会(ICANN Root Server System Advisory Committee ,RSSAC)统一协调管理,其责任是给ICANN的Board提供关于根服务器的操作建议,提出运行根服务器的需求,包括硬件,操作系统,软件版本,网络连接等,并要对安全性提出建议。

而且,根顾问委员会根据系统的稳定性,健壮性、性能等提出对根服务器的数目,分布位置提出要求。

国内已经申请建立了F根服务器的镜像服务器,并正在计划建立其它的一些服务器镜像。

目前国内外没有实际投入商业使用的IPv6根DNS服务器,我们已知的IPv6试验性根服务器试验床只有由多个根服务器运行机构联合的OTDR (Operational Testing of new DNS RR types)项目。

该项目建立了IPv6的根服务器测试床(Root Server Testbed Network),并在测试床上进行了IPv6 DNS解析、DNSSec等测试。

本项目也加入了该测试床,解析中文域名“.中国”。

2主要研究内容和技术要点2.1IPv6网络建立和IPv6地址分配现在,CNNIC已经建立了小规模的IPv6试验网络,并与国内外多家骨干网通过隧道连接。

经过几个月的运行和试验,在2002年1月,连接6Bone,并成为6Bone的骨干节点pTLA,获得3ffe:8330::/28的IPv6试验地址块。

并于2002年10月,成为APNIC的TLA,得到2001:0CC0::/32的IPv6商用地址块。

我们的IPv6试验网络的规模也随之有一定程度的增加,并且建立了Web,FTP等基于IPv6的服务器。

另外,我们还和国内外十几家IPv6网络建立了对等互联的Peer 关系。

作为国内IP地址分配机构之一,在申请到IPv6地址后,我们对IPv6地址的分配方法和政策进行了调研,提出了国内IPv6地址分配的方案。

详见《IPv6地址分配政策调研报告》。

linux-ipv6DELL-16Tunn图1 IPv6根服务器试验网络2.2IPv6根DNS服务器试验床建立了IPv6试验网络之后,我们在网络上建立了IPv6根服务器测试床。

该测试床由多台IPv6根服务器组成,组成了1主多辅的结构。

共同解析DNS顶级域(TLD)。

网络和服务器如图1所示。

IPv6根服务器试验床的操作系统采用Redhat Linux,DNS解析软件采用了Bind9。

为满足IPv6根服务器的要求,对服务器自身的运行提出了以下要求。

z软件:符合IETF对DNS的要求(RFC 1035,RFC 2181)z服务器吞吐量:商用的根服务器响应能力是现在的最繁忙的服务器的最高峰值的3倍。

现在大约20,000次每秒。

在试验系统中采用PC机,性能指标有所降低,单台服务器约2000次每秒,但可以通过后面的高性能响应技术加以提高。

z连接性:要有冗余的网络连接,带宽要满足上面提出的DNS请求和回答的150%z服务的Zone:只解析root zone以及 区域z服务的查询:回答任何合法IP地址来的DNS查询z域传送:只回答其它根服务器的域传送要求2.3DNS安全性首先我们分析了对DNS服务的攻击和防范,然后探讨了如何保护根服务器系统的安全。

2.3.1 针对DNS的攻击及其防范目前DNS受到的网络攻击大致分为以下几类:缓存中毒、拒绝服务、不安全的动态更新、信息泄漏和DNS服务器权威数据库的入侵。

1)缓存中毒这种攻击是利用DNS的缓存机制使得某个名字服务器在缓存中存入错误的数据。

造成这种攻击的主要原因是当客户端向名字服务器A发出查询,而A的数据库内没有相应的资源记录,那么它就会转发给名字服务器B,B做出应答,把回答放在报文的回答区中,同时又会在附加区中填充一些和应答不太相关的数据,A接收这条应答报文,而且对附加区中的数据不做任何检查,直接放在缓存中。

这样使得攻击者可以通过在B中存放一些错误的数据,让A把这些错误的数据存放在缓存中,然后A又会利用它的缓存回答以后客户端或者服务器发来的查询,从而导致更多的服务器中毒。

可以看出造成缓存中毒的主要原因是没有对应答报文尤其是附加区中的数据进行完整性检查。

对缓存中毒攻击的防范可以使得DNS名字服务器进入被动模式,它再向外部的DNS发送查询请求,只会回答对自己的授权域的查询请求,不会缓存任何外部的数据,就不会遭受缓存中毒。

但是这样降低了DNS的域名解析速度和效率。

另外,还可以采用DNSSec机制进行防范。

DNS安全扩展的主要思想是通过公钥技术对DNS中的信息创建密码签名,为DNS内部的信息同时提供权限认证和信息完整性检查。

先由HASH算法从要发送DNS中的信息中得到一个定长的字符串,称为“信息摘要”,然后对这个“摘要”用私/公钥对中私有密钥进行加密,作为数字签名和DNS中的源信息以及“信息摘要”一起发送,接收方用私/公钥对中的公钥把接收到的“信息摘要”解密出来,再用HASH算法对收到的源消息计算出“信息摘要”,最后接收者对比新生成的“信息摘要”和随同信息传送过来的“信息摘要”,如果两者是相同的,就可以确认信息是完整、正确的。

DNSSEC扩展提供通过密码认证机制提供了三种新的服务:密钥分配、数据源认证、DNS事务和查询认证。

数据源认证是DNSSEC扩展的核心,它利用私钥对DNS数据进行数字签名,然后通过密码分配服务检索到该私钥对应的公钥来认证数据。

DNS事务和查询认证服务则提供了对DNS查询和DNS报文头的认证,这就保证了应答报文中的数据的确是对原始查询的应答,并且应答确实来自于被查询的服务器。

2)拒绝服务攻击(DoS)及防范攻击者向DNS服务器发送大量的查询请求,这些查询请求数据包中的源IP 地址为被攻击DNS服务器的IP地址,通过巨量的DNS请求造成DNS服务器性能响应下降,无法提供正常的域名解析。

对拒绝服务攻击的防范是个很大的挑战。

通过限制发送了非正常数量DNS 请求的IP地址进行DNS查询,可以减轻“拒绝服务”攻击,但是攻击者还可以利用IP欺骗伪装成其它主机,进行查询。

本项目研究了通过任播(Anycast)技术来构建分布式根DNS系统,以及服务器高性能响应技术对拒绝服务攻击进行防御的方法。

为了提高DNS 系统的服务性能,防御可能的攻击(DoS),在广域网络范围中采用分布式DNS是一种比较好的机制。

本项目研究了利用BGP协议在广域网范围内进行BGP-Anycast的方法。

通过在网络拓扑的多个点上部署DNS Server,然后利用BGP4+路由协议,使得网络上的用户能够就近访问路由上最近的服务器。

实现在广域网络上的负载均衡和就近服务。

本方法无需修改客户端和服务器软件,完全对客户透明。

通过分布式DNS,攻击者只能对最近的DNS服务器进行攻击,避免了整个根DNS系统的瘫痪。

BGP Anycast的原理如图所示:图2 BGP Anycast原理多个DNS Server分布在网络的不同位置,处于多个AS(自治系统)中,AS号可以相同(这种情况下,这个AS号是专门用于该分布式DNS系统的)。

这些DNS Server的IP地址是相同的,每个AS的边界路由器都要把该DNS Server所在的地址段对外宣布出去。

通过AS之间交换路由信息,网络上所有AS的边界路由器根据BGP路由协议,计算出到该DNS服务器所在地址段的最近路由,这个路由可能通向AS1,AS2或其它拥有服务器的AS。

这样就实现了就近访问最近的DNS Server.3)不安全的DNS动态更新及其防范最早设计 DNS 时所有运行 TCP/IP 的计算机都是手工配置的。

用特定的IP 地址手工配置一台计算机时,它的 A 资源记录和 PTR 资源记录也要用手工配置。

随着动态主机配置协议 (DHCP) 的出现,DHCP 客户计算机由 DHCP 服务器动态分配 IP 地址,使手工更新其A记录和 PTR记录变得很难管理。

因此在RFC 2136中提出了DNS 动态更新使得 DNS 客户端在 IP 地址或名称出现更改的任何时候都可利用 DNS 服务器来注册和动态更新其资源记录。

然而,尽管DNS动态更新协议规定了怎样的系统才允许动态更新一台主服务器,但是DNS仍然可能受到威胁,比如攻击者可以利用IP欺骗伪装成DNS服务器信任的主机对系统进行更新或者损害,并可以对主服务器进行各种动态更新攻击,比如删减、增加、修改资源记录。

相关文档
最新文档