IPv6 in IPv4 (6to4)报文格式
RFC3056定义了6to4隧道。6to4隧道是IETF较为重视并得到深入研究的有广阔应用前景的一种网络过渡机制,可以使连接到纯IPv4网络上的孤立IPv6子网或IPv6站点与其他同类站点在尚未获得纯IPv6连接时彼此间进行通信。在IPv4网络内可以采用多种路由协议(OSPF、BGP、RIP、IS-IS等),在两个6to4域之间可以通过MP-BGP路由方式实现路由可达。
协议栈结构
IPv6 in IPv4 协议栈结构
+----------------------+
| IPv6 payload |
+----------------------+
| IPv6 Header |
+----------------------+
| IPv4 Header |
+----------------------+
| L2 Frame Header |
+----------------------+
报文格式
IPv6 in IPv4 (6to4)报文格式
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Version| IHL |Type of Service| Total Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Identification |Flags| Fragment Offset |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Time to Live | Protocol 41 | Header Checksum |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Source Address |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Destination Address |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Options | Padding |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| IPv6 header and payload ... /
+-------+-------+-------+-------+-------+------+------+
IPv6 in IPv4 (6to4)报文格式中,IPv4头部和IPv6头部格式与普通IPv4和IPv6报文头部相同,详细请参见和。
参考标准
IPv6 in IPv4参考标准
| 标准 | 描述 |
|---|---|
| Connection of IPv6 Domains via IPv4 Clouds | |
| Basic Transition Mechanisms for IPv6 Hosts and Routers | |
| Transmission of IPv6 over IPv4 Domains without Explicit Tunnels |
No comments to display
No comments to display