IPv6 Proxy技术白皮书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IPv6 Proxy技术白皮书

文件编号文件类别技术白皮书

编写周剡东日期2007年3月27日审核日期

批准日期

神州数码网络有限公司

修改记录

版本日期修改纪要修改人审核人发现问题1.0 2007-03-27 创建周剡东

1.1 2007-03-30 修改部分专业术语

修改3.4.2小节

3.5节增加规避方法

周剡东

目录

1.概述 (1)

2.缩写和术语 (1)

3.技术介绍 (1)

3.1IP V6卡类型 (1)

3.2应用环境 (2)

3.3P ROXY配置 (2)

3.4报文处理 (2)

3.4.1二层IPv6报文 (2)

3.4.2三层IPv6报文 (2)

3.4.3IPv6协议报文 (3)

3.5应用缺陷与规避方法 (4)

3.5.1应用缺陷 (4)

3.5.2规避方法 (4)

4.典型应用指南 (4)

4.1应用一 (4)

4.2应用二 (5)

5.参考资料 (6)

1. 概述

IPv6 Proxy指IPv6代理功能,用于分布式机架交换机,如7604和7608机架交换机。IPv6 Proxy功能指在机架交换机中,仅支持IPv4硬件功能的线卡通过IPv6线卡的代理功能,实现IPv6的硬件转发。

IPv6 Proxy功能在实际应用中非常重要。首先,早期的板卡仅支持IPv4硬件功能,不能转发IPv6报文,但机架交换机可以插入不同类型的板卡,可能出现一些板卡能转发IPv6报文,而一些板卡不能转发IPv6报文,引起不一致的问题;其次,支持IPv6硬件转发的板卡成本较高。IPv6 Proxy功能很好的解决上面两个问题:第一,仅支持IPv4的板卡通过IPv6卡的IPv6 Proxy功能,也能实现IPv6的硬件功能,保持机架交换机的整体一致性;第二,机架交换机中只要插入一块IPv6卡,整个机架交换机既能支持IPv4硬件功能,也支持IPv6硬件功能,从而节约成本。

本文档将IPv6 Proxy功能主要特性和技术介绍合为一节,参看第3节。

本文档将介绍IPv6 Proxy功能的相关技术,适合网络公司售前技术工程师及相关人员。

2. 缩写和术语

IPv6卡:支持IPv4和IPv6硬件功能的卡,又称为双栈卡。

IPv4卡:仅支持IPv4硬件功能的卡。

IPv6 Proxy功能:IPv6代理功能,指IPv4卡通过IPv6卡的代理实现IPv6硬件转发功能。

3. 技术介绍

3.1 IPv6卡类型

目前IPv6卡包括下面几种类型:

MRS-7600-8GX16GB

MRS-7600-2XFP8GX16GB

MRS-7600-12GX12GT

MRS-7600-2XFP12GX12GT

MRS-7600-48GT

MRS-7604-M1XFP12GX12GT

MRS-7600-4XFP

MRS-7600-48GB

MRS-6800-8GX16GB

MRS-6800-2XFP8GX16GB

MRS-6800-12GX12GT

MRS-6800-2XFP12GX12GT

MRS-6800-48GT

MRS-6804-M1XFP12GX12GT

MRS-6800-4XFP

MRS-6800-48GB

3.2 应用环境

1. 只应用于机架式交换机;

2. 机架交换机中至少插入一块

3.1节列出的IPv6卡;

3. 需要插入一块或多块IPv4卡。由于IPv6卡能支持IPv6硬件功能,不需要IPv6 Proxy功能,因此

IPv6 Proxy对象为IPv4卡;

3.3 Proxy配置

1.IPv6 Proxy功能使能

机架交换机上插入IPv6卡后,会自动使能IPv6 Proxy功能;若机架交换机上没有IPv6卡,则不会使能IPv6 Proxy功能。

2.IPv6 Proxy卡选择算法

若机架交换机上插入多块IPv6卡,主控选择槽号最小的IPv6卡作为Proxy卡。

3.4 报文处理

IPv6 Proxy功能针对各类不同的报文做了不同的处理,可分为二层IPv6报文、三层IPv6报文和IPv6协议报文。以下对各类报文的处理进行详细描述。

3.4.1二层IPv6报文

二层IPv6报文是指只经过交换机二层(MAC层)转发的IPv6报文。这类报文的特点是只能在同一VlAN中转发,且目的MAC为目的机的MAC。

由于这类报文只需查找MAC表,且IPv6和IPv4报文的MAC格式一致,所以IPv4卡也能处理这类报文。对于这类报文不使用IPv6 Proxy功能。

3.4.2三层IPv6报文

三层IPv6报文是指需要经过交换机三层转发的报文。这类报文的特点是需要跨VLAN进行转发。可分为IPv6单播报文、IPv6隧道报文和IPv6组播报文。下面针对三种报文分别说明:

(1)IPv6单播报文

由于IPv4卡不存在支持IPv6转发的三层表项,对于这类报文需要通过IPv6卡的proxy功能实现硬件转发。其实现流程如下:

1.IPv4卡接收三层IPv6报文后,将报文重定向到IPv6卡的背板端口;

2.IPv6卡从背板端口接收数据包,若满足条件,则转到步骤3进行处理,否则直接进行转发;

3.IPv6卡对IPv6报文进行三层路由,包括TTL减1、checksum检查等,再将IPv6报文发送到目的端口,从而实现IPv6硬件转发。目的端口可以为机架交换机上任何板卡的面板端口。

相关文档
最新文档