0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

IPv6环境获取IPV6地址的优点

汽车玩家 来源:专注分享网络技术 作者:专注分享网络技术 2020-03-22 17:22 次阅读

一、DHCPv6基础

DHCPv6(Dynamic Host Configuration Protocol for IPv6,支持 IPv6 的动态主机配置协议)是针对 IPv6 编址方案设计的,为主机分配 IPv6 前缀、IPv6 地址和其他网络配置参数的协议。

与其他 IPv6 地址分配方式(包括手工配置、通过路由器公告消息中的网络前缀无状态自动配置等,关于这两种形式的配置,请参见“三层技术-IP 业务配置指导”中的“IPv6 基础”)相比,DHCPv6

具有以下优点:

1、更好地控制地址的分配。通过 DHCPv6 不仅可以记录为主机分配的地址,还可以为特定主机分配特定的地址,以便于网络管理。

2、为客户端分配前缀,以便于全网络的自动配置和管理。

3、除了 IPv6 前缀、IPv6 地址外,还可以为主机分配 DNS 服务器、域名后缀等网络配置参数

二、DHCPv6地址/前缀分配过程

DHCPv6 服务器为客户端分配地址/前缀的过程分为两类:

1、交互两个消息的快速分配过程

IPv6环境获取IPV6地址的优点

2、交互四个消息的分配过程

(1) Solicit

DHCPv6客户端发送该消息,请求DHCPv6服务器为其分配IPv6地址/前缀和网络配置参数

(2) Advertise

如果Solicit消息中没有携带Rapid Commit选项,或Solicit消息中携带RapidCommit选项,但服务器不支持快速分配过程,则DHCPv6服务器回复该消息,通知客户端可以为其分配的地址/前缀和网络配置参数

(3) Request

如果DHCPv6客户端接收到多个服务器回复的Advertise消息,则根据消息接收的先后顺序、服务器优先级等,选择其中一台服务器,并向该服务器发送Request消息,请求服务器确认为其分配地址/前缀和网络配置参数

(4) Reply

DHCPv6服务器回复该消息,确认将地址/前缀和网络配置参数分配给客户端使用

三、DHCPv6无状态配置

DHCPv6 服务器可以为已经具有 IPv6 地址/前缀的客户端分配其他网络配置参数,该过程称为DHCPv6 无状态配置。地址无状态自动配置是指节点根据路由器发现/前缀发现所获取的信息,自动配置 IPv6 地址。详细介绍请参见“三层技术-IP 业务配置指导”的“IPv6 基础”。

DHCPv6 客户端通过地址无状态自动配置功能成功获取 IPv6 地址后,如果接收到的 RA(RouterAdvertisement,路由器通告)报文中 M 标志位(Managed address configuration flag,被管理地址配置标志位)取值为 0、O 标志位(Other stateful configuration flag,其他配置标志位)取值为1,则 DHCPv6 客户端会自动启动 DHCPv6 无状态配置功能,以获取除地址/前缀外的其他网络配置参数。

(1) 客户端以组播的方式向 DHCPv6服务器发送 Information-request报文,该报文中携带 OptionRequest 选项,指定客户端需要从服务器获取的配置参数。

(2) 服务器收到 Information-request 报文后,为客户端分配网络配置参数,并单播发送 Reply 报文将网络配置参数返回给客户端。

(3) 客户端检查 Reply 报文中提供的信息,如果与 Information-request 报文中请求的配置参数相符,则按照 Reply 报文中提供的参数进行网络配置;否则,忽略该参数。如果接收到多个与请求相符的 Reply 报文,客户端将选择最先收到的 Reply 报文,并根据该报文中提供的参数完成客户端无状态配置。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    9295

    浏览量

    85945
  • IPv6
    +关注

    关注

    6

    文章

    690

    浏览量

    59521
