网络技术

数据链路层介绍

时间:2025-04-09 11:12:08 网络技术 我要投稿
  • 相关推荐

数据链路层介绍

  引导语:数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。以下是小编整理的数据链路层介绍,欢迎参考阅读!

  1 以太网和802封装

  以太网封装是以RFC894定义的 而802封装则是RFC1042定义的 主机需求RFC要求: (1)必须支持以太网封装 (2)应该支持与RFC894混合的RFC1042封装 (3)或许可以发送RFC1042封装的分组

  2 SLIP

  适用于RS-232和高速调制解调器接入网络 (1)以0xC0结束 (2)对报文中的0xC0和ESC字符进行转义 缺点:没有办法通知本端IP到对端;没有类型字段;没有校验和

  3 CSLIP

  将SLIP报文中的20字节IP首部和20字节TCP首部压缩为3或5字节

  4 PPP协议

  修正了SLIP协议的缺陷,支持多种协议类型;带数据校验和;报文首部压缩;双方可以进行IP地址动态协商(使用IP协议);链路控制协议可以对多个链路选项进行设置。

  5 环回接口

  用于同一台主机上的程序通过TCP/IP通信。 传给环回的数据均作为输入; 传给该主机IP地址的数据也是送到环回接口; 广播和多播数据先复制一份到环回接口,再送到以太网上。

  6 MTU

  对数据帧长度的最大限制,如果数据分组长度大于这个数值,需要在IP层对其分片。 注意:发往以太网的数据要考虑路径MTU。

【数据链路层介绍】相关文章:

C语言的数据类型介绍07-16

C语言学习关于数据的介绍10-21

python将数据插入到mongodb的方法介绍06-01

使用Java程序连接各种数据库的方法介绍09-08

PHP向MySQL数据库保存数据代码10-25

PHP数据库Oracle数据完整性09-05

php向Mysql数据库保存数据的代码09-12

关于统计学的数据来源与搜集数据的方法05-06

如何把Excel工作表中数据导入数据库07-04