流、帧、包、位的区别

数据帧(Frame):是一种信息单位,它的起始点和目的点都是数据链路层。
数据包(Packet):也是一种信息单位,它的起始和目的地是网络层。
数据报(Datagram):通常是指起始点和目的地都使用无连接网络服务的的网络层的信息单元。
段(Segment):通常是指起始点和目的地都是传输层的信息单元。

数据链路层的PDU叫做Frame(帧);
网络层的PDU叫做Packet(数据包);
TCP的叫做Segment(数据段);

首先数据流是指把待传送数据看成“流”每个字节都要通过某种方式依次确认以保证流中所有字节的顺序而数据块的确认工作无任何顺序上的限制

数据流(data stream)最初是通信领域使用的概念,代表传输中所使用的信息的数字编码信号序列。然而,我们所提到的数据流概念与此不同。这个概念最初在1998年由Henzinger在文献[87]中提出,他将数据流定义为“只能以事先规定好的顺序被读取一次的数据的一个序列”。

你可能感兴趣的:(网络协议)