1.排队机制 接收输入TCP报文时,有三个队列: ● 待处理队列 ● 预排队队列 ● 接收队列 接收队列包含了处理过的TCP数据段,也就是说,去除了全部的协议头,正准备将数据复制到用户应用程序。接收队列包含了所有按顺序接收的数据段,在其他两个队列中的TCP数据段则需要进一步处理。 TCP报文首先由t ...
分类:
系统相关 时间:
2016-09-25 11:54:27
阅读次数:
256
TCP/IP协议(二) 连接的建立与终止 tcpdump -S输出TCP报文的格式 格式: 源>目的:标志 (标志就是tcp头部)。标识首字符意义如下: 例如:telnet 某服务的输出(包括连接建立和终止) 标识解释:S 1415531521:1415531521(0) win 4096 <mss ...
分类:
其他好文 时间:
2016-09-11 23:04:07
阅读次数:
239
1、路由原理 数据在网络上传输时,要先查询本机的路由表而后根据路由表的指示,决定是将该包发往交换机进行帧交换还是直接发往路由器进行IP寻址。首先不同的数据在传输层根据不同的协议打包成各种传输报文,报头中记录的内容可以控制传输的过程,如TCP报文、UDP报文等。而后根据目的地不同在网络层被加上了IP报 ...
分类:
其他好文 时间:
2016-09-11 17:13:12
阅读次数:
130
1、TCP报文头格式 TCP协议是传输层协议,它基于IP协议做可靠的数据传输。所以TCP报文在网络中传输时是存放在IP报文的Data字段中的,报文格式如下: TCP头字段较多,这里将连续的字段做换行处理。 Source Port:源端口号 Destination Port:目的端口号 Sequenc ...
分类:
其他好文 时间:
2016-09-11 16:58:41
阅读次数:
174
http://blog.chinaunix.net/uid-22312037-id-3575121.html转自 一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图: 图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号 ...
分类:
其他好文 时间:
2016-09-07 20:54:04
阅读次数:
143
1、TCP是面向连接的协议。 运输连接时用来传送TCP报文的。TCP运输连接的建立和释放是每一次面向连接的通信中必不可少的过程。因此,运输链接就有三个阶段,即:连接建立、数据传送和连接释放。 在TCP连接建立过程中要解决以下三个问题: (1)要能使每一方都确知对方的存在。 (2)要允许双方协商一些参 ...
分类:
其他好文 时间:
2016-09-07 01:33:47
阅读次数:
346
1、路由原理数据在网络上传输时,要先查询本机的路由表而后根据路由表的指示,决定是将该包发往交换机进行帧交换还是直接发往路由器进行IP寻址。首先不同的数据在传输层根据不同的协议打包成各种传输报文,报头中记录的内容可以控制传输的过程,如TCP报文、UDP报文等。而后根据..
分类:
其他好文 时间:
2016-09-05 17:28:27
阅读次数:
299
可靠性: 收到消息包之后要回确认包,超时重传; TCP将保持它首部和数据的检验和。这是一个端到端的检验和,目的是检测数据在传输过程中的任何变化。如果收到段的检验和有差错,TCP将丢弃这个报文段和不确认收到此报文段(希望发端超时并重发)。 既然TCP报文段作为IP数据报来传输,而IP数据报的到达可能会 ...
分类:
其他好文 时间:
2016-09-05 00:00:30
阅读次数:
387
1、TCP报文头格式TCP协议是传输层协议,它基于IP协议做可靠的数据传输。所以TCP报文在网络中传输时是存放在IP报文的Data字段中的,报文格式如下:帧头Data(IP报文)FCSIP头Data(TCP报文)TCP头DataTCP头字段较多,这里将连续的字段做换行处理。SourcePortDestinationPortSequence..
分类:
其他好文 时间:
2016-09-01 16:39:46
阅读次数:
197
TCP/IP
1. OSI与TCP/IP各层的结构与功能,都有哪些协议。
2. TCP与UDP的区别。
3. TCP报文结构。
4. TCP的三次握手与四次挥手过程,各个状态名称与含义,TI...
分类:
其他好文 时间:
2016-08-31 15:49:04
阅读次数:
171