内核模块拦截voip流

时间:2016-04-21 13:53:07

标签: c++ linux-kernel sip voip

我的问题是这样的: 我想开发一个内核模块来拦截voip流,并像SBC(会话边界控制器)那样做。 所以我必须首先介绍voip流,然后在包中的会话层上工作。 那么任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

要拦截网络流,您不需要内核模块。使用BSD套接字创建用户空间应用程序,或者如果您熟悉C ++,则可以尝试使用boost.asio 如果要接收原始数据报(非tcp / udp流量),请使用SOCK_RAW类型。