在网络中需要定位某一台计算机,则出现了IP地址。
分类
IP地址是用0和1这些数字串表示的,在IPv4中,共32位(4个字节)。
IP地址:网络号+主机号。网络号的长度决定整个因特网中包含多少个网络,主机号的长度决定每个网络能容纳多少台主机。
因特网定义了5类IP地址:A类、B类、C类、D类和E类。
IP地址类型 | 类型标志 | 第一个字节取值 | 网络号 | 主机号 |
A类 | 0 | 0~127 | 1字节 | 3字节 |
B类 | 10 | 128~191 | 2字节 | 2字节 |
C类 | 110 | 192~223 | 3字节 | 1字节 |
D类 | 1110 | 224~239 | 用于组播的IP地址 | |
E类 | 1111 | 240~255 | 保留用于实验的IP地址 |
特殊的IP地址
网络地址
每个网络都有一个IP地址,其主机号部分全为"0"。
直接广播地址
向某个网络上的所有主机发送报文。主机号部分全为"1"。
受限广播地址
向所在网络上所有主机发送报文。32位全为1。
本网络地址
所在网络。网络号全为"0"。
回环地址(数据离开网络层时将其送回本机)
用于网络软件测试以及本机进程之间通信的特殊地址。网络号为127。习惯上采用127.0.0.1作为回环地址,并将其命名为localhost。
私有网络地址
专门给没有连接到因特网上的网络使用的,共3组:
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
子网和子网掩码
当某个网络中可容纳计算机的数目很大,为了便于管理等原因,可以对该网络中可用的主机号部分进行划分。
则旧主机号部分:子网号部分+新主机号部分。
最终,IP地址:网络号+子网号+主机号。
子网掩码
指定子网号和主机号的分界点。子网掩码中对应网络号和子网号所以位都被设为"1",而主机号的所有为都设为"0"。
子网地址:IP地址和子网掩码进行按位"与"运算可求得。其实就是,网络号+子网号+全为"0"的主机号。
举例:
IP地址 | 172.16.80.28 | 10101100 00010000 01010000 00011100 |
子网掩码 | 255.255.192.0 | 11111111 11111111 11000000 00000000 |
子网地址 | 172.16.64.0 | 10101100 00010000 01000000 00000000 |