我一直在使用这些协议,但没有深入了解一切在幕后是如何工作的。
我理解的隧道过程如下
- 当我们使用 OpenVPN、IPSec、SSH 等协议时,它们在 OSI 堆栈的同一级别或 IP 协议所在的更高级别(3-d 级别)上运行
- 使用上述协议时,所有流量(如 TCP、IP)都在底层协议(如 IP)的数据部分内进行加密。
- 当流量到达 VPN 服务器时,它会根据具体数据进行解密和重定向。
我无法理解以下案例。
为了甚至连接到 VPN 服务器,我们至少使用 IP 协议来访问服务器。因为 Internet 上的所有流量都是通过 IP 地址路由的。所以在那种情况下,我们如何才能在低于IP协议的级别上进行操作。我们如何访问 VPN 服务器?据我所知,我们无法仅通过 MAC 地址访问服务器。
你能解释一下吗?
太感谢了 !