计算机 网络的诞生与发展
ARP协议:地址解析协议,根据已知的IP地址解析出相应的MAC地址
工作原理:
组网完成时,arp表是空的;
主机1寻找主机2的MAC地址时,会将此数据广播发送给网络所有的主机;此时发送的包是ARP REQUEST
所有主机收到后会做个对比,对比一下数据包中的目的IP地址,如果数据中的IP地址和自身主机的IP地址是一致的,则认为这个主机1是找自己的,会给主机1做个回复,此时这个包是ARP REPLY ,告知主机1自己的MAC地址;同时主机2会学习主机1的IP和MAC,并将其写入ARP表中;
主机1收到后,会学习主机2的IP和MAC地址,并将其写入自己的ARP表中。
总结:广播请求,单播回复。
ARP表特点:老化时间是180秒
ARP分类:正向ARP:根据已知的IP地址解析出相应的MAC地址
反向ARP:根据已知的MAC地址解析出相应的IP地址
免费ARP:自我介绍;地址冲突的检测
三、IP地址详解
1)IP地址分类
IP地址组成:网络位+主机位
A类:0-126:网络位为前8位,主机位为后24位,可用的IP地址数量:2^24-2
B类:128- 191 : 网络位16位,主机位后16位,可用IP地址数量:2^16-2
192.168.1.1 130.130.0.1 200.1.1.1 172.16.0.1
C类:192-223 :网络位前24位,主机位后8位,可用IP地址数量:2^8-2
D类:224-239,用于组播的地址 224.0.0.9
E类:240-255,保留地址
(2)特殊IP地址
127.0.0.1-127.255.255.254 环回地址,测试本机中的tcp/ip组件是否完好
全为0地址: 0.0.0.0 ----没有IP地址;代表任意地址
全为1的地址:255.255.255.255 广播地址---受限地址---受路由器限制(丢弃)
主机位全为0的地址:192.168.1.0/24 代表一个网络地址 ,IP地址范围:192.168.1.1-192.168.1.254
172.16.0.0/16 IP地址范围:172.16.0.1-172.16.255.254
主机位全为1的地址:192.168.1.255 代表广播地址
169.254.0.0/16 运营商的自动私有地址,DHCP协议---动态主机配置协议,自动获取IP地址
(3)VLSM和CIDR
VLSM:可变长的子网掩码,扩大IP地址的数量, 把一个网段划分成多个子网
IP地址组成:网络位+子网位+主机位
192.168.1.0/24 可用的IP地址数量:254 192.168.1.0000 0000
将192.168.1.0/24划分成4个网段
192.168.1.0/26
192.168.1.00 00 0000 192.168.1.0/26 可用的IP地址范围:192.168.1.1- 192.168.1.62
192.168.1.01 00 0000 192.168.1.64/26 可用的IP地址范围:192.168.1.65-192.168.1.126
192.168.1.10 00 0000 192.168.1.128/26 可用的IP地址范围:192.168.1.129-192.168.1.190
192.168.1.11 00 0000 192.168.1.192/26 可用的IP地址范围:192.168.1.193-192.168.1.254
CIDR:无类域间路由 (子网汇总)----取相同,去不同
192.168.0.0/24 192.168.0000 0000 .0
192.168.1.0/24 192.168.0000 0001 .0
192.168.2.0/24 192.168.0000 0010 .0
192.168.3.0/24 192.168.0000 0011 .0
汇总后:192.168.0.0/22