fbpx
维基百科

TUN与TAP

计算机网络中,TUNTAP是操作系统内核中的虚拟网络设备。不同于普通靠硬件网络适配器实现的设备,这些虚拟的网络设备全部用软件实现,并向运行于操作系统上的软件提供与硬件的网络设备完全相同的功能。

TAP等同于一个以太网设备,它操作第二层数据包如以太网数据帧。TUN模拟了网络层设备,操作第三层数据包比如IP数据封包。

操作系统通过TUN/TAP设备向绑定该设备的用户空间的程序发送数据,反之,用户空间的程序也可以像操作硬件网络设备那样,通过TUN/TAP设备发送数据。在后种情况下,TUN/TAP设备向操作系统的网络栈投递(或“注入”)数据包,从而模拟从外部接受数据的过程。

TUN/TAP被用于:

TUN/TAP设备驱动程序能支持如下平台:

外部链接 编辑

tun与tap, 此條目没有列出任何参考或来源, 2020年7月27日, 維基百科所有的內容都應該可供查證, 请协助補充可靠来源以改善这篇条目, 无法查证的內容可能會因為異議提出而被移除, 在计算机网络中, 是操作系统内核中的虚拟网络设备, 不同于普通靠硬件网络适配器实现的设备, 这些虚拟的网络设备全部用软件实现, 并向运行于操作系统上的软件提供与硬件的网络设备完全相同的功能, tap等同于一个以太网设备, 它操作第二层数据包如以太网数据帧, tun模拟了网络层设备, 操作第三层数据包比如ip数据封包, 操作系统通. 此條目没有列出任何参考或来源 2020年7月27日 維基百科所有的內容都應該可供查證 请协助補充可靠来源以改善这篇条目 无法查证的內容可能會因為異議提出而被移除 在计算机网络中 TUN与TAP是操作系统内核中的虚拟网络设备 不同于普通靠硬件网络适配器实现的设备 这些虚拟的网络设备全部用软件实现 并向运行于操作系统上的软件提供与硬件的网络设备完全相同的功能 TAP等同于一个以太网设备 它操作第二层数据包如以太网数据帧 TUN模拟了网络层设备 操作第三层数据包比如IP数据封包 操作系统通过TUN TAP设备向绑定该设备的用户空间的程序发送数据 反之 用户空间的程序也可以像操作硬件网络设备那样 通过TUN TAP设备发送数据 在后种情况下 TUN TAP设备向操作系统的网络栈投递 或 注入 数据包 从而模拟从外部接受数据的过程 TUN TAP被用于 虚拟私有网络 OpenVPN tinc n2n OpenSSH 虛擬機器 Bochs QEMU Hercules S 390 emulator KVMTUN TAP设备驱动程序能支持如下平台 FreeBSD Mac OS X Linux Microsoft Windows OpenBSD NetBSD Solaris Android iOS外部链接 编辑http vtun sourceforge net 页面存档备份 存于互联网档案馆 http www kernel org pub linux kernel people marcelo linux 2 4 Documentation networking tuntap txt 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title TUN与TAP amp oldid 68519040, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。