什么是TAP适配器,它做什么,以及它如何工作?


0

我目前在Windows 10系统上使用NordVPN,在卸载不相关的程序的过程中,我在卸载/更改列表中遇到了名为“TAP - NordVPN 9.21.2”的内容。 NordVPN一直都在这个名单上,我猜我之前没有见过'TAP-NordVPN 9.21.2'。

我不打算卸载它,但我很好奇它的功能。我搜索了“TAP适配器”和“TAP驱动程序”,但是我找不到任何信息告诉我TAP驱动程序/适配器做了什么或为什么需要它。据我所知,它与VPN的功能有关,但我无法找到方法或原因。只是模糊地提到它是VPN与其他东西进行通信的虚拟适配器。有人可以解释一下吗?

NordVPN

TAP - NordVPN 9.21.2


对于传统的VPN,TAP vpn端点从客户端直接到端点,因此它们是AdHoc的类型,并在需要时创建和销毁。当你从家里工作时,这就是一个水龙头连接。另一种选择,TUN连接,是基础设施,因此它们是在一对类似路由器的设备之间预先创建的,并且通常是持久的,这样终端设备不需要任何特定的软件或VPN连接的知识;他们只是发送上游设备知道的路由到隧道的数据包。
Frank Thomas

目前有几种类型的东西称为VPN,但最强大的东西使用虚拟网络适配器来表示本地隧道端点。通过这种方式,您可以将系统配置为通过VPN路由某些流量,而无需知道有关VPN的任何内容。它们还允许您执行防火墙,拆分隧道等操作。突出显示的项目是虚拟网络适配器安装包。它本质上是一个驱动力
Frank Thomas

Answers:


0

TAP是一个虚拟网络内核接口 - 如果你愿意,它是一个虚拟网卡 - 用于创建网桥,即。两个网络之间的连接。

有一个 文章 关于它在维基百科上。


0

据我所知,它与VPN的功能有关,但我无法找到方法或原因。只是模糊地提到它是VPN与其他东西进行通信的虚拟适配器。有人可以解释一下吗?

这是一个虚拟网络接口。它确实被您的VPN客户端使用。

TAP-Windows在Windows操作系统上提供虚拟TAP设备功能。

TAP设备是完全由软件支持的虚拟网络内核设备 - 不由硬件网络适配器备份。 TAP驱动程序用于TAP设备工作,它们设计有以太网隧道的低级内核支持。

资源: 什么是TAP-Windows适配器以及为什么您的VPN需要此驱动程序

另外,

由操作系统通过TUN / TAP设备发送的数据包将被传送   连接到设备的用户空间程序。一个   用户空间程序也可以将数据包传递到TUN / TAP设备。在   在这种情况下,TUN / TAP设备将这些数据包传送(或“注入”)   因此,操作系统网络堆栈模仿它们的接收   外部来源。

维基百科 - TUN / TAP

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.