prequeue receive queue backlog queue

prequeue和backlog和receive

5.6 TCP prequeuephp

http://blog.csdn.net/u011130578/article/details/44814201html

tcp_recvmsg 函數詳解linux

http://blog.csdn.net/mrpre/article/details/33347221git

 

Implementation of Transmission Control Protocol in Linuxgithub

https://mafiadoc.com/implementation-of-transmission-control-protocol-in-linux_59d644e41723ddf8309661b4.html服務器

https://blog.csdn.net/lmjjw/article/details/9992253electron

linux 內核tcp接收數據的實現

http://blog.csdn.net/dog250/tcp

https://people.cs.clemson.edu/~westall/853/notes/函數

內核中的TCP的追蹤分析-20-TCP(IPV4)的服務器端數據的接收-續 ui

http://bbs.chinaunix.net/thread-4114007-3-1.html

http://blog.chinaunix.net/uid-7960587-id-2035574.html

http://linux-kernel.2935.n7.nabble.com/TCP-prequeue-performance-td13885.html

ftp://ftp.ee.lbl.gov/email/vanj.93sep07.txt

內核中的TCP的追蹤分析-20-TCP(IPV4)的服務器端數據的接收-續

http://linux.chinaunix.net/techdoc/net/2008/11/29/1048972.shtml

https://people.cs.clemson.edu/~westall/853/notes/tcprecv.pdf

http://ai2-s2-pdfs.s3.amazonaws.com/0bcc/68abbf04f946df4ab630e298289dc640c085.pdf

http://lkml.iu.edu/hypermail/linux/kernel/0506.1/2007.html

http://www.linuxvox.com/2009/11/what-is-the-linux-kernel-parameter-tcp_low_latency/

tcp三個接收隊列

http://abcdxyzk.github.io/blog/2015/05/11/kernel-net-tcp_queue/

http://blog.csdn.net/scdxmoe/article/details/8175076

評價linux協議棧tcp實現中的prequeue

http://linux.chinaunix.net/techdoc/net/2008/11/29/1048972.shtml

sk->sk_backlog_rcv = sk->sk_prot->backlog_rcv;
也就是經過sk_prot這個鉤子結構轉掛入的,那麼我再回憶一下
http://blog.chinaunix.net/u2/64681/showart.php?id=1360583
那章節中是設置sk_prot的鉤入的是tcp_prot結構,咱們上一節也提到過個結構變量,咱們看其相關部分
struct proto tcp_prot = {
。。。。。。
.backlog_rcv        = tcp_v4_do_rcv,
。。。。。。
}
至於tcp_v4_do_rcv ()函數咱們在
http://blog.chinaunix.net/u2/64681/showart.php?id=1656780

http://blog.csdn.net/scdxmoe/article/details/8175076

http://abcdxyzk.github.io/blog/2015/05/11/kernel-net-tcp_queue/

http://blog.chinaunix.net/uid-30186870-id-5116625.html

http://blog.csdn.net/dog250/article/details/5464513

http://lxr.free-electrons.com/source/include/net/sock.h#L888

http://linux.chinaunix.net/techdoc/net/2008/03/29/987849.shtml

相關文章
相關標籤/搜索