shxy_1
狐狸大王
狐狸大王
  • UID3032
  • 注册日期2005-02-15
  • 最后登录2018-10-16
  • 发帖数597
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:2372回复:3

关于子网划分的问题(不是怎么划分)

楼主#
更多 发布于:2006-05-08 12:34
这就是你需要知道的全部东西。在16位网络地址和24位网络地址范围内使用更大的子网是比较复杂的。但是,原则是一样的。都是一个32位地址和一个子网掩码。然而,一定要认识到子网的使用是受到某些限制的。我们不能分配以10.1.0.32开头的26位网络地址。如果我们把10.1.0.32/26的IP 地址和子网掩码发送给大多数操作系统,操作系统只会认为我们发送的起始地址是10.1.0.0/26.这是因为26位地址空间需要64个地址,而子网划分会从这个位数的自然分界线开始。因些,如果在上述表格中,你把某子网从2.2.2.3/29开始?实际的结果却是2.2.2.0/29.

能不能帮忙给解释一下,看不懂为什么是这样的结果。
昨天晚上做了个梦,梦见我去拿刀砍人,却被别人用更长的刀给吓得到处乱穿。 起来才明白,自己不是作蛊惑仔的料,还是好好学习吧!
leonary
千年狐狸
千年狐狸
  • UID4095
  • 注册日期2005-03-16
  • 最后登录2016-12-24
  • 发帖数1908
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2006-05-08 12:34
这篇文章看过没?
https://www.firefox.net.cn/newforum/viewtopic.php?t=3587

32的二进制表示是00100000,掩码26,最后的6位(32-26)抹掉
3的二进制是00000011,掩码29,最后3位(32-29)抹掉
再狡猾的猎手也斗不过好狐狸
shxy_1
狐狸大王
狐狸大王
  • UID3032
  • 注册日期2005-02-15
  • 最后登录2018-10-16
  • 发帖数597
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2006-05-08 12:34
leonary:这篇文章看过没?
https://www.firefox.net.cn/newforum/viewtopic.php?t=3587

32的二进制表示是00100000,掩码26,最后的6位(32-26)抹掉
3的二进制是00000011,掩码29,最后3位(32-29)抹掉
回到原帖


不好意思,是我没有说明白。

我的意思是这样的:

1、如果我们把10.1.0.32/26的IP 地址和子网掩码发送给大多数操作系统,操作系统为什么只会认为我们发送的起始地址是10.1.0.0/26?

2、这是因为26位地址空间需要64个地址,而子网划分会从这个位数的自然分界线开始

      26位地址为什么需要64个地址,子网划分会从这个位数的自然分界线开始,自然分界线指的是什么?

3、为什么把某子网从2.2.2.3/29开始得到实际的结果却是2.2.2.0/29
昨天晚上做了个梦,梦见我去拿刀砍人,却被别人用更长的刀给吓得到处乱穿。 起来才明白,自己不是作蛊惑仔的料,还是好好学习吧!
leonary
千年狐狸
千年狐狸
  • UID4095
  • 注册日期2005-03-16
  • 最后登录2016-12-24
  • 发帖数1908
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
3楼#
发布于:2006-05-08 12:34
掩码是26,相当于把网址跟FF FF FF C0 按位进行 'and' 操作,所以网址的最后六位是多少都没有关系,通通被'and'成0
同理,29掩码就是跟FF FF FF F8 进行 'and'

64个地址那里我也没看明白
再狡猾的猎手也斗不过好狐狸
游客

返回顶部