网络地址和子网地址的区别(网络地址和子网地址的区别和联系)
大家好!今天让创意岭的小编来大家介绍下关于网络地址和子网地址的区别的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端
如需咨询小红书相关业务请拨打175-8598-2043,或微信:1454722008
本文目录:
一、主网地址、子网地址、主机地址、子网掩码,四者之间有什么联系和区别?
主网地址一般指一个单位(如一个大学)内的最高级地址,比如说一个地名精确到省级。
子网地址指主网内的一个局部网络的地址,相对来说是精确到市。
主机地址是指为网络内提供服务的主服务器的IP地址,相当于为省内提供电力服务的电力公司地址。
子网掩码是体现一台电脑所处网络大小的数据,相当于规定这台电脑是用于县级、市级还是省级。一般来说255.255.255.0是最小的单位,255.255.0.0稍大,255.0.0.0则更大。
判断一个地址是主网还是子网,要看你参照什么来说。对于全球来说,就一个互联网是主网,对于一个大学来说,整个大学也可以看成是一个主网,各系则是子网。
二、(七)细说IP地址与子网
起初,IP地址只有两层结构:网络与主机。子网地址向其中添加了一层新的结构:不同于仅有主机,网络有分为子网与主机。每一个子网的功能近乎于完整的网络。子网的添加构成了三层网络结构:包含子网的网络,各自由若干主机构成。IP地址由此被分为三个部分:网络ID,子网ID与主机ID。IP地址长度仍固定为32位,其中,A类网络8位子网掩码,B类网络16位子网掩码,C类网络24位子网掩码。
对于每一类网络,网络数以及每一网络中包含的主机数,决定了它们各自占用多少比特位。这一准则同样适用于如何划分子网与主机。子网数量为2的子网ID次方,每一子网内的主机数为2的主机ID次方。假设一个B类网络154.71.0.0,网络ID占16位(154.71),主机ID占16位。没有子网的情况下一共可容纳65,534台主机。按照实际需求将16位划分为子网与主机:1位子网16位主机,或2与14,3与13。。。如下图所示,划分为5位子网与11位主机,子网数越多,主机数越少。
搭建IP子网时,如何划分子网与主机数是最重要的问题之一。子网所占位取决于整个网络中的物理子网数,每一子网中的主机数不能超过子网划分所允许的最大数量。
IP子网掩码,表示法以及子网计算:
在没有子网的网络环境下,路由器通过IP地址的前八位来决定是哪一类型的网络,从而它们知道哪些是网络ID哪些是主机ID。划分子网时,路由器也需要知道主机ID是如何划分成子网ID与主机ID的,但是划分方法可以是任意组合,也没有办法从IP地址看出来。因此,必须有额外的信息告知解析IP地址的设备,这一信息称为子网掩码,以32比特数的形式呈现。
掩码位的1和0结合布尔函数与和或的功能对于地址中的比特位进行选择或清除。子网掩码中的32位对应于IP地址相同位置上的数字。掩码位为1时,则地址中该位作为网络ID或子网ID,而掩码位为0时,则地址中该位表示主机ID。
子网掩码为 1 :将IP地址中的0或1与1进行与操作,即:当子网掩码位为1,IP地址保持不变。
子网掩码为 0 :任何数和0做与操作都是0,即:当子网掩码位为0,IP地址清零。
因此,将子网掩码应用于IP地址,网络ID和子网ID保持不变,移除主机ID。执行此功能的路由器由此获得子网地址,因为它知道网络类型,因此能够区分网络位与子网地址位。
举例来说,假设将B类网络154.71.0.0划分5位为子网ID,11位为主机ID。因此,子网掩码有16个1代表网络部分(B类网络),接下来5个1作为子网部分,11个0用作主机ID。二进制数表示为11111111 11111111 11111 000 00000000,十进制数表示为255.255.248.0。
举例:
假设有一台主机IP地址154.71.150.42,路由器需要找出该主机位于哪一子网,则它的掩码操作如下图所示:
结果,154.71.150.42所属的子网为154.71.144.0。另一台路由器能够从中区分出网络ID与子网ID,因为地址的前两个比特位是10,是一个B类网络。所以网络ID占16位,子网ID一定是17至21。这里,子网是10010,或子网18。
提一个问题:既然子网掩码只是将网络地址划分出网络部分与子网部分,那为什么还要使用另外的32位比特数255.255.248.0,而不直接将IP地址第21位指定为分界线呢?这是有历史原因的:因为需要考虑不连续的掩码情况。同时,它也能够让路由器进行快速的掩码操作来找出子网地址。
除了将16位划分为5位子网ID与11位主机ID,标准也允许前2位用作子网ID,4位用作主机ID,之后3位用作子网ID,7位用作主机ID。因此子网掩码为11000011 10000000。当然,这会造成混淆,是不推荐的,实际中也没有人会这么做。
鉴于非连续掩码实际不会应用,以及现今的计算机速度大幅提升,新的表达法为154.71.150.42/21。
IP子网掩码设定:
假设B类网络154.71.0.0,没有子网的话一共有65,534台主机。划分子网时,按照以下方法:
·1位用作子网ID,15位用作主机ID:那么子网数为2^1,第一个子网是0,第二个子网是1。每一个子网的主机数是2^15-2,或32,766。
·2位用作子网ID,14位用作主机ID:那么子网数为2^2,四个子网0,1,2,3。每一个子网的主机数是2^14-2,或16,382。
子网与主机ID位的划分取决于子网数与子网中最大主机数。假设一个B类网络中有10个子网,需要4位表示子网(2^4=16,2^3=8),12位用作主机ID,每一子网最多4,094台主机。
如果你有20个子网,每一子网3,000台主机,那么就会碰到问题。需要5位表示20个子网,而3,000台主机需要12位。这时需要重新组织物理网络,如果无法做到,就需要第二个B类网络。
自定义子网掩码的方法是:从指定网络类型的默认子网掩码中,从最左边的0位开始,按照需要的子网数将0改为1。假设C类网络200.13.94.0,最后8位可供划分子网与主机,则有6种不同的划分方法。假如使用3位作为子网ID,5位作为主机ID,那么:
默认C类网络子网掩码:11111111 11111111 11111111 00000000
将最左边的3位0改为1:11111111 11111111 11111111 111 00000
即子网掩码为:255.255.255.224。
通常情况下,所有子网大小必须相同。因此,最大一个子网的主机数决定了需要多少位比特用作主机ID。因此前例中,前19个子网每个子网最多100台主机,而第20个子网需要3000个主机,就会碰到问题。这种情况下,需要将最后一个过大的子网拆成若干个小的子网。
三、什么是网络地址和主机地址,它们有什么区别?
网络地址和主机地址是IP地址中的两个重要部分,它们共同构成了一个IP地址,用于标识互联网中的不同设备和网络。
网络地址指的是IP地址中的前面几位,用于标识一个设备所连接的网络。在TCP/IP协议中,网络地址通常是由网络号和子网号两部分组成。网络号用于标识设备所连接的网络,而子网号用于划分网络中的子网。通过使用网络地址,可以将不同的设备和网络区分开来,从而实现不同网络之间的通信。
主机地址指的是IP地址中的后面几位,用于标识一个设备在其所在的网络中的唯一性。在TCP/IP协议中,主机地址通常是由主机号和子网号两部分组成。主机号用于标识网络中的不同设备,而子网号用于划分网络中的子网。通过使用主机地址,可以在网络中唯一地标识每个设备,从而实现设备之间的通信和数据传输。
网络地址和主机地址的主要区别在于,网络地址用于标识设备所连接的网络,而主机地址用于标识设备在其所在的网络中的唯一性。网络地址和主机地址通常通过子网掩码来划分,子网掩码的1表示网络地址,0表示主机地址。通过划分网络地址和主机地址,TCP/IP协议可以实现不同网络之间的通信和数据传输,同时也可以在同一个网络中实现设备之间的通信。
-------FunNet超有趣学网络
四、网络地址,主机地址,网络号,主机号,子网号有什么区别?别粘贴复制请举例说明!谢谢
每个IP地址都被分为两个部分即网络地址和主机地址。这样做的目的是为了在路由器转发数据包时更方便的寻址,就像邮递员送信时先把同一个省的邮件放在一起,然后同省中同一个市的邮件在放在一起进行寄送一样。那最终的收信人可能是同一个市的但住址门牌号不同。路由器先看数据包的中目的IP的网络地址,把这个数据包送到某个网络时后再根据该数据包中目的IP的主机部分从该网络中找到目的主机。所以我们可以认为网络地址=网络号,主机地址=主机号
子网号也可以认为和网络号意义相同。它只是在划分了子网后才会有的。
具体的计算方法如下:
将IP和子网掩码都转换为32的二进制,进行与运算,得到的结果就是该IP的网络地址或子网地址。与运算的特点是:有0,便为0,全1才为1。
具体过程如下:
11001010 -------202的二进制表示
11111111--------255的二进制表示
11001010--------与运算的结果=202
---------
01110000-------112的二进制表示
11111111-------255的二进制表示
01110000-------与运算的结果=112
------
00001110------14的二进制表示
11111111------255的二进制表示
00001110-----与运算的结果=14
------
10001001-----137的二进制表示
11100000------224的二进制表示
10000000-------与运算的结果=128
所以一个主机的IP地址是202.112.14.137,掩码是255.255.255.224的网络地址是202.112.14.128,子网号是128。主机地址是202.112.14.137
以上就是关于网络地址和子网地址的区别相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读:
网络营销策略的说法正确的是(网络营销策略的说法正确的是什么)