欢迎光临散文网 会员登陆 & 注册

【技术分享】Ipv6手动隧道技术

2023-02-17 11:32 作者:微思网络  | 我要投稿



手动隧道技术



GRE隧道

  • 利用传统的 GRE 技术,直接将 IPv6 的数据包封装在 IPv4 包头内

  • Tunnel 接口需要启用 IPv6 功能(要么ipv6 enable,要么ipv6 address),这样做是为了让 IPv6 路由表把 Tunnel 作为出接口

  • 要求建立 Tunnel 接口的设备必须支持双栈

  • GRE Tunnel 本身不限制承载的协议和数据

  • Tunnel 接口的 Link-local 地址



配置
interface Tunnel [num]
ipv6 enable or ipv6 address [ipv6 address/mask]
tunnel mode gre ip   !!默认就是GRE,可打可不打,打了也不显示,show int tunnel [num]检查
 tunnel source [interface or ipv4 address]
tunnel destination [ipv4 address]
ipv6 route ::/0 tunnel [num]

数据包穿越时,报文结构如下:



IPv6 over IPv4隧道

  • 仍然是利用 GRE Tunnel 来封装 IPv6 数据包,只不过减少了 GRE 头部封装

  • IPv4 包头中必须标明后面是一个 IPv6 包头,也就是把 GRE 的功能放到 IPv4 包头来完成,从而可以提高 IPv6 的净荷



配置
interface Tunnel [num]
  ipv6 enable or ipv6 address [ipv6 address/mask]
  tunnel source [interface or ipv4 address]
  tunnel destination [ipv4 address]
  tunnel mode ipv6ip--把ipv6转成ipv4
ipv6 route ::/0 tunnel [num]


数据包穿越时,报文结构:


【技术分享】Ipv6手动隧道技术的评论 (共 条)

分享到微博请遵守国家法律