一 两个地址
1. MAC 地址 (不能修改)
(1) 作用: MAC地址用于LAN 中的数据交换时表示设备唯一位置的地址编号
(2) 组成: 由48 位二进制组成,十六进制表示,两辆一组,横杠为间隔符
例如: 00-E0-4C-7D-8F-33-FF
(3) 别名:硬件地址,MAC地址,物理地址,NIC地址
(4)MAC地址是直接写入到网卡的ROM芯片中, 只读属性
(5)交换原理: 交换机将发送方的数据帧中的接收方的MAC地址分离出拿到器MAC地址与端口号映射表查询接收方的链接端口号并建立链接
(6)MAC地址理论上可以建立2的48 次方个,实际减去两个
2 IP 地址
(1) IP地址的特点
a : IP地址是一种逻辑地址,可以修改
b: IP 地址是TCP/IP协议中IP服务提供的一种逻辑层面的地址编号
c:MAC的缺陷:
MAC地址过长,解析速度慢,需要较大的存储空间
MAC只读属性
d: IP地址只能对应一个设备,一个设备可以有多个IP 地址(位置唯一性)
e: IP 地址只表示网络中唯一的连接
(2) IPV4 的组成:
a: 使用32b二进制组成,点分十进制表示法表示
b:例如:
(a)十进制表示: 192.168.0.1
(b)本质的二进制:1100 0000 1010 1000 0000 0000 0000 0001
(c)每个字节的范围:【0,255】
(d)理论上表示2的32 次方个IP地址(40多亿个)
(3)IPV6 的组成
a : 使用128位二进制组成,用十六进制横杠(冒号)表示法表示
b:例如:00-E0-7F-FF-E4-33-44-56-F1-55-FA-3E-30-40
(4) IP地址构成
a: IP 地址 = 网络号+主机号
b:网络号:表示设备所处的网络名称
c:主机号:表示设备在网络中的位置编号
(5)IP地址的分类
a: 原则:按照网络号与主机号的比值关系进行分类
分为:
A类:
第一字节1-126
例:10.1.2.3
主机数:16777214
NET : HOST = 1 : 3
大型网络
B类
第一字节:128-191
例:189.5.8.9
主机数:62234
NET:HOAT= 2 :2
中型网络
C类
第一字节:192-223
例:192.168.0.1
主机数:254
NET : HOST = 3 :1
小型网络
(6)特殊的IP 地址
a 网络地址
1 作用:表示网络名称及位置
2 方法:网络地址= 网络号+0
3 例:有IP地址 192.168.1.1 计算它的网络地址
第一步: 根据第一字节计算类别:C类
第二步: 根据类别得到 NET:HOST的比值关系 3:1
第三步: 网络号不变,主机号使用0补上: 192.168.1.0
注意:网络地址不同,主机无法通信
b 广播地址
(a) 直接广播地址
作用:对外网进行广播
方法:对方的网络号+255
(b)有限广播地址
作用:对本网广播
方法:255.255.255.255
c 本地地址
作用: 用于本地lan中使用
组成:10.x.x.x
192.168.x.x
注意:本地lan中使用的IP地址必须从该网短中选择
d 回环地址(回送地址)
组成:127.x.x.x
注意:x不能全部为0或255
例:127.0.0.1
作用:将数据发送后原样打回,不做任何数据包的分析,用于测试
(7) 子网掩码
a 概念 : 是一种类 IP 地址格式的编号,用于计算IP地址的网络地址与主机地址,是一种工具,一种参照地址
b 组成:
(a) 32b二进制由左向右为连续的二级制1,之后为连续的二进制0
(b)例:
255.255.255.0
1111 1111 1111 1111 1111 1111 0000 0000正确
255.255.240.255
1111 1111 1111 1111 1111 0000 1111 1111 错误
c 映射关系: 子网掩码二进制中的1 对应的IP 地址段表示网络号,0对应IP段的主机号
d 网络地址的计算方法:
(a)方法: IP 地址的二进制状态与子网掩码进行 二进制的与运算
例:
IP:192.168.0.10
1100 0000 1010 1000 0000 0000 0000 1010
NEMASK:255.255.255.0
1111 1111 1111 1111 1111 1111 0000 0000
IP&NETAMSK(二进制)
192.168.0.0 1100 0000 1010 1000 0000 0000 0000 0000
e 主机地址运算:
a: 方法: IP 地址二进制状态下与子网掩码取反后结果进行二进制的 与 操作
例 IP : 10.1.2.3
0000 1010 0000 0001 0000 0010 0000 0011
NETMASK:255.0.0.0
1111 1111 0000 0000 0000 0000 0000 0000
取反:0000 0000 1111 1111 1111 1111 1111 1111
与操作:
0.1.2.3
0000 0000 0000 0001 0000 0010 0000 0011
f 子网划分
(a) IP地址= 网络号+子网号+主机号
(b) 原则: 子网掩码中二进制状态下由左向右增加1
(c)例:有IP段:192.168.1.x, 子网掩码为 255.255.255.192,分析网络构成?
只需要回答这几个问题:
1 :组成
2: 划分的子网个数
3:每个子网的合法主机数
4:每个子网的子网地址
5:每个子网的广播地址
6:每个子网的合法主机号
g 子网掩码的表示
a : 标准的子网掩码
A类 255.0.0.0
B 类 255.255.0.0
C 类 255.255.255.0
b: 精简表示法
原则:子网掩码简写为二进制的1 的个数,来节省空间‘
例: 192.168.1.0\ 24 24 为子网掩码中二进1 的个数 -->255.255.255.0
192.168.1.0\28 --> 255.255.255.240
¨格式:IP地址\子网掩码二进制1个数