当前位置: 技术问答>linux和unix
如何实现一个传输层协议?
来源: 互联网 发布时间:2016-08-12
本文导语: 我用inet_add_protocol(&test_protocol, IPPROTO_TEST)注册了一个传输层协议,加载到内核,另外创建socket(AF_INET, SOCK_STREAM, IPPROTO_TEST)的时候报错“Bad file descriptor”; 怎样做能实现像OSPFIGP、RSVP那样在用户空间动态加载的传输...
我用inet_add_protocol(&test_protocol, IPPROTO_TEST)注册了一个传输层协议,加载到内核,另外创建socket(AF_INET, SOCK_STREAM, IPPROTO_TEST)的时候报错“Bad file descriptor”;
怎样做能实现像OSPFIGP、RSVP那样在用户空间动态加载的传输层协议呢?
怎样做能实现像OSPFIGP、RSVP那样在用户空间动态加载的传输层协议呢?
|
1.整个IP包
2.是,setsockopt
2.是,setsockopt
|
这个没搞过 真是不懂
|
确实没这样玩过
|