我们分析了Libnids代码,深层分析了网络协议的工作原理,把Libnids源码经行了优化,尤其实在Src文件中的Tcp.c,Ip_fragment.c和libnids.c三个文件中进行了修改并添加了大量的代码注释。 我们使用流水技术、免锁结构技术、多核绑定技术和无锁队列技术,实现并行化运行,以提高处理包的速度。
-
Notifications
You must be signed in to change notification settings - Fork 16
The Libnids parallelized on commercial multi-core systems
License
zhyq/Libnids
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
The Libnids parallelized on commercial multi-core systems
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published