双栈通常是指协议栈中的所有级别(从应用层到网络层)都是重复的。同时运行 OSI 协议和 TCP/IP 协议的系统就是完全重复的示例。
Oracle Solaris : 是双栈协议,即 Oracle Solaris : 同时实现了 IPv4 和 IPv6 协议。安装操作系统时,可以选择在 IP 层启用 IPv6 协议,或者只使用缺省的 IPv4 协议。TCP/IP 栈的其余部分是相同的。因此,相同的 TCP、UDP 和 SCTP 传输协议可同时在 IPv4 和 IPv6 上运行。此外,相同的应用程序也可同时在 IPv4 和 IPv6 上运行。图 11–4 显示了 IPv4 和 IPv6 协议如何作为双栈协议在 Internet 协议套件的各个层中工作。
在双栈方案中,除支持 IPv4 之外,部分主机和路由器还应升级为支持 IPv6。双栈方案可以确保已升级的节点始终能够使用 IPv4 与仅支持 IPv4 的节点进行交互。