目录
一、IP地址
IPv4地址由32位二进制数组成,例如0111 1111.0000 0000.0000 0000.0000 0001
为了方便记忆与配置,通常表示成十进制:127.0.0.1
IPv6是由128位组成,用冒号分隔,使用十六进制表示。(不常用)
IPv4通常由两部分组成(例如192.168.1.0)(常用)
IP地址 192.168.1.0
十进制 192.168.1. 0
二进制 1100 0000.1010 1000.0000 0001. 0000 0000
网络部分 主机部分
IP地址分类
IP地址由32位二进制数大致可用分为五类(A类、B类、C类、D类、E类)
A 类地址的范围
0.0.0.0~127.255.255.254
前八位为网络位,后面24位为主机位
00000000.00000000.00000000.00000000
网络位 主机位
网络位:2^7=128
主机位: 2^24=16,777,216
默认子网掩码为255.0.0.0
默认子网掩码为/8,即255..0.0.0
B类地址的范围
128.0.0.1~191.255.255.254
前十六位为网络位,后面16位为主机位
00000000.00000000. 00000000.00000000
网络位 主机位
网络位 :2^14=16,384
主机位:2^16=65,536
默认子网掩码为255.255.0.0
默认子网掩码为/16,即255.255.0.0
C类地址的范围
192.0.0.1~223.255.255.254
前二十四位为网络位,后面8位为主机位
000 00000.00000000.00000000 00000000
网络位 主机位
网络位 :2^21=2,097,152
主机位:2^8=256
默认子网掩码为255.255.255.0
默认子网掩码为/24,即255.255.255.0
D类地址的范围
224.0.0.1~239.255.254 组播
组播:一对列
单播:一对一
广播:一对多
E类地址的范围
240.0.0.1~255.255.255.254 用于科研
特殊地址
0.0.0.0 :任意地址
255.255.255.255 :局域网内的所有地址
127.0.0.1: 自己本机
169.254.x.x:自动获取地址出错后获取的地址
192.168.1.0
1111 1111.1111 1111.1111 1111. 0000 0000
二、子网划分
网段组成:网络地址,可用IP,广播地址
不同网段的计算机不可相通
网络地址:192.168.1.0
可用IP:192.168.1.1~192.168.1.254
广播地址:192.168.1.255
子网掩码有32个二进制位,确定你网段 ip地址和子网掩码必须成对出现
对应IP地址的网络部分用1表示,对应IP地址的主机用0表示
IP地址和子网掩码通过运算可以得到网络地址
具体运算方法如下
IP:192.168.1.1/24
二进制IP地址1100 0000.1010 1000.0000 0001.0000 0001
子网掩码 1111 1111.1111 1111.1111 1111.0000 0000
二者相与 与0为0 与所有数为所有数
网址二进制 1100 0000.1010 1000.0000 0001.0000 0000
网址十进制 192.168.1.0
子网掩码数与主机数的关系:
子网数 = 2 ^ n n为子网部分位数,比如11000000从前往后数n个1
可容纳主机数 = 2 ^ N N为主机位部分位数,比如11000000从后往前数m个0
可用主机数 = 可容纳主机数 - 2 (减掉的是网络号和广播号)
总结
以上就是IP地址的组成和分类以及子网的划分,网络地址的运算。