开发者学堂课程【计算机网络基础:IP地址】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/450/detail/5557
IP地址
内容简介:
一、什么是IP地址
二、IP地址的分类
三、子网掩码
一、什么是 IP 地址
1.IP 地址的含义:
为了在通信时能够相互识别,接入 Internet 中的每一台主机都被分配有一个唯一的标识—32位二进制地址,该地址称为 IP 地址
2.IP 地址的特点
一个 IP 地址可以唯一确定 IP 网络中的一个站点
每个 IP 地址是一个32比特(4字节)的二进制数字
采用了点分十进制(便于人们识别,将32位的二进制换成十进制数)的写法
3、IP 地址结构
IP 地址采用了层次结构的表达方式(来源于日常生活中对地址的描述)
每个 IP 地址分为两部分:网络号和主机号
将32位的二进制位分成两部分,前面的部分称为网络号,后面的部分称为主机号
网络号代表主机或路由器所在的物理网络
主机号代表在所处物理网络中的编号
在相同的一个网段中,所有 IP 地址的网络号都相同,但所有 IP 地址的主机号必须不相同
二、IP 地址的分类及子网掩码
(一)、I P 地址的分类(便于IP地址的管理):共分为5类,分别为 A、B、C、D、E 类
1.分类原因:
IP地址不仅可以分配给 PC 机使用,还可以分配给路由器的端口使用,一个路由器端口意味着连接的是一个网段,则路由器的不同端口连接的是不同的网段,意味着网络号不一样,因此将 IP 地址分类便于管理
2.类别分析(D 类地址是一个多播地址,或称组播,较少使用,不会分配给 PC 机使用;E类地址是保留的,没有用处,所以重点分析 A、B、C 类):
A 类规定:将32位的二进制分成8位的网络位和24位的主机位;
硬性规定:A类地址的网络位的最高位必须是0
B 类:将网络位定义为16位,主机位为16位
硬性规定:B类地址的网络位的最高位必须是10
C 类:将网络位分配为24位,二主机位保留8位
硬性规定:C类网络地址的网络位的最高位必须是110
3.细节
A类:
A类IP地址的第1字节标示网络ID,后3个字节表示主机ID
其中在网络ID的第1字节中,第1位设为“0”。主机号代表在所处物理网络中的编号
B 类:
B类地址前2个字节表示网络ID ,后2个字节表示主机ID
其中在网络ID的第1个字节的前2位设为“10”,接下来的14位(从第3位到底16位结束)表示网络ID
C类
C类地址前3个字节表示网络ID,后1个字节表示主机ID
其中网络ID的第1个字节的前两位设为“110”,接下来的21位(从第4位到底24位结束)表示网络ID
4、各类IP地址总结
三、子网掩码
1.子网掩码的概念:用于明确地记载 A、B、C 这三种分类的一个标示
子网掩码是一个32比特的数字, 于 IP 地址是一亿对应的,用来标识 IP 地址中哪些位是网络号,哪些位是主机位
子母掩码的格式同 IP 地址一样,由连续的“1”和连续的“0”组成。为了理解的方便,也采用点分十进制表示
2.例子
IP 地址为192.168.3.1,配套的子网掩码为255.255.255.0,将子网掩码用32进制展开后为
子网掩码连续“1”的部分所对应的 IP 地址部分便是网络 ID, 连续“0”部分所对应的 IP 地址部分便是主机 ID