C类地址用来挂游戏能算联合索引和单个索引IP吗

C类IP地址中网络的标识长度为21位,主机标识的长度为8位, 请问标识长度是什么,如何知道这些位数的? 谢谢-土地公问答
C类IP地址中网络的标识长度为21位,主机标识的长度为8位, 请问标识长度是什么,如何知道这些位数的? 谢谢
C类IP地址中网络的标识长度为21位,主机标识的长度为8位, 请问标识长度是什么,如何知道这些位数的? 谢谢
IP 地址 有32bit 分为网络位和主机位 但是主机位有时又可以进行子网划分分为子网位和主机标识位所以这里还有3位是子网位
IP地址根据网络号和主机号的数量而分为A、B、C三类:IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。例如一个采用二进制形式的IP地址是“”,这么长的地址,人们处理起来也太费劲了。为了方便人们的使用,IP地址经常被写成十进制的形式,中间使用符号“.”分开不同的字节。于是,上面的IP地址可以表示为“地址的这种表示法叫做“点分十进制表示法”,这显然比1和0容易记忆得多。 A类IP地址A类IP地址:用7位(bit)来标识网络号,24位标识主机号,最前面一位为&0&,即A类地址的第一段取值介于1~126之间。A类地址通常为大型网络而提供,全世界总共只有126个只可能的A类网络,每个A类网络最多可以连接台主机。 B类IP地址B类IP地址:用14位来标识网络号,16位标识主机号,前面两位是&10&。B类地址的第一段取值介于128~191之间,第一段和第二段合在一起表示网络号。B类地址适用于中等规模的网络,全世界大约有16000个B类网络,每个B类网络最多可以连接65534台主机。 C类IP地址C类IP地址:用21位来标识网络号,8位标识主机号,前面三位是&110&。C类地址的第一段取值介于192~223之间,第一段、第二段、第三段合在一起表示网络号。最后一段标识网络上的主机号。C类地址适用于校园网等小型网络,每个C类网络最多可以有254台主机。 编辑本段主要用途从上面的介绍我们知道,IP地址是以网络号和主机号来标示网络上的主机的,只有在一个网络号下的计算机之间才能&直接&互通,不同网络号的计算机要通过网关(Gateway)才能互通。但这样的划分在某些情况下显得并不十分灵活。为此IP网络还允许划分成更小的网络,称为子网(Subnet),这样就产生了子网掩码。子网掩码的作用就是用来判断任意两个IP地址是否属于同一子网络,这时只有在同一子网的计算机才能&直接&互通。那么怎样确定子网掩码呢? 前面讲到IP地址分网络号和主机号,要将一个网络划分为多个子网,因此网络号将要占用原来的主机位,如对于一个C类地址,它用21位来标识网络号,要将其划分为2个子网则需要占用1位原来的主机标识位。此时网络号位变为22位为主机标示变为7位。同理借用2个主机位则可以将一个C类网络划分为4个子网……那计算机是怎样才知道这一网络是否划分了子网呢?这就可以从子网掩码中看出。子网掩码和IP地址一样有32bit,确定子网掩码的方法是其与IP地址中标识网络号的所有对应位都用&1&,而与主机号对应的位都是&0&。如分为2个子网的C类IP地址用22位来标识网络号,则其子网掩码为:11 即于是我们可以知道,A类地址的缺省子网掩码为类为类为下表是C类地址子网划分及相关子网掩码: 子网位数 子网掩码 主机数 可用主机数 1 2 3 4 5 6 你可能注意到上表分了主机数和可用主机数两项,这是为什么呢?因为但当地址的所有主机位都为&0&时,这一地址为线路(或子网)地址,而当所有主机位都为&1&时为广播地址。 同时我们还可以使用可变长掩码(VLSM)就是指一个网络可以用不同的掩码进行配置。这样做的目的是为了使把一个网络划分成多个子网更加方便。在没有VLSM的情况下,一个网络只能使用一种子网掩码,这就限制了在给定的子网数目条件下主机的数目。例如你被分配了一个C类地址,网络号为而你现在需要将其划分为三个子网,其中一个子网有100台主机,其余的两个子网有50台主机。我们知道一个C类地址有254个可用地址,那么你如何选择子网掩码呢?从上表中我们发现,当我们在所有子网中都使用一个子网掩码时这一问题是无法解决的。此时VLSM就派上了用场,我们可以在100个主机的子网使用这一掩码,它可以使用到这128个IP地址,其中可用主机号为126个。我们再把剩下的到这128个IP地址分成两个子网,子网掩码为其中一个子网的地址从到另一子网的地址从到子网掩码为每个子网的可用主机地址都为62个,这样就达到了要求。可以看出合理使用子网掩码,可以使IP地址更加便于管理和控制。确定子网掩码数用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。 定义子网掩码的步骤为: A、确定哪些组地址归我们使用。比如我们申请到的网络号为 “该网络地址为C类IP地址,网络标识为“主机标识为“.b”。 B、根据我们现在所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来定义子网掩码。比如我们现在需要12个子网,将来可能需要16个。用第四个字节的前四位确定子网掩码。前四位都置为“1”(即把第四字节的最后四位作为主机位,其实在这里有个简单的规律,非网络位的前几位置1原网络就被分为2的几次方个网络,这样原来网络就被分成了2的4次方16个子网),即第四个字节为“”,这个数我们暂且称作新的二进制子网掩码。 C、把对应初始网络的各个位都置为“1”,即前三个字节都置为“1”,第四个字节低四位置为“0”,则子网掩码的间断二进制形式为:“D、把这个数转化为间断十进制形式为:“这个数为该网络的子网掩码。 一、利用子网数来计算 在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。 1)将子网数目转化为二进制来表示 2)取得该二进制的位数,为 N 3)取得该IP地址的类子网掩码,将其主机地址部分的的前N位置 1 即得出该IP地址划分子网的子网掩码。 如欲将B类IP地址划分成27个子网: 1)27=11011 2)该二进制为五位数,N = 5 3)将B类地址的子网掩码的主机地址前5位置 1,得到 即为划分成 27个子网的B类IP地址 的子网掩码。 二、利用主机数来计算 1)将主机数目转化为二进制来表示 2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为 N,这里肯定 N&8。如果大于254,则 N&8,这就是说主机地址将占据不止8位。 3)使用来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。 如欲将B类IP地址划分成若干子网,每个子网内有主机700台: 1) 700= 2)该二进制为十位数,N = 10 3)将该B类地址的子网掩码的主机地址全部置 1,得到然后再从后向前将后 10位置0,即为: 即这就是该欲划分成主机为700台的B类IP地址 的子网掩码。 编辑本段IP掩码的标注A、无子网的标注法对无子网的IP地址,可写成主机号为0的掩码。如IP地址掩码为也可以缺省掩码,只写IP地址。 B、有子网的标注法有子网时,一定要二者配对出现。以C类地址为例。 (以下一段没有指定掩码为27位,在掩码为27位的情况下才成立~~) 地址中的前3个字节表示网络号,后一个字节既表明子网号,又说明主机号,还说明两个IP地址是否属于同一个网段。如果属于同一网络区间,这两个地址间的信息交换就不通过路由器。如果不属同一网络区间,也就是子网号不同,两个地址的信息交换就要通过路由器进行。例如:对于IP地址为的主机来说,其主机标识为,对于IP地址为的主机来说它的主机标识为,以上两个主机标识的前面三位全是000,说明这两个IP地址在同一个网络区域中,这两台主机在交换信息时不需要通过路由器进行。的主机标识为,的主机标识为,这两个主机标识的前面三位000与111不同,说明二者在不同的网络区域,要交换信息需要通过路由器。其子网上主机号各为1和252。 2.掩码的功用是说明有子网和有几个子网,但子网数只能表示为一个范围,不能确切讲具体几个子网,掩码不说明具体子网号,有子网的掩码格式(对C类地址)。 编辑本段子网掩码的表示方法子网掩码通常有以下2种格式的表示方法: 1. 通过与IP地址格式相同的点分十进制表示 如:或 2. 在IP地址后加上&/&符号以及1-32的数字,其中1-32的数字表示子网掩码中网络标识位的长度 如:的子网掩码也可以表示为 编辑本段子网掩码和ip地址的关系以下均为C类网 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。 最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。 编辑本段运算示例运算演示之一:aa I P 地址 子网掩码 AND运算 (AND运算法则:1 与 1 = 1 ,1 与 0 = 0 ,0 与 1 = 0 ,0 与 0 = 0 ,即当对应位均为1时结果为1,其余为0。) 转化为二进制进行运算: I P 地址 子网掩码 AND运算 转化为十进制后为: 运算演示之二: I P 地址 子网掩码 AND运算 转化为二进制进行运算: I P 地址 子网掩码 AND运算 转化为十进制后为: 运算演示之三: I P 地址 子网掩码 AND运算 转化为二进制进行运算: I P 地址 子网掩码 AND运算 转化为十进制后为: 通过以上对三组计算机IP地址与子网掩码的AND运算后,我们可以看到它运算结果是一样的。均为所以计算机就会把这三台计算机视为是同一子网络,然后进行通讯的。我现在单位使用的代理服务器,内部网络就是这样规划的。 也许你又要问,这样的子网掩码究竟有多少个IP地址可以用呢?你可以这样算。 根据上面我们可以看出,局域网内部的ip地址是我们自己规定的(当然和其他的ip地址是一样的),这个是由子网掩码决定的通过对的分析。可得出: 前三位IP码由分配下来的数字就只能固定为所以就只剩下了最后的一位了,那么显而易见了,ip地址只能有(2的8次方-2),即256-2=254,一般主机地址全为0或者1(二进制)有其特殊的作用。 那么你可能要问了:如果我的子网掩码不是呢?你也可以这样做啊假设你的子网掩码是那么你的局域网内的ip地址的前两位肯定是固定的了 这样,你就可以按照下边的计算来看看同一个子网内到底能有多少台机器 1、十进制128 = 二进制 2、IP码要和子网掩码进行AND运算 3、 I P 地址 子网掩码 AND运算 转化为十进制后为: 192 . 168. 128 . 0 4、可知我们内部网可用的IP地址为: 到 (也可以是:到5、转化为十进制: 192 . 到192 . 或者到6、0和255通常作为网络的内部特殊用途。通常不使用。 7、于是最后的结果如下:我们单位所有可用的IP地址为: . . . . . . . . . . . . . . . . . . . . . . . . . . 8、总数为(255-128+1)*(254-1+1) =128 * 254 = 32512 子网内包含的机器数目应该是2^n-2,比如说上面的子网掩码是那么他的网络号是17位,主机号是15位,只要主机号不全是0或者1就是可以的,所以ip地址是也允许,除掉全0全1,结果为2^15-2=32766,上面的落了好多地址 9、看看的结果是否正确 (1)、设定IP地址为Ping 通过测试 访问可以显示出主页 (2)、设定IP地址为Ping 通过测试 访问可以显示出主页 10、结论 以上证明我们的结论是对的。 现在你就可以看你的子网中能有多少台机器了 分解: 所以你的内部网络的ip地址只能是 到 子网掩码 编辑本段网间网技术子网TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。 因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。仔细分析发现,网间网规模的增长在内部主要表现为网络地址的增减,因此解决问题的思路集中在:如何减少网络地址。于是IP网络地址的多重复用技术应运而生。 通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。 编辑本段子网编址技术子网编址(subnet addressing)技术,又叫子网寻径(subnet routing),英文简称subnetting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。一般的,32位的IP地址分为两部分,即网络号和主机号,我们分别把他们叫做IP地址的“网间网部分”和“本地部分”。子网编址技术将本地部分进一步划分为“物理网络”部分和“主机”部分,如图:网间网部分物理网络主机 ←网间网部分→←————本地部分—————→ ←物理网络→←—主机部分——→ 其中“物理网络”用于标识同一IP网络地址下的不同物理网络即是“子网”。 (2)子网掩码IP协议标准规定:每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网间网部分和物理网络号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。例如位模式: 11 中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。这种位模式叫做子网模(subnet mask)或“子网掩码”。 为了使用的方便,常常使用“点分整数表示法”来表示一个IP地址和子网掩码,例如c类地址子网掩码(11 )为:协议关于子网掩码的定义提供一种有趣的灵活性,允许子网掩码中的“0”和“1”位不连续。但是,这样的子网掩码给分配主机地址和理解寻径表都带来一定困难,并且,极少的路由器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点采用连续方式的子网掩码。像和等一类的子网掩码不推荐使用。 (3)子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。 例如:有一个C类地址为:192.9.200.13其缺省的子网掩码为:255.255.255.0则它的网络号和主机号可按如下方法得到: ①将IP地址192.9.200.13转换为二进制00
②将子网掩码255.255.255.0转换为二进制11
③将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分 00
00 结果为即网络号为④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分00
结果为00 转化为十进制得到即主机号为13。 编辑本段子网掩码的分类子网掩码一共分为两类。一类是缺省(自动生成)子网掩码,一类是自定义子网掩码。缺省子网掩码即未划分子网,对应的网络号的位[1][2]都置1,主机号都置0。 A类网络缺省子网掩码:B类网络缺省子网掩码:C类网络缺省子网掩码:自定义子网掩码是将一个网络划分为几个子网,需要每一段使用不同的网络号或子网号,实际上我们可以认为是将主机号分为两个部分:子网号、子网主机号。 形式如下: 未做子网划分的ip地址:网络号+主机号 做子网划分后的ip地址:网络号+子网号+子网主机号 也就是说ip地址在化分子网后,以前的主机号位置的一部分给了子网号,余下的是子网主机号。子网掩码是32位二进制数,它的子网主机标识用部分为全“0”。利用子网掩码可以判断两台主机是否中同一子网中。若两台主机的IP地址分别与它们的子网掩码相“与”后的结果相同,则说明这两台主机在同一子网中。 编辑本段可变长子网掩码可变长子网掩码(VLSM)的作用:节约IP地址空间;减少路由表大小.使用VLSM时,所采用的路由协议必须能够支持它,这些路由协议包括RIPv2,OSPF,EIGRP和BGP. 关于更多的VLSM知识,可以去Google进行搜索 编辑本段子网掩码的划分捷径1.你所选择的子网掩码将会产生多少个子网2的x次方-2(x代表掩码位,即2进制为1的部分,现在的网络中,已经不需要-2,已经可以全部使用,不过需要加上相应的配置命令,例如CISCO路由器需要加上ip subnet zero命令就可以全部使用了。) 2.每个子网能有多少主机2的y次方-2(y代表主机位,即2进制为0的部分) 3.有效子网是有效子网号=256-10进制的子网掩码(结果叫做block size或base number) 4.每个子网的广播地址是广播地址=下个子网号-1 5.每个子网的有效主机分别是忽略子网内全为0和全为1的地址剩下的就是有效主机地址.最后有效1个主机地址=下个子网号-2(即广播地址-1)
百度ip地址上面有详细的解释/view/8370.htm i只用看分类那一块就行了
其它类似问题
其它人正在问的问题电脑没有IP地址就不能上网吗?IP地址的作用是什么?为什么要分类?
电脑没有IP地址就不能上网吗?IP地址的作用是什么?为什么要分类?
互联网动态发布
现在的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机地址或IP地址=主机地址+子网地址+主机地址子网掩码的设定遵循一定的规则,与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分IP地址中的网络ID和主机ID,它用来屏蔽IP地址的一部分,从IP地址中分离出网络ID和主机ID.子网掩码是由4个十进制数组成的数值&中间用&.&分隔,如255.255.255.0。若将它写成二进制的形式为:11.,其中为&1&的位分离出网络ID,为&0&的位分离出主机ID,也就是通过将IP地址与子网掩码进行&与&逻辑操作,得出网络号。子网掩码不单独存在,它结合IP地址一起使用。子网掩码的个作用是将某个IP地址划分成网络地址和主机地址两部分。IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。那么如何划分ip地址呢?1、A类IP地址一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,地址范围从1.0.0.0到126.0.0.0。可用的A类网络有126个,每个网络能容纳1亿多个主机。2、B类IP地址一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255。可用的B类网络有16382个,每个网络能容纳6万多个主机。3、C类IP地址一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”。范围从192.0.0.0到223.255.255.255。C类网络可达209万余个,每个网络能容纳254个主机。4、D类地址用于多点广播(Multicast)。D类IP地址第一个字节以“lll0”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。5、E类IP地址以“llll0”开始,为将来使用保留。全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。在IP地址3种主要类型里,各保留了3个区域作为私有地址,也就是比较常用的ip地址。其地址范围如下:A类地址:10.0.0.0~10.255.255.255B类地址:172.16.0.0~172.31.255.255C类地址:192.168.0.0~192.168.255.255(1)A类地址A类地址的表示范围为:0.0.0.0~126.255.255.255,默认网络掩码为:255.0.0.0,A类网络用第一组数字表示网络本身的地址,后面三组数字作为连接于网络上的主机的地址,即高端位0,接下来7位表示网络ID,其余24位表示宿主机ID。A类地址分配给具有大量主机(直接个人用户)而局域网络个数较少的型网络。例如IBM公司的网络。A类地址适合于网络较少而节点较多的情况,网络数为128个,每一网向络的节点数为1600个。(2)B类地址B类地址的表示范围为:128.0.0.0~223.255.255.255,默认网络掩码为:255.0.0.0。B类地址分配给一般的中型网络。B类网络用第一、二组数字表示网络的地址,后面两组数字代表网络上的主机地址,即高端位10,接下来14位表示网络ID,其余16位表示宿主机ID。B类地址适合于网络数和节点数适中的情况,网络数为16000个,每一网络的节点数为64000个。(3)C类地址C类地址的表示范围为:192.0.0.0.~223.255.255.255,默认网络掩码为:255.255.255.0;C类地址分配给小型网络,如一般的局域网和校园网,它可连接的主机数量是最少的,采用所属的用户分为若干的网段进行管理。C类网络用前三组数字表示网络的地址,最后一组数字作为网络上的主机地址,即高端位110,接下来的21位表示网络ID,其余8位表示宿主机ID。C类地址适合于网络数较多而节点较少的情况,网络数为2百万个,每个网络的节点数为256个。例如你说“131.108.1.56子网掩码255.255.255.0这个IP和子网掩码是统一的,可以说地址属于B而掩码属于C吗?”,是不合适的。子网掩码是不属于IP地址的分类的。(本文内容由百度知道网友fxp0704贡献)
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
互联网动态发布
百家号 最近更新:
简介: 互联网行业发展及动态。
作者最新文章

我要回帖

更多关于 ios 刷新单个cell 的文章

 

随机推荐