为了账号安全,请及时绑定邮箱和手机立即绑定

TCP头 explained:网络通信中的数据打包揭秘

标签:
杂七杂八

TCP 报头包含着很多信息。

我花了一些时间画了几张图,以便更好地理解。我在这里和你分享。不得不说,仅仅是整理一下这些内容就帮助我巩固了对这里到底在发生什么的理解。真的很有意思。

……此处省略……

让我们进入以太网内部,找到TCP数据段,它存在于IP数据包中。

这是一个嵌套数据的图片链接。

我觉得,一种很好的思考方式是把这想成数据“套娃”。这样有助于理解。

此处省略

TCP 概述

我们来看看一个TCP段的各个部分,包括TCP头和数据,每个部分都附有简要说明。

 一个有趣的TCP图表

提示,传输层协议对于数据的传输至关重要。(开玩笑)XD

实际上,这到底是什么?具体来说,这是通过多路复用和多路分解实现的。

_复用_意味着网络上的节点能够将流量导向多个不同的接收服务。例如,如果你的电脑上有多个程序在运行,你就是这些程序的“客户端”。_解复用_则如通过应用程序或网络浏览器等接收服务,将数据发送到你的电脑等正确节点。如果服务器没有给你回复,你可能会有糟糕的一天。

此处省略部分内容

端口

如果你想知道你的计算机上的服务是如何从服务器获取信息以及信息是如何知道该去何处的,你可以感谢端口,因为它们使这一切成为可能。端口是一个16位的数字标识,用于导向网络计算机上特定服务的数据流。这样一来,信息就能准确地送达目的地。


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消