IP子网划分

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--255.255.255.255 保留地址
私有地址:
10.0.0.0--10.255.255.255
172.16.0.0--172.31.255.255
192.168.0.0--192.168.255.255


常用组播地址
224.0.0.1:所有主机
224.0.0.2:所有路由器
224.0.0.5:所有OSPF路由器
224.0.0.6:OSPF的DR/BDR
224.0.0.9:所有RIPv2路由器
224.0.0.10:所有EIGRP路由器
224.0.0.12:DHCP服务器/中继代理
224.0.0.13:所有PIM路由器
224.0.0.14:RSVP封装
224.0.0.18:VRRP



二进制与十进制转换:
128 64 32 16 8 4 2 1
00000000---11111111:0---255







01101011=0*128+1*64+1*32+0*16+1*8+0*4+1*2+1*1=107
10101000=128+32+8=168



110=64+32+8+4+2=01101110


192=11000000


233=11101001










二进制与十六进制转换:0-9,A-F(A=10,B=11,C=12,D=13,E=14,F=15)
8 4 2 1
00000000---11111111:00---FF






11010110=8+4+0+1,0+4+2+0=13,6===D6

10111110=11,14==BE



11101100====EC

BA===10111010








子网掩码mask:格式与IP相同,32位二进制构成,“1”表示网络位,“0”表示主机位。

掩码表示原则:
1.“1”和“0”必须连续。
2.“1”在左边,“0”在右边。













自然掩码(默认掩码):不划分子网使用的掩码。
三个自然掩码:
A:255.0.0.0 8
B:255.255.0.0 16
C:255.255.255.0 24





25=11111111 11111111 11111111 10000000=255.255.255.128



255.248.0.0=11111111 11111000 00000000 00000000===13
255.255.224.0===19
255.255.255.252===30

28===11111111 11111111 11111111 11110000=255.255.255.240


变长子网掩码:掩码的长度用“1”的个数表示,掩码越长,表示的网段越小。
掩码的另一种表示方式:用位数表示掩码。

位数是“1”的个数



11111111 00000000 0000000 00000000
128 64 32 16 8 4 2 1

11111111 00000000 00000000 00000000
11111111 10000000 00000000 00000000
11111111 11000000 00000000 00000000
11111111 11100000 00000000 00000000
11111111 11110000 00000000 00000000
11111111 11111000 00000000 00000000
11111111 11111100 00000000 00000000
11111111 11111110 00000000 00000000
11111111 11111111 00000000 00000000
11111111 11111111 10000000 00000000
11111111 11111111 11000000 00000000
11111111 11111111 11100000 00000000
11111111 11111111 11110000 00000000
11111111 11111111 11111000 00000000
11111111 11111111 11111100 00000000
11111111 11111111 11111110 00000000
11111111 11111111 11111111 00000000
11111111 11111111 11111111 10000000
11111111 11111111 11111111 11000000
11111111 11111111 11111111 11100000
11111111 11111111 11111111 11110000
11111111 11111111 11111111 11111000
11111111 11111111 11111111 11111100
11111111 11111111 11111111 11111110
11111111 11111111 11111111 11111111

A:25

5.0.0.0 8
255.128.0.0 9
255.192.0.0 10
255.224.0.0 11
255.240.0.0 12
255.248.0.0 13
255.252.0.0 14
255.254.0.0 15
B:255.255.0.0 16
255.255.128.0 17
255.255.192.0 18
255.255.224.0 19
255.255.240.0 20
255.255.248.0 21
255.255.252.0 22
255.255.254.0 23
C:255.255.255.0 24
255.255.255.128 25
255.255.255.192 26
255.255.255.224 27
255.255.255.240 28
255.255.255.248 29
255.255.255.252 30

255.255.255.254 31

255.255.255.255 32




特殊地址:
网络地址:网络位不变,主机位全为“0”。代表一个网段
广播地址:网络位不变,主机位全为“1”。代表该网段内所有主机
关键找主机位:主机位由子网掩码决定,子网掩码中的“1”对应网络位,“0”对应主机位。



举例:
IP:192.168.1.1
mask:255.255.255.0
网络地址?广播地址?
11000000 10101000 00000001 00000001
11111111 11111111 11111111 00000000
192.168.1.0 192.168.1.255






网络地址和广播地址计算:
IP: 192.168.1.7
mask:255.255.255.0
第一步:二进制转换
11000000 10101000 00000001 00000111
11111111 11111111 11111111 00000000
第二步:掩码的“1”对应IP的网络位,掩码的“0”对应IP的主机位,找到IP的主机位
11000000 10101000 00000001 00000111
网络位 主机位
第三步:IP主机位全“0”,得到网络地址
IP主机位全“1”,得到广播地址
网络地址:11000000 10101000 00000001 00000000
主机位全“0”
广播地址:11000000 10101000 00000001 11111111
主机位全“1”
第四步:十进制转换
网络地址:192.168.1.0 255.255.255.0
广播地址:192.168.1.255 255.255.255.0






