the Difference Between Stateful and Stateless DHCP

关键字:IPv6 IPv4 IP DHCP DHCPv6 autoconf IPv6地址 自动分配 自动配置 有状态 无状态 stateful stateless

Well, instead of me just jumping right into explaining the difference between Stateful and Stateless DHCP. I’m going to slow down just a bit and briefly explain DHCP first.

DHCP stands for Dynamic Host Configuration Protocol, this client / server protocol has been around for awhile now, and is regually implemented on IPv4 networks. IPv4 DHCP, is explained in RFC 2131 and IPv6 DHCP is explained in RFC 3315. But, in a nutshell; network adminstrators use DHCP to provide a framework that is used by networked devices (DHCP clients) to obtain various necessary parameters from DHCP Servers so the DHCP clients can operate in an Internet Protocol (IP) network. Now when it comes to DHCP for IPv6 (RFC 3315), there are two ways DHCPv6 can be implemented, either Stateful or Stateless.

Stateful DHCP is centrally managed on a DHCP server(s); and the DHCP clients use Stateful DHCP to obtain an IP address(es) and other useful configuration informaiton from the DHCP server(s).

在介绍有状态和无状态IPv6地址自动配置的区别之前,请允许我先介绍一下DHCP。

DHCP是动态主机配置协议的缩写,这种C/S方式的协议在IPv4网络中已经广泛部署并为大家所认可。IPV4 DHCP是在RFC2131中定义的,IPv6DHCP是在RFC3315中定义的,简单地说,DHCP客户端从DHCP服务端得到IP地址,加入IP网 络,而无需手工干预。当发展到IPv6网络时,就有两种IPv6地址的自动配置的方式:有状态地址自动配置和无状态地址自动配置。

有状态的地址自动配置是指由DHCP服务器统一管理,客户端从DHCP服务器的地址池中拿到IPv6地址和其他信息(例如DNS等)。

But, Stateless DHCP on the other hand; means the DHCP server(s) is not required to store any dynamic state information on the DHCP server(s) about any indivisual DHCP clients. Instead, the DHCP clients autoconfigure their own IP address(es) based on router advertisments. So, with Stateless DHCP, the DHCP clients don’t use the DHCP server(s) to obtain IP address(es) information, they use the DHCP server(s) to obtain the other useful configuration informaiton (like the address(es) of DNS servers).

无状态地址自动配置是指不需要DHCP服务器进行管理,客户端根据网络RA(路由通告)并根据自己的MAC地址计算出自己的IPv6地址。他们一般使用DHCP服务器来获取DNS服务器的地址。

Currently, Cisco recommends that you use Stateless DHCP instead of Stateful DHCP when implementing and deploying IPv6 networks; because, Cisco Routers are not designed to act as Stateful DHCPv6 servers. But, if you need to implement Stateful DHCP on your IPv6 network; Cisco makes a product named Cisco Network Registar (CNR) that can help you out a lot.

I invite you to visit my website were you’ll find the latest information regarding Cisco IPv6 Design and ImplementationTechniques.

一般情况下,Cisco推荐使用无状态地址自动配置,cisco路由器并没有设计DHCPv6服务器。但是如果你需要在网络中部署DHCPv6服务器,可以选择cisco的CNR。

欢迎大家来我的网站来学习和探讨cisco网络技术。

To your success,

Charles Ross, CCNP #CSCO10444244 is the owner of Ittechtips.com; where you’ll find free comprehensive information and videos

about IPv6 technology and how it works with Cisco Systems technology.

Sign-Up for “18 Free Videos” that will teach you IPv6 Address Representation In Under 10 Minutes! at his website.

====================================================

翻译者总结:

当前IPv6地址自动配置可以有有状态和无状态之分。

有状态是指在DHCP服务器中保存已分配的IPv6地址信息,无状态是指客户端通过RA通告得到网络前缀和其他信息。

DHCPv6 不支持默认网关的分配。

RA 通告不支持DNS分发(正在实验并讨论中……)

DHCPD最新版4.2.0P2已经支持DHCPv6部分功能。

参考资料第三篇给出了DHCPv6和RA结合使用的案例

参考资料四给出了RA通告情况下DNS服务器的获取情况

