wangbojing / NtyTcp

单线程用户态TCP/IP协议栈,epoll实现,包含服务器案例,并发测试案例
MIT License
677 stars 298 forks source link

您好,请问下您这个开源实现什么功能呢?谢谢,麻烦细细讲解下,多谢! #3

Open ygm521 opened 5 years ago

wangbojing commented 5 years ago

你好, ntytcp是一个用户态tcp/ip的协议栈,基于单线程开发,方便单步调试。

  1. nic 数据解析,基于netmap , dpdk(尚未兼容)
  2. 实现了tcp/ip协议栈
  3. 实现网络 posix API
  4. 文件系统 epoll的实现。
  5. 提供多个 example可以方便调试。

1989wangbojing@163.com

发件人: ygm521 发送时间: 2019-03-06 19:58 收件人: wangbojing/NtyTcp 抄送: Subscribed 主题: [wangbojing/NtyTcp] 您好,请问下您这个开源实现什么功能呢?谢谢,麻烦细细讲解下,多谢! (#3) — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

ygm521 commented 5 years ago

@wangbojing , ntytcp可以直接和dpdk结合? 这个协议栈有线上使用的公司?谢谢

wangbojing commented 5 years ago

正在开发与dpdk结合的版本的, 有兴趣,也可以加入进来的。

目前印度的infynect在使用的。

1989wangbojing@163.com

发件人: ygm521 发送时间: 2019-03-07 13:45 收件人: wangbojing/NtyTcp 抄送: 王博靖; Comment 主题: Re: [wangbojing/NtyTcp] 您好,请问下您这个开源实现什么功能呢?谢谢,麻烦细细讲解下,多谢! (#3) ntytcp可以直接和dpdk结合? 这个协议栈有线上使用的公司?谢谢 — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

ygm521 commented 5 years ago

@wangbojing 其实主要担心tcp/ip协议栈这块,我对4层以下是小白。所以想多学习学习。有什么推荐的资料?谢谢

wangbojing commented 5 years ago

调试ntytcp就ok了。 书的话,可以看看tcp/ip详解。

1989wangbojing@163.com

发件人: ygm521 发送时间: 2019-03-07 14:01 收件人: wangbojing/NtyTcp 抄送: 王博靖; Mention 主题: Re: [wangbojing/NtyTcp] 您好,请问下您这个开源实现什么功能呢?谢谢,麻烦细细讲解下,多谢! (#3) @wangbojing 其实主要担心tcp/ip协议栈这块,我对4层以下是小白。所以想多学习学习。有什么推荐的资料?谢谢 — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

pzh2386034 commented 4 years ago

大哥,这个代码有注释吗。。。强撸是不是有点困难。。

Milano2007 commented 3 years ago

@wangbojing hi,请问与dpdk结合的版本开发的怎么样了?是否可以加入进来?