子网掩码是什么?

子网掩码是什么?,第1张

填写的方法和详细的 *** 作步骤如下:

1、在电脑桌面上右键点击网络,选择属性进入。

2、页面跳转以后进入到和共享中心界面,点击该计算机当前的连接进入。

3、页面跳转以后点击属性按钮。

4、在出现的页面中双击TCP/IPV4选项进入。

5、此时页面跳转以后勾选使用下面的IP地址。然后输入当前电脑需要的固定IP以及掩码和默认网关。默认网关和电脑IP地址为同号段,掩码可以输入2552552550。

6、然后再勾选使用下面的DNS服务器地址,可以输入20210219268并点击确定即可。

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。

子网掩码是在IPv4地址资源紧缺的背景下为了解决lP地址分配而产生的虚拟lP技术,通过子网掩码将A、B、C三类地址划分为若干子网,从而显著提高了IP地址的分配效率,有效解决了IP地址资源紧张的局面。

另一方面,在企业内网中为了更好地管理网络,网管人员也利用子网掩码的作用,人为地将一个较大的企业内部网络划分为更多个小规模的子网,再利用三层交换机的路由功能实现子网互联,从而有效解决了网络广播风暴和网络病毒等诸多网络管理方面的问题。

在大多数的网络教科书中,一般都将子网掩码的作用描述为通过逻辑运算,将IP地址划分为网络标识(NetID)和主机标识(HostID),只有网络标识相同的两台主机在无路由的情况下才能相互通信。

根据RFC950定义,子网掩码是一个32位的2进制数, 其对应网络地址的所有位都置为1,对应于主机地址的所有位置都为0。子网掩码告知路由器,地址的哪一部分是网络地址,哪一部分是主机地址,使路由器正确判断任意IP地址是否是本网段的,从而正确地进行路由。

网络上,数据从一个地方传到另外一个地方,是依靠IP寻址。从逻辑上来讲,是两步的。第一步,从IP中找到所属的网络,好比是去找这个人是哪个小区的;第二步,再从IP 中找到主机在这个网络中的位置,好比是在小区里面找到这个人。

*** 作方法:

01、桌面上找到网络,鼠标右键单击网络,选择属性。

02、选择更改适配器设置。

03、鼠标右键单击本地连接,选择属性。

04、点击进入Internet协议6。

05、静态地址可以在这里查询到。

06、如果按上面的办法查询不到,我们可以按照下面的方法进行查询。

07、打开开始中的运行。

08、输入cmd,点击确定。

09、在d出的框中输入Ipconfit,点击回车。

10、接下来就可以看到自己的IP和子网掩码啦。

方法/步骤

1、IP地址划分,以C网为例介绍,子网掩码划分。下面我们随便找个一个网段并赋上相应的子网位数。

如 192168153/27需要计算 

具体的子网掩码

子网数

可用的主机数

最大可容纳主机数

网络地址

广播地址

现在我们来了解一下C网的各项参数,如下图 

2、继续以 192168153/27 为例讲解

我们需要了解正常C网的网络号及位数是多少?

平时大家用的是1921680或1921681网段,子网掩码是2552552550

那么子网掩码10进制转换到2进制就是:

11111111111111111111111100000000

前面24位表示网络号,后面8位表示主机数,具体的各参数容量可以参考步骤1

所以192168153/27 的相应掩码是

11111111111111111111111111100000

由于网络号数量不足,所以得向右的主机数借位,主机数的可用数量减少。

3、由步骤2,我们得知192168153/27 的相应掩码是

11111111111111111111111111100000

所有可用的主机数为主机号所剩下的5位掩码中算出。

注:8位主机号减少网络号借去的3位,所剩下5位。即n=8-m=5

其中m为网络号位数,n为主机号位数。

即最多可以容纳的主机数为 32 

可用的主机数为30 

计算公式如下图所示: 

4、我们已经算出192168153/27 ,每个网段最大容纳的主机数和可以主机数了,下面我们来计算子网掩码的10进制数是多少。

由步骤2,我们得知192168153/27 的相应掩码是

11111111111111111111111111100000

即转换成相应的10进制数是255255255224

转换公式如下图:

