什么是网络地址(子网掩码表示方法)

什么是网络地址(子网掩码表示)原创2021-07-01 21: 30网络工程师俱乐部

其实这些关键词都是网络的基本概念。对于已经是老司机的网络工作者来说,看只是一个想法。对于初学小白的人来说,看是科普,对于局外人来说,看是热闹。

所以,为了照顾这三组,我会把内容写得更清楚,分为官方解读和老阳分析两部分,在整个答复中作为补充成员存在。

1.IP地址是什么?

官方解释:IP地址,称为互联网协议地址,是对互联网上的主机进行寻址的一种方式。它是由IP协议提供的统一地址格式。常见的IP地址分为IPv4和IPv6。它为互联网上的每个网络和每个主机分配一个逻辑地址,以屏蔽物理地址的差异。

现在是互联网繁荣的时代,所以我们每个人在生活中实际上都在接触IP地址。

只要你使用一个可以上网的电子设备,你就会有一个IP地址。这样,每个人都有身份证,所以每个互联网设备也有一个IP地址。

每个人都需要知道对方的姓名/联系方式才能相互连接,所以如果每个互联网设备都需要相互连接,可以通过IP地址来完成。

小剧场:

“你好,你是那个192.168.0.1吗?”

“对,对!”

“你让我通过。我是192.168.1.0,我们师傅很熟。”

“好了,加油!”

现在像百度、阿里、腾讯这样的互联网巨头,通过IP地址连接设备和设备、人和人,实现万物互联。

说到这里,我不得不提到一点:IP地址目前分为IPv4和IPv6地址。

具体来说,IPv是“互联网协议版本”的缩写,4、6这样的数字代表“版本号”。

我们以前一直用IPv4地址,但是数字的编码没完没了,于是老板们开始研究IPv4地址。

然而,IPv5版本的地址在实验过程中死亡,这就是为什么在许多APP主页的底部会显示IPv6地址。

为什么IPv4会用完?让我们在这里展开来说明:

IPv4创建的地址基于32位,因此只能创建4,294,967,296(4.2亿)个IP地址。

随着互联网的不断发展壮大和入口点(如物联网设备)的融合,所需的独立IP地址数量将远远超过IPv4所能提供的4.2亿个。

IPv6的长度为128位,可以提供比上一代更多的IP地址。可提供的IP地址数量将达到340,282,366,920,938,463,463,374,607,431,768,211,456个。(手动滑稽)

2.子网掩码是什么?

官方解释:子网掩码(英文:subnet mask,也称为“网络掩码”和“地址掩码”)是一种位掩码,用于指示IP地址的哪些位标识主机所在的网络地址和主机地址。通常,子网掩码和地址本身的表达方式是相同的。在IPv4中,它是点分十进制四组表示或八位十六进制数,很少使用。子网掩码不能单独存在,必须与IP地址结合使用。

子网掩码和IP地址一样,是一个32位的二进制数。看起来一样。为什么一定要和IP地址一起使用?

老阳向你解释了这一点。他就像IP地址的“魔镜”。看,有这么多又乱的IP地址。我们如何划分它们?哪些可以用,哪些不能用?哪个是a,哪个是b?

这时,拿出子网掩码的镜像,拍照。哦,现在你可以知道IP地址的“真面目”了。

如果单独使用魔镜,没有怪物,它如何释放大招,杀死敌人?

再举一个例子:

你收到了一封全外文的信,信封上写着收件人的全外文地址。

因为都是外文的,由于语言限制,分不清哪个是哪个。这时,子网掩码会出来为你翻译,告诉你地址在左边,收件人在右边。

子网掩码不仅可以识别IP地址是什么样的,还可以识别它们是有效还是无效,是在局域网上还是在远程网络上,从而更好地实现网络的正常连接。

小剧场:

“嘿,兄弟,让我过去。我和其他IP地址在一起。不要阻止我。”

“不行,我得检查一下你的子网掩码。过来!”

\”…温柔点,别拽我。”

“你有点不对劲。你看起来像他们,但这是非法入境。我得打110。别走!”

3.最后,什么是网关?

官方解释:网关也叫网关和协议转换器。网关是实现网络层以上网络互联最复杂的网络互联设备,仅用于两个不同高层协议网络的互联。网关既可用于广域网互联,也可用于局域网互联。

这个看起来像路由器的东西就是网关。目前,许多路由器都具有网关功能。

网关是将两个网段中使用的不同传输协议的数据相互转换的设备。从一个网络向另一个网络发送信息也必须经过一个“网关”,网关就是网络的“入口”或“出口”。

网关就像主机内部的“门”。一个房间可以有多个门,一台主机可以有多个网关。

例如:

网络A的IP地址范围为“192.168.1.1~192。168.1.254”,子网掩码为255 . 255 . 255 . 0;

如果需要与其他网段通信,可以将其网关设置为192.168.1.1。

网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。

如果需要与其他网段通信,可以将其网关设置为192.168.2.1。

没有路由器,两个不同网络之间的TCP/IP通信是不可能的。即使两个网络连接到同一个交换机(或集线器),TCP/IP协议也会根据子网掩码(255.255.255.0)确定两个网络中的主机位于不同的网络中。

为了实现两个网络之间的通信,必须使用网关。

如果网络A中的主机发现数据包的目的主机不在本地网络中,它将数据包转发给自己的网关,网关再转发给网络B的网关,网关再转发给网络B中的主机,网络B将数据包转发给网络A,从而产生通信。

因此,只有通过设置网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。

小剧场:

“喂,小二,你住在哪里?”

“我不知道该怎么形容。我刚搬到这里。我将使用位置(子网掩码)来看一看…嘿,小1,我们住同一小区!”

“真巧!那个网友工作这么久了,是不是该见面了?”

“好的…我在我家门前放了一朵小红花(网关设置),你也在你家门前放了一朵小红花(网关设置),这样下次我看到一朵小红花,就知道是你了,我就来敲门看你!”

“为什么女生这么麻烦?你不能直接在小区门口看到他们吗?”

“直男!滚!”

4.如果你想开始接触互联网,你还能看到什么?

了解VLAN、第3层交换机、网关、DNS、子网掩码、MAC地址、DHCP服务和PPPoE拨号等基本概念是开始学习网络基础知识的第一步。只有清楚地了解它们,你才能进一步了解关于网络方向的信息和文章。

因此,看完老阳的解读,我对网络乃至网络工作者都很感兴趣,并为网络工作者推荐几本好书:

网络技术行业是一个需要终身学习的行业,网络工程师需要不断充电。

我还记得2011年在CCNP读书的时候,至少读过三遍《TCP/IP路由技术》。这本书,被称为网络技术的圣经,让我当时进步很快。

后来陆续看了BGP系列、组播系列、MPLS系列,都是非常经典的网络技术书籍。

近年来,我也在读《段路由》第一卷和第二卷,这是业内唯一全面介绍段路由技术的书籍。

建议所有想在网络技术行业入门的人,或者已经想在行业内提升技术的人,都可以仔细阅读这份榜单。

以上。

原文:老阳做了8年高级网络工程师,更多的网络工作者在推广干货。请关注微信官方账号:网络工程师俱乐部。

(0)
上一篇 2022年4月27日
下一篇 2022年4月27日

相关推荐