Bootstrap

IP地址的详解

IP地址--分类

版本:IPv4、 IPv6、IPv9

IPv4地址的分类

使用范围:

私有地址:本地唯一性(局域性),免费使用

A 10.0.0.0/8

B 172.16.0.0/16-172.31.0.0/16

C 192.168.0.0/24-192.168.255.0/24

共有地址:全球唯一性(互联网),付费使用

IPv4地址根据第一个八位,区分了

A--1-126         00000000-01111110

B--128-191     10000000-10111111

C--192-223     11000000-11011111

D--224-239     111000000-11101111

E--240-254     11110000-11111110

其中ABC三类地址为单播地址、D类地址为组播地址、E类地址科研使用(保留)

单播地址:既可以作为源地址也可以作为目标地址使用

组播地址:仅可以作为目标地址使用

一个完整的IP地址必须存在子网掩码(网络掩码)

子网掩码(netmask):区分网络位和主机位

网络位:标识此IP地址处于哪个广播域内

主机位:可以给猪主机分配的IP的地址

192.168.1.1  255.255.255.0   置1部分为网络位,置0部分为主机位

192.138.2.1  255.255.255.0   这俩个不在一个广播域

192.168.1.1  255.255.0.0       这俩个在一个广播域

192.168.2.1  255.255.0.0

主类网:ABC三类地址拥有默认的子网掩码

A:255.0.0.0         /8

B:255.255.0.0     /16

C:255.255.255.0  /24

特殊IP地址 

0.0.0.0/0--无效地址/缺省地址/默认地址

表示可以认识所以IP地址

127.0.0.1--本地环回地址

用于检测TCP/IP协议栈道是否能够正常的封装和解封装数据

用于检测网卡的好坏

PC中之后默认存在,在系统安装完成

Ping 127.0.0.1

 

255.255.255.255--受限广播地址,只能作为目标地址使用,表示可以通知到所有IP地址

169.254.X.X--本地私有地址--当PC无法通过自动获取IP地址的方式获取到IP地址时,PC会自动产生一个IP地址即169.254.X.X

192.168.1.0000000/24(主机位全0的地址)

主机位全0的地址代表本网段内的所有IP地址--192.138.1.0-192.138.1.255

192.168.1.11111111/24(主机位全1的地址)

主机位全1的地址代表本网段内的广播地址

主机位全0的地址和主机位全1的地址不能够给主机使用

可用地址范围:192.1681.0/24

192.168.1.1/24-192.168.1.254/24

可用地址数量(主机):254--2^主机位-2

IPv4地址-32位的二进制数 192.168.1.1--IPv4地址

点分十进制:由点区分的十进制

00000000.00000000.00000000.00000000

11111111.11111111.11111111.11111111

11011011.10110010.00011100.00100100

2^7----2^0

128 64 32 16 8 4 2 1 

219.178.28.36

二进制  十进制      二进制    十进制

 0               0          00000          0

 1               1           00001         1----2^0

 10              2          00010          2----2^1

 11              3          00100          4----2^2

100             4          01000          8----2^3

101             5          10000          16----2^4

110             6           100000        32----2^5

111              7           1000000      64----2^6

1000            8

1001            9

1010            10

1011             11

1100             12

1101             13

1110              14

1111               15

10000            16

 RAM ROM NVRAM非易失性随机存储器

web网管 命令行 GUI CLI

子网划分 VLSM 192.168.1.0/24 可用地址数量254

原理:将一个大的广播域逻辑的划分为若干个小的广播域

做法:通过借用主机位来充当网络位

例:

  借一位,划为2段

192.168.1.0/24+1   

192.168.1.00000000/25

192.168.1.0/25

可用地址范围:192.168.1.1/25-192.168.1.126/25

192.168.1.10000000/25

192.168.1.128/25

可用地址范围:192.168.1.129/25-192.168.1.254/25

可用地址数量:2^7-2=126

主机位全0的地址一般为首地址,主机位全1的地址为末地址

  借二位,划为4段

192.168.1.0/24+2

192.168.1.00000000

192.168.1.00000000

192.168.1.01000000

192.168.1.10000000

192.168.1.11000000

192.168.1.0/26

可用地址范围:192.168.1.1/26-192.168.1.62/26

192.168.1.64/26

可用地址范围:192.168.1.65/26-192.168.1.126/26

192.168.1.128/26

可用地址范围:192.168.1.129/26-192.168.1.190/26

192.168.1.192/26

可用地址范围:192.168.193/26-192.168.1.254/26

可用地址数量:2^6-2=62

/26 十进制   255.255.255.192

/25十进制    255.255.255.128

借三位,划为8段

192.168.1.0/24+3

192.168.1.00000000

192.168.1.00100000

192.168.1.01000000

192.168.1.01100000

192.168.1.10000000

192.168.1.10100000

192.168.1.11000000

192.168.1.11100000

192.168.1.0/27

192.168.1.32/27

192.168.1.64/27

192.168.1.96/27

192.168.1.128/27

192.168.1.160/27

192.168.1.192/27

192.168.1.224/27

借四位,划为16段

192.168.1.0/24+4

192.168.1.00000000

192.168.1.0/28

192.168.1.16/28

192.168.1.32/28

192.168.1.48/28

192.168.1.64/28

192.168.1.80/28

……

192.168.1.0/22  需要划分5段地址

192.168.00000001.00000000

192.168.00000000.00000000

192.168.0.0/25

192.168.00000000.10000000

192.168.0.128/25

192.168.00000001.00000000

192.168.1.0/25

192.168.00000001.10000000

192.168.1.128/25

192.168.00000010.00000000

192.168.2.0/25

192.168.00000010.10000000

192.168.2.128/25

192.168.00000011.00000000

192.168.3.0/25

192.168.00000011.10000000

192.168.3.128/25

CIDR:五类域间路由--汇总

将多个小的广播域汇总成一个大的广播域

做法:母网号一致,取相同位,去除不同位

例:

192.168.1.0/24

192.168.2.0/24

192.168.3.0/24

192.168.00000001.0/24

192.168.00000010.0/24

192.168.00000011.0/24

汇总:192.168.0.0/22

192.168.0.0/22<24

超网:汇总后的子网掩码长度小于主类网的子网掩码

;