IP地址是如何计算的?求解
通过 IP地址和子网掩码的运算得出网络地址。
以下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。计算出网络地址。
1、将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址。
2、IP地址和子网掩码进行与运算,结果是网络地址 。
扩展资料:
Internet依靠TCP/IP协议,在全球范围内实现不同硬件结构、不同操作系统、不同网络系统的互联。在Internet上,每一个节点都依靠唯一的IP地址互相区分和相互联系。IP地址是一个32位二进制数的地址,由4个8位字段组成,每个字段之间用点号隔开,用于标识TCP/IP宿主机。
每个IP地址都包含两部分:网络ID和主机ID。网络ID标识在同一个物理网络上的所有宿主机,主机ID标识该物理网络上的每一个宿主机,于是整个Internet上的每个计算机都依靠各自唯一的IP地址来标识。
IP地址构成了整个Internet的基础,它是如此重要,每一台联网的计算机无权自行设定IP地址,有一个统一的机构-IANA负责对申请的组织分配唯一的网络ID。
而该组织可以对自己的网络中的每一个主机分配一个唯一的主机ID,正如一个单位无权决定自己在所属城市的街道名称和门牌号,但可以自主决定本单位内部的各个办公室编号一样。
地址范围是 网络地址+1 至 广播地址-1
网络地址是 IP地址和子网掩码进行与运算
广播地址是 网络地址部分不变,主机地址变为全1
举个例子你更好理解
ip 192.168.100.5
子网掩码 255.255.255.0
转换成二进制
ip 11000000.10101000.01100100.00000101
子网掩码 11111111.11111111.11111111.00000000
网络地址 11000000.10101000.01100100.00000000
192.168.100.0
广播地址 11000000.10101000.01100100.11111111
192.168.100.255
所以地址范围是
192.168.100.1-192.168.100.254
给出一个ip地址,例如192.168.0.1,计算下如果划分成4个子网,以及主机数量和有效ip地址范围 首先它是个c类地址,c类的默认子网掩码是255.255.255.0,但是这样似乎太大了,增加了广播域,浪费ip地址,因此要自配个子网掩码. 由于是c类地址,前****255****网络位,0代表主机位,由于要划分4个子网,因此从主机位借网络位,这样就可以大大增加ip的利用率了,既然是二进制,所以2的2次方=4,如果是6个子网,就要求这个通用的不等式:假设从主机位上借了n位即:2的n次方>6 这样可以算出n起码要大于等于3,为了节约ip地址,所以选接近6的解,即n=3, 注意 因上述c类地址第4个8位换算成二进制为00000000,借了3位就是11100000,注意111,它就是从主机位变成了网络位,又因为是3位,它的子网络分别是000,001,010,011,100,101,110,111, 这样正好验证了我们前面n=3的解是对的,由于基数是256,又因为2的8次方=256,这个8是表示默认c类子网掩码主机位的位数为8位, 256/8=32 这个8是2的3次方算出来的,为什么用256/8呢?因为既然有256个主机数量,要划分成个8个子网,这个很容易理解,100个苹果,10个人分,要求平均,所以100/10=10256-32=224这表明是最后个主机,子网掩码为255.255.255.224 既然算出来的32代表每个子网里的主机数量,可以用比较笨的方法算出来8个子网里的主机地址:从0-256里逐渐加32,同理二进制也一样,反正包含32个,为什么?因为二进制里8位的表示方法为00000000,以及11111111,从00000000到11111111,换算成二进制得出为0-256 网络id可以算出来做ip地址与子网掩码的"与"运算 ip192.168.0.1写成二进制01100000,10101000,00000000,00000001掩码255.255.255.224换算11111111,11111111,11111111,11100000 =01100000,10101000,00000000,0000000换算十进制192.168.0.0广播地址把ip主机位上全填1, 由于网络位为27位,即主机位为5位,01100000,10101000,00000000,00011111换算十进制192.168.0.31 地址范围为192.168.0.1-192.168.0.30,本来是192.168.0.0-192.168.0.31共有32个,但是首尾两个规定了不能用,又因为有8个子网其余7个子网ip地址范围是192.168.0.33-192.168.0.63 网络id 192.168.0.32 192.168.0.65-192.168.0.95 同理192.168.0.64 192.168.0.97-192.168.0.127 96 192.168.0.129-192.168.0.159 依次类推 192.168.0.161-192.168.0.191 192.168.0.193-192.168.0.223 192.168.0.225-192.168.0.255]
以二进制的子网掩码计算,主机位有n位的(即子网掩码后面是几个0)的网络有2^n-2个可用IP地址。所以13和12的子网应该要可以有14个IP可用,即n=4,同样,可以容纳30台主机的n=5。n=4时,子网掩码就是11111111.11111111.11111111.11110000,转换为十进制:255.255.255.240,第一个子网:59.67.148.64/28,可用IP:59.67.148.65~59.67.148.78,第二个子网:59.67.148.80/28, 可用IP:59.67.148.81~59.67.148.94n=5时,子网掩码就是11111111.11111111.11111111.11100000,转换为十进制:255.255.255.224,第三个子网:59.67.148.96/27, 可用IP:59.67.148.97~59.67.148.126]
ip地址是个32位的2进制数,就是有01组成的32位,按八位分作一段,共四段如百度的一些ip百度202.108.22.5 百度知道 202.108.22.103 音乐:202.108.23.50 帖吧:202.108.23.237 新闻:202.108.23.153 图片:202.108.23.106 不多举例了 参考资料里给出了ip分类。 望采纳,如还有进一步问题追问哈]
它们是由IP和子网掩码来决定的例如:IP: 192.168.2.11
子网掩码:255.255.255.0
主机号=IP&(~子网掩码)=0.0.0.11 就是说你的主机在局域网的号码是11
网络地址=IP&子网掩码=192.168.2.0
广播地址=IP|(~子网掩码)=192.168.2.255
也就是说你的句域网络里最多可以容纳0--255的共256台机器注意:所有的逻辑运算是按二进制来计算的
答:既然算出来的32代表每个子网里的主机数量,可以用比较笨的方法算出来8个子网里的主机地址:从0-256里逐渐加32,同理二进制也一样,反正包含32个,为什么?因为二进制里8位的表示方法为00000000,以及11111111,从00000000到11111111,换算成二进制得出为0-256 网络id可以算出来做ip地址与子网掩码的"与"运算 ip...
答:如何计算IP地址?如何计算IP地址?具体的计算方法如下:将IP和子网掩码都转换为32的二进制,进行与运算,得到的结果就是该IP的网络地址或子网地址。与运算的特点是:有0,便为0,全1才为1。有效IP地址的范围是:网络地址+1~广播地址-1。网络地址快速计算公式:网络地址=IP地址子网掩码方法原理应用:...
答:通过 IP地址和子网掩码的运算得出网络地址。以下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。计算出网络地址。1、将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址。2、IP地址和子网掩码进行与运算,结果是...
答:3、将上述掩码和ip地址逐位进与操作得,该IP所在网段:10101100.000010000100001000000写成十进制得17164即为所在网络地址,掩码长度26位。4、IP地址数量为2的19次方减2,可用地址范围是60.1至725254。计算具体事例:IP19161,子网2525250,十进制255换做二进制就是11111111八个1,十进制192换成二进制是1...
答:计算时,用二进制来表示IP地址。从0开始,每个子网有2的n次方个IP地址,每个子网能容纳的最大主机数为2^n-2个。子网自右向左占用n位。保留一个网络地址,即子网的第一个IP地址。一个广播地址,即子网的最后一个IP地址。子网掩码的计算,子网部分全部取0,前面的部分全部取1.从最大主机数的子网...
答:你总共有六个部门,就需要划分至少6个子网,那么6转二进制就是110,需要3位二进制位所以子网络掩码的二进制位应该是11111111.11111111.11100000.00000000,转成十进制后得到的子网掩码为:255.255.192.0,这个子网掩码有8个子网 IP地址为172.16.0.0/19 各段IP子网如下,(注:前面是每段IP子网地址...
答:有效IP地址的范围是:网络地址+1~广播地址-1。以IP地址192.168.1.110,子网掩码255.255.255.0为例,计算出网络地址、广播地址、地址范围 1、将IP地址和子网掩码换算为二进制数,子网掩码连续全1的是网络地址,前3位,即表格中粗线前面为网络地址,后面的是主机地址。2、IP地址和子网掩码的网络...
答:网络地址计算方法如下:假如一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址,子网掩码255.255.255.224 转二进制:11111111.11111111.11111111.11100000,其中网络位部分是27位,主机位部分是5位。网络地址就是:把IP地址转成二进制和子网掩码...
答:逻辑与”运算,得到新的32位二进制字符。把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。6、IP地址和子网掩码二进制数分别相“与”:1100011100000.111011000000&11111111111111111111111100000=1100011100000.111011000000;将以上结果转换成十进制数:193564,就是所求网段地址值。
答:其它类推。第二种情况:要划分成子网的IP地址。在这种情况下,如何方便快捷地对于一个IP地址进行划分,准确地计算每个子网的掩码,方法的选择很重要。下面我介绍两种比较便捷的方法:当然,在求子网掩码之前必须先清楚要划分的子网数目,以及每个子网内的所需主机数目。方法一:利用子网数来计算。1.首先,...