IP地址由两部分组成:网络地址、主机地址。 IP地址由四段八位二进制组成。也就是说IP地址是32位,分为4段,每一段是8位,像233.1.1.1中的233换算为2进制就是11011111 IP地址分为A类,B类,C类,D类和E类。
想要快速分辨出IP地址属于哪一类地址,可以使用以下方法。 首先需要了解,二进制与十进制之间的关系。
故A类地址范围:0.0.0.0-127.255.255.255 B类地址范围:128.0.0.0-191.255.255.255 C类地址范围:192.0.0.0-223.255.255.255 D类地址范围:224.0.0.0-239.255.255.255 E类地址范围:240.0.0.0-247.255.255.255
判断两个IP地址在不在一个网段: 将IP地址与子网掩码做与运算。如果得到的结果一样,则两个IP地址在同一个子网。
将一个C类地址等分为两个子网。 主机部分向后移一位。即: A子网:192.168.0.【01111111】 B子网:192.168.0.【10000000】 子网掩码:255.255.255.128。除去全0和全1,每个网段可用的主机号地址为: A网段:1-126 B网段:129-254 将一个C类地址等分为四个字网 主机部分向后移两位。即: A子网:192.168.0.【00 000000】 B子网:192.168.0.【01 000000】 C子网:192.168.0.【10 000000】 D子网:192.168.0.【11 000000】 子网掩码:255.255.255.192 A网段:1-63 B网段 65-126 C网段 129-190, D网段 :193-254
超网 超网则与子网概念相反。子网为将大网络划分成若干小网络。超网为将小网络组合成一个大网络。 举个例子:? 某企业有一个网段,该网段有200台计算机,使用192.168.0.0,255.255.255.0网段。后来计算机数量增加到400台计算机,由于某种屏幕广播软件的应用,屏幕广播软件不能跨网段,这些计算机必须在一个网段。有什么办法可以解决此问题?
若在该网络中添加交换机,可以扩展该网段的规模,IP地址不够用,再添加一个C类地址,192.168.1.0 255.255.255.0。这些计算机物理上在一个网段,但是IP地址没在一个网段,即逻辑上不在一个网段。如何让这两个地址在一个网段呢? 将子网掩码向前移一位。 此时子网掩码为255.255.254.0.与第一个C类地址做与运算,结果为192.168.0.0,与第二个C类地址做与运算,结果为192.168.0.0。此时两个IP地址在同一网段。以此规律类推,若需合并四个网段,则子网掩码需要向前移两位。
|