mirage tcpip
8.2.0
mirage-tcpip為 Mirage 作業系統提供網路堆疊。它提供了以下模組類型的實作(對應於類似名稱的協定):
IP、ICMP、UDP 和 TCP 模組類型有兩種實作 - socket堆疊和direct堆疊。
socket堆疊socket堆疊使用對傳統作業系統的套接字呼叫來提供模組類型中所述的功能。
有關用作socket堆疊實作的模組,請參閱src/stack-unix/目錄。
socket堆疊用於測試或其他不希望作為 unikernels 運行的應用程式。
direct堆疊direct堆疊期望寫入實作為 MirageOS 定義的NETIF模組類型的裝置。
請參閱src/目錄,以了解用作direct堆疊實作的模組,這是大多數 MirageOS 應用程式的預期堆疊。
direct堆疊是應用程式唯一可用的實作集,這些應用程式將作為 unikernels 在虛擬機器管理程式目標上運行。
mirage-tcpip在 ISC 許可證下分發。