TCP内功心法渡一教育
TCP内功心法
网络通信靠协议,经典协议TCP。
可靠传输无人比,润物无声似空气。
确定源头与目的,各十六位不可弃。
先传序列后确认,确认号码要加一。
四位首部偏移量,六位保留无含义。
六位协议状态位,最为重要无可替。
紧急指针URG,需要用时方为一。
确认标记ACK,一为有效零放弃。
push标志推应用,置为一时表完毕。
重连标志RST,网络异常很来气。
SYN同步位,网络连接要建立。
FIN完成位,值为一时将关闭。
窗口大小一十六,缓存大小别随意。
一十六位校验位,保证可靠最有力。
紧急指针十六位,顺序累加发紧急。
选项字段自定义,时间大小EOP。
数据字段为内容,发送信息很随意。
握手挥手有何难?关注Duing可详见。
1。确定源头与目的,各十六位不可弃
每次TCP通信都要表明信息发出的端口以及信息要被发送到的端口。就像写信一样,我们要写好是谁发出的,并且要发送给谁。
2。先传序列后确认,确认号码要加一
TCP作为可靠传输的协议,每次传输都要保证数据的顺序,所以每次发送数据的时候,都会带有一个数据包的序号。
当接收方成功的接收到数据之后,会返回一个确认号码,确认号码为传输序号的值加一。例如:当前发送的数据包的序号是1001,当接收方成功接收到数据之后,会返回1002,表示刚才的数据已经受到,并且请求第1002号数据包。
3。四位首部偏移量,六位保留无含义
首部偏移量有4bit,TCP协议的首部除了默认的20字节以外,用户还可以自定义一部分协议选项,所以需要通过首部偏移量来确定TCP首部实际有多长。
在四位首部偏移量之后,是连续六位的保留空间,当前没有任何含义,默认值为0。
4。紧急指针URG,需要用时方为一
当TCP协议需要传输临时的比较紧急的信息的受,会将URG字段置为1,当URG字段置为1之后,十六位紧急指针字段生效。
十六位紧急指针指的是紧急数据的大小。传输序列号加紧急数据偏移量为紧急数据的最后一个字节。紧急指针URG并不常用,因为在TCP协议早期的时候,NFC规范定义传输序列号加紧急数据偏移量为紧急数据的最后一个字节加一,所以当时许多的TCP服务都是按照这种规范来进行设计的,但是这其实是NFC规范的一个错误,后来NFC规范纠正了这个错误,将传输序列号加紧急数据偏移量定义为紧急数据的最后一个字节。
所以当前的TCP服务有很多是遵循早期的NFC规范的,其中包括许多比较著名的机构,所以我们并不建议使用紧急指针。如果我们需要通过发送临时数据来通知接收端的时候,我们完全可以再开启一个TCP连接。
5。确认标记ACK,一为有效零放弃
当发送方发出一个数据包之后,如果接收方成功的接收到了这个数据包,就会将ACK字段标记为1,表示成功接收到数据包。
在很多公司中,当有人在群里发了一个通知之后,我们会发现会有很多人在群里回复ACK,这个梗就是出自这里。
6。push标志推应用,置为一时表完毕
当数据发送完成时,发送方会将push标志位(PSH)标记为1,当接收方接收到的数据包中的PSH标志位为1的时候,会将接收到的数据推送给应用层。
7。重连标志RST,网络异常很来气
在实际的网络传输中,很有可能出现网络抖动或者断网的现象,当网络恢复的时候,发送失败的一方会重新发送信息,并将RST标志位标记为1,表示请求重连。
8。SYN同步位,网络连接要建立
当TCP连接刚开始建立的时候,请求方会将SYN信号位标记位1,表示请求建立连接,如果接收方成功的接收到了请求方的连接请求,在返回信息的时候,会将SYN标记位标记为1,表示成功的建立的连接。
9。FIN完成位,值为一时将关闭
当发送方将信息发送完成的时候,会将FIN标志位置为1,表示信息发送完毕,当接收方将最后一个数据包接到之后,也会将FIN状态位标记为1,表示所有的数据都接收完毕。当两方的都发出过FIN为1的信息之后,连接就会关闭。
10。窗口大小一十六,缓存大小别随意
窗口大小就是发送方一次发送信息的数据量,这个数据量取决于接收方的缓存大小,为了将TCP信息的传输效率最大化,一般我们的窗口大小不会大于当前剩余的缓存大小,以保证每次的数据传输都能进入缓存区。
11。一十六位校验位,保证可靠最有力
TCP作为可靠的传输协议,不但要保证数据传输顺序的正确,还要保证数据在传输过程中不会出现错误。
根据RFC793的TCP校验和定义,首先,把伪首部、TCP报头,TCP数据分为16位的字,如果总长度位基数个字节,则在最后添加一个位都为0的字节。把TCP包头中的校验和字段设置为0。其次,用反码相加法累加所有的16位字(进位也要累加)。最后,对计算结果取反,作为TCP的校验和。
12。紧急指针十六位,顺序累加发紧急
详细内容见第四点,紧急指针URG。
13。选项字段自定义,时间大小EOP
TCP字段的头部不止有默认字段的20字节,用户还可以使用一些自定义的首部字段,比如时间,内容大小,还有结束标记EOP。
颈椎病是怎么形成的颈椎病的预防与治疗颈椎病是我们现在日常生活都非常常见的一种疾病,同时我们也都知道导致患上颈椎病的原因是有很多的,因此我们便要了解一下颈椎病是怎么形成的?颈椎病的预防与治疗?颈椎病是怎么形成的……
读懂张爱玲的留情,明白不幸婚姻的根源《留情》一书中,有这样一句话:生在这世上,没有一样感情不是千疮百孔的。张爱玲用冰冷的文字,剖析了人性的情感,揭露了婚姻的真实写照。未婚时,我们常常幻想愿得一心……
情感解答生了双胞胎,婆婆送我两套房!亲戚想借我的房子怎办?幸福鱼儿只写原创文!本账号下所发出的作品全部为本人原创首发,侵权必究。这个问题,是我昨天在悟空问答上所看到的。原题目是:生了双胞胎儿子,婆婆送了两套房!现在有个亲戚小孩要读书,……
失眠会引起耳鸣吗失眠会引发哪些疾病在白天工作的时候总能觉得有些耳鸣,是不是因为昨天晚上失眠的缘故,失眠会引起耳鸣还会引起其它的什么疾病吗?失眠会引起耳鸣吗很多耳鸣的患者在白天的时候表现的并不明显,当夜幕降……
颈椎病针灸能治好吗颈椎病压迫神经怎么治疗最好颈椎病是我们大家都很熟悉的一种疾病,很多人都患有颈椎病,同时颈椎病发作的是非常难受的,所以我们会找很多治疗的方式,那么颈椎病针灸能治好吗?颈椎病压迫神经怎么治疗最好?颈椎病针灸……
今日白露露从今夜白,夜自此日凉今天农历辛丑(牛年)八月初一,阳历2021年9月7日星期二,17:52将迎来今年的白露节气。白露是二十四节气中的第15个节气,秋季的第3个节气,《月令七十二候集解》中说:……
步入大学生活如何摆脱迷茫呢?进入大学后,你突然有了大把闲暇时间,也没有人引导你必须做什么,迷茫是很正常的。其实归结起来迷茫的原因大概有几点:一是环境的差异。高中的时候,每天的生活就是上课、自习、作业,老师……
宝宝上火怎么办做到这些告别上火新手宝妈宝爸面临着各种各样的困难宝宝上火怎么办宝宝上火的症状有哪些,平时要注意什么才能预防宝宝上火,什么东西宝宝能吃什么东西不能吃,这些问题都非常让家长们头疼,让小编教你几招吧……
德云斗笑社第二季,第三期临时通知延期播出第三期是在我家乡哈尔滨拍摄的,之前就看了好多路透,特别期待,晚上7点多发现无法准时上线了。图片来自于网络这期设定民国时期,剧本杀。网上有好多猜测,其中有两个我……
吃甘蔗舌头为什么会破?吃甘蔗舌头破了怎么办?很多人在吃甘蔗的时候应该都遇到过吃甘蔗吃破舌头的情况,舌头破了的的确不好受,吃任何东西都会疼痛难忍。那么,吃甘蔗舌头为什么会破?吃甘蔗舌头破了怎么办?吃甘蔗舌头为什么会破……
高智商犯罪特征花了三个小时看完了紫金陈的第一部高智商犯罪小说,根本停不下来的那种,然后第二部还开了个头,但感觉第二部没有第一部好看。总结如下:绝对的有耐性:第一部设局当中的数学逻……
我在他乡挺好的,此文,献给困囿于生活的你你是否有同感,自打结婚后,父母的庇护逐渐退场,上至买房投资,下至生活缴费,现实如生儿育女,情感如亲朋送往。30的你,要面对越来越多生活抉择和压力。压垮你的不是千斤,……
写作素材25本世界名著的结束语,考场绝佳资料和素材名著的结尾往往会有这样的魔力,让人或者意犹未尽,或者一声叹息,或者嘴角有笑眼角有泪今天,为大家带来了那些经典的结尾,仔细研读,或可受启《双城记》查尔斯狄更斯……
记忆逐渐清晰,爸爸逐渐变老记忆中爸爸的自行车,很高很笨重。爸爸总是轻而易举的把小丫抱到车座上。第一件事情就是按车铃,然后紧紧的抓住车把。闭上眼睛,风吹乱了小丫的头发,仿佛在飞,开心扑面而来。……
散文临时炒房项龙是一名房产经济人,某天他刚开始了的一天的工作。坐在回家的公交车上,心中回想刚刚发生在这一天的日常。对着顾客点头哈腰,满面笑容可顾客还是不客气地,一口一个你们房产经济就……
女人让自己成为一朵鲜花我爱你,不是因为你是一个怎样的人,而是因为我喜欢你像一朵花,一朵娇艳的鲜花。女人的生命里没有花期的凋零,只有成泥的芳香,好好珍爱每一个花期的美丽!学会爱自己。无论你别人对……
宝藏文案背景图分享其实雨不大是风搞得紧张不需要建议不需要认同我喜欢就值得求之不得往往不求而得毕竟你是太阳不是我一个人的光五颜六色的生活不能乱七八糟的过远处的云雾轻抚……
最后的夏天告别令人如此伤痛,女孩流着泪,笑着继续前行2021童书纷享官文慢羊这个夏天,梅格13岁了。一家人从镇子上的大宅搬到了乡下,因为在大学工作的爸爸想要在安静的环境下完成著作。他们在乡下租的这座房子要……
生养孩子,让女人成为不一样的自己科学证实,生完孩子后,你会成为一个不同的人。有很多年轻女性对于当妈妈这件事望而生畏,她们害怕生了孩子之后,不仅自己的容颜身姿会变丑,自己的生活重心和生活质量也会发生变化,……
微型组诗红了桃花醉了人(原创)微型组诗红了桃花醉了人(原创)作者:赵凤宝一。hr春允春风一个笑靥桃枝便打开了心扉一朵两朵绯红缘分已尽心落如雨落英一片两片……
男人的想念,藏在他的折腾里可能在很多人眼里,男人都是大胆又直接的,爱了就会去追,想了就会去见。但其实,大多数男人在爱情面前都是胆怯的,不管是爱了还是想了,都不会直接说出口。男人本就不擅表达,……
去无限丰富你的人生吧外表的美只能取悦于人的眼睛,而内在的美却能感染人的灵魂。伏尔泰屠呦呦获奖感言:不要追一匹马,你用追马的时间去种草,待春暖花开时,能吸引一批骏马来供你选择。……
中秋冷故事嫦娥居然是蛤蟆精?又是一年中秋佳节,,中秋节每年都过,说到中秋,不得不提北宋诗人苏轼,他的但愿人长久,千里共婵娟家喻户晓。北宋诗人苏轼其实每年我都要给孩子讲讲嫦娥奔月的故事。这次想讲……
你我皆尘埃,且行且珍惜人有时候很是自以为是,容易自我为中心,喜欢彰显个性,有时候也会自我膨胀。二人的生命有时也如同蚂蚁一样。佛家讲众生平等,说的就是万事万物的生命都是平等,没有高低贵贱之分。然而这种……