V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
sbilly
V2EX  ›  Go 编程语言

有对 gVisor / netstack 比较熟悉的吗?

  •  
  •   sbilly ·
    sbilly · 2022-06-01 13:31:00 +08:00 · 1781 次点击
    这是一个创建于 905 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在看 gVisor 中协议栈相关的代码,感觉好庞大。除了 gVisor/netstack 官方网站、文档、代码库以外,还有什么学习和交流 gVisor 的论坛、群之类吗?

    5 条回复    2022-06-22 19:23:19 +08:00
    icexin
        1
    icexin  
       2022-06-01 13:54:10 +08:00   ❤️ 2
    如果想了解使用,可以参考一下我之前写的使用 go 编写的操作系统内核的网络部分,其中使用到了 gvisor 的 netstack 作为协议栈。https://github.com/icexin/eggos
    southwolf
        2
    southwolf  
       2022-06-01 18:26:10 +08:00
    @icexin 哇大神贴贴
    sbilly
        3
    sbilly  
    OP
       2022-06-02 00:16:50 +08:00
    多谢大佬提供指引,我先看看 @icexin
    gesse
        4
    gesse  
       2022-06-22 17:14:56 +08:00
    @icexin 咨询个问题,gVisor 是不是实现用户空间的协议栈?
    icexin
        5
    icexin  
       2022-06-22 19:23:19 +08:00
    @gesse 是的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2717 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:33 · PVG 20:33 · LAX 04:33 · JFK 07:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.