引言
通过对面试复盘以及最近自己的心态变化,我觉得还是得一步一步来。最近看到这么一段话:
当你想要开车去周游世界时,并不需要给自己的车装满足够跑完整个世界的油量,而只需要加满第一箱油就可以了,路上有那么多加油站,你随时都可以加油,路上有那么多的人,你也不用所有的事都只靠自己,想要一箱油就跑完整个世界的人遍地都是,但他们可能永远都不会出发,只有那些真正经历过的风景,才会让人真正变得丰富起来,哪怕看风景时的你狼狈不堪。
看完体会是我不应该急着让自己走的更快,而是应该走的更远。而最后的收获,都是需要脚踏实地耕耘的,因此,我会出产一套【亡羊补牢】系列博客。将知识理解透彻,也不掺杂其它东西了,认认真真地写好这一套专栏。觉得不错的小伙伴,可以持续关注哈~
问题引入
已知IP地址 212.212.77.55 和子网掩码 255.255.252.0,在下列五个选项,哪个是所求的广播地址?
A. 212.212.77.255
B. 212.212.78.255
C. 212.212.80.255
D. 212.212.79.255
E. 212.212.76.255
这题就扯到了计算机网络已知IP地址和子网掩码求出网络地址、广播地址、地址范围和主机数一系列问题。今天就好好总结整理一下,下次遇到相关问题轻松解决。
这里暂时不给出答案,小伙伴们可以先自行摸索计算一下,后面解释之后印象会深刻一点~
探讨问题
首先,给了点分十进制的地址,我们需要将IP地址和子网掩码转化成二进制形式,然后再进行后续操作。
IP地址和子网掩码对应的二进制形式如下:
IP地址: 11010100 11010100 01001101 00110111
子网掩码: 11111111 11111111 11111100 00000000
此时我们可以得到主机位(子网掩码右边连续全0的位数)和网络号子网掩码左边连续全1的位数)
网络号:22
主机位:10
概念1:IP地址和子网掩码的二进制形式进行与运算即网络地址
将他们进行与运算,得到:
网络地址:11010100 11010100 01001100 00000000
概念2:网络地址不变,主机地址变为1,即广播地址
广播地址:11010100 11010100 01001111 11111111
转化为点分十进制为 (212.212.79.255)本题答案D出炉~
概念3:地址范围:网络地址+1~广播地址-1
我们将其转换为点分十进制,可以得到地址范围:
212.212.76.1~212.212.79.254
概念4:主机数= 2^主机位-2
主机数:2^10-2 = 1022
总结
经过这几轮计算后,原来广播地址是这样得来的,另外,也给出了四个概念,小伙伴们都可以试着去计算一下,本次第1期就到此结束了,后续会加大更新力度,goodbye!
最后
文章产出不易,还望各位小伙伴们支持一波!
往期精选:
小狮子前端の笔记仓库
其次,为方便大家更好阅读仓库笔记,搭建了个人网站(访问超逸の博客),方便小伙伴阅读玩耍~
学如逆水行舟,不进则退