网络知识大揭秘,一文搞懂 IP 地址、子网掩码与网关

网络知识大揭秘,一文搞懂 IP 地址、子网掩码与网关

硬件工程师平常专注于硬件设计,但网络知识对硬件来说,就像隐形的翅膀,能让硬件发挥更大威力。

img

相信上面这张图使用电脑配置网络的同学都应该见过。

今天来唠唠网络世界里超重要的几个概念:IP 地址、子网掩码和网关。咱把网络想象成一个超级大社区,里面又分成好多不同的小区。

IP 地址 子网掩码 网关 的关系

👉 IP 地址:就像小区里每一户人家独一无二的门牌号。每台上网设备都得有这么个 “门牌号”,数据才能精准无误地找到目标设备,顺顺当当送到地儿。

👉 子网掩码:它就像是划分小区区域的神奇工具。有了它,网络设备就能知道在这个大社区里,哪些部分属于同一个小区。也就是说,通过子网掩码,可以确定哪些 IP 地址在同一个小区块内,设备之间找彼此就更方便啦。

👉 网关:好比小区的大门🚪 当数据要从咱们这个 “小区” 发到别的 “小区”,或者其他 “小区” 有数据要发进来,都得经过网关。网关可是不同网络之间通信的必经关卡,引导数据进出网络全靠它。

简单总结下,IP 地址用来标识设备,子网掩码划分网络区域(网段),网关负责不同网络区域(网段之间)的数据交换。

👀实际例子

假设一个公司内部网络,IP 地址段是 192.168.1.0 。公司里每个员工的电脑都会被分配一个具体的 IP 地址,像员工 A 的电脑 IP 是 192.168.1.10 ,这就跟小区里每一户都有独特门牌号一样,能保证数据精准找到员工 A 的电脑。

要是子网掩码设定为 255.255.255.0 ,把 IP 地址 192.168.1.10 和子网掩码做 “与” 运算,就能得到该设备的网络地址 192.168.1.0 。这就意味着网络地址前三个数字(192.168.1 )相同的 IP 地址被划分在同一个区域,也就是子网。在这个子网内的设备,像 192.168.1.11、192.168.1.12 等,它们之间通信就跟住在同一小区的邻居串门似的,可轻松啦。

再假设网关为 192.168.1.1 ,它就相当于公司网络和外界网络连接的大门。当员工 A 的电脑要访问互联网上的某个网站时,数据先传送到网关 192.168.1.1 ,再由网关把数据送出公司网络,进入更大的互联网。同样,当网站有数据要返回给员工 A 的电脑时,也得先经过网关,然后才能送到员工 A 的电脑。

🤔设备 IP 地址咋分配?

设备 IP 地址不一定非得手动分配,手动分配可麻烦了😣 所以就出现了 DHCP(动态主机配置协议)。这就是为啥咱们手机、电脑等设备连上路由器就能直接用网络,DHCP 会自动给设备分配 IP 地址等网络参数。

🔑网关地址设定有啥要求?

👉 处于同一网段:网关 IP 地址必须和所在子网内的其他设备 IP 地址在同一个网段。比如说上面讲的公司网络,IP 地址段是 192.168.1.0 ,子网掩码 255.255.255.0 ,网关 IP 设为 192.168.1.1 ,前三个数字 192.168.1 一样,这样才能保证网关和子网内设备顺畅 “交流”。要是网关 IP 是 192.168.2.1 ,那就好比小区大门开在了另一个小区,本小区的设备根本没法通过它进出网络。

👉 避免地址冲突:网关 IP 地址可不能和子网内其他设备 IP 地址冲突。每个设备的 IP 地址都得独一无二,网关也不例外。要是冲突了,就像两户人家用同一个门牌号,数据都不知道该往哪儿送,网络通信就乱套啦。

🤷一个网段最多能容纳多少设备?

一个网段内最多能容纳的设备数量,得看子网掩码确定的主机位数。

就拿常见的子网掩码 255.255.255.0 来说,它对应的二进制是 11111111.11111111.11111111.00000000 ,后面连续 8 个 0,这 8 位就是主机位。

因为主机位全为 0 时代表网络地址,主机位全为 1 时代表广播地址,这两个地址不能分给实际设备用。所以,可用的主机地址数量计算公式就是 2 的主机位数次方减 2 。在这个例子里,主机位有 8 位, 2^8 - 2 = 256 - 2 = 254,也就是说这个网段最多能容纳 254 个设备。为啥要留出网络地址和广播地址对应的 IP 呢,接着往下看。

