该文被密码保护。
04 2015 档案
摘要:TCP发送方的窗口可以划分成四个部分:1、已经发送并且确认的TCP段;2、已经发送但是没有确认的TCP段;3、未发送但是接收方准备接收的TCP段,4、未发送并且接收方也为准备接受的TCP段。第3部分是可用窗口,长度为snd_una + snd_wnd - snd_nxt。第2部分和第3部分合并起来,...
阅读全文
摘要:之前对于TCP接收过程中的三个队列的关系之前没搞清楚。这几天,在同事邱的帮助下,终于把关系理清了,故特此做个笔记。一、在软中断中加入数据包tcp_v4_rcv()函数是tcp层收包的入口。1615 int tcp_v4_rcv(struct sk_buff *skb)1616 {1617 ...
阅读全文
|