ip、子网掩码、网络号之间的关系、区分和运算
- 格式:doc
- 大小:18.00 KB
- 文档页数:2
一、子网掩码的含义和根据子网掩码划分子网一个IP地址必然属于某一个网络,或者叫子网。
子网掩码就是用来指定某个IP地址的网络地址的,换一句话说,就是用来划分子网的。
例如,一个A类网络可以容纳16777214台主机。
但是在实际运用中,不可能把一个A类网络只用于一个子网,因为那样管理起来很不方便,也会出现广播风暴等种种问题,所以需要根据实际需求把它划分为若干个较小的子网。
一个B类网络可以容纳65534台主机,往往也是需要划分子网的。
即便一个小型企业内部,为了部门之间的职能的需要,配置那些电脑可以互相访问,哪些不能互相访问,就需要通过划分子网的方法来实现。
子网划分的问题看起来很复杂,其实也不是很复杂。
只要把IP地址的位数、网络位数、主机位数、子网掩码的位数这几个概念搞清楚,就觉得很简单了。
IP地址位数=网络位数+主机位数=32位。
子网掩码的位数就是网络的位数。
A类网络的网络位数是8位,子网掩码就是11111111.00000000.00000000.00000000,换算成二进制表示为255.0.0.0。
B类网络的网络位数是16位,子网掩码就是11111111.11111111.00000000.00000000,换算成十进制表示为255.255.0.0。
C类网络的网络位数是24位,子网掩码就是11111111.11111111.11111111.00000000,换算成十进制表示为255.255.255.0。
A类网络加长子网掩码到16位就把一个A类网络划分为256个B类网络同样大小的网络,再加长到24位就又把每个B类大小的子网划分为256个C类网络大小的子网。
就是这个道理。
一个大的网络,通过把子网掩码加长,使网络位多了,也就是网络数目多了,子网就多了。
当然你也可以不划分为256个子网,而划分为128个,64个,32个,16个,8个,4个,2个。
一个B类网络的默认子网掩码为255.255.0.0,你如果想把它划分为2个子网,网络位数就成立17位,也就是说子网掩码就变成了255.255.128.0;想划分为16个子网,因为16是2的4次方,所以网络位数加4变成了20位,也就是说子网掩码加长,成了20位,就是255.255.240.0。
IP地址、子网掩码、网络号、主机号、网络地址、主机地址以及ip段背景知识IP地址IP地址被用来给Internet上的电脑一个编号。
大家日常见到的情况是每台联网的PC上都需要有IP 地址,才能正常通信。
我们可以把“个人电脑”比作“一台”,那么“IP地址”就相当于“”,而Internet 中的路由器,就相当于电信局的“程控式交换机”。
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。
IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。
例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。
A类,B类,C类概念特征网络围默认掩码A类地址第1个8位中的第1位始终为0 0-127.x.x.x 255.0.0.0/8B类地址第1个8位中的第1、2位始终为10 128-191.x.x.x 255.255.0.0/16 C类地址第1个8位中的第1、2、3位始终为110 192-y.x.x.x 255.255.255.0/24特殊D类以1110开始用于组播E类以11110开始用于科研保留围上划分有些要注意的:A类从1.0.0.0 到126.255.255.255B类从128.0.0.0到191.255.255.255C类从192.0.0.0到223.255.255.255其中172.x.x.x段地址空间是被保留的回环地址IP地址包含网络地址+主机地址,即IP地址=网络地址+主机地址网络地址:1、如果是192的C段地址,那么,网络地址就是:192.168.1.0,地址掩码是:255.255.255.0。
2、如果地址掩码是:255.255.0.0,那么网络地址就是:192.168.0.0。
3、网络地址很大一部分是由地址掩码决定的。
主机地址:如IP地址是202.112.14.137,掩码是255.255.255.224 ,网络地址是202.112.14.128,子网号是128。
一、IP地址的介绍1、IP地址的表示方法IP地址 = 网络号+主机号把整个Internet网堪称单一的网络,IP地址就是给每个连在Internet网的主机分配一个在全世界范围内唯一的标示符,Internet管理委员会定义了A、B、C、D、E五类地址,在每类地址中,还规定了网络编号和主机编号。
在 TCP/IP协议中,IP地址是以二进制数字形式出现的,共32bit,1bit就是二进制中的1位,但这种形式非常不适用于人阅读和记忆。
因此 Internet管理委员会决定采用一种"点分十进制表示法"表示IP地址:面向用户的文档中,由四段构成的32 比特的IP地址被直观地表示为四个以圆点隔开的十进制整数,其中,每一个整数对应一个字节(8个比特为一个字节称为一段)。
A、B、C类最常用,下面加以介绍。
本文介绍的都是版本4的IP地址,称为IPv4.●A类地址:A类地址的网络标识由第一组8位二进制数表示,A类地址的特点是网络标识的第一位二进制数取值必须为"0"。
不难算出,A类地址第一个地址为00000001,最后一个地址是01111111,换算成十进制就是 127,其中127留作保留地址,A类地址的第一段范围是:1~126,A类地址允许有27 -2=126个网段(第一个可用网段号1,最后一个可用网段号126)(减2是因为0不用,127留作它用),网络中的主机标识占3组8位二进制数,每个网络允许有224-2=16777216台主机(减2是因为全0地址为网络地址,全1为广播地址,这两个地址一般不分配给主机)。
通常分配给拥有大量主机的网络。
●B类地址:B类地址的网络标识由前两组8位二进制数表示,网络中的主机标识占两组8位二进制数,B类地址的特点是网络标识的前两位二进制数取值必须为"10"。
B类地址第一个地址为10000000,最后一个地址是10111111,换算成十进制B类地址第一段范围就是128~191,B类地址允许有214 =16384个网段(第一个可用网段号128.0,最后一个可用网段号1291.255),网络中的主机标识占2组8位二进制数,每个网络允许有 216-2=65533台主机,适用于结点比较多的网络。
IP地址和子网掩码的关系,如何计算网络地址?一、IP地址电脑之间要实现网络通信,就必须要有一个合法的ip地址。
IP地址=网络地址+主机地址,(又称:主机号和网络号组成)ip地址的结构使我们可以在Internet上很方便的寻址。
ip地址通常用更直观的,以圆点分隔号的四个十进制数字表示,每个数字从0到255,如某一台主机的ip地址为:128.20.4.1在局域网里,同样也需要ip地址,一般内网的ip地址是以192.168开头的,这样很容易区分公网和内网的ip地址。
彻底明白IP地址的含义不管是学习网络还是上网,IP地址都是出现频率非常高的词.Windows系统中设置IP地址的界面如图1所示,图中出现了IP地址,子网掩码,默认网关和DNS服务器这几个需要设置的地方,只有正确设置,网络才能通,那这些名词都是什么意思呢学习IP地址的相关知识时还会遇到网络地址,广播地址,子网等概念,这些又是什么意思呢?要解答这些问题,先看一个日常生活中的例子.如图2所示,住在北大街的住户要能互相找到对方,必须各自都要有个门牌号,这个门牌号就是各家的地址,门牌号的表示方法为:北大街+XX号.假如1号住户要找6号住户,过程是这样的,1号在大街上喊了一声:"谁是6号,请回答.",这时北大街的住户都听到了,但只有6号作了回答,这个喊的过程叫"广播",北大街的所有用户就是他的广播范围,假如北大街共有20个用户,那广播地址就是:北大街 21号.也就是说,北大街的任何一个用户喊一声能让"广播地址-1"个用户听到.从这个例中可以抽出下面几个词:街道地址:北大街,如果给该大街一个地址则用第一个住户的地址-1,此例为:北大街0号住户的号:如1号,2号等.住户的地址:街道地址+XX号,如北大街 1号,北大街 2号等广播地址:最后一个住户的地址+1,此例为:北大街21号Internet网络中,每个上网的计算机都有一个像上述例子的地址,这个地址就是IP地址,是分配给网络设备的门牌号,为了网络中的计算机能够互相访问。
IP地址和子网掩码IP地址和子网掩码一、IP地址为:192.9.89.13,子网掩码为:255.255.255.0。
怎样判断这个IP的网络号和主机号呢?1.计算网络号将IP地址和子网掩码的二进制进行逻辑与(AND)运算,得出的结果即为该IP地址的网络号。
11000000 00001001 01011001 00001101→192.9.89.13(IP地址)And 11111111 11111111 11111111 00000000→255. 255. 255.0(子网掩码) 11000000 00001001 01011001 00000000→192.9.89.0(网络地址)192.9.89.0就是IP地址的网络号,即网络地址2.计算主机号将子网掩码的二进制值取反后,再与IP地址进行与(AND)运算,得到的结果即为主机部分00000000 00000000 01000000 11111111→0.0.0.255 (子网掩码取反后的值)And 11000000 00001001 01011001 00001101→192.9.89.13(IP地址)00000000 00000000 00000000 00001101→0.0.0.13(主机号)0.0.0.13就是IP地址的主机号(可简化为13)3.结论①.192.9.89.13可以理解为192.9.89.0网络中的0.0.0.13主机。
②.网络号为192.9.89.0的所有主机属同一个网络。
③.同一个网络的主机不需要路由器,通过交换机和网络传输介质连接后可以直接通讯。
二、应用练习(1)假设有一个IP地址:192.168.0.1,子网掩码为:255.255.255.0,判断网络号和主机号。
结果提示:网络号192.168.0.0,主机号0.0.0.1(2)已知某单位有两个IP地址:210.39.240.33和210.39.240.65,问:子网掩码为255.255.255.0,上述两个IP是否处于同一个网络内?如果子网掩码换为255.255.255.192呢?结果提示:当掩码是255.255.255.0(11111111 11111111 11111111 00000000)时,IP的32位二进制可以看成210.39.240.33(210.39.240.00100001)和210.39.240.65(210.39.240.01000001),由于IP 的网络号前24位相同(均为210.39.240),所以这两个IP地址属于同一个网络。
IP地址与子网掩码之间的关系是什么在计算机网络中,IP地址与子网掩码之间有着密切的关系。
IP地址是用于在互联网上唯一标识一台计算机的地址,而子网掩码则用于划分一个网络中的子网。
本文将详细介绍IP地址与子网掩码的含义和作用,并探讨它们之间的关系。
一、IP地址的含义和作用IP地址是用于在互联网上标识一台计算机或网络设备的地址。
它由32位二进制数组成,通常以四个十进制数表示,每个数值范围在0到255之间,如192.168.0.1。
IP地址分为两部分:网络地址和主机地址。
网络地址用于标识一个网络,主机地址用于标识该网络中的一台具体计算机。
IP地址的作用是实现计算机之间的通信。
通过IP地址,计算机可以在网络上相互发送数据包,实现信息的传输和交流。
所有互联网上的数据在传输时都需要经过源IP地址和目的IP地址的指示,以确定数据的源和目的地。
二、子网掩码的含义和作用子网掩码是一个32位的二进制数,用于划分一个网络中的子网。
它与IP地址一起使用,通过与IP地址进行逻辑运算,可以确定网络地址和主机地址的划分。
子网掩码的位数表示网络地址的长度,1的部分表示网络地址,0的部分表示主机地址。
子网掩码的作用是限定IP地址的范围。
在一个网络中,通过划分子网,可以将网络划分为多个子网络,每个子网可用于连接一定数量的计算机或网络设备。
子网掩码决定了子网的规模和范围。
三、IP地址与子网掩码的关系IP地址与子网掩码之间的关系是相辅相成的。
子网掩码与IP地址一起使用,通过与IP地址进行逻辑运算,可以确定网络地址和主机地址的划分。
在计算机网络中,IP地址的某些位与子网掩码中相应的位进行逻辑与运算,将得到一个网络地址,用于标识一个网络。
而IP地址中与子网掩码中为0的部分,将得到一个主机地址,用于标识该网络中的一台具体计算机。
IP地址与子网掩码的逻辑与运算可以理解为IP地址的筛选器。
通过与子网掩码进行逻辑与运算,可以确定网络地址和主机地址的划分,使计算机能够快速准确地找到目标网络和目标计算机。
IP地址、子网掩码、网关之间是什么关系,还有它们之间如何
转化?
IP地址是每一个连接网络的主机都需要的!它唯一的代表网络上的一个设备的逻辑位置!它将是互联网寻址传送数据的关键!它就像我们的地址一样!
IP地址也是有层次的,左边的网络号和右边的主机号!顾名思义网络号代表一个网络中的一个组,主机号代表该网络一组里具体的一台主机。
而至于是哪一组,里面有多少个主机。
则由IP地址和子网掩码共同决定!子网掩码由连续的1(这里是指二进制中的1)组成的,比如255.255.255.0。
他代表这一组里有254台主机(规定一个组的第一个和最后一个IP地址不能给主机使用)!
而网关是转发数据到其他网络或者互联网的一台主机或路由器,而上网的主机是首先要保证可以和网关通讯,而通讯的前提是在连接在同一个交换机下并且在同一组中,所以上网设备的IP地址和网关的IP地址是在同一组中的,也就是拥有同样的子网掩码!网关属于上面254个主机中的一台!如果主机和网关不在同一组那么将无法通讯!比如192.168.1.1 255.255.255.0和192.168.2.1 255.255.255.0是不同的组(网络号)!。
IP地址和子网掩码之间的关系是什么IP地址和子网掩码之间有密切的关系,它们共同协作着实现网络通信和划分子网。
IP地址是标识网络中设备的唯一地址,而子网掩码用于划分网络中的子网。
在本文中,我们将深入探讨IP地址和子网掩码之间的关系,并简要介绍它们在网络通信中的作用。
一、IP地址和子网掩码的基本概念及表示方法1. IP地址的概念和表示方法IP地址是互联网中设备的唯一标识符,它由32位二进制数组成,通常以IPv4地址的形式表示,例如192.168.0.1。
每个IP地址由网络地址和主机地址两部分组成,网络地址用来标识设备所属的网络,而主机地址则用来标识具体的设备。
2. 子网掩码的概念和表示方法子网掩码用于划分IP地址中的网络地址和主机地址,它也由32位二进制数组成,与IP地址结构相同。
子网掩码中的网络部分以连续的1表示,主机部分以连续的0表示。
子网掩码与IP地址进行逻辑与运算后,得到的结果便是网络地址。
二、IP地址和子网掩码的逻辑运算1. 与运算与运算是指将IP地址和子网掩码的对应位进行逻辑与操作,得到的结果即为网络地址。
例如,对于IP地址192.168.0.1和子网掩码255.255.255.0进行与运算,得到的网络地址为192.168.0.0。
2. 或运算或运算常用于确定网络的广播地址,即某个子网中所有主机都能接收到的地址。
通过将IP地址和子网掩码的对应位进行逻辑或操作,得到的结果即为广播地址。
例如,对于IP地址192.168.0.1和子网掩码255.255.255.0进行或运算,得到的广播地址为192.168.0.255。
三、IP地址和子网掩码的作用1. 实现网络通信IP地址和子网掩码共同作用,确保数据能够准确地在网络中传输。
通过IP地址,数据可以被正确路由到目标设备;而子网掩码则用于划分不同的子网,使通信更加高效。
2. 划分子网子网掩码的存在使得网络中的IP地址可以进一步划分为多个子网。
不同的子网可以实现更精细的网络管理和资源分配,提高网络的安全性和可靠性。
ip与运算规则
IP地址是一组用于标识计算机网络中设备的数字。
IP地址通常以四组十进制数表示,每组数的取值范围为0到255之间,例如192.168.0.1。
IP地址运算中常用的规则有以下几种:
1. IP地址与子网掩码的按位与运算:通过与子网掩码进行按位与运算,可以得到网络部分的地址。
例如,对于IP地址19
2.168.0.1和子网掩码255.255.255.0进行按位与运算,结果为192.168.0.0,表示这个IP地址所在的网络地址是
192.168.0.0。
2. IP地址与子网掩码的按位或运算:通过与子网掩码进行按位或运算,可以得到广播地址。
例如,对于IP地址
192.168.0.1和子网掩码255.255.255.0进行按位或运算,结果为192.168.0.255,表示这个IP地址所在的网络的广播地址是192.168.0.255。
3. IP地址之间的比较:根据IP地址的大小可以进行比较。
通常情况下,高位值较大的IP地址大于低位值较大的IP地址。
例如,192.168.0.2大于192.168.0.1。
4. IP地址的分类:根据地址的高位值来判断IP地址所属的类别。
根据类别可以确定网络地址和主机地址的划分方式。
IP 地址的分类有A类、B类、C类、D类和E类。
5. IP地址的子网划分:为了更精细地管理网络中的主机,可以将一个网络进一步划分为多个子网。
子网划分需要使用子网掩码来指示网络和子网间的划分。
这些规则是计算机网络中常用的IP地址的运算规则,可以帮助确定网络和主机的地址,以及进行网络管理和通信。
通过IP 地址和子网掩码与运算计算相关地址地址和子网掩码与运算计算相关地址2011-06-07 0:57 过IP 地址和子网掩码与运算计算相关地址地址和子网掩码与运算计算相关地址知道ip 地址和子网掩码后可以算出:地址和子网掩码后可以算出:1、 网络地址网络地址2、 广播地址广播地址3、 地址范围地址范围4、 本网有几台主机本网有几台主机例1:下面例子IP 地址为192·192·168·168·168·100·100·100·5 5 子网掩码是255·255·255·255·255·255·255·255·00。
算出网络地址、广播地址、地址范围、主机数。
一)分步骤计算一)分步骤计算1) 将IP 地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。
网络地址,后面的是主机地址。
虚线前为网络地址,虚线前为网络地址,虚线后为主机地虚线后为主机地址2)IP 地址和子网掩码进行与运算,结果是网络地址3) 将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。
结果就是广播地址。
4) 地址范围就是含在本网段内的所有主机地址范围就是含在本网段内的所有主机网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出地址,由此可以看出地址范围是:地址范围是: 网络地址+1 至 广播地址-1 本例的网络范围是:192·192·168·168·168·100·100·100·1 1 至 192·192·168·168·168·100·100·100·254 254 也就是说下面的地址都是一个网段的。
IP、子网掩码、网络号之间的关系、区分和运算(请求置顶)
网络, 子网, 置顶, 关系, 运算
这是刚才的一个回贴,回好了之后想想可能还有一些朋友不明白这几者之间的关系,所以干脆专门开一贴。
高手就不用看了。
此贴中所说到的IP都以是IPV4为例。
IP地址总共是32位二进制数表示,每8位为一节,总共4节。
日常使用中每节用一个十进制表示(0-255)。
每个IP地址都是由网络号+主机号组成,前面N位表示网络号,后面32-N 位表示主机号。
到底前面几位表示网络号就是由子网掩码来区分,在子网掩码中用1和0来分别网络号位和主机号位,其中是1的表示是网络位,0表示主机位,前面说的IP中前面的N位表示网络号,后面的32-N位才是主机号,所以子网掩码总是前面一段全是1,后面一段全是0。
我们的IP范围就是主机号范围。
所有主机号中的最后一个主机号为广播地址。
比如一个IP地址:192.168.0.1/24,这是我们常见的一个C类地址,用二进制表示就是IP:11000000 10101000 00000000 00000001 子:11111111 11111111 11111111 00000000
这就是说这个IP中,前24位表示网络号,后面8位表示主机号。
也就是说我们IP取值范围就是最后的8位从0000000-11111111之间,用十进制表示也就是0-255之间,在地址中0不能作为IP地址使用,他是网络号的专用,也就是说我们的取值范围是在1-255之间,其中1是网关地址(实际中我们组建局域网的时候不一定用1作网关这是另一回事),255是广播地址,也就是说实际能使用的只有253个IP,即192.168.0.2-192.168.0.254。
那什么是网络号呢?说得直接一点就是这个局域网在网络上的IP。
我们知道每一台计算机在网络上都有一个IP地址,这个IP地址就是这台计算机在网络上的一个编号,那么网络号也就是这个局域网在互联网上的IP地址编号。
网络号的计算方法是把IP地址与子网掩码作“与”运算,所谓的与运算,就相当于我们并时所说的乘运算,当两个同为1时其结果为1,如果其中有一个是0则结果是0。
在上面的例子中前面的24位是网络号那么这个局域网在网络中的编号就是192.168.0.0,现在知道为什么0始终不能用为IP地址了吧。
如果两台机的网络号不一样,表示这两台机不在同一个局域网中。
比如有如下两个IP:192.168.0.115/24,192.168.5.115/24,用二进制表示就是:
IP1:11000000 10101000 00000000 01110011 子网:11111111 11111111 11111111 00000000 网络号:11000000 10101000 00000000 00000000 十进制表示网络号:192.168.0.0
IP2:11000000 10101000 00000101 01110011 子网:11111111 11111111 11111111 00000000 网络号:11000000 10101000 00000001 00000000 十进制表示网络号:192.168.5.0
两个IP的网络号不一样,表示这两个IP不在同一个局域网中。
又比如我网吧从电信公司分到一组IP:89.153.43.225/29,那么换成二进制就是
IP:01011001 10011001 00101011 11100001 子:11111111 11111111 11111111 11111000
可以清楚的看出这组IP在网络上的网络号是前面的29位,用十进制表示就是89.153.43.224,这组IP的主机号就是最后的三位,我们说过主机号范围就是IP范围。
我网吧从电信公司分得的IP范围用二进制表示就是:
IP1:01011001 10011001 00101011 11100000 IP2:01011001 10011001 00101011 11100001 IP3:01011001 10011001 00101011 11100010 IP4:01011001 10011001 00101011 11100011 IP5:01011001 10011001 00101011 11100100 IP6:01011001 10011001 00101011 11100101 IP7:01011001 10011001 00101011 11100110 IP8:01011001 10011001 00101011 11100111
我们说过0只能用来表示网络号,不能用于IP,所以上面的8个IP中,只有IP2-IP8是合法的,用十进制表示就是89.153.43.225-231,其中89.153.43.225是网关,89.153.43.231是广播地址,实际可用IP是89.153.43.226-230,因为这一组IP的网络号同为89.153.43.224,
所以在互联上这一组IP属于同一个局域网。
比如有一个网吧有300台机,那么从上面的公式中可以计算出至少要300+2=302个IP,也就是主机号从1-302,用二进制表示就是:000000001 000000010 000000011 (100101110)
也就是说主机号至少要占用9位,那么网络号就只有23位即:二进制:11111111 11111111 11111110 00000000 十进制:255 255 254 0
那么这个局域网的子网掩码是255.255.254.0,主机号的范围是1-511,其中主机号为1的是网关,主机号为511的是广播地址,这个局域网最多可以拥有509台电脑。
假如网络号为192.168.0.0,刚IP范围为:192.168.0.1/23-192.168.1.255/23,其中192.168.0.1是网关(实际我们组网中不一定用这个IP作网关),192.168.1.255是广播地址。
知道了IP地址、子网掩码、网关、广播地址之间的关系就可以准确划分子网。
子网掩码计算一般采用2的N次幂的方法。
2^(N-1)<(计算机总台数+2)≤2^N,这里的N 就是主机号位数。
2^0=1 2^1=2 2^2=4 2^3=8 ...... 2^9=512 2^10=1024 2^11=2048 当初我们上学的时候要背到2的20次方,那个苦啊.
比如上面的例子中300台电脑,2^8<(300+2)≤2^9,所以主机号应该是9位,那么子网掩码就应该是32-9=23位,即255.255.255.254.0。