
基础知识
_thinkCode
博客迁移:whx4j8.github.io
展开
-
tcp链接端口的理解
tcp端口tcp中的端口,一直以为tcp的端口是个类似的实体的东西,类似于存储数据的数据包的队列那种,所以一个server的端口只能处理一个链接,当server开启listen端口后,服务器接受到链接请求,server会分配一个随机的没有用到的端口给tcp链接。但是这是错的!tcp使用本地地址和远端地址组成的4元组(目的ip,目的端口,本地ip,本地端口)来处理多个链接请求。这个端口在tcp内核中紧原创 2016-04-09 16:03:12 · 1841 阅读 · 0 评论 -
tcp详解学习笔记-tcp建立终止
tcp建立连接三次握手初始化连接、数据传输、关闭连接tcp建立连接三次握手一般是由一端打开一个套接字,然后监听另一方的连接,服务器被动打开,客户端主动打开链接1.客户端发送一个syn来创建主动打开,指明客户端需要创建链接的端口和时间序列号报文包 2.服务端回复客户端初始的syn和ack,ack为客户端传说的syn包的时间序列号+1 3.最后客户端再发一个ack包,服务端接收到链接进入已创建状态t原创 2016-04-09 16:04:22 · 573 阅读 · 0 评论