物理网段:在所有的主机都是使用同一个网络媒介串在一起,这个时候这些主机在实体装置上其实是连接在一起的,那么就可以称这些主机在同一个物理网段内。同一个物理网段可以设置成多个IP网段。
网段:在同一个物理网段内,主机的IP具有相同的Net_ID,并且具有独特的Host_ID,那么这些IP就是同一个网段的IP。
子网划分:所谓的子网划分就是从一个IP地址的Host_ID中拿出N(N介于1到7之间,以C类IP地址为例)位作为Net_ID.以拿出一位Host_ID为例,此时Net_ID就有了25位,而Host_ID减少到7位。这样的话这个C类IP地址就可以被划分为两个子网段,每个子网段分别有256/2-2个可用的IP地址。
子网掩码:对于各类IP地址的默认Netmask大家都很清楚的。那么对于划分子网后的子网掩码应该是在该类IP地址的默认子网掩码的基础上,再把借出来的N位作为Net_ID的Host_ID全部取1。如,192.168.0.0这个C类IP地址其默认子网掩码的二进制表示为:
11111111.11111111.11111111.00000000(255.255.255.0)
取N=1,划分为两个子网,其相应的子网掩码为:
11111111.11111111.11111111.10000000(255.255.255.128)
下面以192.168.0.0/24这个C类IP地址来说明整个过程:
原来的C类IP地址的Net_ID与Host_ID分别为:
11000000.10101000.00000000.00000000 Network:192.168.0.0
11000000.10101000.00000000.11111111 Broadcast:192.168.0.255
|--------Net_ID--------------------|-Host_ID-|
取一位Host_ID作Net_ID后,多了一位Net_ID,可划分为两个子网:
11000000.10101000.00000000.00000000 多了一个Net_ID为0
11000000.10101000.00000000.10000000 多了一个Net_ID为1
|--------Net_ID--------------------|-Host_ID-|
第一个子网:
11000000.10101000.00000000.00000000 Network:192.168.0.0
11000000.10101000.00000000.01111111 Broadcast:192.168.0.127
|--------Net_ID--------------------|-Host_ID-|
11111111.11111111.11111111.10000000 Netmask:255.255.255.128
其所有IP与网段可表示为:
192.168.0.0/25或192.168.0.0/255.255.255.128
第二个子网:
11000000.10101000.00000000.10000000 Network:192.168.0.128
11000000.10101000.00000000.11111111 Broadcast:192.168.0.255
|--------Net_ID--------------------|-Host_ID-|
11111111.11111111.11111111.10000000 Netmask:255.255.255.128
其所有IP与网段可表示为:
192.168.0.128/25或192.168.0.128/255.255.255.128
************************************************
对于更一般的情况有:假设有一个IP地址的Host_ID为m位,要对其进行子网划分,取n位Host_ID作为Net_ID,则有:
1.可划分的子网数为2^n(2的n次方)个,
2.每个子网内的主机数为2^(m-n)-2(2的m-n次方减2)个
3.其子网掩码为对应的默认子网掩码再接上2^(m-1)+2^(m-2)+....+2^(m-n),十进制表示。即把相应的借作Net_ID的n位Host_ID全取1就是了,其它不变。
4.广播地址为Host_ID全为1时对应的IP。
************************************************
阅读(628) | 评论(0) | 转发(0) |