Cathy 发表于 2009-6-5 17:23:35

侠客你坐我老师吧

zzh984793 发表于 2009-7-27 13:08:22

IP地址 internet protocol address
32位二进制4个字节
每八位为一组中间用点分开,把二进制转换为十进制。点分十进制。
网络位和主机位

A类:前八位规定为0xxxxxxx
0-127
网络位为8位,24位主机位
特殊地址:
全0地址不能用
127.x.y.z的IP地址表示本地
10.0.0.0-10.255.255.255/8
B类:
10xxxxxx
10000000
10111111
128-191
网络位为16位,16位主机位
特殊地址:
169.254.x.y网卡使用DHCP获取地址,但没找到DHCP服务器。
172.16.0.0-172.31.255.255/12
C类
110xxxxx
11000000
11011111
192-223
网络位为24位,8位主机位
192.168.0.0-192.168.255.255/16


1、计算机出子网掩码的长度
按照给出要求:
位数和个数的区别
m表示子网位数
n表示主机位数
2^m次方>=网络个数   必须成立
2^n次方-2>=主机个数   必须成立
m+n=可用主机位数
原网络掩码+m=化分后的子网掩码
2、计算机出每个网段的网络地址
什么是网络地址?
主机位全为0
什么叫不同网段?
就是网络位不相同
不能动原来的网络位,只能动子网位。
相邻的下一个子网络的网络地址=本子网络的网络地址+地址块大小(2^m次方)
3、计算机出每个子网段的广播地址、可用主机范围
什么是广播地址?
主机位全为1
相邻下一个子网段的子网络地址=本子网段广播地址加1
本子网段的广播地址=本子网段的网络地址加地址块大小减1
本子网段的可用主机范围是本子网段的网络地址加1到本子网段的广播地址减1


例:
192.168.1.0/24网段化分出5个子网,每个子网包含6个主机。

m+n=8
2^3>5
2^5-2>6

m=3 n=5
按网络位数来求主机位数

m+n=8
2^4-2>6
2^4>5
m=4n=4
按主机位数来求网络位数
24+3=27子网掩码


192.168.1.000   00000/27192.168.1.0
192.168.1.001   00000/27   192.168.1.32
192.168.1.01000000/27    192.168.1.64
192.168.1.01100000/27    192.168.1.96
192.168.1.10000000/27    192.168.1.128
192.168.1.10100000/27    192.168.1.160
192.168.1.11000000/27    192.168.1.192
192.168.1.11100000/27    192.168.1.224


网络地址192.168.1.0   广播地址192.168.1.31可用主机范围192.168.1.1~~192.168.1.30
网络地址192.168.1.32    广播地址192.168.1.63   可用主机范围192.168.1.33~~192.168.1.62
网络地址192.168.1.64    广播地址192.168.1.95   可用主机范围192.168.1.65~~192.168.1.94
网络地址192.168.1.96    广播地址192.168.1.127可用主机范围192.168.1.97~~192.168.1.126
192.168.1.159
192.168.1.192
192.168.1.223
192.168.1.255

xilulu1986 发表于 2009-9-24 13:20:27

以前不知道,长见识了,谢谢大家!
页: 1 2 [3]
查看完整版本: 关于子网掩码的问题