5、我们也计算出了192168153/27的掩码是255255255224了

子网数是8个。

现在我们来算算并找出网络地址和广播地址。

其中网络地址是192168132

广播地址是192168163

如下图:

6、总结 步骤1的要求,通过计算。各参数如下图所示:

刚刚接触电脑的人,可能不知道怎么查看网络设置。那么怎么查看IP地址、子网掩码、DNS、默认网关呢下面就让我来告诉大家吧,欢迎阅读。

1、点击“开始”-“运行”。

2、在输入框中输入“cmd”,点击“确定”。

3、直接输入“ipconfig”,按回车键,依次可以看到IP地址、子网掩码、默认网关。

4、若输入“ipconfig/all”按回车键,可以看到更加详细的信息如物理地址、DNS服务等。

一、IP地址的概念

我们知道因特网是全世界范围内的计算机联为一体而构成的通讯网络的总称。联在某个网络上的两台计算机之间在相互通讯时,在它们所传送的数据包里都会含有某些附加信息,这些附加信息就是发送数据的计算机的地址和接受数据的计算机的地址。象这样,人们为了通讯的利便给每一台计算机都事先分配一个类似我们日常糊口中的电话号码一样的标识地址,该标识地址就是我们今天所要先容的IP地址。根据TCP/IP协议划定,IP地址是由32位二进制数组成,而且在INTERNET范围内是独一的。例如,某台联在因特网上的计算机的IP地址为:

11010010 01001001 10001100 00000010

很显著,这些数字对于人来说不太好记忆。人们为了利便记忆,就将组成计算机的IP地址的32位二进制分成四段,每段8位,中间用小数点隔开,然后将每八位二进制转换成十进制数,这样上述计算机的IP地址就变成了:210731402。

二、IP地址的分类

我们说过因特网是把全世界的无数个网络连接起来的一个庞大的网间网,每个网络中的计算机通过其自身的IP地址而被独一标识的,据此我们也可以设想,在INTERNET上这个庞大的网间网中,每个网络也有自己的标识符。这与我们日常糊口中的电话号码很相像,例如有一个电话号码为0515163,这个号码中的前四位表示该电话是属于哪个地区的,后面的数字表示该地区的某个电话号码。与上面的例子类似,我们把计算机的IP地址也分成两部门,分别为网络标识和主机标识。统一个物理网络上的所有主机都用统一个网络标识,IP地址的4个字节划分为2个部门,一部门用以标明详细的网络段,即网络标识;另一部门用以标明详细的节点,即主机标识,也就是说某个网络中的特定的计算机号码。例如,盐城市信息网络中央的服务器的IP地址为210731402,对于该IP地址,我们可以把它分成网络标识和主机标识两部门,这样上述的IP地址就可以写成:

网络标识:210731400

主机标识:2

合起来写:210731402

因为网络中包含的计算机有可能不一样多,有的网络可能含有较多的计算机,也有的网络包含较少的计算机,于是人们按照网络规模的大小,把32位地址信息设成三种定位的划分方式,这三种划分方法分别对应于A类、B类、C类IP地址。

1A类IP地址

一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。假如用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必需是“0”。A类IP地址中网络的标识长度为7位,主机标识的长度为24位,A类网络地址数目较少,可以用于主机数达1600多万台的大型网络。

2B类IP地址

一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码,剩下的两段号码为本地计算机的号码。假如用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必需是“10”。B类IP地址中网络的标识长度为14位,主机标识的长度为16位,B类网络地址合用于中等规模规模的网络,每个网络所能容纳的计算机数为6万多台。

3C类IP地址

一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。假如用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必需是“110”。C类IP地址中网络的标识长度为21位,主机标识的长度为8位,C类网络地址数目较多,合用于小规模的局域网络,每个网络最多只能包含254台计算机。

除了上面三种类型的IP地址外,还有几种特殊类型的IP地址,TCP/IP协议划定,凡IP地址中的第一个字节以“lll0”开始的地址都叫多点广播地址。因此,任何第一个字节大于223小于240的IP地址是多点广播地址;IP地址中的每一个字节都为0的地址(“0000”)对应于当前主机;IP地址中的每一个字节都为1的IP地址(“255255255255”)是当前子网的广播地址;IP地址中凡是以“llll0”的地址都留着将来作为特殊用途使用。

三、IP的寻址规则

1网络寻址规则

A、 网络地址必需独一。

B、 网络标识不能以数字127开头。在A类地址中,数字127留存给内部回送函数。

C、 网络标识的第一个字节不能为255。数字255作为广播地址。

D、 网络标识的第一个字节不能为“0”,“0”表示该地址是本地主机,不能传送。

2主机寻址规则

A、主机标识在统一网络内必需是独一的。

B、主机标识的各个位不能都为“1”,假如所有位都为“1”,则该机地址是广播地址,而非主机的地址。

C、主机标识的各个位不能都为“0”,假如各个位都为“0”,则表示“只有这个网络”,而这个网络上没有任何主机。

四、IP子网掩码概述

1子网掩码的概念

子网掩码是一个32位地址,用于屏蔽IP地址的一部门以区别网络标识和主机标识,并说明该IP地址是在局域网上,仍是在远程网上。

2确定子网掩码数

用于子网掩码的位数决定于可能的子网数量和每个子网的主机数量。在定义子网掩码前,必需弄清晰本来使用的子网数和主机数量。

华为手机查看当前连接网络IP地址教程

方法一:我们在打开的华为手机设置页面中,可以看到“无线和网络”的设置项。

这时就会打开无线和网络的设置页面,在页面中找到“Wlan”的设置项。

在打开的Wlan页面中,我们点击下面的“配置”选项卡。

这时就会d出配置Wlan的设置页面,在页面中可以看到当前手机的IP地址

方法二:我们也可以在打开的手机设置页面中,点击最下面的“系统”菜单项。

这时就会打开手机的系统设置页面,在页面中找到并点击“关于手机”的设置项。

在打开的关于手机页面中,点击“状态消息”菜单项。

这时就会打开状态消息的页面,在页面中可以看到IP地址菜单项,在这里也可以看到当前手机的IP地址了。

IP地址是以 网络号 和 主机 号来表示网络上的主机的,只有在一个网络号下的计算机之间才能“直接”互通,不同网络号的计算机要通过 网关 (Gateway)才能互通。但这样的划分在某些情况下显得并不十分灵活。为此 IP网络 还允许划分成更小的网络,称为子网(Subnet),这样就产生了 子网掩码 。子网掩码的作用就是用来判断任意两个IP地址是否属于同一子网络,这时只有在同一子网的计算机才能"直接"互通。那么怎样确定子网掩码呢?

前面讲到IP地址分网络号和主机号,要将一个网络划分为多个子网,因此网络号将要占用原来的主机位,如对于一个C类地址,它用24位来标识网络号,要将其划分为2个子网则需要占用1位原来的主机标识位。此时 网络号 位变为25位, 主机 标示变为7位。同理借用2个主机位则可以将一个C类网络划分为4个子网……那计算机是怎样才知道这一网络是否划分了子网呢?这就可以从子网掩码中看出。子网掩码和IP地址一样有32bit,确定 子网掩码 的方法是其与IP地址中标识网络号的所有对应位都用"1",而与主机号对应的位都是"0"。如分为2个子网的C类IP地址用25位来标识网络号,则其子网掩码为:11111111 11111111 11111111 10000000即255255255128。于是我们可以知道,A类地址的缺省子网掩码为255000,B类为25525500,C类为2552552550。下表是C类地址 子网划分 及相关子网掩码:

子网位数子网掩码 主机 数 可用主机数

1255255255128128 126

2255255255192  64 62

325525525522432 30

42552552552401614

5  2552552552488 6

62552552552524  2

你可能注意到上表分了 主机 数和可用主机数两项,这是为什么呢?因为当地址的所有主机位都为"0"时,这一地址为子网的网络地址,而当所有主机位都为"1"时为 广播地址 。

同时我们还可以使用可变长 掩码 (VLSM)就是指一个网络可以用不同的掩码进行配置。这样做的目的是为了使把一个网络划分成多个子网更加方便。在没有VLSM的情况下,一个网络只能使用一种 子网掩码 ,这就限制了在给定的子网数目条件下主机的数目。例如你被分配了一个C类地址, 网络号 为192168100,而你现在需要将其划分为三个子网,其中一个子网有100台 主机 ,其余的两个子网有50台主机。我们知道一个C类地址有254个可用地址,那么你如何选择子网掩码呢?从上表中我们发现,当我们在所有子网中都使用一个子网掩码时这一问题是无法解决的。此时VLSM就派上了用场,我们可以在100个主机的子网使用255255255128这一 掩码 ,它可以使用192168100到19216810127这128个IP地址,其中可用主机号为126个。我们再把剩下的19216810128到19216810255这128个IP地址分成两个子网, 子网掩码 为255255255192。其中一个子网的地址从19216810128到19216810191,另一子网的地址从19216810192到19216810255。子网掩码为255255255192每个子网的可用 主机地址 都为62个,这样就达到了要求。可以看出合理使用子网掩码,可以使IP地址更加便于管理和控制。

、、、、、、、、、、、、、、、、、、、、、、、、、

定义子网掩码

用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。

定义子网掩码的步骤为:

A、确定哪些组地址归我们使用。比如我们申请到的网络号为 “21073ab”,该网络地址为c类IP地址,网络标识为“21073a”,主机标识为“b”。

B、根据我们所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来定义子网掩码。比如我们需要12个子网,将来可能需要16个。用第四个字节的前四位确定子网掩码。前四位都置为“1”,即第四个字节为“11110000”,这个数我们暂且称作新的二进制子网掩码。

C、把对应初始网络的各个位都置为“1”,即前三个字节都置为“1”,则子网掩码的间断二进制形式为:“11111111111111111111111111110000” 。

D、把这个数转化为间断十进制形式为:“255255255240” 。
计算方式

由于子网掩码的位数决定于可能的子网数目和每个子网的 主机 数目。在定义子网掩码前,必须弄清楚本来使用的 子网 数和 主机 数目。
根据子网数

利用子网数来计算

在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。

1)将子网数目转化为 二进制 来表示

2)取得该 二进制 的位数,为 N

3)取得该IP地址的类子网掩码,将其 主机地址 部分的前N位置1 即得出该IP地址划分子网的子网掩码。

如欲将B类IP地址16819500划分成27个子网:

1)27=11011

2)该 二进制 为五位数,N = 5

3)将B类地址的子网掩码25525500的 主机地址 前5位置1(B类地址的主机位包括后两个字节,所以这里要把第三个字节的前5位置1),得到 2552552480

即为划分成27个子网的B类IP地址 16819500的子网掩码(实际上是划成了32-2=30个子网)。

这一段介绍的是旧标准下计算的方法,关于旧的标准后文在介绍,在新标准中则可以先将27减去1,因为计算机是从0开始计算的,从0到27实际上是有28个,所以说如果需要27个就需要将27减去1。
根据主机数

利用主机数来计算

1)将主机数目转化为二进制来表示

2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的 二进制 位数,为 N,这里肯定N<8。如果大于254,则 N>8,这就是说 主机地址 将占据不止8位。

3)使用255255255255来将该类IP地址的 主机地址 位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。

如欲将B类IP地址16819500划分成若干子网,每个子网内有 主机 700台:

1) 700=1010111100

2)该 二进制 为十位数,N = 10

3)将该B类地址的子网掩码25525500的 主机地址 全部置1,得到255255255255

然后再从后向前将后10位置0,即为: 11111111111111111111110000000000

即2552552520。这就是该欲划分成 主机 为700台的B类IP地址16819500的子网掩码。
子网掩码最直接的作用是判断IP地址与另一个IP地址是否在同一个网段内。

下面先简单看一个电脑上IP的基本配置

IP地址:19216805

子网掩码:2552552550

默认网关:19216801

如上的例子,IP地址、子网掩码、默认网关。假如现在上边的电脑A(IP地址19216805)要给电脑B(IP地址为192168022)发送数据,首先A将数据发到路由器,路由器经过判断B的地址和A的地址在同一个网段内,然后路由器就将数据直接发送给B。

路由器具体使用子网掩码来判断IP地址是先将这些IP地址和子网掩码都换成二进制,然后按照子网掩码的最长位数的1来比较。

