news 2026/4/26 8:56:16

计算机网络 1.MAC地址,IP地址,ARP协议 2.总线型以太网的特性

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
计算机网络 1.MAC地址,IP地址,ARP协议 2.总线型以太网的特性

计算机网络笔记:MAC地址、IP地址、ARP协议 + 总线型以太网的特性

我们把这两部分放在一起讲,因为它们在数据链路层网络层的交互中非常经典,尤其总线型以太网是早期以太网的典型代表,而ARP正是连接MAC与IP的桥梁。

第一部分:MAC地址、IP地址、ARP协议

1. MAC地址(物理地址 / 硬件地址)
  • 属于数据链路层(OSI第2层)
  • 长度:48 bit(6字节),通常用16进制表示,如00-1A-2B-3C-4D-5E00:1A:2B:3C:4D:5E
  • 全球唯一,由IEEE分配,前24位是OUI(厂商识别码),后24位厂商自己分配
  • 烧录在网卡ROM中(现在很多可以修改,但默认是唯一的)
  • 平面地址(无层次),只在**同一个局域网(广播域)**内有效
  • 作用:同一局域网内主机间的帧(Frame)寻址
2. IP地址(逻辑地址)
  • 属于网络层(OSI第3层)
  • IPv4:32 bit,点分十进制,如192.168.1.100
  • IPv6:128 bit
  • 层次地址(网络号 + 主机号),可以跨网络路由
  • 作用:跨网络寻址(端到端),路由器根据IP地址转发分组
3. MAC地址 vs IP地址 对比表(面试/考试高频)
维度MAC地址IP地址
层级数据链路层网络层
长度48 bit(固定)IPv4 32 bit / IPv6 128 bit
唯一性范围全球唯一(理论上)局域网内唯一,全网可重用(NAT)
地址类型平面、无层次层次(网络号+主机号)
作用范围同一局域网(同一广播域)跨网络、全互联网
谁分配IEEE / 厂商ISP / 管理员 / DHCP
是否可变理论固定(可软件修改)经常变化(动态分配)
封装位置以太网帧头部(源MAC、目的MAC)IP数据报头部(源IP、目的IP)
变化时机基本不变(换网卡才变)跨网段、DHCP续约、重启路由器等
4. ARP协议(Address Resolution Protocol)—— MAC与IP的桥梁

核心功能:已知目标IP地址 → 求目标MAC地址(在同一局域网内)

工作过程(经典四步):

  1. ARP请求(广播)
    发送端广播 ARP Request:
    “谁是 192.168.1.100?请告诉我你的MAC地址!”
    目的MAC = 全F(FF-FF-FF-FF-FF-FF),广播帧

  2. ARP应答(单播)
    目标主机收到后回复 ARP Reply(单播):
    “我是 192.168.1.100,我的MAC是 00-11-22-33-44-55”

  3. 发送端收到后,把IP→MAC对应关系存入ARP缓存表(动态表,有老化时间,通常几分钟)

  4. 后续同一局域网通信直接查缓存,不再广播

关键点(常考):

  • ARP 只在同一局域网内有效(跨网段要靠路由器中的代理ARP或下一跳)
  • ARP缓存是动态学习的,也支持静态绑定
  • ARP欺骗/ARP攻击:伪造应答 → 中间人攻击、DoS
  • 免费ARP(Gratuitous ARP):主机启动/ IP变更时广播自己的IP-MAC,用于检测IP冲突、更新别人缓存

示例抓包看到的典型ARP包

  • Opcode: 1 → request,2 → reply
  • Sender IP / MAC、Target IP / MAC

第二部分:总线型以太网的特性(经典共享介质以太网)

总线型以太网指早期(主要是10Mbps时代)的以太网,典型如 10BASE5(粗缆)、10BASE2(细缆),所有主机通过一根共享同轴电缆连接。

