gvisor-tap-vsock:基于gVisor的新网络堆栈

时间:2024-03-02 21:51:10
【文件属性】:

文件名称:gvisor-tap-vsock:基于gVisor的新网络堆栈

文件大小:4.23MB

文件格式:ZIP

更新时间:2024-03-02 21:51:10

Go

gvisor-tap-vsock 用纯Go编写的的替代品。 它基于的网络堆栈。 这个怎么运作 互联网 分接网络接口正在VM中运行。 这是默认网关。 用户类型curl redhat.com Linux内核将原始以太网数据包发送到Tap设备。 Tap设备使用将这些数据包发送到主机上的进程 主机上的进程同时维护内部(主机到VM)和外部(主机到Internet端点)连接。 它使用常规的syscall来连接到外部端点。 这与相同。 暴露港口 主机上的进程绑定了端口80。 每次客户端发送http请求时,该过程都会创建适当的以太网数据包并将其发送到VM。 分接设备接收数据包并将其注入内核。 http服务器接收请求并发送回响应。 建立 make 跑 主办 Windows先决条件 $service = New-Item -Path "HKLM:\SOFTWARE\Microsoft\Wi


网友评论