每一个网卡都有一个6字节(48bit)的MAC地址(Media Access Control Address)
    全球唯一,固话在了网卡的ROM中,由IEE802标椎规定
    前3字节:OUT(Organizationally Unique Identifier),组织唯一标识符
    由IEEE的注册管理机构分配给厂商
    后三字节:网络接口标识符
    有厂商自行分配

    MAC地址的表示格式
    40-55-82-0A-8C-6D
    Linux、Android、Mac、iOS
    40:55:82:0A:8C:6D
    Packet Tracer
    4055.820A.8C6D
    当48位全为1时,代表广播地址
    FF-FF-FF-FF-FF-FF
    MAC地址操作
    百度
    MAC地址的获取
    当不知道对方主机的 MAC地址时,可以通过发送 ARP广播获取对方的 MAC地址
    获取成功后,会缓存IP地址、MAC地址的映射信息,俗称:ARP缓存
    通过ARP广播获取的MAC地址,属于动态(dynamic)缓存
    存储时间比较短(默认是2分钟),过期了就自动删

    相关命令:
    arp -a [主机地址]:查询ARP缓存
    arp -d [主机地址]:删除ARP缓存
    arp -s 主机地址 MAC地址:增加一条缓存信息(这是静态缓存,存储时间较久,不同系统的存储时间不同)

    IP地址

    IP地址(Internet Protocol Address):互联网上的每一个主机都有一个IP地址。
    最初是IPv4版本,32bit(4字节),2019年11月25日,全球的IP地址已经用完。
    后面推出了IPv6版本,128bit(16字节)。

    image.png

    IP地址的组成
    **
    IP地址由2部分组成:网络标识(网络ID)、主机标识(主机 ID)
    通过子网掩码(subnet mask)可以得知网络ID 、主机ID
    主机所在的网段 = 子网掩码 & IP地址

    计算机和其他计算机通信前,会先判断目标主机和自己是否在同一网段
    同一网段:不需要由路由器进行转发
    不同网段:交由路由器进行转发

    比如:网关(Gateway)
    ip地址: 192.168.1.10
    子网掩码: 255.255.255.0
    相当于
    1100 0000.1010 1000.0000 0001.0000 1010
    & 1111 1111.1111 1111.1111 1111. 0000 0000


    1. 1100 0000.1010 1000.0000 0001. 0000 0000

    即192.168.1.0

    IP地址的分类
    **
    image.png

    A类地址
    image.png
    网络ID
    0不能用,127作为保留网段。其中127.0.0.1是本地环回地址(Loopback),代表
    本机地址。
    可以分配给主机的
    第1部分的取值范围是: 1~126
    主机ID
    第2、3、4部分的取值是0~255
    每个A类网络能容纳的最大主机数是:255255255-2=2^24-2 = 16777214

    B类地址
    image.png
    **
    网络ID
    可以分配给主机的
    第一部分的取值范围是: 128~191
    第2部分的取值范围是: 0~255

    主机ID
    每3、4部分的取值范围是: 0~255
    每个B类网络能容纳的最大主机数是:256*256-2 = 2^16-2 = 65534

    C类地址
    image.png
    **
    网络ID
    可以分配给主机的
    第一部分取值范围是:192~223
    第二、三部分取值范围是:0~255

    主机ID
    第四部分的取值范围是:0~255
    每个c类网络能容纳的最大主机数是: 256-2 = 254

    **D类地址、E类地址


    D类地址没有子网掩码,用于多播(组播)地址
    第一部分的取值范围是:224~239
    image.png**

    E类地址保留为今后使用
    **
    image.png