共 125 篇文章 |
|
TCP和UDP.在Wireshark Display Filter中,可使用tcp.seq或tcp.ack过滤。Packet6、Packet7和Packet9的ACK都是364,这是因为这三个segment都是针对Packet4的TCP响应。(Packet12)Packet13、Packet14、Packet16和Packet17为对Packet10的TCP响应(它们的Ack=802),在逻辑上它们是一个完整的TCP报文。(Packet22)Packet23、Packet24、Packet26和P... 阅655 转3 评0 公众公开 17-04-13 10:07 |
TCP 报文段所携带的应用程序数据按照长度分为两种:交互数据和成块数据。使用捎带 ACK 机制的交互数据流时,客户端针对服务器返回的数据所发送的确认报文段都不携带任何应用程序数据(长度为0),而服务器每次发送的确认报文段都包含它需要发送的应用程序数据。该算法要求一个 TCP 连接的通信双方在任意时刻最多只能发送一个未被确认的 TCP 报... 阅41 转1 评0 公众公开 17-04-11 18:08 |
《网络协议》TCP 的成块数据流。一般来说,发送端发送一个 TCP 数据报,则接收端就应该发送一个 ACK 数据报。如果发送端收到接受端的窗口大小为 0 的 TCP 数据报,则表示发送端将停止发送数据,等到接受端发送窗口大小不为 0 的数据报的到来。这种现象一般发生在另一端的接收进程读取已经确认的数据并释放 TCP 的接收缓存时;TCP 的 紧急方式,... 阅24 转1 评0 公众公开 17-04-11 18:05 |
《网络协议》TCP 四种定时器。为了防止丢失数据报文段或确认报文段,当 TCP 发送报文段时,启动了特定报文段的重传计时器,若在计时器超时之前收到对报文段的确认,则撤销计时器。坚持定时器的原理:当 TCP 服务器收到了客户端的 0 滑动窗口报文时,启动一个定时器来计时,并在定时器溢出的时向客户端查询窗口是否已经增大,如果得到非零的窗口... 阅60 转2 评0 公众公开 17-04-11 18:04 |
每当过了一个 RTT,cwnd = cwnd*2,呈指数让升;快重传算法首先要求接收方每收到一个失序的报文段后就立即发出重复确认(重复发送对前面有序部分的确认),而不是等待自己发送数据时才进行捎带确认,也不是累积收到的报文发送累积确认,如果发送方连续收到三个重复确认,就应该立即重传对方未收到的报文段(有收到重复确认,说明后面的报文段都... 阅73 转1 评0 公众公开 17-04-11 18:04 |
《网络协议》TCP 与 UDP 协议基本概述http://blog.csdn.net/chenhanzhun/article/details/415412772014基本概述。传输层中最主要的两个协议就是 TCP 和 UDP,可以根据 IP 首部的协议字段来识别传输数据的协议类型。UDP 是无连接、不可靠的数据报协议,为应用程序发送和接收数据报,只是将数据报的分组从一台主机发送到另一台主机,但并不保证数... 阅75 转1 评0 公众公开 17-04-11 15:37 |
《网络协议》TCP/IP 基本概述http://blog.csdn.net/chenhanzhun/article/details/414087452014TCP/IP 分层。主要包括:TCP (传输控制协议)、UDP (用户数据报协议);IP 协议:负责基于 IP 地址转发数据包,不具有重发机制,是一种不可靠、无连接的传输协议,整个互联网能够通过把 IP 地址的作为主机标识,跨越网络传送和接收数据包;数据包 ... 阅129 转4 评0 公众公开 17-04-11 14:49 |
《网络协议》ICMP 协议http://blog.csdn.net/chenhanzhun/article/details/415106292014ICMP 协议概述。ICMP 报文差错(ICMP查询报文可能会产生ICMP差错报文);ICMP 回显请求和 ICMP 回显应答报文是配合工作的。目标主机在收到一个 ICMP 回显请求数据包后,它会交换源、目的主机的地址,然后将收到的 ICMP 回显请求数据包中的数据部分原封不动... 阅106 转1 评0 公众公开 17-04-11 14:41 |
TCP通过以下方式提供可靠性:应用数据被分割成 TCP 认为最合适发送的数据块,即进行 TCP 分段。由于 TCP 报文段作为 IP 数据报来传输,IP 数据报的到达可能会失序,因此 TCP 报文段的到达也可能失序,如果必要,TCP 将对收到的数据进行重排序,将收到的数据以正确的顺序交给应用层。TCP 首部比 UDP 首部复杂很多,并且没有表示包长度和数据长度... 阅68 转2 评0 公众公开 17-04-11 14:34 |
《TCP/IP详解》读书笔记TCP/IP概述。所有的TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输。IP路由选择是逐跳进行的,IP并不知道到达任何目的的完整路径,所有IP路由选择只为数据报传输提供下一站路由器的IP地址。ICMP(Internet控制报文协议)是IP层一个组成部分,它传递差错报文以及其他需要注意的信息,ICMP报文通常被IP层或更高层协议(TCP... 阅89 转7 评0 公众公开 17-04-11 10:04 |