2015年8月15日

TCP连接建立系列 — 客户端接收SYNACK和发送ACK

摘要: 主要内容:客户端接收SYNACK、发送ACK,完成连接的建立。 内核版本:3.15.2 我的博客:http://blog.csdn.net/zhangskd 接收入口 tcp_v4_rcv |--> tcp_v4_do_rcv |-> tcp_rcv... 阅读全文

posted @ 2015-08-15 22:47 张大大123 阅读(495) 评论(0) 推荐(0) 编辑

TCP连接建立系列 — 客户端的端口选取和重用

摘要: 主要内容:connect()时的端口选取和端口重用。 内核版本:3.15.2 我的博客:http://blog.csdn.net/zhangskd 端口选取 connect()时本地端口是如何选取的呢? 如果用户已经绑定了端口,就使用绑定的端口。 如果用户没有绑定端口,则让系统自动选取... 阅读全文

posted @ 2015-08-15 22:42 张大大123 阅读(805) 评论(0) 推荐(0) 编辑

TCP连接建立系列 — 客户端发送SYN段

摘要: 主要内容:客户端调用connect()时的TCP层实现。 内核版本:3.15.2 我的博客:http://blog.csdn.net/zhangskd connect的TCP层实现 SOCK_STREAM类socket的TCP层操作函数集实例为tcp_prot,其中客户端使用tcp_v... 阅读全文

posted @ 2015-08-15 22:35 张大大123 阅读(545) 评论(0) 推荐(0) 编辑

导航