计算机各层网络

这一部分是抄的,所以可以转载。

应用层: (典型设备:应用程序,如FTP,SMTP ,HTTP)

传输层:  (典型设备:  进程和端口)       数据单元:数据段 (Segment), TCP

网络层: (典型设备:路由器,防火墙、多层交换机) 数据单元:数据包(Packet ), IP

数据链路层: (典型设备:  网卡,网桥,交换机)            数据单元:帧 (Frame)

物理层:(典型设备:中继器,集线器、网线、HUB)                           数据单元:比特 (Bit)

详见

https://www.cnblogs.com/weiliuyby/p/8030175.html

报文(message)是网络中交换与传输的数据单元,也是网络传输的单元。报文包含了将要发送的完整的数据信息,其长短不需一致。报文在传输过程中会不断地封装成分组、包、帧来传输,封装的方式就是添加一些控制信息组成的首部,那些就是报文头。

应用层:报文(message),一般指完整的信息,传输层实现报文交付,位于应用层的信息分组称为报文;

传输层:报文段(segment),组成报文的每个分组;

网络层:分组(packet)是网络传输中的二进制格式单元,数据包(datapacket)是TCP/IP通信协议传输中的数据单位;通过网络传输的数据基本单元,包含一个报头和数据本身,其中报头描述了数据的目的地及其与其他数据之间的关系,可以理解为数据传输的分组,我们将通过网络传输的基本数据单元称为数据报(Datagram);

链路层:帧(frame),数据链路层的协议数据单元,为了保证数据的可靠传输,把用户数据封装成帧;

物理层:PDU(bit),协议数据单元;

抓包,抓到的是传输层的包,packet/frame/Datagram/segment是存在于同条记录中的,这些是基于所在协议层的不同取了不同的名字。

(又,网络层的包也会抓。???

分组、包,packet,信息在互联网当中传输的单元,网络层实现分组交付。用抓包工具抓到的一条条记录就是包。参见 https://www.cnblogs.com/yeyublog/p/6029168.html)

 

来源:CSDN 原文:https://blog.csdn.net/laoqiuge/article/details/53585935?utm_source=copy

 当数据数据链路层传播的时候通常叫“帧”,当一个帧被接收并交由第二层处理:剥开帧头帧尾,获得数据包(对于第二层来说它只认识帧头和帧尾,其它包括包头等都是帧承载的普通数据);完了这个包(packet)被交给第三层:它能识别包头,得到被包在里面的信息(这信息就包含第四层比如tcp数据报头,但对于第三层来说报头也只是它所承载的普通数据),第三层完事之后把去掉包头的数据给第四层,这坨数据就是数据报(英文datagram / segment),那么第四层就认得报头然后干该自己干的事了。

来源:CSDN 原文:https://blog.csdn.net/qq_25606103/article/details/51295965?utm_source=copy 

转载于:https://www.cnblogs.com/kianqunki/p/9764374.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值