📢网络地址和广播地址有啥用?

👉 网络地址的作用:网络地址就类似小区的名字,比如 “阳光小区”。在网络环境里,所有设备靠着网络地址知道自己在哪儿。就像小区里每一户(设备)都清楚自己属于 “阳光小区”(某个网络地址标识的网络)。当设备要和同一小区(网段)内其他设备通信时,一看对方也属于这个 “阳光小区”,就知道直接在小区里就能通信,不用经过网关连到其他网络。而且在设置网络参数、规划网络结构时,网络地址能帮管理员清楚地界定网络范围,就像规划小区边界一样。

👉 广播地址的作用:广播地址就好比小区的大喇叭📣 当某个住户(设备)想给小区里所有住户(同一网段所有设备)发通知,就通过这个 “大喇叭” 广播消息。比如说有新超市开业,想让小区里所有人知道,就用广播地址发消息。所有在这个小区(网段)内的设备都会收到这条广播消息,但出了这个小区(网段)就收不到啦。广播地址主要用于同一网段内的设备发现、资源查找等场景,像新设备加入网络时,就能通过广播让其他设备知道自己来啦。

🧮网络地址和广播地址咋得到?

👉 网络地址的获取:网络地址是通过把 IP 地址和子网掩码做 “与” 运算得到的。以 IP 地址 192.168.1.10,子网掩码 255.255.255.0 为例:
先把它们转成二进制形式:
192.168.1.10 的二进制是 11000000.10101000.00000001.00001010 。
255.255.255.0 的二进制是 11111111.11111111.11111111.00000000 。
然后做 “与” 运算,规则是:对应位上,只有两个数都为 1,结果才为 1,不然就是 0 。
运算后得到 11000000.10101000.00000001.00000000 ,换回十进制就是 192.168.1.0 ,这就是该 IP 地址对应的网络地址。

👉 广播地址的获取:广播地址的计算得靠网络地址和子网掩码。还是以 192.168.1.0(网络地址),子网掩码 255.255.255.0 为例:
先确定子网掩码中主机位(子网掩码中为 0 的部分对应的 IP 地址位),在这个例子里,子网掩码后 8 位为 0,所以 IP 地址的后 8 位是主机位。
广播地址就是在网络地址基础上,把主机位全部变成 1 。
192.168.1.0 的二进制 11000000.10101000.00000001.00000000 ,把后 8 位主机位变成 1,得到 11000000.10101000.00000001.11111111 ,转成十进制就是 192.168.1.255 ,这就是该网段的广播地址。

总结一下,网络地址通过 IP 地址和子网掩码 “与” 运算得出,广播地址则是在网络地址基础上,把主机位全部置 1 得到。这下对网络知识是不是更清楚啦🧐

黑客&网络安全如何学习**

今天只要你给我的文章点赞,我私藏的网安学习资料一样免费共享给你们,来看看有哪些东西。

1.学习路线图

在这里插入图片描述

攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。

2.视频教程
网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我们和网安大厂360共同研发的的网安视频教程,之前都是内部资源,专业方面绝对可以秒杀国内99%的机构和个人教学!全网独一份,你不可能在网上找到这么专业的教程。

内容涵盖了入门必备的操作系统、计算机网络和编程语言等初级知识,而且包含了中级的各种渗透技术,并且还有后期的CTF对抗、区块链安全等高阶技术。总共200多节视频,200多G的资源,不用担心学不全。
在这里插入图片描述
因篇幅有限,仅展示部分资料,需要见下图即可前往获取

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源

3.技术文档和电子书
技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。

在这里插入图片描述

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源

4.工具包、面试题和源码
“工欲善其事必先利其器”我为大家总结出了最受欢迎的几十款款黑客工具。涉及范围主要集中在 信息收集、Android黑客工具、自动化工具、网络钓鱼等,感兴趣的同学不容错过。

还有我视频里讲的案例源码和对应的工具包,需要的话也可以拿走。

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源

最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。

这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。

参考解析:深信服官网、奇安信官网、Freebuf、csdn等

内容特点:条理清晰,含图像化表示更加易懂。

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…

在这里插入图片描述

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源
————————————————

本文转自 https://blog.youkuaiyun.com/bdfcfff77fa/article/details/149168470?spm=1001.2014.3001.5502,如有侵权,请联系删除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值