×
畅享IT
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918
当前位置:畅享论坛 >  科技  >  服务器 > 正文
发帖
回复
(共 3 条) 上一页 1 下一页
查看: 675|回复: 3

[原创]Netmask的用途与子网的划分

[复制链接]

等级:试用期
行业:
职能部门:
城市:北京
金币:15

  Netmask的用途与子网的划分,在上一小节当中提到的A、B、C三个类型的网段是由IP协议事先分配好的,在这样的分类当中,我们可以发现A Class可以用于设置计算机主机的IP数量(Host)真的是很多,在同一个A Class的网段内,主机的数量可以实现“256X256X256-2 (Host- ID全为0或1)16777214",不过,这样的设置情况对于一般网络的性能却不太好。为什么呢?
  
  我们知道在共享媒介上面,每当任何一台主机想要使用该网络媒介时,就得要利用CSMA/CD的方式去进行网络监听的工作,此时对于这么大的一个网络架构来说,每台主机要发出MAC帧前要进行的这个CSMA/CD会造成系统上很严重的停顿问题。因为数据包冲突(Collision)以及在进行MAC与IP对应的广播(broad_cast)时,要响应的主机数量可能非常多。这样一来,整个网络的性能将会变的很糟糕。所以,一般来说,我们最多都仅设置C Class作为整个局域网络的架构,其实就连C Class也都太大了。不过,只要记得一个网段内不要超过30台以上的主机数量,这样网络的性能就会比较好一点。
  
  其实,除了C Class之外,我们还是可以继续将网络分得更细的。上个小节我们提到IP这个32bits的数值中分为Net ID与Host ID,其中C Class的Net ID占了24bits,而其实我们还可以将这样的网段切得更细,就是让第一个Host_ ID被拿来作为Net-.ID,所以,整个Net ID就有25bits.至于Host ID则减少为7bits。在这样的情况下,’原来的一个C Class的网段就可以被划分为两个子网段,而每个子网段就有256/2-2=126个可用的IP了。这样一来,在这个网段当中的主机在进行逻辑广播时,响应的主机数量就少了一半,当然对于网络的性能多少有点好处。
  
  好了,知道了子网划分的大致情况后,现在要谈的是,到底是什么参数来实现子网的划分呢?这就是Netmask.(子网掩码)。这个Netmask是用来定义网段的最重要的一个参数。
  
  不过它也最难理解。为了帮助大家比较容易记住Netmask的设置依据,下面我们介绍一个比较容易记忆的方法。同样以192.168.0.0~192.168,0.255这个网段为例,如下所示,这个IP网段可以分为Net ID与Host ID,既然Net ID是不可变的,那就假设它所占据的bits已经被用光了(全部为1),而Host ID是可变的,就将它想成是保留着(全部为0),所以,将它转成十进制的话,就成为"255.255.255.O"了。这样记忆简单多了吧。照这样的记忆方法,所以说,192.168.0.0-192.168.0.255这个C Class的网段中,它的Netm列蹴是255.255.255.O了。再来,我们刚刚提到了当Host ID全部为0以及全部为l的时候,该IP是不可以使用的,因为Host ID全部为0的时候,表示IP是该网段的Network.至于全部为l的时候就表示该网段最后一个IP,也称为Broad_cast,所以说,在192.168.0.O-192.168.0.255这个IP网段里砸的相关网络参数如下。



畅享论坛提示:看帖后顺手回帖,是对辛苦发帖者的鼓励,是美德。

查阅更多相关主题的帖子: 服务器 机架式 处理器

等级:试用期
行业:公共服务(党政机关)
职能部门:计算机硬件及系统
城市:深圳市
金币:11
 发表于 2010/5/4 18:14:16 | 圈子 | 发送站内信 | 加为好友 | 邀请加入圈子
top第1楼
好像还没完

等级:试用期
行业:顾问/咨询/会计/招聘服务
职能部门:研究/开发
城市:北京
金币:31
 发表于 2010/7/28 22:29:44 | 圈子 | 发送站内信 | 加为好友 | 邀请加入圈子
top第2楼

呵呵,好帖一定要顶,支持


等级:试用期
行业:互联网
职能部门:生产运营
城市:北京
金币:30
 发表于 2010/9/2 11:53:52 | 圈子 | 发送站内信 | 加为好友 | 邀请加入圈子
top第3楼

谢谢你哦,你是最棒的

(共 3 条) 上一页 1 下一页
您还未登录,不能对文章发表评论!请先登录
2020-07-14 10:44:33 358/2020-07-14 10:44:33 373/2020-07-14 10:44:33 373