gvisor tap vsock:基于gVisor的新网络堆栈 源码
gvisor-tap-vsock 用纯Go编写的的替代品。 它基于的网络堆栈。 这个怎么运作 互联网 分接网络接口正在VM中运行。 这是默认网关。 用户类型curl redhat.com Linux内核将原始以太网数据包发送到Tap设备。 Tap设备使用将这些数据包发送到主机上的进程 主机上的进程同时维护内部(主机到VM)和外部(主机到Internet端点)连接。 它使用常规的syscall来连接到外部端点。 这与相同。 暴露港口 主机上的进程绑定了端口80。 每次客户端发送http请求时,该过程都会创建适当的以太网数据包并将其发送到VM。 分接设备接收数据包并将其注入内核。
下载地址
用户评论