(一) IP地址的表示
IPv4采用32位的二进制数表示:********.********.********.********
采用点分十进制法: X.X.X.X (将8位二进制转为十进制,所以0<=X<=255)
例:
10000000,00001011,00000011,00011111
点分十进制法:128.11.3.31
(二) IP地址的分类
二级Ip地址由两个固定长度的字段组成,其中一个是网络号net-id
,它标志主机(或路由器)所连接到的网络,另一个是主机号host-id
,它标志该主机(或路由器)
IP地址 ::= {<网络号>,<主机号>}
类型 | 地址范围 | 网络号 |
---|---|---|
A类地址 | 1.0.0.0-126.255.255.255 | 1-126 |
B类地址 | 128.0.0.0-191.255.255.255 | 128.1-192.255 |
C类地址 | 192.0.0.0-223.255.255.255 | 192.0.1-223.255.255 |
D类地址 | 224.0.0.0-239.255.255.255 | 224.0.0.1-239.255.255.255 |
E类地址 | 240.0.0.0-247.255.255.255 | 240.0.0.1-247.255.255.255 |
注:A类地址中网络号占8位,前导号固定为0,剩下7位,由于网络号全为0的IP地址是保留地址,网络号为127保留作为本地回环地址,剩下可分配网络号126个,所以网络号为(1-126),
C类地址中192.0.0.0不指派,最小地址为192.0.1.0
主机位不可全0或全1(全0是网络地址,全1是广播地址)
类型 | 网络总数 | 一个网络最大主机数 |
---|---|---|
A类地址 | 2^7 - 2 | 2^24 - 2 |
B类地址 | 2^14 | 2^16 - 2 |
C类地址 | 2^21 - 1 | 2^8 - 2 |
(三) 私有IP地址
- A类: 10.0.0.0 - 10.255.255.255
- B类: 172.16.0.0 - 172.31.255.255
- C类: 192.168.0.0 - 192.168.255.255
(四) IP地址的相关规定
- 网络地址,主机地址,广播地址
- 网络地址: 主机位全为0
- 主机地址: 网络位全为0
- 直接广播地址: 主机位全为1
- 例: 210.121.1.55
- 网络地址为: 210.121.1.0
- 主机地址为: 0.0.0.55
- 直接广播地址: 210.121.1.255
(五) 子网划分
将一个大的网络划分为几个较小的网络,将两级的IP地址在本单位内部变成三级IP地址: IP地址 ::= {<网络号>,<子网号>,<主机号>}
5.1 子网掩码
子网掩码用来区别网络位和主机位,用1表示网络位,用0表示主机位。
比如:
A类IP地址的掩码:11111111.00000000.00000000.00000000 写成十进制 255.0.0.0 也可以用/8来表示,表示前8位是网络位,比如:10.3.3.3/8
B类IP地址的掩码:11111111.11111111.00000000.00000000 写成十进制 255.255.0.0 也可以用/16来表示,表示前16位是网络位,比如:172.16.7.6/16
C类IP地址的掩码:11111111.11111111.11111111.00000000 写成十进制 255.255.255.0 也可以用/24来表示,表示前24位是网络位,比如:192.168.5.8/24 子网掩码为255.255.255.255表示本网段只有1个IP地址,举例:电信运营商动态分配给用户的IP地址110.80.191.243和子网掩码255.255.255.255。
5.2 子网划分计算
向主机位借1位可以划分成2个子网,借2位划分成4个子网,借3位划分成8个子网,如下:
2^8=256,2^7=128,2^6=64,2^5=32,2^4=16,2^3=8,2^2=4,2^1=2
5.3 举例
举例1:172.17.0.3/19子网掩码是多少 (借3位)
子网掩码11111111.11111111.11100000.00000000 即255.255.224.0
举例2:192.168.6.7/26子网掩码是多少 (借2位)
子网掩码11111111.11111111.11111111.11000000 即255.255.255.192
举例3:IP地址172.16.37.95,子网掩码为255.255.224.0,写出网络地址、主机地址和广播地址。
解答:224表示借3位,172.16.37.95→172.16.00100101.95;
网络地址:172.16.00100000.0→172.16.32.0 (主机位全0)
主机地址:0.0.00000101.95→0.0.5.95 (网络位全0)
广播地址:172.16.00111111.255→172.16.63.255 (主机位全1)