|
| 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | |
| 公告 |
|
| Blog信息 |
|
blog名称:灯火阑珊处 日志总数:12 评论数量:10 留言数量:1 访问次数:398272 建立时间:2005-7-18 |

|
|
浅谈子网掩码以及子网划分(一)
|
| 海洋发表于:2005-8-3 11:48:53 |
子网掩码是一个32位地址,用于屏蔽ip地址的一部分以区别网络标识和主机标识,并说明该ip地址是在局域网上,还是在远程网上。 以下为子网掩码的详细介绍 设定任何网路上的任何设备不管是主机、pc、router等 皆需要设定ipaddress,而跟随著ipaddress的是所谓的子网掩码, 这个子网掩码主要的目的是由ip地址中也能获得子网数 ,也就是说ip地址和子网掩码作与运算而得到. 简单来说:常用的局域网ip段192.168.0.1 --192.168.0.254 人们常常将子网掩码设为:255.255.255.0 为什么这样设置呢?我做一个简单解释,192.168.0.x ,很明显这是一个c类ip段,ip地址的前三个字节是网络号码,最后一个字节是主机数,也就是说这个ip段的网络数是固定的,而主机数最多只能有254台这254台主机,虽然同属于一个ip段,但我们可以通过子网掩码的设置将他们划分为不同的子网.可划分的子网数目可以是1个、2个、4个、8个、16个、32个、64个 当254台主机划分为一个子网时,子网掩码的设置也就是人们通常采用的255.255.255.0 ,怎样判断这254台主机在同一子网内呢?楼主有空可以算一下。用192.168.0.1-192.168.0.254 这254个ip地址分别与255.255.255.0作与运算,看看结果是否相等。 例如: 192.168.0.1 --11000000.10101000.00000000.00000001 255.255.255.0--11111111.11111111.11111111.00000000 -------------------------------------------------------- 192.168.0.0 --11000000.10101000.00000000.00000000 所得结果的前三个字节刚好就是c类ip地址的网络号码 再取一个最大的ip地址算一下: 192.168.0.254 --11000000.10101000.00000000.11111110 255.255.255.0 --11111111.11111111.11111111.00000000 ------------------------------------------------------------ 192.168.0.0 --11000000.10101000.00000000.00000000 所得结果的前三个字节刚好就是c类ip地址的网络号码 这样一来,1-254中间的主机ip不用算,肯定作出来的与运算结果相同。这是采用255.255.255.0子网掩码所划分的一个子网,换言之,255.255.255.0也就是c类地址的默认子网掩码. 我们再来看,接下来我将c类ip段划分为8个子网。如何划分多个子网?首先要熟记2的幂:2的0次方到9次方的值分别为:1,2,4,8,16,32,64,128,256和512.还有要明白的是:子网划分是借助于取走主机位,把这个取走的部分作为子网位.因此这个意味划分越多的子网,主机将越少,由于2的3次方为8,所以我将子网掩码的最后一个字节的前三位用1来表示可以写成255.255.255.224 通过这次的子网掩码设置便将254台主机划分为8个子网,同样,我们做一下与运算验证一下: 运算一: 192.168.0.1 --11000000.10101000.00000000.00000001 255.255.255.224--11111111.11111111.11111111.11100000 --------------------------------------------------------- 192.168.0.0 --11000000.10101000.00000000.00000000 运算二: 192.168.0.33 --11000000.10101000.00000000.00100001 255.255.255.224 --11111111.11111111.11111111.11100000 ------------------------------------------------------ 192.168.0.32 --11000000.10101000.00000000.00100000 很明显,这次的与运算结果与运算一的结果就不相同了。说明这两个ip地址不在同一子网内, 运算三: 192.168.0.65 --11000000.10101000.00000000.01000001 255.255.255.224 --11111111.11111111.11111111.11100000 ----------------------------------------------------- 192.168.0.64 --11000000.10101000.00000000.01000000 很明显,这次的与运算结果与运算一、二的结果均不相同。说明这三个ip地址不在同一子网内,以下的5个子网的运算我就不再做下去了。楼主有兴趣的话,自己试着做下吧。 值得注意的是32位二进制全部为0的子网掩码为缺省路由,全部为1的子网掩码为特定主机。 而我所举例的192.168.0.1-192.168.0.254此网段的子网掩码有: 255.255.255.0 11111111.11111111.11111111.00000000 1子网 255.255.255.128 11111111.11111111.11111111.10000000 2子网 255.255.255.192 11111111.11111111.11111111.11000000 4子网 255.255.255.224 11111111.11111111.11111111.11100000 8子网 255.255.255.240 11111111.11111111.11111111.11110000 16子网 255.255.255.248 11111111.11111111.11111111.11111000 32子网 255.255.255.252 11111111.11111111.11111111.11111100 64子网 以上所说子网划分为ipv4下的子网划分。目前可以用于a、b、c三类中所保留的私有地址区域中,下面三个保留区域目前多用于局域网中 a类保留私有地址:10.0.0.0~10.255.255.255 b类保留私有地址:172.16.0.0~172.31.255.255 c类保留私有地址:192.168.0.0~192.168.255.255 ------------------------------------------------------- 新建100人固定群:群名:it技术联盟 群号:13828685 主要讨论软件、硬件、网络技术,加入者请在验证信息中注明商洛信息港网友
|
|
|
Re:浅谈子网掩码以及子网划分(一)
|
| 沙漠舵手回复于:
2007-9-18 19:27:27 |
哥们 商洛的网络牛人很少的 主要原因是我没怎么接触过 方便我们交流一下吗? 我的qq342193743 |
|
| -> 系 统 提 示! | ·您尚未登陆或不是商洛信息港一站通会员,只有会员登陆后才能发表评论 ·会员请 [登陆] ,不是会员? [免费注册] |
|
|