当前位置 : 主页 > 编程语言 > 小程序开发 >

网关地址怎么算出来(如何计算掩码地址以及网关地址)

来源:互联网 收集:自由互联 发布时间:2022-12-31
在做智能化的过程中经常都会用到IP地址、掩码地址以及网关,但是应该怎么正确的填写呢?我们一起来看看。 一、IP地址 IP地址就像我们给予设备的身份证一样,每一个都是独一无二

网关地址怎么算出来(如何计算掩码地址以及网关地址)(1)

在做智能化的过程中经常都会用到IP地址、掩码地址以及网关,但是应该怎么正确的填写呢?我们一起来看看。

一、IP地址

IP地址就像我们给予设备的身份证一样,每一个都是独一无二的,这样才使我们在庞大的网络中有根可寻。

ip地址是由32位二进制数组成,分为4个段,每个段由8位二进制组成,不过二进制并不方便我们记忆,通常情况下都是把二进制转换为十进制,但是在计算子网掩码以及网关的时候得用到二进制。

ip地址一共分为A、B、C、D、E五类,A类它的网络地址号比较少但是主机地址号多,一般用来设计大型网络;B类主机号减少,可以用来设计商城等中型网络;C类可以用来设计学校等小型网络;D类用于广播,E类用来备用。五种类别的ip地址范围如下。

A类:1.0.0.0~126.0.0.0

B类:128.1.0.0~191.254.0.0

C类:192.0.1.0 ~223.255.254.0

D类:224.0.0.0~239.255.255.255

E类:240.0.0.0~255.255.255.254

二、计算子网掩码

子网掩码的作用就是将一个ip地址划分为网络地址和主机地址两部分。

如果我们知道一个一个ip地址的网段为195.167.2.0段,我们现在要设计一个主机数为600的网络,那应该怎么填写子网掩码呢?

1、首先计算出网络前缀

把600转换为二进制数为1001011000,可以直观的看出二进制数一共有10位,那主机位就是10位,前面说过一个ip地址一共有32位二进制数,就可以得出网络位为22位,22就是网络前缀,表示为:195.167.2.0/22

2、通过网络前缀计算出子网掩码

子网掩码的计算就是把网络为全变为1,主机位全变为0。我们已经得知网络为为22位,主机位为10位。那子网掩码的二进制数表示为:11111111.11111111.11111100.00000000;转换成十进制数就是:255.255.252.0。

三、计算网关地址

网关的作用就是不同网络段中使用不同传输协议的数据进行互相的翻译转换。

网关地址的计算就是把主机位最后一位变为0,其余主机位变为1。195.167.2.0/22二进制数表示为:11000011.10100111.00000010.00000000;前面我们已经求出主机位为10位,那我们就可以得到网关地址为:11000011.10100111.00000011.11111110;转换成10进制数就是:195.167.3.254。

地址网关掩码
网友评论