这里先给个结论:用网线直接连接的计算机或是通过HUB(集线器)或普通交换机间接的计算机之间要能够相互通,计算机必须要在同一网络,也就是说它们的网络地址必须相同,而且主机地址必须不一样.如果不在一个网络就无法通.这就像我们上面举的例子,同是北大街的住户由于街道名称都是北大街,且各自的门牌号不同,所以能够相互找到对方.计算网络地址就是判断网络中的计算机在不在同一网络,在就能通,不在就不能通.注意,这里说的在不在同一网络指的是IP地址而不是物理连接.那么如何计算呢
三,如何计算网络地址 (子网掩码)
计算过程是这样的,将IP地址和子网掩码都换算成二进制,然后进行与运算,结果就是网络地址.与运算如下所示,上下对齐,1位1位的算,1与1=1 ,其余组合都为0
图4
例如:计算IP地址为:202.99.160.50子网掩码是255.255.255.0的网络地址步骤如下:
1)将IP地址和子网掩码分别换算成二进制
202.99.160.50 换算成二进制为 ···
255.255.255.0 换算成二进制为 ···
【IP地址和子网掩码的关系, 如何计算网络地址?】2)将二者进行与运算
文章插图
图5
3)将运算结果换算成十进制,这就是网络地址.
···换算成十进制就是202.99.160.0
现在我们就可以解答上面三种情况的通与不通的问题了.
1,从下面运算结果可以看出二台计算机的网络地址都为192.168.0.0且IP地址不同,所以可以通.
文章插图
图6
2,从下面运算结果可以看出1号机的网络地址为192.168.0.0,2号机的网络地址为192.168.1.0 不在一个网络,所以不通.
文章插图
图7
3,从下面运算结果可以看出1号机的网络地址为192.168.0.0,2号机的网络地址为192.168.0.192 不在一个网络,所以不通
文章插图
图8
相信看到这应该明白了为何计算网络地址和如何计算了 。
感谢网友:听雨
四、子网掩码
子网掩码是用来判断任意两台计算机的ip地址是否属于同一子网络的根据 。最为简单的理解就是两台计算机各自的ip地址与子网掩码进行and运算后,得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯 。(具体子网掩码各位的含义待补充 。)
原文(更详细):
- 嬴稷的妻子和儿子是谁嬴稷最后是怎么死的
- 忽必烈和成吉思汗是什么关系?忽必烈是因何而死
- 谁陷害了赵国的廉颇和李牧:为秦国统一立下大功
- 苏轼和秦观是师徒吗行香子秦观有何意义
- 揭秘:同时做了姜子牙和周公之事的千古名相伊尹
- 东北虎和狮虎兽谁厉害,狮虎兽比老虎和狮子厉害吗?
- 东成和小强电锤质量哪个好,电锤质量哪个好
- Python每天定时给你发送天气预报和笑话
- 3060和2060super差距
- 丰臣秀吉有多少妻子丰臣秀吉和德川家康之间的关系