IP地址介绍

IP地址

IP地址构成:网络号+主机号

eg:193.88.12.3/20 表示网络号为20位

子网掩码:网络号部分为1,主机号部分为0

网络类别 第一个可用网络号 最后一个可用网络号 私有IP地址范围 默认子网掩码
A 0 126 10.0.0.0-10.255.255.255 255.0.0.0
B 128.0 191.255 172.16.0.0-172.31.255.255 255.2555.0.0
C 192.0.0 223.255.255 192.168.0.0-192.168.255.255 255.255.255.0
D 224 239 多播地址
E 240 255 保留为今后所用

网络地址=(二进制的IP地址)AND(子网掩码) 与运算:全真为真、一假全假

主机地址:去掉主机号全0全1的情况

广播地址:将主机号全为1

eg:IP地址192.168.1.200,子网掩码是255.255.255.224,请计算:网络地址\主机地址\广播地址

解:子网掩码为255.255.255.224,二进制为1111 1111 1111 1111 1111 1111 1110 0000,所以IP地址的网络数为27

将IP地址的二进制与子网掩码做与运算,由于子网掩码前面为全1,故比较200与224的二进制即可,200二进制为1100 1000,所以运算结果为1100 0000,网络地址为192.168.1.192

广播地址将主机号全为1,及后8位为1101 1111(网络号为27位,故只有后5位为主机号),广播地址为192.168.1.223

主机地址即去掉主机号全0全1的情况,即192.168.1.193 到 192.168.1.222

子网划分

  1. 明确需要划分几个子网(假设为n)

  2. 计算所要添加几个网络号,n<2^m,即添加m个网络号

  3. 判断IP地址原有的网络号个数,加上m即为现有网络号

  4. 列出子网掩码

  5. 将添加的网络号以二进制形式写出所有情况,将主机号置为0,所得到的即为子网地址

  6. 除去主机号全0全1的情况,得到的即为IP地址范围

eg:已知某单位申请了⼀个IP地址为192.9.200.0,如果该单位有4个部门,采用划分子网的方法使得各部门独立,以提高各个部门网络的性能和安全性,每个部门设置⼀个子网,共4个子网,且4个子网具备相同的网络规模,试问:

(1)该单位的子网掩码该如何设置?

(2)请分别列出4个子网地址和主机IP地址范围(按照RFC950标准)

解:(1)该IP为C类地址,网络号为24位,2^2=4,添加两个网络号,即为26位,所以子网掩码为255.255.255.192

(2)将添加的网络号按00、01、10、11写入,所以子网地址分别为192.9.200.0、192.9.200.64、192.9.200.128、192.9.200.192

主机IP范围(不包括全0全1)为192.9.200.1-192.9.200.62、192.9.200.65-192.9.200.126、192.9.200.129-192.9.200.190、192.9.200.192-192.9.200.254

你可能感兴趣的:(tcp/ip,网络协议,网络)