精华内容
下载资源
问答
  • 一个私有c类ip地址地址范围是
    万次阅读
    2021-06-19 09:03:10

    网络IP地址“主要”分为ABC三类,以下是覆盖范围:

    A类:0.0.0.0 - 127.255.255.255,标谁的子网掩码是255.0.0.0(按子网掩码的另一种标注方法是/8,就是将子网掩码换算成二进制后,从左数起8个1)

    B类:128.0.0.0 - 191.255.255.255,标谁的子网掩码是255.255.0.0(按子网掩码的另一种标注方法是/16,就是将子网掩码换算成二进制后,从左数起16个1)

    C类:192.0.0.0 - 223.255.255.255,标谁的子网掩码是255.255.255.0(按子网掩码的另一种标注方法是/24,就是将子网掩码换算成二进制后,从左数起24个1)

    一个IP地址由4个字节共32位的数字串组成,这4个字节通常用小数点分隔。每个字节可用十进制或十六进制表示,如129.45.8.22或0x8.0x43.0x10.0x26 就是用十进制或十六进制表示的IP地址。IP地址也可以用二进制表示。

    一个IP地址包括两个标识码(ID),即网络ID和宿主机ID。

    同一个物理网络上的所有主机都用同一个网络ID,网络上的一个主机(包括网络上工作站、服务器和路由器等)有一个主机ID与其对应。据此把IP地址的4个字节划分为2个部分,一部分用以标明具体的网络段,即网络ID;另一部分用以标明具体的节点,即宿主机ID。

    在这32位地址信息内有五种定位的划分方式,这五种划分方法分别对应于A、B、C、D和E类IP地址。

    A类:一个A类IP地址由1个字节的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”(每个字节有8位二进制数)。

    B类:一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高两位必须是“10”。

    C类:一个C类地址是由3个字节的网络地址和1个字节的主机地址组成,网络地址的最高三位必须是“110”。

    D类:用于多点播送。第一个字节以“1110”开始。因此,任何第一个字节大于223小于240的IP地址是多点播送地址。全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。

    E类:以“11110”开始,为将来使用保留。

    用作特殊用途的IP地址:凡是主机段,即宿主机ID全部设为“0”的IP地址称之为网络地址,如129.45.0.0;广播地址:凡是主机ID部分全部设为“1”的IP地址称之为广播地址,如129.45.255.255;保留地址:网络ID不能以十进制“127”作为开头,在此类地址中数字127保留给诊断用。如127.1.1.1用于回路测试,同时网络ID的第一个8位组也不能全置为“0”,全“0”表示本地网络;网络ID部分全部为“0”和全部为 “1”的IP地址被保留使用。

    IP地址是适合大型网和小型网的。地址是自定义的,它的最高位定义地址的类型。A类地址支持多个主机在一个网:最高位为0,跟随有7Bit网络部分和 24Bit主机部分。在B类地址,最高位是非0,跟随有14Bit网络号和16Bit主机号。C类地址以110开始,跟随有21Bit网络号和8Bit主机号。按常规,IP地址由加点的字符给出。地址由四部分10进制数组成,用点作分隔。例如,10.0.0.51和128.10.2.1分别是A类和B类的 IP地址。

    更多相关内容
  • 1.A类IP地址一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,地址范围从到.。可用的A网络有个,每个网络能容纳1亿多个主机。2.B类IP地址一个B类IP地址由2个字节的网络地址和2...

    1.A类IP地址

    一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,地址范围从到.。可用的A类网络有个,每个网络能容纳1亿多个主机。

    2.B类IP地址

    一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从.到...。可用的B类网络有个,每个网络能容纳6万多个主机。

    3.C类IP地址

    一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“”。范围从.到...。C类网络可达万余个,每个网络能容纳个主机。

    4.D类地址用于多点广播(Multicast)。

    D类IP地址第一个字节以“lll0”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。

    5.E类IP地址

    以“llll0”开始,为将来使用保留。

    全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“...”)是当前子网的广播地址。

    在IP地址3种主要类型里,各保留了3个区域作为私有地址,其地址范围如下:

    A类地址:~10...

    B类地址:.~.31..

    C类地址:..0.0~...

    A,B,C类的IP地址是什么意思?

    国际规定:把所有的IP地址划分为A,B,C,D,E

    A类地址:范围从0-,0是保留的并且表示所有IP地址,而也是保留的地址,并且是用于测试环回用的。因此A类地址的范围其实是从1-之间。

    如:,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。转换为2进制来说,一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,地址范围从到.。可用的A类网络有个,每个网络能容纳1亿多个主机(2的24次方的主机数目)。

    以子网掩码来进行区别:.

    B类地址:范围从-,如..1.1,第一和第二段号码为网络号码,剩下的2段号码为本地计算机的号码。转换为2进制来说,一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从.到...。可用的B类网络有个,每个网络能容纳6万多个主机。

    以子网掩码来进行区别:..0.0

    C类地址:范围从-,如..1.1,第一,第二,第三段号码为网络号码,剩下的最后一段号码为本地计算机的号码。转换为2进制来说,一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“”。范围从.到...。C类网络可达万余个,每个网络能容纳个主机。

    以子网掩码来进行区别:...0

    D类地址:范围从-,D类IP地址第一个字节以“”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。

    E类地址:范围从-,以“”开始,为将来使用保留。全零(“”)地址对应于当前主机。全“1”的IP地址(“...”)是当前子网的广播地址。

    展开全文
  • 参考:https://zhidao.baidu.com/question/191740827.html私有IP地址范围:A: 10.0.0.010.255.255.255 10.0.0.0/8B: 172.16.0.0172.31.255.255 172.16.0.0/12C: 192.168.0.0192.168.255.255 192.168.0.0/16在C语言中...

    参考:https://zhidao.baidu.com/question/191740827.html

    私有IP地址范围:

    A: 10.0.0.010.255.255.255 10.0.0.0/8

    B: 172.16.0.0172.31.255.255 172.16.0.0/12

    C: 192.168.0.0192.168.255.255 192.168.0.0/16

    在C语言中的 socket 结构体如下

    structsockaddr_in {shortsin_family;

    USHORT sin_port;

    IN_ADDR sin_addr;

    CHAR sin_zero[8];

    }

    其中IP 地址字段为 sin_addr,当选择IPv4类型的IP地址时,sin_addr 是一个网络字节序的4字节的数字。

    sample:

    192.168.207.1

    c0 a8 cf 01

    Filter:

    A: startwith 10.x.x.x

    B: startwith 172.(16~31).x.x

    C: startwith 192.168.x.x

    判断顺序:

    A -> C -> B

    伪码如下:

    char data[4] = NetworkAddr;

    if data[0] == 10:

    return true

    elif data[0] == 192 and data[1] == 168:

    return true

    elif data[0] == 172:

    if data[1] >= 16 and data[1] <= 31:

    return true

    else:

    return False

    #include #include#include

    #pragma comment(lib,"ws2_32.lib") //inet_addr()BOOL isLocalAddr(DWORD netAddr)

    {

    unsignedchar data[4];

    BOOL bRet=FALSE;

    memcpy(data, (char *)&netAddr, 4);if (10 == data[0])

    {

    bRet=TRUE;

    }else if (192 == data[0] && 168 == data[1])

    {

    bRet=TRUE;

    }else if (172 == data[0])

    {if (data[1] >= 16 && data[1] <= 31)

    {

    bRet=TRUE;

    }

    }else if(!memcmp(data, servAddr, 4))

    {

    bRet=TRUE;

    }returnbRet;

    }intmain()

    {char *addrList[] ={"192.168.207.1","192.12.1.3","172.16.2.1","172.33.1.1","10.12.12.1","43.1.31.23",

    };char *result[] ={"X Local Address","O Local Address"};int addrCnt = sizeof(addrList) / sizeof(addrList[0]);

    DWORD netAddr= 0;

    BOOL ret=FALSE;for (int i = 0; i < addrCnt; i++)

    {

    netAddr=inet_addr(addrList[i]);

    ret=isLocalAddr(netAddr);

    printf("%-16s [%s]\n", addrList[i], result[ret]);

    }return 0;

    }

    运行结果:

    0d42daabcdfa5a0f2eafe3c2ab37ab35.png

    展开全文
  • 如何判断一个IP地址是私有地址

    千次阅读 2021-02-12 02:55:41
    如何判断一个IP地址是私有地址,首先,我们得先了解什么是私有地址。本文所指的IP地址,皆是IPV4。一个IPV4地址,由四段组成,最大值为255,一个IP地址其实就是一个32位的bit串,每8位一段。所谓私有地址,就是非...

    如何判断一个IP地址是私有地址,首先,我们得先了解什么是私有地址。本文所指的IP地址,皆是IPV4。

    一个IPV4地址,由四段组成,最大值为255,一个IP地址其实就是一个32位的bit串,每8位一段。所谓私有地址,就是非注册地址,只能做内网地址。私有地址有三类,分别是       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

    这里的划分规则是这样的,A类有一个8位的前缀,B类的前缀是12位,C类的前缀是16位,啥意思呢。就拿A类地址来说,前八位已经定下来了,就是10,后面的22位,随意变化,那么范围自然就是10.0.0.0到10.255.255.255了,B类地址前12位已经定下来了,第一个八位定为172,第二个八位的前4位定为16,他们的二进制表示是这样的

    第一段    10101100

    第二段    00010000

    第一段的8位加上第二段的前4位,这12位是固定下来的。那么后面的20位就是可以随便变化的,而第二段的后4位即便都是1,那么第二段的最大值也只能是00011111,也就是31,所以B类地址的第二段最大值就是31

    C类地址的前16位都固定了,就是192.168

    明白了私有地址的范围,我们也就好计算了。一种方法,就是根据规则对字符串进行比较,用中间的点做分割,然后逐一对每段的值进行判断,然而本文要说的是另一个思路。

    我们可以把一个IP地址转成二进制,然后呢,每一类的地址的前面8,12,或16位其实是固定的,只要前面的这些位对得上,那么这个地址就是私有地址,程序用python编写,代码如下:

    #coding=utf-8

    '''

    Created on 2015-11-28

    @author: kwsy

    '''

    import socket

    import struct

    ip1 = 167772160

    ip2 = 2886729728

    ip3 = 3232235520

    def isPrivateIp(ip):

    #将ip地址转换成二进制的形式

    binaryIp = socket.inet_aton(ip)

    #将二进制转成无符号long型

    numIp = struct.unpack('!L', binaryIp)[0]

    #32位都是1

    mark = 2**32-1

    #取numIP的前16位

    tag = (mark<<16) & numIp

    if ip3 ==tag:

    return True

    #取numIP的前12位

    tag = mark<<20 & numIp

    if ip2 == tag:

    return True

    #取numIP的前8位

    tag = (mark<<24) & numIp

    if ip1 == tag:

    return True

    return False

    if __name__=='__main__':

    print(isPrivateIp('192.168.0.1'))         相比对字符串分割然后逐一比较,是不是简单许多呢

    展开全文
  • 私有IP地址范围是多少?

    千次阅读 2021-09-16 07:42:26
    私有IP地址的范围分别是: A类地址范围:10.0.0.0—10.255.255.255; B类地址范围:172.16.0.0—172.31.255.555; C类地址范围:192.168.0.0—192.168.255.255。 延伸: IP地址可以视为网络标识号码与主机标识号码两...
  • IP地址按网络号和主机号可分为A(网络号占1字节,网络号的第位固定为0)、B(网络号占2字节,网络号的前两位固定为10)、C(网络号占3字节,网络号的前三位固定为110)、D(前四位固定为1110)、E(前四位固...
  • 类IP地址私有地址

    千次阅读 2022-01-18 19:19:45
    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 私有地址只能在内部网络中使用,只有通过代理服务器才能与...
  • 私有地址(Private address,也可称为专网...2.AIP地址是指在IP地址的四段号码中,第段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主...
  • 1.私有IP 是本地局域网的IP。 2.A类IP地址  一个AIP地址是指,在IP地址的四段号码中,第一段号码为网络号码,... 一个BIP地址是指,在IP地址的四段号码中,前两段号码为网络号码,B类IP地址就由2字节的网络
  • 3. ip地址的分类(了解)3.1 A类IP地址3.2 B类IP地址3.3 C类IP地址3.4 D地址用于多点广播3.5 E类IP地址3.6 私有ip3.7 注意 ip地址 1. 什么是地址 地址就是用来标记地点的 2. ip地址的作用 ip地址:用...
  • 1、IP地址分类 A:1.0.0.0 -126.0.0.0 B:128.0.0.0-191.255.255.255 C类:192.0.0.0-223.255....该类IP地址的最前面为“1111”,所以地址的网络号取值于240~255之间。 回送地址: 127.x.x.x    ...
  • 今天计算机网络基础老师真的是有很努力的讲授ip地址的知识,但是我觉得没有很细致, 我之前有读到过戴老师的书籍,遂记录一下有关IP地址的知识,帮助我加强记忆与理解 网络ID:每一个网络都有一个唯一的网络ID,...
  • 私有IP地址的意义及其范围

    千次阅读 2021-07-12 16:25:49
    所谓私有地址就是在A、B、C类IP地址中保留下来为企业内部网络分配地址时所使用的IP地址。  私有地址主要用于在局域网中进行分配,在 Internet上是无效的。这样可以很好地隔离局域网和 Internet。私有地址在公网上...
  • 显然属于一个C类地址,网络地址为:192.168.54.0; 主机地址为:0.0.0.4。 在设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标示码(ID),即网络ID和主机ID。同一个物理网络上的所有主机
  • 有的地址会保留不用,注意0和127 ...私有地址的范围分别是: ...A类地址范围:10.0.0.0—10.255.255.255;...B类地址范围:172.16.0.0---172.31.255.555;...C类地址范围:192.168.0.0---192.168.255.255。 ...
  • 区别如下:1、IP地址表示方法不同:一个AIP地址是指, 在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机...
  • 私有IP地址范围

    千次阅读 2020-03-14 14:30:47
    私有(内网)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 死记硬背一下吧!
  • a b c类 ip地址范围

    万次阅读 2018-10-23 15:04:38
    现在的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+...同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机...
  • 私有IP地址范围

    万次阅读 2019-09-05 15:59:35
    私有(内网)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
  • 如何判断IP地址是AB还是C类

    万次阅读 2021-02-05 10:54:02
    C类网络的IP地址范围为:192.0.1.1-223.255.255.254具体解释:1.AIP地址一个AIP地址由1字节(每个字节是8位)的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”,即第一段数字范围为1~126。...
  • ab类c类ip地址范围

    万次阅读 多人点赞 2017-11-15 16:31:53
    现在的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机...同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个
  • IP地址类型 最初设计互联网络时,为了便于寻址以及层次化构造网络,每...一个A类IP地址由1字节的网络地址和3字节主机地址组成,它主要为大型网络而设计的,网络地址的最高位必须是“0”, 地址范围从1.0.0.0 到127.0.0
  • 关于IP地址的个数的计算方法,很多地方的知识都是一知半解,并不能给予人们一个正确全面的解答。本人也是经过多方探究与总结,方能明白其中的道理。下面,就为大家介绍如何计算IP地址到底有多少个,并且,所划分出来...
  • IP地址分类及对应范围

    万次阅读 2019-07-26 22:32:22
    IP地址分类(A B C类 D E) 此文为转载博文 原文作者:开着奥迪卖小猪 https://blog.csdn.net/kzadmxz/article/details/73658168   、简介       IP地址由四段组成,...
  • 私有IP地址

    千次阅读 2021-03-14 14:03:05
    什么是私有IP地址呢,...私有(内网)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 其中,主机号全为0的表示网段,主机号全为1表示广播地址。 ...
  • 私有IP地址 总结

    千次阅读 2021-01-19 12:36:51
    所谓私有地址就是在A、B、C类IP地址中保留下来为企业内部网络分配地址时所使用的IP地址。  私有地址主要用于在局域网中进行分配,在 Internet上是无效的。这样可以很好地隔离局域网和 Internet。私有地址在公网上...
  • IP地址由两部分组成: 网络地址:表示属于互联网中的哪一个网络 主机地址:表示在该网络下哪一台主机 目前常用的地址分为三A、B、C类 A:A地址主要是分配给政府机关使用的,网络号第一位是固定数字0,其范围...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 35,366
精华内容 14,146
热门标签
关键字:

一个私有c类ip地址地址范围是