dotnet/aspnetcore

Add support for binding to AF_VSOCK and AF_HYPERV sockets

Open

#34,050 创建于 2021年7月2日

在 GitHub 查看
 (7 评论) (2 反应) (0 负责人)C# (10,653 fork)batch import
area-networkingenhancementfeature-kestrelhelp wanted

仓库指标

Star
 (37,933 star)
PR 合并指标
 (平均合并 16天 9小时) (30 天内合并 258 个 PR)

描述

Windows added support (in Win 10.14290) for AF_HYPERV (for Hyper-V hosts/ Windows guests) and Linux support for AF_VSOCK has existed in mainline kernel since 3.9 (for Linux hosts/guests). This is useful for IPC communication between process on the hypervisor and in the guest OS

For example, this is what the Docker Desktop for Windows uses to communicate with the Docker Daemon when running in WSL2. I can see this being super useful for workloads like gRPC.

Links:

贡献者指南