1. 如何根据IP地址计算网络地址
通过 IP地址和子网掩码的运算得出网络地址。
以下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。计算出网络地址。
1、将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址。
(1)如何根据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,正如一个单位无权决定自己在所属城市的街道名称和门牌号,但可以自主决定本单位内部的各个办公室编号一样。
2. 计算机网络用IP地址与子网掩码,怎么求网络号和主机号
将IP地址分成了网络号和主机号两部分,设计者就必须决定每部分包含多少位。网络号的位数直接决定了可以分配的网络数(计算方法2^网络号位数);主机号的位数则决定了网络中最大的主机数(计算方法2^主机号位数-2)。然而,由于整个互联网所包含的网络规模可能比较大,也可能比较小,设计者最后聪明的选择了一种灵活的方案:将IP地址空间划分成不同的类别,每一类具有不同的网络号位数和主机号位数。
例如:
192.168.1.120/255.255.255.0
如何算出它的网络号.主机号
这个从二进制角度说比较方便。
首先把地址和掩码转换为二进制(熟了就不用了)
IP地址:11000000.10101000.00000001.01111000
掩码:11111111.11111111.11111111.00000000
(掩码24个1,就是说这个地址是24位掩码的)
掩码为1的部分表示网络号,为0的部分表示主机号。
IP地址与掩码相与得出网络地址,
换个算法就是地址的前24位(掩码1的个数)后面补0是网络地址
3. IP地址和子网掩码求出网络地址
IP地址=网络地址+主机地址(一般内网的ip地址是以192.168开头的,这样很容易区分公网和内网的ip地址)
例:
网络地址(相当于街道地址): 192.168.100.0
主机地址(相当于各户的门号): 0.0.0.1
IP地址(相当于住户地址): 网络地址+主机地址=192.168.100.1
不同的IP地址 ,它们的网络地址一样,可以通信,因为它们在同一个局域网内,
如果不同的IP地址,它们的网络地址也不同,就需要通过网关来实现通信
下面运算结果可以看出两台计算机的网络地址都为192.168.0.0且IP地址不同,所以可以通.
子网掩码
子网掩码是用来判断任意两台计算机的ip地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的ip地址与子网掩码进行and运算后,得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。
参考资料:
http://www.cnblogs.com/JuneWang/p/3917697.html
4. 知道IP地址及掩码,怎么计算出网络地址和广播地址
key:网络地址 10.145.128.0 广播地址 10.145.135.255
IP转换成二进制: 00001010 10010001 10000001 00010010
掩码转换成二进制:11111111 11111111 11111000 00000000
IP与掩码相与得网络地址(全1为1,见0为0):00001010 10010001 10000000 00000000
网络地址转换成十进制为:10,145,128,0
看你的掩码把后24位的前13为划成了子网,后11为划成了主机,故:
广播地址则要把网络地址的主机位全换成1,得:00001010,10010001,10000111,1111111
广播地址转换成十进制为:10,145,135,255
首先由ip地址结合子网掩码可以看出的是这是一个由A类地址,“借用”13位的主机位而得到的子网,所以很轻易地得到
网络地址是:10.145.128.0,也即:00001010.10010001.10000 000.00000000(看出来没?前21(8+13)位是网络位,后11位是主机位)
至于广播地址,网络位+全为1的主机位,即得:00001010.10010001.10000 111.11111111
10进制表达方式就是10.145.135.255
5. 知道IP地址和子网掩码,怎么求子网地址
ip地址与子网掩码进行与运算(0与0为零,0与1为零,1与0为零,1与1为一),即可求得子网地址。例如ip为192.168.1.195,子网掩码在255.255.255.224,195的二进制为11000011,224的二进制为11100000,进行与运算后为11000000,即子网地址为192.168.1.192。希望可以帮到你~
6. 知道IP地址和子网掩码怎么计算子网地址
在二进制比较中,1表示网络号,0表示掩码中的主机号
例如,当前网关是192.168.1.56子网255.255.255.240
我要把2换成二进制
11111111111111111111110000
比较,然后写出这两个是“1”“1”,另一个是“0”得到网络地址
=192.168.1.48
如果是广播地址,则将地址中的主机号全部改为“1”,网络号不变
=192.168.1.63
(6)如何根据ip地址求网络地址扩展阅读:
子网划分的几个快捷方式:
1.多少个子网将由你所选择的子网掩码:2x权力2(x代表子网位,1的部分基础2)注:这里x是指子网位删除默认的面具后,如网络地址192.168.1.1,面具255.255.255.192。
因为它是一个C类地址、掩码是255.255.255.0。所以255.255.255.192(X.X.X.使用两个1作为子网位。
2.每个子网可以有多少个主机:2的y-2次方(y表示主机位,也就是以2为底0的那部分)。
3.有效子网:有效子网号=256-10子网掩码(结果称为块大小或基号)。
每个子网的广播地址:广播地址=下一个子网号-1。
5.每个子网的有效主机:忽略子网中所有0和所有1个地址,其余地址为有效主机。
7. 怎样根据ip地址计算每个子网的网络号
P地址和子网掩码都转换为二进制做逻辑与运算的结果为本网段的网络号。
例:192.168.1.1(11000000.10101000.00000001.00000001)
255.255.255.0(11111111.11111111.11111111.00000000)
两个做与运算:11000000.10101000.00000001.00000000(192.168.1.0)即192.168.1.0为本网段的网络号。
8. 已知IP地址和子网掩码,怎么求网络地址
1、首先将网络的IP地址和子网掩码都转换成32位二进制字符。
2、将转换后的二进制的IP地址和子网掩码进行“逻辑与”运算,得到新的32位二进制字符。
3、把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。
例如:
本机IP为192.168.1.16,子网掩码为255.255.255.0
转换成二进制:
本机IP为11000000.10101000.00000001.00010000
子网掩码11111111.11111111.11111111.00000000
进行“与运算“???11000000.10101000.00000001.00000000
转换成十进制:192.168.1.0。即为主机的网络号。
9. 知道IP地址和子网掩码,如何算网络地址
在二进制进行对比,掩码中1代表网络号,0代表主机号
例如现在的网关是 192.168.1.56 子网 255.255.255.240
把两个换去二进制
进行对比,然后把两个都是“1”的写下“1”其他的为“0”就得到网络地址了
= 192.168.1.48
如果是广播地址,把地址中的主机号全换去“1”,网络号保持不变
= 192.168.1.63
拓展资料:
划分子网的几个捷径:
1. 你所选择的子网掩码将会产生多少个子网:2 的x 次方-2(x 代表子网位,即2 进制为1 的部分) PS:这里的x是指除去默认掩码后的子网位,例如网络地址192.168.1.1,掩码255.255.255.192,因为是C类地址,掩码为 255.255.255.0。那么255.255.255.192(x.x.x.11000000)使用了两个1来作为子网位。
2.每个子网能有多少主机: 2 的y 次方-2(y 代表主机位,即2 进制为0 的部分)
3.有效子网:有效子网号=256-10 进制的子网掩码(结果叫做block size 或base number)
4.每个子网的广播地址:广播地址=下个子网号-1
5.每个子网的有效主机分别:忽略子网内全为0 和全为1 的地址剩下的就是有效主机地址.