网络基础(三):数据链路层

本文介绍了数据链路层的概念,重点解析了以太网的MAC地址、帧格式和MTU的影响。MAC地址是48位的唯一标识,以太网帧包括目的和源MAC地址、类型及数据。MTU影响IP、UDP和TCP协议,限制数据包大小并可能导致分片。ARP协议用于IP和MAC地址的映射,其工作流程包括请求和应答。
摘要由CSDN通过智能技术生成

一、数据链路层的概念

用于两个设备(同一种数据链路节点)之间进行传递。

二、认识以太网

2.1 认识MAC地址

  1. MAC地址用来识别数据链路层中相连的节点;
  2. 长度为48位, 及6个字节。一般用16进制数字加上冒号的形式来表示(例如: 08:00:27:03:fb:19)
  3. 在网卡出厂时就确定了, 不能修改。MAC地址通常是唯一的(虚拟机中的MAC地址不是真实的MAC地址, 可能会冲突; 也有些网卡支持用户配置MAC地址)

2.2 以太网帧格式

在这里插入图片描述
目的地址:目的MAC地址
源地址:源MAC地址
类型:指的是上层使用什么协议
数据:有效载荷,如果当前数据不到46字节,则需要补0,使得属于长度满足[46,1500]的范围
CRC校验:判断数据的完整性

2.3 认识MTU

MTU相当于发快递时对包裹尺寸的限制,这个限制是不同的数据链路对应的物理层, 产生的限制。

  1. 最大值1500称为以太网的最大传输单元(MTU),不同的网络类型有不同的MTU;
  2. 如果一个数据包从以太网路由到拨号链路上,数据包长度大于拨号链路的MTU了,则需要对数据包进行分片(fragmentat
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值