news 2026/4/17 15:44:47

计算机网络 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/17 14:51:21

LLM微调的关键要点:如何打造高效、可靠的AI模型

.01 概述 在人工智能(AI)领域,近年来大规模语言模型(LLM)的发展给我们带来了巨大的惊喜。无论是文本生成、翻译、摘要,还是问答任务,LLM都表现出了强大的多功能性。然而,尽管这些模…

作者头像 李华
网站建设 2026/4/10 22:50:28

Python中的with语句与try语句:资源管理的两种哲学

Python 中的 with 语句 与 try 语句:资源管理的两种哲学 Python 中处理“资源获取 → 使用 → 释放”这一经典模式,主要有两种主流写法,它们背后代表了两种完全不同的设计哲学。 1. 两种写法最直观的对比 # 方式1:经典的 try..…

作者头像 李华
网站建设 2026/4/9 15:44:22

uniapp微信小程序php pythondjango校园车辆智慧辅助停车预约系统_kx3pr

文章目录系统概述核心功能技术实现扩展能力应用场景系统设计与实现的思路主要技术与实现手段源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!系统概述 校园车辆智慧辅助停车预约系统基于UniApp框架开发,支持微信小程序端&…

作者头像 李华
网站建设 2026/4/8 12:11:49

如何做谷歌seo排名优化?这有一份不花冤枉钱的实战指南

很多做外贸或者经营独立站的朋友,一听到SEO这三个字母就觉得头大。市面上的教程要么满篇全是让人看不懂的技术术语,要么就是让你花大价钱去买工具、买外链。其实,谷歌的逻辑这几年已经变得非常“像人”了。它不再是一个只会数关键词数量的机器…

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

FastGPT + Dify,本地知识库快速部署

大家好,我是一名喜欢在家折腾本地部署的开发者,这次我来分享如何在本地运行 Ollama,并将它与 FastGPT 和 Dify 两个知识库对接。看起来复杂,但其实步骤并不难。我会尽量把内容讲得清楚易懂,加上一些幽默,让…

作者头像 李华
网站建设 2026/4/14 11:57:59

光伏环境监测系统

Q1:光伏气象站的核心定位是什么?与普通气象站有何本质区别?A:核心定位是“光伏电站专属气象监测与发电赋能终端”,而非单纯的天气监测设备,核心目标是“以精准气象数据,转化为实际发电收益”。与…

作者头像 李华