一、虚拟互联
使用IP协议使性能各异的网络从用户看起来好像是一个统一的网络。
二、IP地址及编地址方式
1.IP地址格式:32位,分4段
- 10000000 00001011 00000011 00011111 二进制
- 128 11 3 31 十进制
- 128.11.3.31 点分十进制,增加可读性
2.分类IP地址::={<网络号>,<主机号>}编码方式
net-id网络号
host-id主机号
在同一个网络中网络号是一样的,主机号不同。并且全0主机号用于标志这个网段,全1主机号表广播地址。
3.无分类IP地址::={<网络前缀>,<主机号>}编码方式CIDR
用网络前缀代替分类地址中的网络号和子网号。
同一个网络前缀说明在一个网段。
4.子网掩码
ip地址后边会有 /8(16,24,32) ,这个数字就是掩码的长度,也是网络号的长度。
掩码长度多少就是多少个1,/24的掩码就是255.255.255.0
5.应用
(1)通过掩码与IP地址,获取网地址。
例1:
例2:
(2)CIDR(无分类域间路由,是无分类编址方法)的应用。
例1:
例2:
(3)特殊IP地址
私有地址是非注册地址,专门给局域网内部使用,它们不能被传播到互联网。
私有地址范围:
A类 10.0.0.0/8 :10.0.0.1-10.255.255.254
B类 172.16.0.0/12 :172.16.0.1-172.31.255.254
C类 192.168.0.0/ 16 :192.168.0.1-192.168.255.254
三、IP地址与物理地址(IP数据报与MAC帧)
(1)ARP(地址解析协议):工作在网络层
每台主机都会建立ARP列表,表示IP地址和物理地址的关系。
使用 ARP 的四种典型情况
- 发送方是主机,要把IP数据报发送到本网络上的另一个主机。这时用 ARP 找到目的主机的硬件地址。
- 发送方是主机,要把 IP 数据报发送到另一个网络上的一个主机。这时用 ARP 找到本网络上的一个路由器的硬件地址。剩下的工作由这个路由器来完成。
- 发送方是路由器,要把 IP 数据报转发到本网络上的一个主机。这时用 ARP 找到目的主机的硬件地址。
- 发送方是路由器,要把 IP 数据报转发到另一个网络上的一个主机。这时用 ARP 找到本网络上的一个路由器的硬件地址。剩下的工作由这个路由器来完成
(2)RARP(反向地址转换协议):工作在数据链路层
四、IP 数据报:首部+数据部分
(1)组成
(2)IP数据报的转发:通过路由表
(3)路由聚合:使用单个网络前缀表示多个网络路由的能力。
例:一台路由器连接多个CIDR地址块。
140.23.7.0/26
140.23.7.64/26 ====>在路由表中 140.23.7.0/24 下一跳xxx
140.23.7.128/26
140.23.7.192/26
- 它使用最长前缀匹配