![0?wx_fmt=gif](https://i-blog.csdnimg.cn/blog_migrate/d27e288c68cc2092e333d22d6d8025b5.gif)
简介
![0?wx_fmt=gif](https://i-blog.csdnimg.cn/blog_migrate/7dd652cced3da12164fe3297f50b88c1.gif)
在数据中心、蜂窝网络等环境所购置的大量网络设备中,除了交换机和路由器,Middlebox是一种被广泛用于各种特殊目的的网络设备。这些Middlebox设备被用作防火墙、协议分析器、蜂窝网络数据统计器、入侵检测/预防系统、NAT等等,并在安全、统计、缓存、负载均衡等方面起到了越来越重要的作用。在Middlebox设备上编程实现各种各样功能的应用是极具挑战的工作,并且绝大多数Middlebox应用都涉及处理复杂并且易错的TCP连接状态管理。而目前TCP连接的状态管理缺少模块化、可读性好、易于维护的编程接口。此外,Middlebox应用对于性能和扩展性的要求也是极高的。
来自韩国科学技术院(KAIST)的KYOUNGSOO PARK教授在DPDK userspace 2016大会上分享的mOS网络协议栈正是用于解决以上提出的Middlebox应用编程可重用性问题。值得一提的是,该研究是2017年NSDI大会的最佳论文。
更多详情,请参见演讲视频或点击文末左下角“阅读原文“查看演讲资料。
作者简介
![0?wx_fmt=jpeg](https://i-blog.csdnimg.cn/blog_migrate/553b9f07670f952d7dc43c400b6fb5f8.jpeg)
KyoungSoo Park
韩国科学技术院(KAIST)副教授
往期精选文章
长按扫描二维码关注我们
![0?wx_fmt=jpeg](https://i-blog.csdnimg.cn/blog_migrate/5da2516e3c791f340e4c2664149d0e40.jpeg)