1. IP地址分为有类地址和无类地址
1.1 简介
在我们的实现中,IP 地址分为有类地址和无类地址。
分类(主类)IP地址:主要分为A、B、C类,每类都有固定的掩码。
无类别IP地址:任何类型的IP地址都没有固定掩码。
1.2 什么是掩码(子网掩码)?
子网掩码不能单独使用,必须与IP 地址结合使用。子网掩码只有一种功能。它的作用是将IP地址分成两部分:网络地址和主机地址。
简单来说,它就像一个隔断墙,将一个大房间和一个小房间分开。
2. 规划无类别IP 地址
例如,如果您有B 类网段172.16.0.0,则使用自然掩码255.255.0.0。
2.1 区分主类和无类用法
172.16.0.0 使用主类方法分割网段时。下面的网络地址规划是错误的(如果不使用NAT,也是错误的,我们将在下一章介绍)。
因为:
172.16.4.1/16 的网络地址是172.16.0.0。
172.16.8.1/16 的网络地址是172.16.0.0。
网络地址相同172.16.0.0=172.16.0.0
因此,172.16.4.1/16和172.16.8.1/16在同一网段。两台计算机之间由路由器分隔,因此它们必须位于不同的网段。
错误的地址计划:
例如,无类别:172.16.0.0 一种划分网段的无类别方式。下面的网络地址规划是正确的。
因为:
172.16.4.1/24 的网络地址是172.16.4.0。
172.16.8.1/24 的网络地址是172.16.8.0。
网络地址不同172.16.4.0172.16.8.0
因此,172.16.4.1/24和172.16.8.1/24是不同的网段,并且两台计算机之间有路由器分隔,因此它们必须在不同的网段。
正确的地址规划:
2.2 掩码表达式
192.168.1.7/28 表示为
掩模计算公式
多变的
a: 面罩。
b:8 的最大倍数(b 确定255 的数量)。
c:尾数(思维导图内容如下);
一个公式
a-8*b=c
掩码表示对应于变换,其他掩码也是如此。
• 例子
例如掩码/20,c=20-8*2=4
a=20
b=2
c=4
b=2表示有两个255。
c=4,尾数为240,最后一组填充0,255.255.240.0。
2.3 如何计算网络地址
无类别寻址中的网络地址转换方案。
计算方法1
通过子网掩码从IP 地址计算网络地址。首先,将十进制的IP地址和子网掩码转换为二进制。
对IP 和子网掩码执行AND 运算。如果两者都为1,则结果为1。如果其中一个为0,则结果为0。
示例:计算192.168.1.7/28
•计算方法2
多变的
a=子网掩码-8*倍数(a为8或更少)
b=地址数
c=网络地址
公式
b=2^(8-a)
c=b*整数倍(c为最接近主机地址的网络地址)
c主机地址(b是最近的主机地址)
• 示例1:
192.168.1.7/28
a=28-24=4
b=16
c0
因此,网络地址为192.168.1.0。
• 示例2:
192.168.1.101/22
a=22-16=6
b=2^(8-6)=4
c1(192.168.1.0第3组为1)
c=0*4=0
因此,网络地址为192.168.0.0。
2.4 计算主机数量
一个网段可以支持多少台主机,下面我们来计算一下主机数量。在计算主机数量时,必须记住减去两个地址:网络地址和广播地址。
主机数量为:
2^n
可用主机数为: 2^n-2
例如192.168.1.0/24可以支持多少台主机?
2^8-2=254
因此,它可以支持254个IP地址。
比如192.168.0.0/22可以支持多少台主机?
2^10-2=1022
因此,它可以支持1022个IP地址。
2.5 子网号计算
a可支持的最大主机子网掩码
b支持的最小主机子网掩码
2^(b-a)=子网数量
windows下Ping 192.168.1.130。
目前这是不可能的。
小结:一般情况下,同一网段的设备可以互通,不同网段的设备则不能互通(但可以通过三层设备网关实现)。
版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。