2013年5月10日星期五

子网划分

参考链接:
http://baike.baidu.com/view/7649.htm


首先要了解IP地址的分类.

A类地址 最高位为0,默认子网掩码:255.0.0.0 ,1位网络地址,3位主机地址
 网络地址    主机地址                                  范围
 00000001   00000000 00000000 00000001   1.0.0.1
 01111110   11111111 11111111 11111111   126.255.255.255
 共126个网络地址,每个网络地址共256x256x256-2个主机地址

其中127.0.0.0到127.255.255.255是保留地址,用做循环测试用.
 01111111 00000000 00000000 00000000 127.0.0.0
 01111111 11111111 11111111 11111111 127.255.255.255
0.0.0.0到0.255.255.255也是保留地址,用做表示所有的IP地址.


B类地址 最高位为10,默认子网掩码:255.255.0.0 ,2位网络地址,2位主机地址
 网络地址                   主机地址                   范围
 10000000 00000000   00000000 00000001   128.0.0.1
 10111111 11111111   11111111 11111111   191.255.255.255
 共2^14-1个网络地址,每个网络地址共256x256-2个主机地址

其中128.0.*.*不被分配,从128.1.0.0开始分配
 10000000 00000000 ******** ******** 128.0.*.*  不分配
 10000000 00000001 00000000 00000000 128.1.0.0  B类最小分配地址


C类地址 最高位为110,默认子网掩码:255.255.255.0 ,3位网络地址,1位主机地址
 网络地址                                  主机地址    范围
 11000000 00000000 00000000   00000001   192.0.0.1
 11011111 11111111 11111111   11111111   223.255.255.255
 共2^21个网络地址,每个网络地址共254个主机地址


IP地址类别 RFC 1918内部私有地址范围
A类     10.0.0.0 ~ 10.255.255.255
B类   172.16.0.0 ~ 172.31.255.255
C类  192.168.0.0 ~ 192.168.255.255


D类地址 最高位为1110,不区分网络地址和主机地址.
 用于多点播送,称为组播地址(或称多播地址),供特殊协议向选定的节点发送信息时用.
                                                              范围
 11100000 00000000 00000000 00000001   224.0.0.1
 11101111 11111111 11111111 11111111   239.255.255.254

E类地址 保留给将来使用

主机位全0是子网的网络地址,即10.0.0.0是子网的网络地址
主机位全1是子网的广播地址,即10.255.255.255是一个广播地址
所以可连接的主机数都要-2





子网掩码

主要目的是由IP地址获得网络编号,也就是说IP地址和子网掩码相与得到网络编号.

IP地址      192.10.10.6     11000000.00001010.00001010.00000110
子网掩码  255.255.255.0  11111111.11111111.11111111.00000000
AND
-------------------------------------------------------------------
网络编号  192.10.10.0   11000000.00001010.00001010.00000000


类       IP地址范围                     子网掩码
A   1.0.0.0 ~ 126.255.255.255    255.0.0.0
B 128.0.0.0 ~ 191.255.255.255   255.255.0.0
C 192.0.0.0 ~ 223.255.255.255   255.255.255.0



子网划分

子网划分只能划分主机段,而不能划分网络段
划分子网的个数,从主机段的最高位开始,反转n个0->1,则可划分2^(n-1)个子网

C类地址举例:
划分数    网络地址                                主机地址  子网掩码
1个子网 11111111 11111111 11111111  00000000  255.255.255.0
2个子网 11111111 11111111 11111111  10000000  255.255.255.128
4个子网 11111111 11111111 11111111  11000000  255.255.255.192
8个子网 11111111 11111111 11111111  11100000  255.255.255.224


>>将C类地址192.168.20.0分成8个子网的网络编码,广播地址,及可用ip地址

  IP地址    192.168.20. 0     11000000 10101000 00010100 00000000
子网掩码 255.255.255.224  11111111 11111111 11111111 11100000

因为是C类地址,前3部分不提,只说最后一部分,例如 224 表示 192.168.20.224

网络编码  广播地址 及 可用ip地址
0          31            1 ~ 30
32         63           33 ~ 62
64         95           65 ~ 94
96         127          97 ~ 126
128       159         129 ~ 158
160       191         161 ~ 190
192       223         193 ~ 222
224       255         225 ~ 254


子网作用

使用子网是要解决只有一组C类地址但需要数个网络编码的问题,并不是解决IP地址不够用的问题,因为使用子网反而能使用的IP地址会变少,子网通常是使用在跨地域的网络互联之中,两者之间使用路由器连线,同时也上Internet,但只申请到一组C 类IP地址,过路由又需不同的网络,所以此时就必须使用到子网,当然二网络间也可以远程桥接连接,那便没有使用子网的问题.

没有评论:

发表评论