linux dhcpv6有状态配置,翻译:IPv6地址自动配置:有状态和无状态的区别相关推荐

  1. 配置无状态IPv6地址自动配置基础实验

    实验描述 两台路由器设备相连,其中AR2的接口GE0/0/0能够自动获取IPv6地址,从而实现设备之间通信. 实验思路 为了能让AR2的接口GE0/0/0自动获取IPv6地址,该AR2的接口GE0/0 ...

  2. 闲谈IPv6-一起玩转IPv6地址自动配置

    昨夜梦里惊魂,1997年,安阳市文峰中路老口腔医院门口那个卖冰糖葫芦的老人,他死了.1997年我刚上初中,他已经是老人了,我上学路上老是碰到他,却从没有买过他一个冰糖葫芦-现在,他死了,那个卖洗衣膏的 ...

  3. IPv6地址自动配置

    默认情况下,配置项autoconf都是1,即开启地址自动配置. $ cat /proc/sys/net/ipv6/conf/all/autoconf 1 $ cat /proc/sys/net/ipv ...

  4. IPv6技术精要--第9章 无状态地址自动配置SLACC

    文章目录 本章要点: 9.1 RA消息和SLAAC 9.2 WinPC的EUI-64和随机生成接口ID 9.3 IPv6地址的隐私问题 [学习资料] [01学习笔记] [02课程实验] [03其他资料 ...

  5. RH358管理DHCP和IP地址分配--配置分配IPv6地址

    RH358管理DHCP和IP地址分配–配置分配IPv6地址 本章节介绍配置DHCP分配IPv6地址,虽然还是有点鸡肋,但可以作为了解和学习用. 专栏地址:https://blog.csdn.net/q ...

  6. linux配置端口ipv6地址,linux配置ipv6地址命令

    linux配置ipv6地址命令 模块加载: /etc/module.conf中增加下列行: alias net-pf-10 ipv6 配置ipv6: /etc/sysconfig/network中增加 ...

  7. ipv6笔记无状态地址自动配置及状态

    当配置一个新的ipv6地址时,会进入到tentative 阶段,会发送以自己IP地址为目的地址的请求报文,一秒后,如果没响应,就没有冲突,就可以用. 生命周期是针对动态获取的IP的,但是tentati ...

  8. linux 配置静态IPv6地址

    1.配置静态IPv6地址 测试环境ipv6地址格式为fec0::10:224:X:X 服务器ipv6首选DNS服务器地址2409:8057:2000:6::8 备用DNS服务器地址2409:8057: ...

  9. php的配置工具,星外php自动配置工具

    很多刚接触php的程序猿还不知道如何配置,星外php自动配置安装程序是一款轻巧实用的PHP运行环境配置包,该程序使用一键安装,快捷简单,使用任何WIN操作系统,有需要的可以在这里下载体验. 星外php ...

  10. 配置文件加载位置||外部配置加载顺序||自动配置原理

    配置文件加载位置 SpringBoot会从这四个位置全部加载主配置文件:互补配置: 外部配置加载顺序 自动配置原理 1.自动配置原理: 1).SpringBoot启动的时候加载主配置类,开启了自动配置 ...

最新文章

  1. CVPR 2020 | 更高质量的点云补全:上海交通大学团队提出点云分形网络
  2. STM32 RTC BKP备份数据区数据丢失问题的讨论
  3. 【统计学习】概率论与统计学基础
  4. Improving RGB-D SLAM in dynamic environments: A motion removal approach
  5. 前端如何进行日志驱动开发
  6. mysql的表导出er关系图_使用Navicat生成ER关系图并导出的方法
  7. 首度公开!OceanBase存储系统架构的演进历程及工程实践
  8. java native 关键字
  9. Pandas知识点-equals()与==的区别
  10. xshess 要继续使用此程序,您必须应用最新的更新
  11. raster | R语言中的空间栅格对象及其基本处理方法(Ⅲ):切片/掩膜、图层叠加...
  12. avd android 5.1,Kotlin开发进阶
  13. 编写树莓派引脚驱动代码
  14. EndNote X9使用教程
  15. git将master分支develop的操作
  16. 0x7fffffff是多少(也就是INT_MAX,首位是 0,其余都是1,f代表1111)
  17. 大三学生简历_不要再问那些没有的高级开发人员了。 开始指导大三学生。
  18. PostgreSQL是世界上最好的数据库
  19. noip冲刺计划(no regrets,no fear)
  20. Typora结束无序列表

热门文章

  1. SiC MOSFET动态测试上位机软件使用说明
  2. 一键智能切割(分割)整轨wav、flac、ape音乐文件
  3. 解决easyui html的写法初始化会短暂出现dialoge
  4. 视频信号数字光纤传输 光纤传输让高清视频传输更简单
  5. CS231n Assiganment#1解析(一)——KNN
  6. android系统目录哪些不能删除,手机系统文件中的以下文件是不能删除
  7. 外星人m15键盘灯光设置_机·教学贴:ALIENWARE m15的音效设置还能怎样玩?
  8. SARscape之DInSAR处理(双轨法)
  9. 互联网创业怎么做?分享我的7个网创实操心得
  10. 便捷开票二维码应用简介