mylinuxer

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

04 2015 档案

该文被密码保护。
posted @ 2015-04-24 14:33 mylinuxer 阅读(3) 评论(0) 推荐(0)

摘要:TCP发送方的窗口可以划分成四个部分:1、已经发送并且确认的TCP段;2、已经发送但是没有确认的TCP段;3、未发送但是接收方准备接收的TCP段,4、未发送并且接收方也为准备接受的TCP段。第3部分是可用窗口,长度为snd_una + snd_wnd - snd_nxt。第2部分和第3部分合并起来,... 阅读全文
posted @ 2015-04-02 18:17 mylinuxer 阅读(3138) 评论(0) 推荐(0)

摘要:之前对于TCP接收过程中的三个队列的关系之前没搞清楚。这几天,在同事邱的帮助下,终于把关系理清了,故特此做个笔记。一、在软中断中加入数据包tcp_v4_rcv()函数是tcp层收包的入口。1615 int tcp_v4_rcv(struct sk_buff *skb)1616 {1617 ... 阅读全文
posted @ 2015-04-01 18:40 mylinuxer 阅读(3449) 评论(0) 推荐(0)