1.IP地址基本概念
IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。

#组成:
IP地址是用来识别网络上的设备,因此,IP地址由网络地址+主机地址组成

#IP地址层次:
分为网络号和主机号两个层次。网络号表示主机所属网络,主机号表示主机本身。网络号与主机号的位数与IP地址分类有关。

#网络地址
网络地址可用来识别设备所在的网络,网络地址位于IP地址的前段。当组织或企业申请IP地址时,所获得的并非IP地址,而是取得一个唯一的、能够识别的网络地址。同一网络上的所有设备,都有相同的网络地址。IP路由的功能是根据IP地址中的网络地址,决定要将IP信息包送至所指明的那个网络。

#主机地址
主机地址位于IP地址的后段,可用来识别网络上设备。同一网络上的设备都会有相同的网络地址,而各设备之间则是以主机地址来区别。

#IP地址分配
IP地址分配的基本原则是:要为同一网络(子网、网段)内不同主机分配相同的网络号,不同的主机号。

#IP地址格式:
我们目前常用的IPv4中规定,IP地址长度为32位二进制,在表示时,一般将32位地址拆分为4个8位二进制,再转为4个十进制数表示,每个数字之间用点隔开,如127.0.0.1(localhost),这种描述方式被称为"点-数表示法"。

32位IPv4地址  以十进制表示        IPv6  128位   以16进制表示   

32位二进制

每8位分为一组,每组用点进行分割

11111111.11111111.11111111.11111111 (255.255.255.255)

256*256*256*256=65536*65536=43亿  

IPv6地址
fe80::20c:29ff:fe02:9387
2.IP地址类型
#IP地址类型 
公网地址        #全世界唯一,不能重复,世界各地都能访问
私有地址        #非注册地址,某个机构单独的局域网地址  可以重复,但是不能存在同一个局域网内  

        NAT  网络地址转换,将私网地址转换为公网地址        #实现连接外网 

A类    10.0.0.1-10.255.255.254  
        256*256*256=65536*256

B类    172.16.0.1-172.31.255.254  
        256*256*16=65536*16

C类    192.168.0.1-192.168.255.254 
        256*256=65536
3.IP地址的层级分类
IP的地址层级分类 

5类
A       1.0.0.0-126.255.255.255    
B       128.0.0.0-191.255.255.255
C       192.0.0.0-223.255.255.255
D       组播地址  224.   keepallived  高可用
E       实验地址
4.特殊的IP地址
特殊的IP地址

    私有地址  
    
    组播地址
    
    127.0.0.1-127.255.255.255   #回路地址   127.0.0.1  本机地址
    
    全0的地址  0.0.0.0    #本机地址  ,所有地址
    
    全1地址    255.255.255.255     #广播地址  
    
    169.254.0.0     #开启了DHCP服务,但是又没有分到IP地址
5.子网掩码
二进制  01

二进制转化成10进制 

10=1010  

11111111=255

11101010=2^7+2^6+2^5+2^3+2^1=128+64+32+8+2=234


子网掩码  

255.0.0.0      8位

256*256*256=65536*256    2^24-2

255.255.0.0    16位

256*256=65536           2^16-2

255.255.255.0  24位

256                     2^8-2

255.255.255.255  32位

1

子网掩码计算

192.168.11.0/24      

子网掩码的二进制   255.255.255.0       11111111.11111111.11111111.00000000  

网络号            192.168.11.0          11000000.10101010.00001011.00000000 

网络IP的起始地址   192.168.11.1

网络IP的结束地址   192.168.11.254 

广播地址          192.168.11.255


192.168.15.0/26

子网掩码的二进制    11111111.11111111.11111111.11000000   255.255.255.192


网络号     192.168.15.0    

网络IP的起始地址   192.168.15.1

网络IP的结束地址  192.168.15.62

广播地址     192.168.15.63  


192.168.15.0/22

子网掩码的二进制     11111111.11111111.11111100.00000000   255.255.252.0

网络号         192.168.12.0    11000000.10101010.00001100.00000000 

网络IP的起始地址   192.168.12.1
                192.168.12.255
                192.168.13.0
                192.168.13.255
                192.168.14.0
网络IP的结束地址  192.168.15.254

广播地址    192.168.15.255   11000000.10101010.00001111.11111111


192.168.56.0/18    

子网掩码的二进制   11111111.11111111.11000000.00000000  255.255.192.0