图解TCP/IP(四)——TCP通信之发送数据基本点

前言

上一篇笔记中分析了TCP/IP分层模型与OSI7层模型的对应关系,下面介绍一下数据传递过程中,各层对数据的操作。

1、TCP/IP分层模型与通信示例

如上图所示,每个分层中,都会对所 发送的数据附加一个首部,这个首部中,通常包含了当前层的必要信息。
在此之前,必须先介绍几个表示数据单位的基本概念。
  • 包:全能性术语,泛指数据分组传递中的组的单位。
  • 帧:用于标识数据链路层中包的单位。
  • 数据报:IP和UDP等网络层以上分层中包的单位。
  • 段:表示TCP数据流中的信息。
  • 消息:应用协议中数据的单位。
网络中传输的数据包由两部分组成:一部分是协议所要用到的首部,另一部分是上层传过来的数据。首部的结构
由协议的具体规范详细定义。如,识别上一层协议的域应该从包的哪一位开始读取多少个比特、如何计算校验和并插
入包的哪一位等。相互通信的两端计算机如果在识别协议的序号及校验和的计算方法上不一样,就根本无法实现通信。
因此,子啊数据包的首部,明确表明了“协议应该如何读取数据。”&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值