![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
socket
文章平均质量分 78
xiahzp
这个作者很懒,什么都没留下…
展开
-
linux 高级网络编程进阶之rawsocket
在linux套接字编程中,常见的套接字类型有SOCK_STREAM, SOCK_DGRAM . int socket(int domain, int type, int protocal), 其中 type 字段的 选项可以是: SOCK_STREAM SOCK_DGRAM SOCK_SEQPACKET SOCK_RAW原创 2016-11-04 17:51:54 · 2451 阅读 · 0 评论 -
linux 下的 包过滤器 BPF
一, 导论 BPF(Berkeley Packet Filter)伯克利包过滤器。 是在linux 平台下的一个包过滤器。使用此过滤器可以在socket编程时非常方便的实现各种过滤规则。 要确保从socket中读取的是packet,也就是说是 MAC头+IP头+TCP/UDP头。 关于BPF的相关介绍可以查看英文文档:http://www.gsp.com/cgi-bi原创 2016-11-05 20:10:50 · 5583 阅读 · 0 评论