收藏 人收藏

    评论

    相关推荐

    ipv6是弹性公网ip吗?二者有何区别

    ipv6是弹性公网ip吗?IPv6不是弹性公网IP,但它们之间存在一定关联。弹性公网IPv6(EIPv6)是云服务器IPv6的公网网关,允许
    的头像 发表于 12-02 13:37 223次阅读

    常见的IPv6网络问题与解决

    IPv6(Internet Protocol version 6)是互联网协议的最新版本,旨在解决IPv4地址耗尽的问题,并提供更多的功能和改进。尽管
    的头像 发表于 10-30 09:25 2064次阅读

    IPv6网络的最佳实践

    随着IPv4地址的耗尽和互联网的快速发展,IPv6的部署变得日益重要。IPv6不仅解决了地址空间的问题,还带来了更好的安全性、更大的灵活性和
    的头像 发表于 10-30 09:21 544次阅读

    IPv6和DNS的关系

    随着互联网的快速发展,IPv4地址的耗尽问题日益凸显。IPv6作为解决方案应运而生,提供了几乎无限的地址空间。然而,IPv6的部署并非一帆风
    的头像 发表于 10-30 09:19 730次阅读

    什么是IPv6隧道技术

    随着互联网的快速发展,IPv4地址资源逐渐枯竭,IPv6作为下一代互联网协议应运而生。然而,IPv6的部署并非一蹴而就,许多现有的IPv4网
    的头像 发表于 10-30 09:17 505次阅读

    IPv6对网络速度的影响

    随着互联网的快速发展,IPv4地址的耗尽问题日益凸显。IPv6的引入,不仅解决了地址不足的问题,还带来了一系列技术改进,这些改进对网络速度和性能有着直接或间接的影响。
    的头像 发表于 10-29 18:04 1033次阅读

    如何配置IPv6网络

    地址需求 :根据网络规模和需求,确定需要多少IPv6地址地址分配 :决定是使用静态IPv6地址
    的头像 发表于 10-29 17:35 960次阅读

    IPv6的优势和挑战

    随着互联网的快速发展,IPv4地址的枯竭问题日益凸显。为了解决这一问题,IPv6应运而生。IPv6,即互联网协议第六版,是用于替代IPv4的
    的头像 发表于 10-29 17:14 883次阅读

    IPv6IPv4的区别

    IPv6(互联网协议第六版)和IPv4(互联网协议第四版)是用于互联网上设备之间通信的两种主要协议。以下是它们之间的一些主要区别: 地址空间 : IPv4 :
    的头像 发表于 10-29 17:11 1046次阅读

    步骤详解:弹性公网ipv6如何申请?

    申请弹性公网IPv6的步骤包括:首先登录私有网络控制台,选择弹性网卡并进入实例详情页。在IPv6地址管理标签页中分配IPv6地址,然后通过操
    的头像 发表于 10-23 10:03 349次阅读

    IPV6基础知识详解

    IPv6是互联网协议的第6版,用于替代广泛使用的IPv4协议。随着互联网的快速发展,IPv4地址空间逐渐枯竭,无法满足全球不断增长的设备连接
    的头像 发表于 09-05 10:56 1106次阅读
    <b class='flag-5'>IPV6</b>基础知识详解

    请问esp idf支持配置静态IPv6吗?

    请问esp idf支持配置静态IPv6吗? 我可以获得一个本地的地址,通过SLAAC. 当设备能连接到ipv6网络时也可以获得一个全球IPv6地址
    发表于 06-27 07:34

    STMCUBE如何设置IPV6地址

    小弟最近在学习开发STMCUBE,请问遇到一个问题,STMCUBE 在设置LWIP关于IPV6配置的时候,如何设置IPV6地址,我在电脑PING IPV6的时候,PING哪个
    发表于 04-18 07:41

    ipv6功能有什么用 ipv6开启好还是关闭好

    IPv6(Internet Protocol version 6)是一种网络协议,用于在因特网上识别和定位设备。IPv6IPv4的后继者,旨在解决
    的头像 发表于 02-05 10:06 3.7w次阅读

    ipv6是什么意思啊设置是关还是开?

    4地址空间的枯竭问题。由于IPv4只提供了有限的32位地址,随着互联网的发展,可用的地址已经越来越少。IPv6以128位的
    的头像 发表于 01-31 13:48 1.4w次阅读