计算机网络原理(17)—— MAC地址、ARP协议(地址解析协议)、以太网、PPP协议(点对点协议)、IEEE 802.11 无线局域网

一、MAC地址/IP地址
  • 32位IP地址:

    • 接口的网络层地址
    • 用于标识网络层(第3层)分组, 支持分组转发
  • MAC地址 (或称LAN地址,物理地址,以太网地址) :

    • 作用:用于局域网内标识一个帧从哪个接口发出,到达哪个物理相连的其他接口;
    • 48位MAC地址(用于大部分LANs), 固化在网卡的ROM中,有时也可以软件设置;
    • e.g. 1A-2F-BB-76-09-AD(十六进制)。
  • 局域网中的每块网卡都有一个唯一的MAC地址。

  • MAC地址由IEEE统一管理与分配。

  • 网卡生产商购买MAC地址空间(前24比特)。

  • 类比:

    • MAC地址: 身份证号
    • IP地址: 邮政地址
  • MAC地址是“平面”地址 → 可“携带”

    • 可以从一个L .AN移到另一个LAN

    IP地址是层次地址 → 不可“携带”

    • IP地址依赖于结点连接到哪个子网
二、ARP协议(地址解析协议)

问题: (在同一个LAN内)如何在已知目的接口的IP地址前提下确定其MAC地址?

ARP表:LAN中的每个IP结点(主机、路由器)维护一个表

  • 存储某些LAN结点的IP/MAC地址映射关系: < IP地址; MAC地址; TTL>
  • TTL (Time To Live): 经过这个时间以后该映射关系会被遗弃(典型值为20min)
1. ARP协议:同一局域网内
  • A想要给同一局域网内的B发送数据报;

    • B的MAC地址不在A的ARP表中.
  • A广播ARP查询分组,其中包含B的IP地址;

    • 目的MAC地址= FF-FF-FF-FF-FF-FF
    • LAN中所有结点都会接收ARP查询
  • B接收ARP查询分组,IP地址匹配成功,向A应答B的MAC地址;

    • 利用单播帧向A发送应答
  • A在其ARP表中,缓存B的IP-MAC地址对,直至超时;

    • 超时后,再次刷新
  • ARP是“即插即用”协议: 结点自主创建ARP表ÿ

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值