码迷,mamicode.com
首页 >  
搜索关键字:ack    ( 23028个结果
TCP内核源码分析笔记
Table of Contents1 tcp_v4_connect()2 sys_accept()2.1 tcp_accept()3 三次握手3.1 客户端发送SYN段3.2 服务端接收到SYN段后,发送SYN/ACK处理3.3 客户端回复确认ACK段3.3.1 tcp_rcv_synsent_st...
分类:其他好文   时间:2014-08-05 13:53:39    阅读次数:462
【网络基础】 TCP & UDP 基础
TCP报文格式source:发送TCP数据的源端口dest:接受TCP数据的目的端口seq:标识该TCP所包含的数据字节的开始序列号ack_seq:确认序列号,表示接受方下一次接受的数据序列号。doff:数据首部长度。和IP协议一样,以4字节为单位。一般的时候为5urg:如果设置紧急数据指针,则该位...
分类:其他好文   时间:2014-08-04 13:51:57    阅读次数:296
TIME_WAIT状态原理
TIME_WAIT状态存在的理由----------------------------TCP/IP协议就是这样设计的,是不可避免的。主要有两个原因:1)可靠地实现TCP全双工连接的终止TCP协议在关闭连接的四次握手过程中,最终的ACK是由主动关闭连接的一端(后面统称A端)发出的,如果这个ACK丢失...
分类:其他好文   时间:2014-07-31 19:54:47    阅读次数:236
内核参数优化之2-1 tcp/ip 标志位报文解析
以下内容纯属虚构,切勿轻易相信!众所周知,tcp/ip三次握手和四次挥手,均由syn/ack/fin三个标志位报文决定,但是这三个标志位报文,并不是说在构建连接的时候只发送一次的,因为协议不知道网络状况. 故而就存在了以下参数,可以调节发送次数net.ipv4.tcp_syn_retries这个参数...
分类:其他好文   时间:2014-07-23 20:51:45    阅读次数:235
内核参数优化之1 keepalive解析
以下信息纯属虚构,切勿相信!tcp/ip协议中有一个keep-alive机制,即检查空连接的时效性,当一个空连接持续一段时间后,就会发送一个keep-alive探测包,来探测客户端是否还存在.如果存在,则客户端返回一个ack报文如果存在,但构建连接的应用程序已经推出,则客户端返回一个rst报文,并发...
分类:其他好文   时间:2014-07-23 20:49:25    阅读次数:247
网络编程Socket之TCP之read/write
从写一个TCP套接字的write调用成功返回仅仅表示我们可以重新使用原来的应用进程缓冲区,并不代表对端TCP或应用进程已接收到数据。 对端TCP必须确认收到的数据,伴随来自对端的ACK的不断到达,本端TCP至此才能从套接字发送缓冲区中丢弃已确认的数据,TCP必须为已发送的数据保留一个副本,直到它被对端确认为止。 UDP不保存应用进程数据的副本因此无需一个真正的发送缓冲区,wri...
分类:其他好文   时间:2014-07-20 22:12:23    阅读次数:333
关于ADB server didn’t ACK的问题
问题现象:C:\Users\John>adbshellAdbserverisoutofdate.killing...ADBserverdidn'tACK*failedtostartdaemon*error:unknownhostservice1、排查哪路英雄占用了5037端口,找出他的PID来算账。...
分类:数据库   时间:2014-07-18 13:30:06    阅读次数:288
TCP/IP 协议工作原理与Linux系统下调优
TCP/IP建立连接的三次握手过程:建立TCP连接共需要三个packetClient-->syn=1,ack=0,fin=0-->ServerClient<--syn=1,ack=1,fin=0<--ServerClient-->syn=0,ack=1,fin=0-->ServerTCP/IP关闭连接的四个过程:关闭TCP连接需要四个packet:Client-->FIN-->S..
分类:系统相关   时间:2014-07-16 13:18:13    阅读次数:375
十年磨一剑,霜刃未曾试——杀猪越货利器放送
这是南方七月一个风少雨多,杀猪越货的早晨。混迹于IT圈多年,自制若干攻击利器,后门木马等,个人一直低调在用,基本上从未示众,借用唐朝贾岛同学的话说就是“十年磨一剑,霜刃未曾试。”。今早,就在今早,公布吧——所谓技术这东西,似乎、好像不能一辈子(尤其是在天朝)..
分类:其他好文   时间:2014-07-12 16:45:32    阅读次数:396
Wireshark(四):网络性能排查之TCP重传与重复ACK
原文出处: EMC中文支持论坛作为网络管理员,很多时间必然会耗费在修复慢速服务器和其他终端。但用户感到网络运行缓慢并不意味着就是网络问题。解决网络性能问题,首先从TCP错误恢复功能(TCP重传与重复ACK)和流控功能说起。之后阐述如何发现网络慢速之源。最后,对网络各组成部分上的数据流进行概况分析。这...
分类:其他好文   时间:2014-07-11 22:10:08    阅读次数:648
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!