举例:
192.168.0.1/255.255.255.0
网络地址:
11000000 10101000 00000000 00000001
主机位
11111111 11111111 11111111 00000000

11000000 10101000 00000000 00000000
11000000 10101000 00000000 11111111
192.168.0.0/255.255.255.0
192.168.0.255/255.255.255.0
192.168.0.0---192.168.0.255
网络地址起始,广播地址终止,代表一个网络
一共256个IP,254可用

192.168.1.100/255.255.255.0
网络地址:
1100000010101000 00000001 01100100
1111111111111111 11111111 00000000
1100000010101000 00000001 00000000
192.168.1.0/255.255.255.0
广播地址:
192.168.1.255/255.255.255.0










128 64 32 16 8 4 2 1

220.143.20.7/27
地址分类?
掩码的十进制表示?11111111 11111111 11111111 11100000
255.255.255.224==/27

网络地址?
11011100 10001111 00010100 00000111
11111111 11111111 11111111 11100000

11011100 10001111 00010100 00000000
220.143.20.0/27

广播地址?
11011100 10001111 00010100 00000111
11111111 11111111 11111111 11100000


11011100 10001111 00010100 00011111
220.143.20.31/27

网络中最后一个用户可用的IP是哪个?
220.143.20.0/27---220.143.20.31/27
220.143.20.30/27









n
主机数:2 n是掩码中“0”个数

192.168.1.100/24
主机数:2^8=256

192.168.1.100/28
主机数:2^4=16



1100000010101000 00000001 01100100
1111111111111111 11111111 11110000
网络地址:192.168.1.96/28
1100000010101000 00000001 01100000
广播地址:192.168.1.111/28
1100000010101000 00000001 01101111
192.168.1.96/28---192.168.1.111/28





n
可用主机数:2-2 n是掩码中“0”个数












子网划分

192.168.1.0/24
256个IP的网络,想平均分成8组,每组多少IP?分别是哪些?

192.168.1.0---31
32---63
```````````````255




一个网络有10个用户,需要分几个IP?最合理的方案:

2^n -2>=10

n>=4
n=4,5,6,7,8........
n=4, 2^4=16 28位掩码:255.255.255.240






子网划分举例:
一个公司,有五个部门,每个部门预留人员20-25人,现有一个IP段:192.168.1.0/24,将此段划分,既能满足用户需求,又能尽量节省IP,怎样划分?



2^n -2>=25
n>=5 取值n=5,掩码是27位

2^5=32 表示每个网段有32个IP

192.168.1.0---31
192.168.1.32---63
192.168.1.64---95
192.168.1.96---127
192.168.1.128---159



子网划分举例:
一个企业网,分成7个部门,各自人数分配:
部门一:1人
部门二:5人
部门三:6人
部门四:32人
部门五:70人
部门六:100人
部门七:150人
给定资源网段:10.1.1.0/24;10.1.2.0/24;10.1.3.0/24。
问怎么样分配IP?既能满足用户需求,又能尽量节省IP。


部门七:2^n -2>=150 n>=8 取24位掩码
把10.1.1.0/24这个网段分给部门七,10.1.1.0--10.1.1.255


部门一:1人 10.1.3.88/30 88-91
部门二:5人 10.1.3.80/29 80-87
部门三:6人 10.1.3.64/28 64-79
部门四:32人 10.1.3.0/26 0-63
部门五:70人 10.1.2.128/25 128-255
部门六:100人 10.1.2.0/25 0-127
部门七:150人 10.1.1.0/24 0-255







IPv6地址

IPv6地址长度为128比特,每16比特划分为一段,分成8段,每段由4个十六进制数表示,并用冒号隔开。
IPv6地址包括网络前缀和接口标识两部分。

IPv6地址压缩格式:
1.每一组中的前导“0”都可以省略。
2.全0组可以省略写成一个0
3.地址中包含的连续全为0的组,可以用双冒号“::”来代替;但是“::”只能出现一次。



2001:0DB8:0000:0000:05A0:0000:032A:2D70
2001:0DB8:0:0:5A0:0:32A:2D70
2001:DB8::5A0:0:32A:2D70

2001:0DB8:0000:0000:05A0:0000:0000:2D70
2001:DB8::5A0:0:0:2D70
2001:DB8:0:0:5A0::2D70

相关文档
最新文档