IP地址简介
一、IP地址简介
IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。
现在用到的IP地址的版本是IPV4(第四个版本),之后将会过渡到IPV6(第六个版本),IPV6地址的位数是128位二进制数。
二、IP地址的组成
IP地址分为两部分:
1. 网络部分
网络部分:用来确定终端是否在同一网段。
2. 主机部分
主机部分:用来确定终端的容量大小(最多容纳多少台)
三、子掩网码
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。其中连续的1代表了网络部分,连续的0代表了主机部分。
通过子网掩码,就可以判断两个IP在不在同一网段。
计算方式:
- 把IP地址换算成二进制数
- 子掩网码换算成二进制数,与IP地址对其
- IP地址与子掩网码对其相乘
- 全零得零,全一得一
- 两个网络位/网络号计算方法同上
- 比较两个网络位、网络号是否相同。相同即在同一网段,使用交换机,反之则不在同一网段,用路由器。
四、IP地址段分类
类别 | 地址段 | 二进制数表示地段 | 默认子掩网码 |
---|---|---|---|
A | 1-126 | 00000001 - 01111110 | 255.0.0.0/8 |
B | 128-191 | 10000000 - 10111111 | 255.255.0.0/16 |
C | 192-223 | 11000000 - 11011111 | 255.255.255.0/24 |
D | 224-239 | 11100000 - 11101111 | —— |
E | 240-255 | 11110000 - 11111110 | —— |
127地址段:本地网卡环回测试地址。
0.0.0.0:所有网段
255.255.255.255:全网广播
x.x.x.255/24:本网段广播
五、公有地址与私有地址
1、公有地址
公有地址出现在互联网中,若地址重复,将不能进行正常转发,因为地址必须唯一。
2、私有地址
- 私有地址只用于局域网,且可重复使用。因为每个局域网都是独立的分支,若没有在互联网中出现的话,不会影响别的局域网通信。
- 分类:
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 |
六、 有效主机容量的计算
有效主机容量= 2ⁿ - 2(n为主机的位数)
A类 | 16777214台 |
---|---|
B类 | 65534台 |
C类 | 254台 |
例:192.168.1.150/28
主机位数:32 - 28=4
主机容量:2^4 = 16
有效主机容量:16 - 2 = 14
主机范围:192.168.1.144/24 -~192.168.1.159/24
有效主机范围:192.168.1.145/24 -~192.168.1.158/24
网络标识:192.168.1.144/24
广播地址:192.168.1.159/24
总结
看似简单易懂的IP地址知识,实际上需要记住的东西很多,需要计算的也很多,容易犯错的也是在这里。