报文的了解与初始

本文介绍了网络传输中的数据单元——报文,报文包含完整的要发送信息。报文在TCP、UDP和SCTP等不同传输层协议下有不同的处理方式。TCP处理字节流,UDP封装包头,SCTP结合两者优点并处理大报文分包。了解报文有助于深入理解网络通信过程。
摘要由CSDN通过智能技术生成

网络中交换传输的数据单元,一次性需要发送的数据块。

报文的长度不限,内容包含:要发送的完整信息数据

一些大佬认为:报文=数据块  ||  客户端把字符串写入字节数组流中上传到服务端(格式是xml),

服务端使用字节数组获取字符串,再获取它的document对象(因为字符串是xml类型),解析数据

了解报文前,需要对传输层有认识:

传输层协议有三种:TCP\UDP\SCTP.

TCP:属于针对字节流,处理出来的数据都是0、1组成,没有段落这些分界的概念,会以TSN字段区分这是发送报文(包)的数据。

UDP:将应用层数据封装到一个包内,给它加上包头(内部含:源IP,目的IP,报文长度,检验码)

SCTP:将两者优势做了集合。当IP报文太大时,会分包传输处理(多帧),由目的ip接收后会合并同一个IP报文的不同帧,还原数据报文。

这里只对报文做一个了解,发送、接收、解析报文暂不做梳理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值