首页 > 代码库 > IP地址概述(待更新)
IP地址概述(待更新)
IP地址概述
1、为了识别网络上的主机和设备,为每台主机和设备分配一个在Internet上唯一的ip地址。根据相应的ip地址即可找到对应的主机和设备。
2、ip地址由4个字节共32位二进制数组成。为方便阅读,通常写成十进制。
例:
二进制表示:00111111 . 00000000 . 00000000 . 00000000 . 00000000
十进制表示: 127 . 0 . 0 . 0 . 1
3、ip地址由网络地址和主机地址两部分组成。网络地址标识主机所在的网络,主机地址标识主机在网络中的位置。
格式为: 网络地址(netid) | 主机地址(hostid)
4、ip地址分为5类:A、B、C、D、E类,其中A、B、C为常用网络地址。A类用于大规模网络,B类用于中规模网络,C类用于小型网络,D和E类是一些特殊的ip地址。
A类:网络地址("0" + 7位) + 主机地址(24位); 最多网络数:126(27-2) 网络号范围:1~126 最多主机数目:
B类:网络地址("10" + 14位) + 主机地址(16位); 最多网络数:16383(214-1) 网络号范围:128.1~191.255 最多主机数目:
C类:网络地址("110" + 21位) + 主机地址(8位); 最多网络数:2097151(221-1) 网络号范围:192.0.1~223.255.255 最多主机数目:
D类:多播地址("1110" + 24位);
E类:保留地址(供实验室和将来使用)"1111" + .....;
A类: 最多网络数:126(27-2) 网络号范围:1~126 最多主机数目:16 777 214(224-2)
B类: 最多网络数:16 383(214-1) 网络号范围:128.1~191.255 最多主机数目:65 534(216-2)
C类: 最多网络数:2 097 151(221-1) 网络号范围:192.0.1~223.255.255 最多主机数目:254(28-2)
5、几个有特殊意义的ip地址
(1)广播地址:主机地址位全为1,表示网上所有主机,可以向网上所有主机发送信息。例如:主机192.43.255.255可以向192.43网络段的所有主机发送消息。
(2)本地网络地址:主机地址位全为0,表示本地网络地址。
(3)回放地址:127.0.0.1,用于网络软件测试及本地机进程间通信的地址。
6、子网掩码:把A、B、C类ip地址的主机地址部分进行划分,以便充分利用ip地址资源,分配更多ip地址。
/*子网掩码的网络号与子网号部分都是1,主机号部分为0,子网掩码与ip地址进行与运算即可求出相应的网络号,子网号和主机号。*/
子网掩码结构: 网络号 + 子网号 + 主机号
IP地址概述(待更新)