找回密码
 立即注册
搜索
查看: 596|回复: 21

请问子网问题?!

[复制链接]

300

主题

2592

回帖

3893

积分

论坛元老

积分
3893
发表于 2002-11-8 09:44:48 | 显示全部楼层 |阅读模式
192.168.0.10/16与192.168.1.21/16是否能够处于一个子网?掩码是255.255.0.0,那么它的Bcast应该是多少?谢谢!急!
发表于 2002-11-9 01:47:52 | 显示全部楼层
如果你的掩码是255.255.0.0的话,那么,192.168.0.10/16与192.168.1.21/16是在一个子网中,是否在一个子网中就是由掩码来决定的。
Bcast是广播地址吗?若是的话,觉得应是192.168.255.255。
回复

使用道具 举报

300

主题

2592

回帖

3893

积分

论坛元老

积分
3893
 楼主| 发表于 2002-11-9 11:06:59 | 显示全部楼层
是的,我这样的子网规划不是太好,你看我是不是应该多划分几个子网,然后在Linux中添加路由规则好些,因为我发现这样的子网太大了,广播也会把这个网络堵死!!!!谢谢!
回复

使用道具 举报

300

主题

2592

回帖

3893

积分

论坛元老

积分
3893
 楼主| 发表于 2002-11-9 14:46:30 | 显示全部楼层
打算这样:192.168.0和192.168.1两个网段,把子网掩码设为255.255.254.0, 广播地址为192.168.1.255,这样把两个合成了一个网段,管理起来更容易,不需要再设置两个网段之间的路由了。
想问一下:一般大概多少个IP以上就需要重新规划一个子网,这样以便于广播的时候不会把网络堵死?谢谢!向我现在这样的话,如果满负荷的就会有256*256个广播,这样会不会堵塞网络?
回复

使用道具 举报

345

主题

2965

回帖

4634

积分

荣誉版主

海水

积分
4634
发表于 2002-11-9 20:40:54 | 显示全部楼层
兄弟,有个概念你没有搞清楚,你现在划分子网的目的是什么?根据你的说法,好像应该是想要隔离广播,但要隔离广播,好像必须通过路由(当然前提是你还想让几个子网互相通信)。子网的概念就是彼此之间通过路由来访问,而不是直接访问,至于共享同一个广播地址的说法,更是不对了,只有同一子网才会共享同一广播地址的。路由的作用就是减少冲突域,而增加广播域。也就是说,通过路由可以减少每个子网内的访问冲突,而同时将一个广播域(由一个路由)隔离为两个广播域,这样单个广播域的广播量就会减少。所以共享一个广播地址的说法是不对的,请参阅有关无类地址划分的有关概念。无类划分的时候是按二进制的位,而不再是按照十进制数段来划分,这要区别开来,下面举个例子说一下这种分发,就以你上面的说法中的网络为例。
另外,按你的分法发,如果子网掩码为255.255.254.0的话,那么你的第一个子网可以表示为192.168.0.0/23,范围是从192.168.0.0到192.168.1.255,其中的192.168.0.0为本网段的网络地址,而192.168.1.255为本网段(或者称为子网)的广播地址。所以这个子网内的可用主机IP是从192.168.0.1到192.168.1.254。第二个子网从192.168.2.0到192.168.3.255,同样第一个地址是本网段的网络地址,而最后一个地址为本网段的广播地址,除此之外的地址为本网段内的主机IP范围。依次类推,对于一个192.168.0.0/16的网络来说,这样的分法可以划分为128个子网,每个子网内最多可以有510台主机。
回复

使用道具 举报

300

主题

2592

回帖

3893

积分

论坛元老

积分
3893
 楼主| 发表于 2002-11-9 23:20:33 | 显示全部楼层
谢谢freebell,这正是我想的,实际情况是这样的,我们这里原先使用的是linux接入的电信100M光纤,内网最先使用的是192.168.0.x/24的网络,现在要求IP扩容,我想了一下,为了不去改动linux上的路由规则(为了偷懒),想直接扩容IP(很懒:)),我原先想做成两个子网(192.168.0.X/24和192.168.1.X/24),后来一想麻烦,干脆做成一个子网算了,这样他们的网络号就是192.168.0.0,掩码255.255.254.0,广播192.168.1.255,但是我怕这样会给网络带来太大的负荷,我想问的是,以你的个人经验来讲,一般多少个IP容量以上就应该重新规划一个子网,然后用路由通讯?谢谢!
回复

使用道具 举报

345

主题

2965

回帖

4634

积分

荣誉版主

海水

积分
4634
发表于 2002-11-10 00:39:55 | 显示全部楼层
这个也不好确切的说,要根据具体的情况来定。一般来讲,一个C类的地址(像你原来的192.168.0.x/24)应该可以作为一个子网存在,但两个这样的网段合并起来作为一个网段的话,可能这个网段就稍嫌大了。另外,就算是你把这两个合起来的话,Linux路由器上的路由规则也是要更改的(但不需要再添加新的网络接口卡),因为你的网络位发生了变化。而保留这两个子网的设置,也只需要在路由器中添加三条记录而已(如果使用静态路由表的话),嗯,不过,这样的话,你就需要另外再加一块网卡了,这样,一块卡在192.168.0.x/24的网段,另一块在192.168.1.X/24的网段,当然原来接电信的那块还保留。另外,做路由器的这台机器应该保证内存的容量。
回复

使用道具 举报

300

主题

2592

回帖

3893

积分

论坛元老

积分
3893
 楼主| 发表于 2002-11-10 08:52:42 | 显示全部楼层
嗯!能不能在linux下,不安装一块新的接口卡,而使用一块网卡绑定两个IP,分属于两个不同的网段,然后路由呢?也就是 (eth1)192.168.0.x/24和(eth1:1)192.168.1.x/24这样子呢?谢谢!
回复

使用道具 举报

345

主题

2965

回帖

4634

积分

荣誉版主

海水

积分
4634
发表于 2002-11-10 10:59:01 | 显示全部楼层
很遗憾!这个问题我还确切回答不了,Windows 2K不行,Linux下没有试过,也没有想到过要这么做。不过,我们可以来分析一下:
即便是Linux下允许你这么来设置,但是路由的作用恐怕也起不到,你想,你这块卡怎么同时和两个网段相连接呢?二层的广播用的是网卡的物理地址,即MAC地址,这个网卡的物理地址是唯一的,那么它如何来隔离两个网段的广播呢?
采用路由的基本目的应该是二层上隔离,三层上通信(当然,路由本身是三层的)。所以我觉得你的这种想法可能不能实现。
回复

使用道具 举报

16

主题

520

回帖

742

积分

高级会员

积分
742
发表于 2002-11-10 12:01:58 | 显示全部楼层
这个贴子推荐进入精华版。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-18 20:52 , Processed in 0.096972 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表