我了解隧道适配器 LAN 用于使用 IPv4 标头封装 IPv6 数据包,以便它们可以通过 IPv4 网络发送。
基于此,我脑海中浮现出几个疑问:-
如果我执行“ipconfig”,除了以太网适配器 LAN 详细信息之外,我还会收到如下一系列语句 -
Tunnel adapter Local Area Connection* 6 Tunnel adapter Local Area Connection* 7 Tunnel adapter Local Area Connection* 12 Tunnel adapter Local Area Connection* 13 Tunnel adapter Local Area Connection* 14 Tunnel adapter Local Area Connection* 15 Tunnel adapter Local Area Connection* 16
除 *16 外,所有其他隧道适配器本地连接都显示媒体断开连接。
为什么隧道适配器 LAN 的编号不是连续的?它看起来像 6、7、12、13、14、15、16。一个奇怪的编号方案!我试图通过思考一些算术级数来弄清楚。但是,它似乎不适合。7 和 12 之间有很大的差距。有什么想法吗?
为什么需要这么多隧道适配器 LAN 连接?您能告诉我需要所有这些连接的场景吗?
我确实这样做是
ipconfig /all
为了获取更多信息。从列表中,我了解到:
- 16、15、14、12 是 Microsoft 6to4 适配器
- 13、6为isatap适配器
- 7 是 Teredo 隧道伪接口
我理解,以上内容用于自动隧道,以便隧道端点由路由基础设施自动确定。
6to4RFC3056 建议使用协议 41 进行封装的自动隧道。它通常用于最终用户希望使用其现有的 IPv4 连接连接到 IPv6 互联网的情况。
泰雷多是一种使用 UDP 封装跨多个 NAT 的自动隧道技术。也就是说,它向位于不支持 IPv6 的 NAT 设备后面的节点授予 IPv6 连接
信息安全专家小组将 IPv4 网络视为虚拟 IPv6 本地链路,每个 IPv4 地址都映射到链路本地 IPv6 地址。即在 IPv4 网络上的双栈节点之间传输 IPv6 数据包。
也就是说,简单地说,ISATAP是一种站点内机制,而6to4和Teredo是一种站点间隧道机制。
看来 Vista 中应该只默认启用 Teredo,但我的系统并未显示默认启用。有趣的是,它显示默认启用了 6to4 隧道适配器(隧道适配器 LAN 连接 16)?有什么具体原因吗?
如果我这样做了
ipconfig /all
,为什么只有一个 Teredo 存在,而有四个 6to4 存在?
我在网上搜索上述问题的答案,但无法找到明确的答案。
答案1
免责声明:在阅读您的帖子之前,我从未听说过 Teredo 或 ISATAP。
话虽如此,我还是要对他们进行反击:
我猜想 8-11 是 12-16 的“另一端”。或者可能是 1-5 的桥端,进入正在设置的虚拟网络和 NAT。
v6 接口需要与 v4 接口分开寻址,因此需要多 5 个(假设您有 5 个物理接口 - 您实际上并未指定)。再添加几个用作桥接器和 NAT 瓶颈的接口,这些数字似乎比较合理。
假设 v4 环境仍然是合理的默认值。
每个物理接口可能只有一个 Teredo?仅仅因为您(可能)已将它们绑定或类似操作,并不意味着它们必须如此。
答案2
我在网上搜索上述问题的答案,但无法找到明确的答案。
只有您的网络/域/系统管理员才能回答您的问题。
我不是在说陈词滥调。我知道你不相信自己有/曾经有过,而且相当公平。但是公平的与端点安全 (主要需要来自控制台最终用户的安全性,据我所知,他们很痛苦......) 几乎没有关系。
但是,作为拥有家庭系统的最终用户,很少会感到痛苦,并且不愿意听从在他们身上部署代码的高级、远程、未知的管理员。
在我看来,您的系统就像是一个端点。只有您的网络管理员才知道为什么有这些隧道适配器。我可以对他的原因做出明智的猜测,但我想您也可以这样做。
在我看来,这就是为什么你无法在网上找到答案,而只能设法诱导(当然,聪明的)猜测,作为 16 个月内的单一回应......对于应该是一个相当通用的查询(乍一看)。
您找到您的域控制器了吗?也许我们有同样的情况。