8篇文章 · 8155字 · 2人关注
创建套接字的函数原型如下 对于链路层原始套接字来说,第一个参数指定协议族类型为PF_PACKET,第二个参数type可以设置为SOCK_RAW或...
对于reuseaddr和reuseport的演进,可以参考这篇文章[https://segmentfault.com/a/11900000205...
提到tcp的三次握手,网上可以搜到很多资料,大体都是类似的,比如下面这张图示,client和server端的状态转换,报文标志位看上去挺清晰的。...
1、惊群效应(thundering herd) 什么是惊群效应惊群现象就是多进程(多线程)在同时阻塞等待同一个事件的时候(休眠状态),如果等待的...
epoll_create epoll的第一个系统调用epoll_create,生成一个文件描述符,创建eventpoll结构,保存到文件的私有数...
在linux中,很多东西都需要通过fd(file description)来操作,比如字符设备,文件和socket,而在kernel中,都会给f...
Linux内核的sleep/wakeup机制非常重要,几乎贯穿了所有的内核子系统,值得注意的是,这里的sleep/wakeup依然采用了OO的思...
这篇文档主要介绍一下bridge的vlan功能如何使用和生效。 如果bridge要支持vlan filter,需要满足如下条件a. 打开kern...
文集作者