首页 > 自考资讯 > 高考百科

网络IP地址知识整理大全(网络ip地址有什么用)

小条 2024-06-27

1. IP地址分为有类地址和无类地址

1.1 简介

在我们的实现中,IP 地址分为有类地址和无类地址。

分类(主类)IP地址:主要分为A、B、C类,每类都有固定的掩码。

a49819dbbfca43ab89220119d1d02e2e~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720052589&x-signature=pcC1D%2Bpwbk5h2bz7f7RiJSJG0Mk%3D 无类别IP地址:任何类型的IP地址都没有固定掩码。

1.2 什么是掩码(子网掩码)?

子网掩码不能单独使用,必须与IP 地址结合使用。子网掩码只有一种功能。它的作用是将IP地址分成两部分:网络地址和主机地址。

简单来说,它就像一个隔断墙,将一个大房间和一个小房间分开。

2. 规划无类别IP 地址

4197e8f090804f9e8dfa4499c6710541~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720052589&x-signature=vBD2%2FFEKYBERe9gA9DiMbS8o6w4%3D 例如,如果您有B 类网段172.16.0.0,则使用自然掩码255.255.0.0。

29528950378146419338d8149ce8740d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720052589&x-signature=KmHVOS5K2NKSaA4tdV6Y9%2F%2BVhsc%3D2.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在同一网段。两台计算机之间由路由器分隔,因此它们必须位于不同的网段。

错误的地址计划:

bef07152c3224dd2b5cd50b94fc04dd9~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720052589&x-signature=ASQmk4Ei%2FM1%2F%2B8ynhe%2B4OyW1tUM%3D 例如,无类别: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是不同的网段,并且两台计算机之间有路由器分隔,因此它们必须在不同的网段。

正确的地址规划:

6fdc7af758e246b5b8f02736afadcf7f~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720052589&x-signature=i9ftIOPCYCBU9u6Ti2qT1rLUi5I%3D2.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。

4bf4eb190d0b4f699ac3209c8f683ae2~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720052589&x-signature=6tDGCDhQIzD4%2F0ydBqetDwA6gNQ%3D2.3 如何计算网络地址

无类别寻址中的网络地址转换方案。

计算方法1

通过子网掩码从IP 地址计算网络地址。首先,将十进制的IP地址和子网掩码转换为二进制。

对IP 和子网掩码执行AND 运算。如果两者都为1,则结果为1。如果其中一个为0,则结果为0。

示例:计算192.168.1.7/28

ca11e768cfcd4b2e934e5e0c248d28f1~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720052589&x-signature=7Tyu0W1ZTJQ3iHofZYHEdmKqaq8%3D•计算方法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 计算主机数量

一个网段可以支持多少台主机,下面我们来计算一下主机数量。在计算主机数量时,必须记住减去两个地址:网络地址和广播地址。

b33a749e4fb945a98a4c57556467d705~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720052589&x-signature=gnYQp6txeoG7hm4XZUdewv2%2BPJc%3D 73a6509a161449b9bff2eccbb4ecf062~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720052589&x-signature=gehN%2BcqanqV5Jbg3CGrI908KXj0%3D 主机数量为:

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地址。

b6563a81c82d4a6b9cb35caadec0899a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720052589&x-signature=kw6Thp%2BYWnrZ2q38NFLHfmtx4QQ%3D2.5 子网号计算

a可支持的最大主机子网掩码

b支持的最小主机子网掩码

2^(b-a)=子网数量

windows下Ping 192.168.1.130。

目前这是不可能的。

小结:一般情况下,同一网段的设备可以互通,不同网段的设备则不能互通(但可以通过三层设备网关实现)。

版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。

猜你喜欢