YD/T 3310-2017
基本信息
标准号:
YD/T 3310-2017
中文名称:组播迁移技术要求基于 DHCP 的 IPv6 组播迁移
标准类别:通信行业标准(YD)
标准状态:现行
出版语种:简体中文
下载格式:.zip .pdf
下载大小:512491
相关标签:
组播
迁移
技术
基于
标准分类号
关联标准
出版信息
相关单位信息
标准简介
YD/T 3310-2017.Technical specification for multicast migration-IPv6 multicast migration based on DHCP.
1范围
YD/T 3310规定了IPv4 网络-IPv6网络-IPv4网络架构下,通过DHCPv6下发IPv4 组播地址和IPv6组播地址之间转换的组播和单播IPv6前缀信息的方法。
YD/T 3310适用于组播技术在各种IPv6过渡技术场景下的应用。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
IETF RFC3315 IPv6动态主机配置协议( Dynamic Host Configuration Protocol for IPv6)
IETF RFC6052 IPv6的IPv4/Pv6地址翻译( IPv6 Addressing of IPv4/IPv6 Translators)
3术语、定义和缩略语
3.1术语和定义
下列术语和定义适用于本文件。
3.1.1
IPv4-embedded IPv6 Address
嵌入了32bits IPv4地址的IPv6地址。该地址: 可以是IPv6单播地址,也可以是IPv6组播地址。
3.1.2
ASM_PREFIX64
用于合成IPv4-embedded IPv6 Address的IPv6组播前缀,且属于IPv6 ASM前缀范围。
标准内容
ICS33.040.40
中华人民共和国通信行业标准
YD/T33102017
组播迁移技术要求
基于DHCP的IPv6组播迁移
Technical specification for multicast migrationIPv6 multicast migrationbased on DHCP2017-11-07发布
中华人民共和国工业和信息化部2018-01-01实施
1范围,
2规范性引用文件
3术语、定义和缩略语
3.1术语和定义
3.2缩略语..
PREFIX64DHCPv6选项
服务器端行为
客户端行为.
8安全性考虑.
参考文献
YD/T3310—2017
YD/T3310—2017
本标准按照GB/T1.1一2009给出的规则起草。本标准是IPv6组播迁移技术系列标准之一。该系列标准的结构如下:YD/T2547一2013《组播迁移技术要求在轻型双栈(DS-Lite)场景下的组播迁移》;YD/T2955—2015《IPv4/IPv6组播地址转换技术要求》:一《组播迁移技术要求基于DHCP的IPv6组播迁移》;—《组播迁移技术要求基于Radius的IPv6组播迁移》。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本标准由中国通信标准化协会提出并归口。标准起草单位:中兴通讯股份有限公司、中国电信集团公司、中国科学院计算技术研究所标准主要起草人:王翠、孟伟、解冲锋、王煜伟。Ⅱ
1范围
YD/T3310—2017
组播迁移技术要求基于DHCP的IPv6组播迁移本标准规定了IPv4网络-IPv6网络-IPv4网络架构下,通过DHCPv6下发IPv4组播地址和IPv6组播地址之间转换的组播和单播IPv6前缀信息的方法。本标准适用于组播技术在各种IPv6过渡技术场景下的应用。2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。IETFRFC3315
IETFRFC6052
IPv6动态主机配置协议(DynamicHostConfigurationProtocolforIPv6)IPv6的IPv4/IPv6地址翻译(IPv6AddressingofIPv4/IPv6Translators)3术语、定义和缩略语
3.1术语和定义
下列术语和定义适用于本文件。3.1.1
IPv4-embeddedIPv6Address
嵌入了32bits IPv4地址的IPv6地址。该地址可以是IPv6单播地址,也可以是IPv6组播地址。3.1.2
ASM_PREFIX64
用于合成IPv4-embeddedIPv6Address的IPv6组播前缀,且属于IPv6ASM前缀范围。3.1.3
SSM_PREFIX64
用于合成IPv4-embeddedIPv6Address的IPv6组播前缀,且属于IPv6SSM前缀范围。3.1.4
U_PREFIX64
YD/T3310—2017
用于合成IPv4-embeddedIPv6Address的IPv6单播前缀,此单播前缀用于合成IPv6组播源地址。3.1.5
一种支持IGMP-MLD互翻译的功能实体:能够将IGMP信息翻译成MLD消息发送给MDL查询器,同时也可以解封装IPv4-in-IPv6组播报文。3.1.6
OPTION_ORO
选项请求选项。用于标识客户端想要从服务器端请求的选项列表信息。3.1.7
DHCP406
DHCPv4叠加到DHCPv6的一种技术,实现DHCPv4作为选项携带在DHCPv6报文,实现DHCPv4报文的传送。
3.2缩略语
下列缩略语适用于本文件。
DHCPv6
DS-Lite
4概述
任意源组播
IPv6动态主机配置协议
轻型双栈
端口和地址映射
指定源组播
Any-Source Multicast
DynamicHostConfigurationProtocolforIPv6Dual-StackLite
MappingofAddressandPort
Specific-Source Multicast免费标准下载网bzxz
应用场景如图1所示,IPv4用户需要穿越IPv6网络实现和IPv4网络的组播业务互访。IPv4用户
B4设备
DHCP4ofL
IPv6接入网服务器
IPv4互联网
图1应用场景示意
当IPv4组播报文到达IPv4网络和IPv6网络的边缘设备上时,需要使用IPv6组播前缀和IPv6单播前缀翻译该IPv4网络的组播报文到IPv6网络;反之,当IPv6组播报文到达IPv4网络和IPv6网络的边缘设备上时,需要使用IPv6组播前缀和IPv6单播前缀翻译该IPv6网络的组播报文到IPv4网络。2
YD/T3310—2017
本标准针对上述场景,通过扩展DHCPv6选项,实现IPv6组播迁移场景下,IPv6组播前缀和IPv6单播前缀的下发。
本标准适用于DS-Lite场景下的组播迁移,适用于无状态A+P场景下的组播迁移,适用于MAP场景下的组播迁移,以及其它各种过渡技术下的组播迁移。5PREFIX64DHCPv6选项
选项OPTIONV6PREFIX64,如图2所示,传输IPv6组播前缀和IPv6单播前缀给客户端设备(比如,mB4),用户客户端设备将接收到的IPv4报文中IPv4地址合成IPv4-embeddedIPv6地址;反之,也将接收到的IPv6报文中IPv4-embeddedIPv6地址翻译成IPv4地址。01234567890123456789012345678901OPTION_V6_PREFIX64
asm-1ength
ASMPREFIX64(Variable
SSMPREFIX64(Variable
unicast-lengthl
JPREFIX64(Variable)
option-length
图2PREFIX64DHCPv6选项格式
图2中:
-Option-code:OPTIONV6PREFIX64:-Option-length:PREFIX64选项的长度:一Asm-length:ASM_PREFIX64的前缀长度;一ASMPREFIX64:用于ASM模式下,合成IPv4-embeddedIPv6组播地址的IPv6组播前缀:该前缀应属于ASM地址范围:该前缀的长度可变:该前缀可能是/96:Ssm-length:SSMPREFIX64的前缀长度:一SSMPREFIX64:用于SSM模式下,合成IPv4-embeddedIPv6组播地址的IPv6组播前缀:该前缀应属于SSM地址范围:该前缀的长度可变:该前缀可能是/96:Unicast-length:UPREFIX64的前缀长度:一UPREFIX64:用于合成IPy4-embeddedIPv6单播源地址的IPv6单播前缀:该前缀的长度可变。
YD/T3310—2017
6服务器端行为
支持OPTIONV6PREFIX的DHCP服务器下发该选项时,应携带UPREFIX64前缀和一个ASMPREFIX64前缀或一个SSM_PREFIX64前缀。当配置下发了ASM_PREFIX64前缀或/和SSM_PREFIX64前缀时,前缀长度应是/96。服务器端可以同时下发配置ASM_PREFIX64前缀和SSM_PREFIX64前缀,具体依据实际部署情况而定。如果ASM模式和SSM都支持,ASMPREFIX64前缀和SSMPREFIX64前缀应都下发配置:如果仅SSM模式支持,SSM_PREFIX64前缀和U_PREFIX64前缀应都下发配置。7客户端行为
如果需要获取OPTION_V6_PREFIX64的内容,DHCPv6客户端应在OPTION_ORO中携带OPTION_V6_PREFIX64。如果DHCPv6客户端从服务器端收到多个OPTION_V6_PREFIX64选项,则执行如下决策:如果接收到的IPv4-embeddedIPv6组播前缀属于同一范围,则选择第一个OPTION_V6_PREFIX64选项的内容:如果接收到的IPv4-embeddedIPv6组播前缀属于不同范围,则根据IPv4组播地址的范围来选择匹配的用于合成IPv4-embeddedIPv6地址的前缀:如果接收到的OPTION_V6_PREFIX64选项中,asm-length,ssm-length和unicast-length都是0,则客户端认为未收到服务器端下发的OPTION_V6_PREFIX64选项,并发送相应的响应的消息给服务器端:
如果asm-length非0,则ASM_PREFIX64字段中的前缀信息用于ASM模式下,合成IPv4-embedcedIPv6组播地址的前缀信息。具体将ASM范围内的32bits的IPv4地址放在此IPv6前缀的最后32bits,即为合成后的IPv4-embedded的IPv6组播地址:如果ssm-length非0,则SSM_PREFIX64字段中的前缀信息用于SSM模式下,合成IPv4-embeddedIPv6组播地址的前缀信息。具体将SSM范围内的32bits的IPv4地址放在此IPv6前缀的最后32bits,即为合成后的IPv4-embedded的IPv6组播地址:如果unicast-length非0,则U_PREFIX64字段中的前缀信息用于合成IPv4-embeddedIPv6单播地址的前缀信息。具体见IETFRFC6052。8安全性考虑
RADIUS协议本身和IPv6地址翻译过程中所能遇到的威胁见IETFRFC3315和IETFRFC6052。4
参考文献
YD/T3310—2017
[1]YD/T2547—2013组播迁移技术要求在轻型双栈(DS-Lite)场景下的组播迁移[2]YD/T2955—2015IPv4/IPv6组播地址转换技术要求draft-ietf-softwire-multicast-12[3]
https://tools.ietf.org/wg/softwire/draft-ietf-softwire-dslite-multicast/draft-ietf-softwire-multicast-prefix-option-11[4]
https:/tools.ietf.org/wg/softwire/draft-ietf-softwire-multicast-prefix-option/5
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。