网络ip地址分配

1、192.168.1.0 网段 作为一个网段时
写出网络地址、子网掩码。
2、将192.168.1.0网段分为32个子网,写出8个网段的IP范围、网络地址、子网掩码。

希望写出这么计算的 详细步骤

1、192.168.1.0 网段 作为一个网段时写出网络地址、子网掩码。
192.168.1.0作为一个网段
首先这是一个C类地址,既有24位为网络位,8位为主机位(ip地址总共有32位)
192.168.1.1——192.168.1.254(192.168.1.0与192.168.1.255分别表示网段和广播地址)
11000000 10101000 00000001 ********
255.255.255.0(子网掩码)
11111111 11111111 11111111 00000000
将上面按位取与运算即可得网段
192.168.1.0
11000000 10101000 00000001 00000000
所有ip与网段表示为192.168.1.0/255.255.255.0或者是192.168.1.0/24

2、将192.168.1.0网段分为32个子网,写出8个网段的IP范围、网络地址、子网掩码。
首先明白32个子网即2^x>=32 x=5即需要借用主机位5位作为网络位,故:
11000000 10101000 00000001 00000000
所以32个子网分别是
11000000 10101000 00000001 00000001——11000000 10101000 00000001 00000110
192.168.1.1——192.168.1.6 子网掩码255.255.248.0

11000000 10101000 00000001 00001001——11000000 10101000 00000001 00001110
192.168.1.9——192.168.1.14 子网掩码255.255.248.0

11000000 10101000 00000001 00010001——11000000 10101000 00000001 00010110
192.168.1.17——192.168.1.22 子网掩码255.255.248.0

11000000 10101000 00000001 00011001——11000000 10101000 00000001 00001110
192.168.1.25——192.168.1.30 子网掩码255.255.248.0

11000000 10101000 00000001 00100001——11000000 10101000 00000001 00100110
192.168.1.33——192.168.1.38 子网掩码255.255.248.0

11000000 10101000 00000001 00101001——11000000 10101000 00000001 00101110
192.168.1.41——192.168.1.46 子网掩码255.255.248.0

11000000 10101000 00000001 00110001——11000000 10101000 00000001 00110110
192.168.1.49——192.168.1.54 子网掩码255.255.248.0

11000000 10101000 00000001 00111001——11000000 10101000 00000001 00111110
192.168.1.57——192.168.1.62 子网掩码255.255.248.0
……………………………………………………
11000000 10101000 00000001 11111001——11000000 10101000 00000001 11111110
192.168.1.249——192.168.1.254 子网掩码255.255.248.0
所有ip与网段表示为192.168.1.248/255.255.255.248或者是192.168.1.248/29
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-18
把IP地址与子网掩码,转换为二进制数,这样你会吗,
192.168.1.1
1100 0000 . 1010 1000 . 0000 0001 . 0000 0001
255.255.255.0
1111 1111 . 1111 1111 . 1111 1111 . 0000 0000
把两组数算逻辑与
得出
1100 0000 . 1010 1000 . 0000 0001 . 0000 0000
如果想知道
192.168.1.160 和192.168.1.1 在不在同一网段。
将192.168.1.160.转为二进制与子网掩码转出的二进制算逻辑与
1100 0000 . 1010 1000 . 0000 0001 . 1010 0000 192.168.1.160
1111 1111 . 1111 1111 . 1111 1111 . 0000 0000 255.255.255.0
得出
1100 0000 . 1010 1000 . 0000 0001 . 0000 0000

两组结果相同,那么他们在同一网段。可以正常通讯。
其它子网掩码原理相同。
第2个回答  2011-05-18
你的问题就不太准确。
一般是通过一个IP地址和子网掩码来判断其所在的网段。如果192.168.1.0/24(24表示子网掩码是24个1) 的话,192.168.1.0就是网络地址了,子网掩码为255.255.255.0
所以,因为题干不完整,无法给出满意的答案
相似回答