获得徽章 0
- Tcp 连接如何做到可靠?
TCP 是一种可靠的面向连接的协议,那它如何做到可靠?
要回答这个问题,需要先了解 TCP 的报文结构,如下所示
**其中序号跟确认序号是可靠传输的关键部分**。
序号是本报文段发送数据组的第一个字节的序号,在 tcp 传输的流中中,每一个字节一个序号,如果当前报文段的序号是300,该报文段包含100个字节,那么下一个报文段的序号应该是 400。
正是通过这个序号,保证了最终接受到所有报文后,可以进行有序的拼接。
## TCP 连接如何确定数据传输完成
其中的报文结构中还有一段控制位,有六个标志,ACK 跟 SYN 比较常见,主要用于建立 TCP 连接,也就是三次握手。
这里有一个控制位 FIN,也就是 finish 标志,如果是 表示发送方已经没有数据了,然后关闭本方数据流。juejin.cn
展开赞过评论1 - 一直觉得干货集中营(gank.io)跟玩 Android(wanandroid.com) 中的内容质量还是挺不错的,搜索技术文章时,搜出的质量往往比较高。正好他们都提供了 搜索 API,所以就简单写了个网页用来搜索这个两个网站的技术文章。 体验地址
waishuo.leanapp.cn
评论点赞 - 掘金的写作发布体验有点让人难受。
已经写完了文章,本想直接发布就对了(大多数社区发文章都是这个样子),但是非要让你远类别,除了类别还要选标签,标签还不能自定义,还必填,真的有点恼人啊。赞过11 - 对贸易的一些理解
每个国家有每个国家的优势,比如日本在汽车制造方面很有优势,他们在这方面远超其他国家,但是面对日本国内,需求量的一定的,再高的生产力如果只供应国内的需求,则对这种优势是一种浪费。所以这时他们就会考虑出口,把汽车卖给其他国家,这样就可以最大化的利用自己先进的生产力。
与此同时,我们国家在制造业拥有巨大的劳动力优势,如果只供给国内,则绰绰有余,同理为了利益最大化,为了有效利用规模经济,出口就是一个非常好的方式。
而当两个国家互相有这种优势的时候,就可以坐在桌子上谈了,我们互相降低各自出口的税率,对谁都有好处,双方利益最大化。
但事实上互相的这种优势很难去量化,如果一方的优势在另一方那边看来无足轻重,那么在谈判中则会更强势,反之。
对国际贸易的一些理解。
不过以上的道理对于我们个人也是。如果想让自己有与别人谈判的筹码,就一定要把自己擅长的那块做到最好,这样你才能有更好的资本。同时别人也会愿意与你进行“贸易活动”展开评论点赞 - 仰望星空,会让自己进入片刻的宁静。
天很高,星星很远,我们好渺小,如同沧海一粟。
万般皆为虚,奋斗为何,发光发亮又如何。
疲惫不堪,心力交瘁。
一切的一切应该很简单,
为自己快乐,让一家人快乐足矣。
奈何这一点都容易。
命运把你推到了今天,若没有足够的勇气,很难回到起点,从零开始。展开评论点赞