tcpip
文章平均质量分 77
jiangdewu
http://download.csdn.net/user/xiebaoyou
展开
-
struct sk_buff
struct sk_buff { struct sk_buff *next; struct sk_buff *prev; struct sock *sk; //被哪个sock所拥有 struct skb_timeval -tstamp; //数据包到达的时间 struct net_dev原创 2014-08-20 16:53:15 · 686 阅读 · 0 评论 -
tcp cubic 算法分析注释
static void bictcp_cong_avoid(struct sock *sk, u32 ack, u32 in_flight){struct tcp_sock *tp = tcp_sk(sk);struct bictcp *ca = inet_csk_ca(sk);if (!tcp_is_cwnd_limited(sk, in_flight))return原创 2014-08-15 09:28:27 · 3390 阅读 · 0 评论 -
tcp ack 处理注释分析
return 0;}/* This routine deals with incoming acks, but not outgoing ones. */static int tcp_ack(struct sock *sk, struct sk_buff *skb, int flag){struct inet_connection_sock *icsk = inet_c原创 2014-08-15 09:22:56 · 1422 阅读 · 0 评论 -
tcp sock struct 注释分析
struct tcp_sock {/* inet_connection_sock has to be the first member of tcp_sock */struct inet_connection_sockinet_conn;//tcp头部长度 u16 tcp_header_len;/* Bytes of tcp header to send */原创 2014-08-15 09:26:19 · 3877 阅读 · 0 评论 -
tcpip 名词解释
1: MSS (Maximum Segment Size) 最常见的可选字段是最长报文大小,又称为 MSS (Maximum Segment Size)。每个连接方通常都在通信的第一个报文段(为建立连接而设置 S Y N标志的那个段)中指明这个选项。它指明本端所能接收的最大长度的报文段. M S S通常的默认值为 5 3 6将它看作可“协商”选项。它并不是任何条件下都可协原创 2014-08-15 09:30:23 · 2881 阅读 · 0 评论