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台机器注意:所有的逻辑运算是按二进制来计算的
ip地址和掩码计算
答:1) 将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址 2)IP地址和子网掩码进行与运算,结果是网络地址 3) 将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。4) 地址范围就是含在本网段内的所有...
IP地址是如何算出来的?
答:网络ID的结果大家都知道网络ID部份不变,主机ID部分全部变为0,那么在计算网络ID时,首先看子网掩码中有多少位用来表示网络,相应在将IP地址转换为二进制时就只转换前面几位,比如192.168.176.15/19,网络ID一共19位,则网络ID前两个字节为192.168.X.0发生变化的为第三个字节。那么怎样快速计算出...
怎么算IIP地址
答:子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。请看以下示例:运算演示之一:aa IP 地址 192.168.0....
IP地址的取值范围是怎样计算出来的?急求答案!
答:地址范围是 网络地址+1 至 广播地址-1 网络地址是 IP地址和子网掩码进行与运算 广播地址是 网络地址部分不变,主机地址变为全1 举个例子你更好理解 ip 192.168.100.5 子网掩码 255.255.255.0 转换成二进制 ip 11000000.10101000.01100100.00000101 子网掩码 11111111.11111111.11111111.0000000...
IP地址怎样计算问题
答:1.掩码255.255.255.240说明块大小为16,即网络号应该是0 16 32 48……192.55.12.120的网络号显然该是192.55.12.112 该网络段的地址范围是192.55.12.112---192.55.12.127 广播地址192.55.12.127 主机范围192.55.12.113---116 2.184.231.138.239是B类IP,默认是16位网络号16...
ip地址的网络号和主机号是如何计算的?
答:例如:有一个C类地址为: 192.9.200.13 其缺省的子网掩码为:255.255.255.0 IP地址 192.9.200.13, 转换为二进制11000000 00001001 11001000 00001101,子网掩码255.255.255.0,转换为二进制11111111 11111111 11111111 00000000,它的网络号计算方法: 将两个二进制数做按位与(&)运算后...
如何计算IP地址
答:网络ID是IP地址与子网掩码进行与运算获得,即将IP地址中表示主机ID的部份全部变为0,表示网络ID的部份保持不变,则网络ID的格式与IP地址相同都是32位的二进制数;主机ID就是表示主机ID的部份。例题1:IP地址:192.168.23.35 子网掩码:255.255.0.0 网络ID:192.168.0.0 主机ID:23.35例题2:IP地址:192.168.23.35 子网...
网络地址和广播地址如何计算?
答:总结: 网络地址和广播地址计算方式如下:1、首先确定子网的位数。以子网总位数8为例,因此Tb等于8。2、假设IP地址是210.1.1.100,子网掩码是255.255.255.224。总位数等于8。那么掩码224相对的子网位数就是3。3、主机位数的计算方式:(m)=Tb-n。n=3,Tb=8。主机m=8-3=5。4、子网数为2n,...
如何计算IP地址的子网掩码和网络地址?
答:已知IP地址为 172.16.2.160 子网掩码为255.255.255.192 求它的子网地址? 子网广播地址? 主机范围?最佳答案:我来详细地帮你解决这个问题吧:首先我们需要根据它的子网掩码算出这个IP的网络位 255.255.255.192这个点分十进制换算成二进制就是11111111.11111111.11111111.11000000(其中1代表网络...
IP地址的计算
答:192.168.1.192/26这个网段中再划出3个子网。第一个子网:至少需要5个主机位,容纳2的5次方32-2=30台主机,这肯定能放下25台。他的网络地址192.168.1.192/27,可用地址范围193-222,223为广播。224为下个网段的网络号。第二个子网:至少需要4个主机位,容纳2的4次方16-2=14台主机,可以容纳...