网络原理一>数据链路层协议->以太网协议

news/2025/2/8 11:47:20/

目录

    • 以太网协议的结构:
      • 类型:
      • ARP请求应答报文:
      • CRC:
      • MTU:
    • 为什么需要mac地址:
    • mac地址和IP地址的区别:

以太网协议的结构:

以太网是数据链路层和物理层的主要协议
在这里插入图片描述
源IP,目的IP就不多说了可以看看一>链接: 点击看看

类型:

这里类型是16进制数字表示,类型不同表示荷载的数据格式就不同,里面可以是TCP/IP/UDP数据报

ARP请求应答报文:

这个是一个辅助协议,功能是根据对应的IP地址得到对应的mac地址,mac地址就是网卡上烧录的地址,一般不会轻易改变,是一种唯一标识

CRC:

表示数据帧的帧尾,存有校验和,校验和不必多说,可以看看我的其他文章,链接: 点击看看

MTU:

MTU表示最大传输单元,虽然不是以太网数据帧的相关结构,但是与以太网数据帧相关的一个概念,他限制着以太网数据帧中,数据部分的大小,不过他的相关信息存在与以太网的数据部分等等,链接: 点击看看,这篇文章中,提到过的MTU超过限制IP数据报就会拆包组包

为什么需要mac地址:

我们要填以太网数据帧的时候需要用到;网络的转发,就是分用的时候,网络层需要IP地址来转发,数据链路层需要用到mac地址
虽然我们在路由转发的时候用的是IP地址,但是传输到下一个节点的时候要用IP地址来找到mac地址,才能填写以太网数据帧

mac地址和IP地址的区别:

理论上说有一组地址就够用了,但是有两伙大佬研究出来了两组地址就都采用了,IP采用在网络层,mac采用在数据链路层

具体区别在于:IP地址在网络层使用,关注整个网络层的转发比如路由选择;mac地址在数据链路层使用关注与转发的细节,关注于两个相邻路径之间


http://www.ppmy.cn/news/1570314.html

相关文章

Day38-【13003】短文,二叉树,完全二叉树,二叉树的顺序存储,和链式存储

文章目录 第二节 二叉树二叉树的定义及重要性质n个结点,能组合成多少个不同的二叉树满二叉树、完全二叉树完全二叉树的性质二叉树的性质二叉树的结点数完全二叉树的高度 二叉树的存储顺序存储方式链式存储方式二叉链表的程序实现二叉链表空指针域计算 第二节 二叉树…

记录 | WPF基础学习Style局部和全局调用

目录 前言一、Style1.1 例子1.2 为样式起名字1.3 BasedOn 继承上一个样式 二、外部StyleStep1 创建资源字典BaseButtonStyle.xamlStep2 在资源字典中写入StyleStep3 App.xaml中写引用路径【全局】Step4 调用三、代码提供四、x:Key和x:Name区别 更新时间 前言 参考文章&#xff…

Unity之VideoPlayer视频播放(二)

一、效果 全屏缩小画面、播放暂停、进度条拖拽、视频播放时长、倍速、音量等功能。 长时间不移动鼠标自动隐藏播放控制器、鼠标离开倍速、音量时隐藏倍速、音量ui 二、脚本 using System; using System.Collections; using System.Collections.Generic; using UnityEngine.UI;…

Maven架构项目管理工具

1.1什么是Maven 翻译为“专家”,“内行”Maven是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。什么是理想的项目构建? 高度自动化,跨平台,可重用的组件,标准化的 什么…

开源AI智能名片2 + 1链动模式S2B2C商城小程序:内容价值创造与传播新引擎

摘要:本文聚焦于信息爆炸时代下,内容价值的创造与传播。随着用户角色的转变,其在内容生产与传播中的价值日益凸显。同时,深入探讨开源AI智能名片2 1链动模式S2B2C商城小程序这一创新商业模式,如何借助用户创造内容并传…

并行计算、分布式计算与云计算:概念剖析与对比研究(表格对比)

什么是并行计算?什么是分布计算?什么是云计算?我们如何更好理解这3个概念,我们采用概念之间的区别和联系的方式来理解,做到切实理解,深刻体会。 1、并行计算与分布式计算 并行计算、分布式计算都属于高性…

【算法专场】分治(下)

目录 前言 归并排序 思想 912. 排序数组 算法思路 算法代码 LCR 170. 交易逆序对的总数 算法思路 算法代码 315. 计算右侧小于当前元素的个数 - 力扣(LeetCode) 算法思路 算法代码 493. 翻转对 算法思路 算法代码 好久不见~时隔多日&…

使用 Axios ——个人信息修改与提示框实现

目录 详细介绍:个人信息设置与修改页面实现 1. HTML 结构 2. CSS 样式 3. JavaScript 核心逻辑 a. 信息渲染与表单提交 b. 头像上传与预览 4. 功能详解 5. 总结 提示: 这段代码展示了如何创建一个简单的个人信息设置页面,包含用户个…