×


系統正在處理中....

窗口將在 5秒后自動關閉.


tun  
KK:[tʌn] DJ:[tʌn]

動變: 過去式:tunned  過去分詞:tunned  現在進行時:tunning  

權威釋義


維基百科

在計算機網路中,TUNTAP是作業系統核心中的虛擬網路裝置。不同於普通依賴硬體網路介面卡實現的裝置,這些虛擬網路裝置全部以軟體實現,並向運行於作業系統上的軟體提供與硬體網路裝置完全相同的功能。

TAP等同於一個乙太網裝置,處理第二層資料包如乙太網資料訊框。TUN類比了網路層裝置,處理第三層資料包,比如IP資料封包。

作業系統透過TUN/TAP裝置向綁定該裝置的使用者空間的程式傳送資料,反之,使用者空間的程式也可以像操作硬體網路裝置一樣,通過TUN/TAP裝置傳送資料。在後者情況下,TUN/TAP裝置向作業系統的網路堆疊遞交(或「注入」)資料包,從而類比從外部接收資料的過程。

TUN/TAP被用於:

  • 虛擬私人網路
    • OpenVPN
    • tinc
    • n2n
    • OpenSSH
  • 虛擬機
    • Bochs
    • QEMU
    • Hercules (S/390模擬器)
    • KVM

TUN/TAP裝置驅動程式能支援如下平台:

  • FreeBSD
  • Mac OS X
  • Linux
  • Microsoft Windows
  • OpenBSD
  • NetBSD
  • Solaris
  • Android
  • iOS