鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 电脑学堂 > 网吧技术 > >

菜鸟扫盲:超255客户机的网络分配IP

来源:互联网 作者:佚名 时间:2015-02-04 15:36
也许你会问:大型网吧该如何分配IP?这也是很多新手普遍会问到的一个问题,本文笔者就跟大家详细介绍一下具体的分配方法,希望能给大家提供一个参考借鉴。 其实,超过 255 点的网络就要跨段了,目前关于 超255节点的网络解决方案主要有两种: 第一种是 vlan
也许你会问:大型网吧该如何分配IP?这也是很多新手普遍会问到的一个问题,本文笔者就跟大家详细介绍一下具体的分配方法,希望能给大家提供一个参考借鉴。

  其实,超过 255 点的网络就要跨段了,目前关于 超255节点的网络解决方案主要有两种:

第一种是 vlan方案(虚拟局域网)

  利用交换机的Vlan功能来划分,每个Vlan之间默认是互相不能访问的。(需要通过路由器做单臂路由,或者三层交换机启用路由功能来通讯)

  Vlan,由于配置繁琐,有特殊性,一般网吧很少用到。使用的比较多的是一般的企业比如 各个部门之间的网络隔离。(例如公司财务部的网络需要很强悍的安全保障)

  本网吧使用Vlan,这是老板的意思,因为曾经出现过ARP导致全网吧掉线。划分VLAN后 也出现过,不过只单个Vlan内的掉线。(Vlan有隔离广播域功能,ARP只在同个广播域传播)

  一般网吧如果不是要求得很严格很特殊,建议别去划分Vlan。关于VLAN 大家可以去看百度给他的定义吧,我解释不清楚。

第二种是放大子网掩码方案

  一般的网吧都使用 C类IP私有地址,就是192.168.X.X段。一般默认的子网掩码也就是255.255.255.0这个掩码,只能使用 255个IP。

  目前市面上大部分网吧都是200-300的网吧居多,这样的网吧用一个默认C类私有地址又不够,配置VLAN 又麻烦(完全是鸡肋)。下面看看详细资料:

  IP地址和子网掩码划分方法与对应关系,以下内容来自互联网。虽然我知道意思,但是我文采不好,写了反而让大家看得迷糊,索性拷贝一份过来。这样大家就明了一些...IP地址和子网掩码划分方法!一看就懂,一看就会。

IP和子网掩码——

  我们都知道,Ip是由四段数字组成,在此,我们先来了解一下3类常用的Ip:
  A类IP段  0.0.0.0 到127.255.255.255
  B类IP段  128.0.0.0 到191.255.255.255
  C类IP段  192.0.0.0 到223.255.255.255
  XP默认分配的子网掩码每段只有255或0
  A类的默认子网掩码 255.0.0.0     一个子网最多可以容纳1677万多台电脑
  B类的默认子网掩码 255.255.0.0    一个子网最多可以容纳6万台电脑
  C类的默认子网掩码 255.255.255.0   一个子网最多可以容纳254台电脑
  
  我以前认为,要想把一些电脑搞在同一网段,只要IP的前三段一样就可以了,今天,我才知道我错了。如果照我这说的话,一个子网就只能容纳254台电脑?真是有点笑话。我们来说详细看看吧。

  要想在同一网段,只要网络标识相同就可以了,那要怎么看网络标识呢?首先要做的是把每段的IP转换为二进制。(有人说,我不会转换耶,没关系,我们用Windows自带计算器就行。打开计算器,点查看>科学型,输入十进制的数字,再点一下“二进制”这个单选点,就可以切换至二进制了。)

  把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串[red]连续[/red]的1和一串[red]连续[/red]的0组成的(一共4段,每段8位,一共32位数)。
  255.0.0.0   11111111.00000000.00000000.00000000
  255.255.0.0  11111111.11111111.00000000.00000000
  255.255.255.0 11111111.11111111.11111111.00000000

  这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。如11111111.11111111.11111000.00000000,这也是一段合法的子网掩码。

  子网掩码决定的是一个子网的计算机数目,计算机公式是2的m次方,其中,我们可以把m看到是后面的多少颗0。如255.255.255.0转换成二进制,那就是11111111.11111111.11111111.00000000,后面有8颗0,那m就是8,255.255.255.0这个子网掩码可以容纳2的8次方(台)电脑,也就是256台,但是有两个IP是不能用的,那就是最后一段不能为0和255,减去这两台,就是254台。我们再来做一个。

  255.255.248.0这个子网掩码可以最多容纳多少台电脑?
  计算方法:
  把将其转换为二进制的四段数字(每段要是8位,如果是0,可以写成8个0,也就是00000000)
  11111111.1111111.11111000.00000000
  然后,数数后面有几颗0,一共是有11颗,那就是2的11次方,等于2048,这个子网掩码最多可以容纳2048台电脑。

  一个子网最多可以容纳多少台电脑你会算了吧,下面我们来个逆向算法的题。
  一个公司有530台电脑,组成一个对等局域网,子网掩码设多少最合适?
  首先,无疑,530台电脑用B类IP最合适(A类不用说了,太多,C类又不够,肯定是B类),但是B类默认的子网掩码是255.255.0.0,可以容纳6万台电脑,显然不太合适,那子网掩码设多少合适呢?我们先来列个公式。

网友评论
<