IP地址详解

IP地址的作用

在网络中标识唯一主机

IP地址的构成

32位
X.X.X.X 四个8位二进制数的组合
举例: 11000011.00000000.00000000.11010010

IP地址的一般表示

点分十进制 A.B.C.D
数字范围: 0~255
IP地址范围: 0.0.0.0 ~ 255.255.255.255

IP地址的分解

IP地址总共4段组成
可以分解为网络位主机位两个部分

网络位和主机位

网络位和主机位此消彼长

假设: IP地址为 A.B.C.D
if 网络位 == A.B.C:
	主机位 == D
elif 网络位 == A.B:
	主机位 == C.D
elif 网络位 == A:
	主机位 == B.C.D
# 注意: 网络位永远不包含D段, 而主机位则永远不包含A段

判断网络位和主机位的依据: 子网掩码
注意: 主机位不能全为0 也不能全为255

子网掩码

子网掩码是从IP地址中剥离出来的功能性地址
子网掩码永远和IP一起出现, 二者不可分开使用
子网掩码的作用: 用来判断IP地址网络位和主机位
子网掩码一共三种:

255.0.0.0	代表: 网络位是A段        主机位是B.C.D段
255.255.0.0	代表: 网络位是A.B段      主机位是C.D段
255.255.255.0	代表: 网络位是A.B.C段    主机位是D段

掩码的简写 /8 /16 /24

网段地址

IP地址的主机位全为0的叫网段地址
局域网的通信规则: 在局域网同一个网段的主机才可以通信
也就是主机的网段地址相同

广播地址

IP地址的主机位全为255的叫广播地址

ISO定义的IP地址分类

五大类A-E(以IP地址的第一位进行区分)

A类: 1-126 	默认子网掩码 255.0.0.0
B类: 128-191 	默认子网掩码 255.255.0.0
C类: 192-223 	默认子网掩码 255.255.255.0
D类: 224-239 	组播地址
E类: 240-254 	科研使用
不在5大类的: 0 127 255

默认子网掩码规则不需要严格遵守

127地址

127.0.0.1 本机回环地址

全局广播地址:

255.255.255.255

网关

内网的出口 GateWay==GW
一般网关在路由器上
网关也是IP地址
一般是该网段的第一个或最后一个IP地址

X.X.X.1  X.X.X.254

个人主机的IP地址

主机位可以有0 和 255 出现, 但不能全是0 或者 全是255

例题1

IP 10.1.1.1 掩码255.255.255.0 问IP在哪个网段?
10.1.1.0 (网段名称)
所在网段有多少个可用的IP地址?
从1-254 一共254个可用 (0和255除外)
该网段的广播地址是什么?
10.1.1.255 (网段里的所有人)

例题2

IP 10.1.1.1 掩码 255.255.0.0 问IP在哪个网段?
10.1.0.0
该网段一共有多少个可用IP
65534
10.1.0.1 ~ 10.1.255.254
该网段的广播地址是什么?
10.1.255.255

原文地址:https://www.cnblogs.com/sn0wp3ak/p/13741806.html