数据链路层的协议分析
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,数据链路层目的是建立在物理层基础上,通过一些数据链路层协议,在不太可靠的物理链路上实现可靠的数据传输。即数据链路层提供网络中相邻节点之间可靠的数据通信。数据链路层的主要功能是为网络层提供连接服务,并在
千家信息网最后更新 2026年10月31日数据链路层的协议分析
数据链路层目的是建立在物理层基础上,通过一些数据链路层协议,在不太可靠的物理链路上实现可靠的数据传输。即数据链路层提供网络中相邻节点之间可靠的数据通信。
数据链路层的主要功能是为网络层提供连接服务,并在数据链路连接上传送帧。依据功能可以分为有连接和无连接两种。本实验采用的是有应答,无连接服务。 无连接服务时,发送方的数据链路层要发送数据时,就直接发送数据帧。接收方的数据链路层能够接受数据帧,或者收到的帧校验正确,就像源主机数据链路层发送应答帧;不能接受或接受到的帧校验不正确时,就返回否定应答,发送端要么重发原帧,要么进入等待状态。
在数据链路层主要是负责传输数据,有很多种协议,用的最多的是局域网中的以太网协议,和广域网中的PPP协议,HDLC协议
Ethereal软件抓包原理
1.首先数据会根据应用(比如WEB应用是采用TCP协议)进行传输层的封装,封装TCP的报文数据,而TCP报文是根据源,目端口通信的,也就是说此端口号来标识我们计算机应用层中哪个应用!比如我们的计算机发次HTTP连接,我们的计算机会随机取一个端口号,而目的端口会封装80(假如目的WEB服务器采用默认端口),目标主机收到此份数据,就会知道原来这份数据是交给我的HTTP应用的!
2.再次进行网络层的封装,里面会包含控制位,来说明此份数据报文是采用哪种传输层协议,比如TCP为0X06,这里会有源,目IP地址的封装。
3.最后进行数据链路层封装,也就是2层,里面会有TYPE字节来指示我上层封装的是哪种网络层协议,比如IP就为0X0800,然后进行的源,目MAC地址封装,此地址用来在以太网网络中寻址的。
这样一份数据包就完成了。
数据
链路
封装
网络
应用
传输
服务
地址
报文
目的
端口
主机
也就是
以太网
功能
口号
物理
要么
计算机
以太
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广东猪兼强互联网科技有限公司
互联网金融科技平台
互联网金融和金融科技
互联网金融科技委员会
重庆科技学院互联网
滨湖区互联网智能科技产品供应
佩信高科技互联网
深圳互联网科技怎么样
隆华科技工业互联网
深圳前海聚择互联网科技有限公司
汽车互联网创新科技园
苏州铭阳互联网科技有限公司
翼展科技 首家互联网医院
卓翼科技产业互联网合作
上海京穆互联网科技有限公司
黑云互联网科技有限公司
本届互联网大会上的黑科技
福州德业互联网科技
互联网科技的前景
互联网科技大会大佬
广东猪兼强互联网科技有限公司
华宇互联网科技
互联网未来科技
卓越科技(互联网 )
融贸通互联网科技
佰商互联网科技有限公司
金融科技与互联网金融相同和不同
未来五年的互联网科技
艺电能源互联网科技有限公司招聘
恒生科技指数 中概互联网