2021.10.11-2021.10.13学习成果(IPV6过渡技术,4种隧道)

双栈:IPV4和IPV6并存。
PDU:协议数据单元。
隧道技术:用一种报文头保护另一只报头。

双栈协议(Dual Stack):
设备必须支持IPV4/IPV6协议栈。
连接双栈网络的接口必须同时配置IPV4地址和IPV6地址。

6over4手动隧道:
手动隧道。
源地址和目的地址均需手工配置。
用于边界路由器与边界路由器,或者主机与边界路由器之间。

(配置指令)
int tunnel0/0/0 (加入隧道口)
ipv6 enble (打开IPV6模式)
ipv6 address FE80::1 link-local (配置link-local地址,因为有IPV6地址隧道才UP)
tunnel-protocol ipv6-ipv4 (选择隧道协议,你想用哪一种协议让他们进行通讯,ipv6-ipv4代表把ipv6放到ipv4中传输)
source 1.1.1.1 (隧道入口)
destination 3.3.3.3 (隧道出口)
ipv6 route-static 2000:3:: 64 tunnel 0/0/0 (建立静态路由,有路由才能把数据发到对面)


6over4 GRE隧道:
手动隧道。
手工指定隧道的端点地址。
GRE承载IPV6协议。

GRE优点:
(1)GRE把后面的报文进行包装然后通过前面的报文运输,取消了前面和后面报文的绑定效果。(手动隧道进行了绑定,选择了隧道协议后只能由指定协议的来运输)
(2)可以在GRE header报文中进行控制,如添加认证等。
GRE缺点:
(1)让头部报文长度变得更大,进一步压缩了data报文的空间。

(配置指令)
int tunnel0/0/0 (加入隧道口)
ipv6 enble (打开IPV6模式)
ipv6 address FE80::1 link-local (配置link-local地址,因为有IPV6地址隧道才UP)
tunnel-protocol gre (选择隧道协议)
source 1.1.1.1 (隧道入口)
destination 3.3.3.3 (隧道出口)
ipv6 route-static 2000:3:: 64 tunnel 0/0/0 (建立静态路由,有路由才能把数据发到对面)


6to4隧道(1):
6over4自动隧道的一种。
支持Router到Router、Host到Router、Router到Host、Host到Host。(R:路由器,H:主机)
采用6to4专用地址,即2002:ipv4::/48。(IPV4:IPV4地址)

6to4隧道(2):
6to4隧道。
可连接多个6to4网络。
通过SLA ID(站点级聚合标志符)区分。

(配置指令)
ipv6
int tunnel0/0/0
ipv6 enble
ipv6 address FE80::3 link-local
tunnel-protocol ipv6-ipv4 6to4
source 3.3.3.3

int g0/0/2
ipv6 enble
ipv6 address 2002:303:303::3/64

ipv6 route-static 2002:: 16 tunnel0/0/0
中继迭代:
ipv6 route-static 2000:: 64 2002:101:101::1
(如果要去2000::开头的地址则去2002::101:101::1的下一跳寻找)
(如果不是2002开头的则需要用到迭代技术)

(看到2002:ipv4::/48的格式后会直接根据目的地址建立一条隧道,与手动配置的区别在于一个是规定了目的而一个没规定目的)


ISATAP隧道:
6over4自动隧道的一种。
支持Host到Router、Router到Host、Host到Host。(因为不能路由器与路由去,所以进不去机房)
采用ISATAP隧道专业地址。(IPV6地址格式:前缀+5EFE+IPV4地址,其中前缀占16bit,5EFE占16bit,IPV4地址占32bit)
(配置指令)
int Tunne10/0/0 (创建管道)
ipv6 enble (开启IPV6)
ipv6 address 2000:12:: /64 eui-64 (创建全球单播地址,因为回发的时候需要隧道出口地址)
undo ipv6 nd ra halt (开始发送RA消息)
tunnel-protocol ipv6-ipv4 isatap (指定协议策略)
source 2.2.2.2 (ISA TAP的loopbackIP)

上一篇:Maven聚合与继承的实例讲解(一)


下一篇:AX_Query