位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

C语言 IP地址

提问人:刘团圆发布时间:2020-12-03

    IP地址由32位二进制组成,为了书写和描述方便,一般用十进制表示。十进制表示时,分为四组,每组8位,范围从0〜255,组之间用号隔开。比如“192.168.1.1” 就是用十进制表示的IP地址。IP地址顾名思义,自然是IP层协议的互连地址。32位的IP地址由两个部分组成:网络部分,本地地址部分。根据网络部分的头几个比特位的值,目前使用中的IP地址可以划分成5大类,即A类、B类、 C类、D类和E类。其中,A类、B类、C类属于基本类,D类用于多播发送,E类属于保留。下表描述了各类IP地址的范围。

类别

地址空间

A类网络

0.0.0.0-127.255.255.255

B类网络

128.0.0.0-191.255.255.255

C类网络

192.0.0.0-223.255.255.255

D类网络

224.0.0.0-239.255.255.255

E类网络

240.0.0.0-247.255.255.255

在上述IP地址中,有几个IP地址比较特殊,有其单独的用途。

•网络地址:在IP地址中主机地址为0的表示网络地址,如128.111.0.0。 

•广播地址:在网络号后跟所有位全是1的IP地址,表示广播地址。

•回送地址:127.0.0.1表示回送地址,用于测试。


继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部