Skip to content

ercao/tcp-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TCP/IP 用户太协议栈

实现

以太网协议

  • 支持

Arp 协议

IP 协议

  • 路由
  • 分片与重组

ICMP协议

  • 支持 EACHO_REPLY
  • 端口不可达:负载为IP数据报

TCP 协议

UDP 协议

  • 没有Socket可以处理时, 返回 ICMP 端口不可达包

MBuf 多段发包与收包

Protocol

Header 主要作为接受到的包 Repr 主要作为回复的包

测试

cargo test --workspace --exclude dpdk-sys --all-targets -- --test-threads=1

About

基于DPDK用户态TCP/IP协议栈

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages