2016-07-07 16:45:49 qq_34947332 阅读数 79
  • 第08章-IP地址--分类编址和无分类编址

    课程内容如下: IP地址的用途、种类和表示方法 IP地址的分类方法及怎样判别IP属于哪一类 IP地址的地址块概念理解及地址块范围划分方法 IP地址中的特殊地址详解 IP地址中的单播、组播、广播简析 分类编址:通过IP地址和掩码计算网络地址详解 分类编址:基于IP划分子网-子网掩码 分类编址:构建超网 无分类IP编址:划分子网实战 无分类IP编址:可变长子网掩码(VLSM)实战

    3118 人正在学习 去看看 深博

1、10.128.0.0/10分为2000个子网时,子网掩码为何值;                                                                                                                                                                                                                     

       2、计算子网扩展后10.168.168.168的网络地址、子网地址、主机地址;

       3、说明与10.168.168.168属于同一个子网的IP地址范围。

 

2017-02-22 23:07:15 u012429555 阅读数 502
  • 第08章-IP地址--分类编址和无分类编址

    课程内容如下: IP地址的用途、种类和表示方法 IP地址的分类方法及怎样判别IP属于哪一类 IP地址的地址块概念理解及地址块范围划分方法 IP地址中的特殊地址详解 IP地址中的单播、组播、广播简析 分类编址:通过IP地址和掩码计算网络地址详解 分类编址:基于IP划分子网-子网掩码 分类编址:构建超网 无分类IP编址:划分子网实战 无分类IP编址:可变长子网掩码(VLSM)实战

    3118 人正在学习 去看看 深博
随着互连网应用的不断扩大,原先的IPv4的弊端也逐渐暴露出来,即网络号占位太多,而主机号位太少,所以其能提供的主机地址也越来越稀缺,目前除了使用NAT在企业内部利用保留地址自行分配以外,通常都对一个高类别的IP地址进行再划分,以形成多个子网,提供给不同规模的用户群使用。

  这里主要是为了在网络分段情况下有效地利用IP地址,通过对主机号的高位部分取作为子网号,从通常的网络位界限中扩展或压缩子网掩码,用来创建某类地址的更多子网。但创建更多的子网时,在每个子网上的可用主机地址数目会比原先减少。

  什么是子网掩码?

  子网掩码是标志两个IP地址是否同属于一个子网的,也是32位二进制地址,其每一个为1代表该位是网络位,为0代表主机位。它和IP地址一样也是使用点式十进制来表示的。如果两个IP地址在子网掩码的按位与的计算下所得结果相同,即表明它们共属于同一子网中。

  在计算子网掩码时,我们要注意IP地址中的保留地址,即“ 0”地址和广播地址,它们是指主机地址或网络地址全为“ 0”或“ 1”时的IP地址,它们代表着本网络地址和广播地址,一般是不能被计算在内的。

  子网掩码的计算:

  对于无须再划分成子网的IP地址来说,其子网掩码非常简单,即按照其定义即可写出:如某B类IP地址为 10.12.3.0,无须再分割子网,则该IP地址的子网掩码255.255.0.0。如果它是一个C类地址,则其子网掩码为 255.255.255.0。其它类推,不再详述。下面我们关键要介绍的是一个IP地址,还需要将其高位主机位再作为划分出的子网网络号,剩下的是每个子网的主机号,这时该如何进行每个子网的掩码计算。

  下面总结一下有关子网掩码和网络划分常见的面试考题:

  1)利用子网数来计算

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

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

  如欲将B类IP地址168.195.0.0划分成27个子网:27=11011;

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

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

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

  将B类地址的子网掩码255.255.0.0的主机地址前5位置 1,得到 255.255.248.0

  2)利用主机数来计算

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

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

  700=1010111100;

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

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

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

  将该B类地址的子网掩码255.255.0.0的主机地址全部置1,得到255.255.255.255,然后再从后向前将后 10位置0,即为:11111111.11111111.11111100.00000000,即255.255.252.0。这就是该欲划分成主机为700台的B类IP地址 168.195.0.0的子网掩码。

  3)还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。这也可按上述原则进行计算。

  比如一个子网有10台主机,那么对于这个子网需要的IP地址是:

  10+1+1+1=13

  注意:加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。

  因为13小于16(16等于2的4次方),所以主机位为4位。而256-16=240,所以该子网掩码为255.255.255.240。

  如果一个子网有14台主机,不少人常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。这样就错误了,因为14+1+1+1=1717大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。这时子网掩码为:255.255.255.224。

2006-11-27 19:49:00 paullbm 阅读数 2801
  • 第08章-IP地址--分类编址和无分类编址

    课程内容如下: IP地址的用途、种类和表示方法 IP地址的分类方法及怎样判别IP属于哪一类 IP地址的地址块概念理解及地址块范围划分方法 IP地址中的特殊地址详解 IP地址中的单播、组播、广播简析 分类编址:通过IP地址和掩码计算网络地址详解 分类编址:基于IP划分子网-子网掩码 分类编址:构建超网 无分类IP编址:划分子网实战 无分类IP编址:可变长子网掩码(VLSM)实战

    3118 人正在学习 去看看 深博
一、
首先说为什么要进行子网划分~?
当从ISP分配到一段可用的IP之后,可以通过子网划分做出多段子网.
提高网络效率和扩展能力,便于管理减少网络风暴。
Route不支持同一网段IP配置在同一台路由!
这就是为什么有前辈说做实验的时候要把两个网段的掩码修改成不同的!

什么是子网掩码~?
为了保证配置的子网地址可以工作,在网络上的每台计算机都必须知道自己的主机地址中的那一部分是用来表示子网地址的,就象C类网络中:255.255.255.0,前三个255就是用来表示网络地址,后面的零就是主机地址!
这些A类,B类,C类是属于默认的子网演码,这样的话在C类中,我们就能得到254个主机地址,因为255划成2进制是全1是广播地址!

如何创建子网~?
创建子网其实就是从IP地址的主机位借出来一部分,用他们来定义子网地址!
象平时能见到的C类的:192.168. 1.0/26就是从主机位借了2位!
能得到2个子网,和62个主机数!
为什么能划出来呐~? 先别急,先给出来下面的.大家先熟悉一下.在跟着思路走.
这是CIDR值,帮助记忆!

CIDR值
子网演码 CIDR值
255.0.0.0 /8
255.128.0.0 /9
255.192.0.0 /10
255.224.0.0 /11
255.240.0.0 /12
255.248.0.0 /13
255.252.0.0 /14
255.254.0.0 /15
255.255.0.0 /16
255.255.128 /17
255.255.192.0 /18
255.255.224.0 /19
255.255.240.0 /20
255.255.248.0 /21
255.255.252.0 /22
255.255.254.0 /23
255.255.255.0 /24
255.255.255.128 /25
255.255.255.192 /26
255.255.255.224 /27
255.255.255.240 /28
255.255.255.248 /29
255.255.255.252 /30

这是十进制二进制速记表
10000000=128 /25
11000000=192 /26
11100000=224 /27
11110000=240 /28
11111000=248 /29
11111100=252 /30
11111110=254 /31

规定不可以只使用一位来做为子网划分因为这样总是0或1,所以第一个合法的使用子网掩码是192.
还有大家最好把常用2的冥次方记牢,这样方便只用头脑运算!

下面举些例子.
1.C类地址192.168.10.0 要用255.255.255.192来划分!
现在我们要做的就是:
找出有多少个子网?
有多少个主机地址?
那些是合法的字网?
每个子网的广播地址是什么?
那些是合法的主机号?

首先找出来有多少个子网,大家对照上面的十进制二进制速记表 ,能看到192的二进制形式是11000000.这样得到的结果应该是2^2 次方
-2.得到的是2个子网,要-2因为网络位全开或全关是不合法的.

找出有多少个主机地址,这里有六个主机位可用,因为子网借去了两个.剩下了六个.于是就有了2^6-2=62个主机地址(减去了一个广播位置,一个网络位置).

那些是合法的子网,用256-192=64,这是第一个子网号,累加自己直到等于子网掩码的值.
64+64=128 128+64=192注意这个子网是无效的,因为他等于子网掩码的值.那么可以得到有效的子网是64和128.

每个子网的广播是这个地址是下一个子网的头.

合法的主机号是介于子网和广播地址之间的地址.

下面是我们换算好的!

子网 地址:64 128
第一 个主 机号:65 129
最后一个主机号:126 190
广播 地址:127 191

好了 ,这是一个例子!

在看下一个,同样的例子192.168.10.0/26
这里没给出来的是简略的/26
我们同样有快速的计算方法.

找出有多少个子网?
有多少个主机地址?
那些是合法的子网?
每个子网的广播地址是什么?
那些是合法的主机号?

找出有多少个子网,我们应该已经能记住255.255.255.0是/24.
那/26就是把所有的十进制都换算成二进制在加两位,
那这两位就是我们借出来的主机地址,
同样2^2-2=2 得到两个子网

有多少个主机地址呐~? 这个比上面的简单多了用32-26=6
2^6=64 -2 =62 嗯和上面的结果相同.

有都少个合法的子网,2^6=64 同样用64累加 直到等于子网掩码的值.
64+64=128 128+64=192,和上面例子结果相同.

每个子网的广播地址是什么?
那些是合法的主机号? 这些都是和上面的例子想同的.
我们只是在阐述有/的情况下如何快速划分子网!

中国IT实验室给的一个SUBNET MASKS实际应用的例子.
 将子网进一步划分,缩小子网的地址空间。将一个网段划分为多个子网段,便于网络管理。
  
学校校园网信息中心可以将202.183.56.0(C类地址)分配给两个系,每个系约有120台计算机,则可以将子网掩码地址定义为:255.255.255.128
  
  这样将原来的一个网段分成两个独立的子网段,便于网络管理。
   
  系1的地址范围:202.183.56.1—202.183.56.126
  
  子网地址:11001010 10110111 00111000 0xxxxxxx
  
  系2的地址范围:202.183.56.129—202.183.56.254
  
  子网地址:11001010 10110111 00111000 1xxxxxxx
====================================================================
第二篇关于子网划分的知识。、
把2(32-子网掩码1的个数)%8为子网的起始地址,(32-子网掩码1的个数)/8为子网地址(点分十进制IP地址)的0的个数(从右至左)
注:只能把大的网络划分成小网络,不能把小网络划分成大网络

例1:172.16.208.16/20

32-20=12 12%8=4 12/8=0
24=16

所以
第一子网地址为172.16.16.0/20
第二子网地址为172.16.32.0/20
第三子网地址为172.16.64.0/20
......

第一个子网的有效地址范围是172.16.16.1/20~172.16.31.254/20(172.16.31.255/20为此子网的直接广播地址)
第二个子网的有效地址范围是172.16.32.1/20~172.16.63.254/20(172.16.63.255/20为此子网的直接广播地址)
.......

例2:192.168.82.0/28

32-28=4 4%8=4 4/8=0
24=16

所以
第一子网地址为192.168.82.16/28
第二子网地址为192.168.82.32/28
第三子网地址为192.168.82.64/28
......

第一个子网的有效地址范围是192.168.82.17/28~192.168.82.30/28(192.168.82.31/28为此子网的直接广播地址)
第二个子网的有效地址范围是192.168.82.33/28~192.168.82.62/28(192.168.82.63/28为此子网的直接广播地址)
 
2004-10-19 13:54:00 Lalphbet 阅读数 1964
  • 第08章-IP地址--分类编址和无分类编址

    课程内容如下: IP地址的用途、种类和表示方法 IP地址的分类方法及怎样判别IP属于哪一类 IP地址的地址块概念理解及地址块范围划分方法 IP地址中的特殊地址详解 IP地址中的单播、组播、广播简析 分类编址:通过IP地址和掩码计算网络地址详解 分类编址:基于IP划分子网-子网掩码 分类编址:构建超网 无分类IP编址:划分子网实战 无分类IP编址:可变长子网掩码(VLSM)实战

    3118 人正在学习 去看看 深博

题目:

如果某单位拥有100台计算机和一个C类注册IP地址段:218.102.142.0,其内网(LAN)需要进一步划分为两个子网,每个子网分别有40台和60台计算机,

要求:

(1)试规定子网掩码;

(2)假设内网中的某两台计算机的IP地址分别是: 218.102.142.7和218.102.142.219,试分别推算这两台计算机的所属的子网地址和广播地址,并说明它们是否在同一个子网中。

 

分析问题与解答:

这个问题很简单,其实就跟我们学过的数字电路里面的存储器级联的问题类似。

比方说:

C类地址有4个段:218.102.142.0,其中有3个是表示网络号的。

以这个为例

它就有255个机子

地址从218.102.142.0---218.102.142.255

网络地址是:218.102.142.*

 

如果要把这个网络拆开成几个子网

就是要把网络号向后面扩展

把原来表示机子号的数字一部分用来表示网络号

这样就实现了划分子网的目的

 

像这个情况

因为需要划分两个子网

那就需要扩展一个位用来表示网络号

 

而剩下的部分必须保证能够表示机器号

像这个就必须保证后面留够6位

前面两位作为区分子网的就行了

前面的两位和3个字节共同表示一个子网

 

xxxxxxxx.xxxxxxxx.xxxxxxxx.xxyyyyyy

x表示网络号

y表示主机号

 

其实没有子网掩码也照样可以确定子网的地址

因为我们可以手动计算出来

 

而子网掩码的作用就是取得上面的那几位

 

所以子网掩码就是把那些x全部换成1就行了

 

所以最后的那两个x一共有4种不同组合

可以随便弄两个不同的

这样子网地址就不一定了

但是掩码是一定的:255.255.255.192

 

但是下面给出的两个机子

我们把它们的地址和子网掩码相与一下取出前面的那些x来就是它的子网地址了

 

218.102.142.0

218.102.142.192

换成2进制就是

1111111.11111111.11111111.00

1111111.11111111.11111111.11

这就是两个网络的子网地址

 

而规定的是每个子网的广播地址就是他这个子网机子的最大地址

 

哪个最大啊?

当然是y全部是1的最大了!

所以,第一个的广播地址就是:11111111.11111111.11111111.0011111111

     第二个的广播地址就是:11111111.11111111.11111111.1111111111

1的个数能不太对

:)

 

换算成10进制

就是

255.255.255.191

255.255.255.255

2011-09-24 09:44:38 oklizy 阅读数 3713
  • 第08章-IP地址--分类编址和无分类编址

    课程内容如下: IP地址的用途、种类和表示方法 IP地址的分类方法及怎样判别IP属于哪一类 IP地址的地址块概念理解及地址块范围划分方法 IP地址中的特殊地址详解 IP地址中的单播、组播、广播简析 分类编址:通过IP地址和掩码计算网络地址详解 分类编址:基于IP划分子网-子网掩码 分类编址:构建超网 无分类IP编址:划分子网实战 无分类IP编址:可变长子网掩码(VLSM)实战

    3118 人正在学习 去看看 深博

       子网掩码最直接的作用是判断IP地址与另一个IP地址是否在同一个网段内。

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

     IP地址:192.168.0.5

     子网掩码:255.255.255.0

      默认网关:192.168.0.1

 

          如上的例子,IP地址、子网掩码、默认网关。假如现在上边的电脑A(IP地址192.168.0.5)要给电脑B(IP地址为192.168.0.22)发送数据,首先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地址为192.168.56.21

     第一步:转换为二进制

     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上。

 

 

问题扩展:

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

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

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

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

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

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

二:扩展子网

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

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

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

       255.255.0.0:    11111111,11111111,00000000,00000000

       255.255.128.0:11111111,11111111,10000000,00000000

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

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

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

 四:网关的概念

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

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

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

 

子网掩码怎么计算

阅读数 1452

关于子网掩码计算

阅读数 657

没有更多推荐了,返回首页