第一步:转换为二进制

A的IP地址:11000000,10101000,00000000,00000101

子网掩码:11111111,11111111,11111111,00000000

B的IP地址:11000000,10101000,00000000,00010110

第二步:按照子网掩码最长1来比较

看上边的内容,子网掩码在左边一共有24位为1,那这样的意思就是如果两个IP地址的前24位都相同的话,那这两个IP地址就是在同一个网段内,看到我红色标记的A和B的地址都相同,那这就说明A和B在同一个网段内。

再看一个例子,如果还是A地址的数据发到C地址,C的IP地址为1921685621

第一步:转换为二进制

A的IP地址:11000000,10101000,00000000,00000101

子网掩码:11111111,11111111,11111111,00000000

C的IP地址:11000000,10101000,00111000,00010101

第二步:按照子网掩码最长1来比较

看上边的A和C,按照子网掩码的要求,如果C的前24位和A的前24位都相同的话,那么A和C才是同一网段的,看上边C的地址,我用蓝色来标注不同的位数,这样A 和C就不在同一个网段内,路由器就不能直接把A要发给C的数据直接经过一个路由器给发送过去,这样路由器就要先将A的数据转发到另外一个路由器(一个不行就继续往下发),然后再发到C上。

问题扩展:

一:上边的例子中子网掩码为2552552550,那么能不能把子网掩码给修改呢,完全可以。

在上边A和C的例子中,如果把子网掩码改成25525500,再看一下

A的IP地址:11000000,10101000,00000000,00000101

子网掩码:11111111,11111111,00000000,00000000

C的IP地址:11000000,10101000,00111000,00010101

这样A和C就在同一个网段内了

二:扩展子网

在一个公司或者学校内部,已经分配好了网络号,按照内部行政结构的不同,再将网络分配成子网络号。

举例:如果一个公司主机已经分配好的网络按照25525500的子网掩码来区分主机号,现在由于公司有两个部门,想要按照部门来划分成两个子网络来,那么可以简单的用子网掩码来划分。现在来考虑,有两个部门,按照二进制的做饭,那么只要有一位的数字0和1来区分就可以了。

按照25525500(11111111,11111111,00000000,00000000)来划分,前边了16位是网络号,按照子网掩码是按照最长1来匹配,那么现在就在17位划分位0和1来区分成两个。那么可以给一个部门的子网掩码划分为2552551280,另一个划分为25525500,用二进制来比较一下

25525500:11111111,11111111,00000000,00000000

2552551280:11111111,11111111,10000000,00000000

这样就简单的将两个部门来划分开了

三:路由的时候选择最长1来匹配

路由的时候为什么选择最长1来匹配,理由是这样的:如果是在好几个可以匹配的网段内(还是按照子网掩码)选择最长的那个,可以很快的找到匹配。如果是按照最短的,那么需要匹配的主机就多,还有一种可能是一个路由器转发不了,还要换另一个路由,很可能造成包在网络内循环,最后直至包被丢弃。

四:网关的概念

在开始的例子中提到默认网关的概念,先来看网关的概念。

网关实质上是一个网络通向其他网络的IP地址,网关的IP地址是具有路由功能的设备的IP地址,按照上边的19216801网关的例子,网关就是有那么一台机子或者是PC机或者是服务器它的IP地址是19216800,这个设备有路由功能。按照这个理论,一个设备的IP必须和自己的网关在同一个网段内,这是必须的。

说完网关,再说默认网关,默认二字就没有太多解释的了,这里举例说明:网关可能不止一个,有网关一、网关二等等,默认网关就是选择其中之一做为默认值。

设置IP地址,子网掩码,网关的步骤如下:

1、打开电脑的“网络和共享中心”,找到连接的网络,以本地连接为例,点击“本地连接”的选项。

2、进入“本地连接”的选项之后,找到“属性”选项。

3、选择并打开进入本地连接的“属性”选项。

4、找到“属性”选项中的“Internet协议版本4(tcp/ipv4)”一栏。

5、双击“Internet协议版本4(tcp/ipv4)”选项进入修改IP地址,子网掩码,网关即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10456824.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存