主要特性总结
  1. 拓扑结构物理总线型(所有设备串在一根电缆上)

    • 逻辑上也是总线型(广播介质)
  2. 共享传输介质

    • 所有主机共享同一根电缆(半双工)
    • 任何时刻只能有一个主机成功发送
  3. 采用 CSMA/CD 介质访问控制方式

    • CarrierSenseMultipleAccess withCollisionDetection
    • 载波侦听:发送前监听信道是否空闲(电压/信号)
    • 多路访问:多个节点可竞争同一介质
    • 冲突检测:边发边听,如果检测到冲突 → 立即停止发送 + 发送干扰信号(Jam Signal,32~48字节)→ 退避重传
  4. 广播特性

    • 发送的帧所有主机都能收到(目的MAC过滤)
    • ARP、DHCP等广播协议天然适用
  5. 冲突域(Collision Domain)

    • 整个总线是一个大冲突域
    • 主机数量越多,冲突概率越高,网络效率越低(有效带宽远低于10Mbps)
  6. 优点(早期为什么流行)

    • 布线简单、成本低
    • 易扩展(T型头插入即可)
    • 无需中心设备(无源)
  7. 致命缺点(后来被淘汰的主要原因)

    • 冲突频繁→ 吞吐量急剧下降(主机>10~20台就明显卡)
    • 故障隔离难:电缆任何一点断开/短路 → 全网瘫痪
    • 安全性差:所有主机都能嗅探全部流量(明文传输时代很危险)
    • 距离受限:10BASE5 最长500m,需中继器级联
    • 半双工→ 不能同时收发,效率只有理论50%左右
现代以太网对比(为什么总线型几乎消失)
特性总线型以太网(共享式,Hub时代)现代交换式以太网(Switch)
拓扑物理+逻辑总线物理星型,逻辑仍然总线
介质访问控制CSMA/CD(必须)全双工,无需CSMA/CD
冲突域整个网段一个大冲突域每个端口一个微小冲突域
广播域整个网段(VLAN前)可通过VLAN分割
效率冲突多 → 低接近线速
典型设备Hub(集线器)Switch(交换机)
是否还在用几乎淘汰(教学/历史)主流

一句话总结
总线型以太网的本质是“大家抢同一根线,谁抢到谁发,抢到冲突就退后重来”,而现代交换式以太网是**“每个端口独享通道,全双工无冲突”**。

有哪部分想再深入一点?比如:

  • ARP欺骗的原理与防范
  • CSMA/CD的退避算法(二进制指数退避)
  • 为什么千兆/万兆以太网彻底抛弃CSMA/CD
  • VLAN怎么解决广播域过大的问题

随时告诉我~

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 16:42:44

C++流程控制语句:构建结构化程序的核心逻辑

C 流程控制语句:构建结构化程序的核心逻辑 流程控制语句是结构化编程(Structured Programming)的三大支柱之一(顺序、选择、循环),它们决定了程序“下一步该执行哪一段代码”。C 继承了 C 的控制结构&…

作者头像 李华
网站建设 2026/4/18 7:33:06

基于Spring Boot和Activiti6的工作流OA系统设计与实现

基于Spring Boot和Activiti6的工作流OA系统设计与实现 基于Spring Boot和Activiti6的工作流OA系统:企业级应用开发的完美实践 在当今数字化时代,企业对于高效、安全的办公自动化系统需求日益增长。工作流OA系统作为企业信息化建设的核心组成部分&#…

作者头像 李华
网站建设 2026/4/25 10:39:02

基于Spring Boot与Vue的学习教程网站系统设计与实现

基于Spring Boot与Vue的学习教程网站系统设计与实现 基于Spring Boot与Vue的学习教程网站系统:毕业设计源码与论文资源详解 在当今数字化教育时代,在线学习平台已成为知识传播的重要渠道。对于计算机科学或软件工程专业的学生而言,一个功能…

作者头像 李华
网站建设 2026/4/23 1:38:19

基于Springcloud的智能社区服务系统毕业论文+PPT(附源代码+演示视频)

文章目录 一、项目简介1.1 运行视频1.2 🚀 项目技术栈1.3 ✅ 环境要求说明1.4 包含的文件列表 前台运行截图后台运行截图项目部署源码下载 一、项目简介 项目基于SpringBoot框架,前后端分离架构,后端为SpringBoot前端Vue。基于SpringCloud的…

作者头像 李华
网站建设 2026/4/18 5:23:12

学术数据魔法师:书匠策AI如何让你的教育研究“数据开口说话”

在教育研究的江湖里,数据是“武功秘籍”,分析是“内功心法”。但面对堆积如山的数据、晦涩难懂的统计术语,许多研究者(尤其是学生党)常常陷入“数据焦虑”——明明想用数据证明观点,却被工具卡脖子&#xf…

作者头像 李华
网站建设 2026/4/25 3:30:40

能见度监测站 10/50km

Q1:50km能见度监测站的核心定位是什么?与普通能见度监测设备有何不同?A:核心定位是“超远量程能见度精准监测终端”,专注解决低能见度天气下的监测盲区问题,适配公路、高速、机场等对能见度监测要求较高的出…

作者头像 李华