计算机网络IP地址组成子网划分

本文详细介绍了IPv4地址的表示方式及分类,包括IP地址的基本结构、不同类型的IP地址范围及其特性,同时深入探讨了子网划分的方法,并通过具体实例帮助读者理解如何计算子网掩码及确定网络地址、主机地址和广播地址。

(一) 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地址 ::= {<网络号>,<主机号>}

IP地址中的网络字段和主机号字段

类型地址范围网络号
A类地址1.0.0.0-126.255.255.2551-126
B类地址128.0.0.0-191.255.255.255128.1-192.255
C类地址192.0.0.0-223.255.255.255192.0.1-223.255.255
D类地址224.0.0.0-239.255.255.255224.0.0.1-239.255.255.255
E类地址240.0.0.0-247.255.255.255240.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 - 22^24 - 2
B类地址2^142^16 - 2
C类地址2^21 - 12^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地址的相关规定

  1. 网络地址,主机地址,广播地址
  • 网络地址: 主机位全为0
  • 主机地址: 网络位全为0
  • 直接广播地址: 主机位全为1
  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)

转载于:https://my.oschina.net/hhjian/blog/1559154

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值