每一个网卡都有一个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字节)。

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
1100 0000.1010 1000.0000 0001. 0000 0000
即192.168.1.0
IP地址的分类
**
A类地址
网络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类地址
**
网络ID
可以分配给主机的
第一部分的取值范围是: 128~191
第2部分的取值范围是: 0~255
主机ID
每3、4部分的取值范围是: 0~255
每个B类网络能容纳的最大主机数是:256*256-2 = 2^16-2 = 65534
C类地址
**
网络ID
可以分配给主机的
第一部分取值范围是:192~223
第二、三部分取值范围是:0~255
主机ID
第四部分的取值范围是:0~255
每个c类网络能容纳的最大主机数是: 256-2 = 254
**D类地址、E类地址
D类地址没有子网掩码,用于多播(组播)地址
第一部分的取值范围是:224~239
**
E类地址保留为今后使用
**
