一、IP地址的基本概念
1、IP地址
- 用于表示网络中的某一台主机(某一个网络接口),主机的唯一标识,保证主机之间的正常通信(主机想要进行网络通信,就必须配置相应的IP地址)
- 一种网络编码,用来确定网络中的一个结点
- IP地址由32位的二进制组成,为了方便记忆,8位为一组,以点进行分隔,转换为十进制
192.168.18.22
11000000.10101000.00010010.00010110
2、IP地址的组成
- 网络部分:用于标识网络的范围
- 主机部分:用于标识网路范围中的一个节点
- 网路部分越长,标识网络的范围越小,网络部分越短,标识网络范围越大
二、IP地址分类
1、公有IP地址分类
- 地址分为A、B、C、D、E五类(32位进制组成)
-
- A类:确定前8位为网络位,后面24位为主机位,并且以0开头
- 第一个八位组范围:0~127 由于“0”代表本地网络,127开头的地址一般用于回路检测,最终范围0~126
- B类:确定前16位为网络位,后面16位为主机位,并且以10开头
- 第一个8位组范围:128~191
- C类:确定前24位为网络位,后面8位位主机位,并且以110开头
- 192.0.0.0~223.255.255.255
- 网络部分范围:192.0.0~223.255.255
- A类:确定前8位为网络位,后面24位为主机位,并且以0开头
-
2、私有IP地址分类
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
私网地址是不能够公网上进行直接路由的,需要网络地址转换将私网的地址转换为公网地址后方可访问公网内容
三、子网掩码
1、概念
- 用来确定IP地址的网络部分
- 有32位的二进制组成,对应IP的网络部分由1表示,主机部分由0表示
- 根据子网掩码来得出网络部分和主机部分,在本网络的第一个地址就是网络地址,本网络的最后一个地址就是广播地址
- 使用IP地址和子网掩码进行逻辑“与”得出网络地址
- 默认子网掩码
- A:255.0.0.0
- B:255.255.0.0
- C:255.255.255.0
- D:255.255.255.255
- 子网掩码越长,代表网络部分越长,网络范围越小,子网掩码越短,代表网络部分越短,网络范围越大
- 网络地址代表的是一个范围,不能给主机使用
- 广播地址,代表本网段的所有地址,也是不能够直接给主机使用
四、子网划分
1、原因
- 从公网层面上讲:A类地址:总计只有126个网络,假设一个A类网络给某一企业或者某一个机构使用,由于在A类地址中主机部分范围比较广,造成这个企业或机构无法全部使用完,造成IP地址浪费,(节省IP地址)
- 实现网络层次性
- 满足不同网络多IP地址的需求
2、IP地址分类
- 如果一个IP地址采用的是默认子网掩码:有类地址
- 如果一个IP地址采用的不是默认子网掩码:无类地址
3、子网划分原理
- 子网位划分:增加网络部分(向主机位借位,借的位数称为子网位)
- 网络部分越长,网络范围越小
假设子网 位n,可划分网络个数就是2的n次方
借1位:2个网段 每个网络中的IP地址个数:128 主机位7位
借2位:4个网段 每个网络中的IP地址个数:64 主机位6位
借3位:8个网段 每个网络中的IP地址个数:32 主机位5位
借4位:16个网段 每个网络中的IP地址个数:16 主机位4位
借5位:32个网段 每个网络中的IP地址个数:8 主机位3位
借6位:64个网段 每个网络中的IP地址个数:4 · 主机位2位
借7位:128个网段 每个网络中的IP地址个数:2 主机位1位