子网掩码是什么(子网掩码是什么用)
子网掩码是什么?
子网掩码是用于确定网络上哪些号码属于网络地址以及哪些号码属于主机地址的掩码。它与IP 地址结合使用来确定主机属于哪个网络并实现无冲突通信。子网掩码通常用四个数字表示,每个数字的范围是0到255,例如255.255.255.0。在IPv4地址中,子网掩码通常是32位二进制数,其中第一位表示网络地址,后续位表示主机地址。
子网掩码是用于划分网络的地址识别方法。它与IP地址一起使用来识别网络上的主机和设备。具体来说,子网掩码指定IP地址的哪些位用于网络部分以及哪些位用于主机部分。
例如,在IPv4地址中,前三个字节(24位)用于表示网络地址,而最后一个字节(8位)用于表示主机地址。如果使用子网掩码255.255.255.0,则表示前三个字节是网络部分,最后一个字节是主机部分。这意味着IP 地址的前三个字节必须与网络地址匹配才能在同一网络上进行通信。
因此,子网掩码的目的是帮助确定IP 地址所在的网络,以实现路由和通信目的。它还可以帮助管理员划分子网,以更有效地管理网络资源。
子网掩码是一个32位二进制数,用于区分IP地址的网络部分和主机部分。配置网络时,通常需要填写子网掩码,以便正确划分网络。
子网掩码的填写方法如下:
1、确定网络位数和主机位数:通过IP地址和子网掩码的AND运算,可以得到网络位数。其余位是主机位数。
2. 根据网络位和主机位的数量确定子网掩码的值:将所有网络位设置为1,主机位设置为0 即可获得子网掩码的值。
例如,假设IP地址为192.168.0.1,子网掩码为255.255.255.0,则:
1、通过IP地址和子网掩码的AND运算,网络位数为24位(前三个字节)。
2、根据网络位和主机位的数量确定子网掩码的值:如果网络位为24位,则子网掩码的前三个字节应全部为255,即11111111.11111111.11111111。主机位为8位,因此子网掩码的最后一个字节应全为0,即00000000。
因此,该IP地址的子网掩码应填写为255.255.255.0。
IP 地址和子网掩码通常一起使用来识别特定网络上的设备。 IP 地址由32 位二进制数组成,通常表示为四个八位字节(也称为“四元组”),每个段用句点分隔。子网掩码也由32 位二进制数组成,表示网络地址和主机地址之间的分界线。
当IP地址和子网掩码一起使用时,可以确定特定设备的网络地址和主机地址。 IP 地址的第一部分通常是网络地址,最后一部分通常是主机地址。子网掩码告诉系统哪些位用于网络地址以及哪些位用于主机地址。例如,如果IP地址为192.168.1.1,子网掩码为255.255.255.0,则前三个数字代表网络地址,最后一个数字代表主机地址。
运行环境如下:
硬件型号:联想小新Pro 14
系统版本:Windows10
一分钟掌握子网掩码,轻松搞定IP地址划分
网络工程师,今天我们要讲的是子网掩码,这个看似简单却极其重要的概念!要知道,在网络中,子网掩码就像指南针一样,帮助设备找到正确的方向,保证数据能够顺利到达目标地址。别着急,听我一说,一会儿你就明白了!
我们先从名字开始吧。 “子网”是指一个小的划分的网络,“掩码”是覆盖网络和主机部分的工具。简单来说,子网掩码就是一个“过滤器”,帮助设备判断目标IP是否在同一个网络中。有了它,设备可以区分:**
如果目标IP在同一网络,则直接发送数据。如果目标IP不在同一网络,则将数据交给路由器,通过路由转发到目标网络。是不是很神奇呢?这就是子网掩码背后的无声工作原理。
例如,您的IP 地址为192.168.1.10/26。只要看到这个IP,你就能知道它属于哪个子网吗?答案是否定的,因为我们没有子网掩码!子网掩码就像一把钥匙,可以帮助我们将这个IP地址分为两部分:——网络部分和主机部分。
假设您的子网掩码是255.255.255.192。该掩码表示前26 位数字为网络标识,后6 位数字为主机标识。即前26位代表这个IP地址所在的网络,后6位则是不同设备的区分标识。
这样,192.168.1.10/26告诉我们:这个IP地址的网络号是192.168.1.0,同一子网内的设备在这6位数字之后可以自由改变。想象一下,网络中的设备之间能自由交流,但不同子网的设备则需要通过路由器来沟通。
说了这么多,你可能还想知道,子网掩码究竟有哪些实际应用呢?
节省IP资源:子网掩码帮助我们将大范围的IP地址划分为多个小的子网,从而可以更有效地利用IP资源。网络管理:通过合理划分子网,网络工程师可以更加清晰地管理和维护网络,提高网络的安全性和可管理性。对于网络工程师来说,掌握子网掩码是基础必修课,可以让你在复杂的网络环境中游刃有余!
子网掩码虽然很小,但可以使您的网络更有条理。它可以通过划分网络、节省资源、提高安全性为我们提供帮助。如果你也想成为一名优秀的网络工程师,掌握这个概念至关重要!
网络知识,分分钟通俗了解网关、DNS、子网掩码、MAC地址、DHCP

什么是网关、DNS 和子网掩码,它们的作用是什么?确实,我们总是提到网络中的网关,却很少真正了解它们。
一、什么是网关1、什么是网关网关是承担繁重任务的计算机系统或设备。网关是两个使用不同通信协议、数据格式或语言、甚至完全不同架构的系统之间的转换器。与仅传送信息的网桥不同,网关重新打包接收到的信息以满足目标系统的需要。同时,网关还可以提供过滤和安全功能。大多数网关运行在OSI 7 层协议的顶层——应用层。
2、如何来理解网关大家都知道,从一个房间走到另一个房间时,必须经过一扇门。同样,从一个网络向另一个网络发送信息也必须经过一个“网关”,即网关。顾名思义,网关是将一个网络连接到另一个网络的“关口”。
根据不同的分类标准,网关有多种类型。 TCP/IP协议中的网关是最常用的。我们这里所说的“网关”是指TCP/IP协议下的网关。
3、网关的ip地址那么网关到底是什么呢?网关本质上是从一个网络到其他网络的IP地址。网关位于ip中选一个网段。但一般使用第1个和最后一个。
例如例如有网络A和网络B,
网络A:的IP地址范围为“192.168.1.1~192.168.1.254”,子网掩码为255.255.255.0;
如果需要与其他网段通信,其网关可以设置为192.168.1.1,当然也可以设置为网段内或其他IP地址。
网络B:的IP地址范围为“192.168.2.1~192.168.2.254\”,子网掩码为255.255.255.0。
如果需要与其他网段通信,其网关可以设置为192.168.2.1,当然也可以设置为网段内或其他IP地址。
4、网关是如何实现通信?在没有路由器的情况下,不能用于两个不同网络之间的TCP/IP 通信。即使两个网络连接到同一个交换机(或集线器),TCP/IP 协议也会根据子网掩码(255.255.255.0)确定两个网络中的主机位于不同的网络中。要实现这两个网络之间的通信,必须通过网关。
如果网络A中的主机发现数据包的目的主机在本地网络中,则将数据包转发到不在,然后网关将其转发到B网络的网关,B网络的网关将其转发到B网络的某台主机(如附图)。网络B向网络A转发数据包的过程。
因此,只有设置网关自己的网关,TCP/IP协议才能实现不同网络之间的相互通信。
IP地址如果你了解了什么是网关,那么默认网关就更容易理解了。就像一个房间可以有多个门一样,一个主机可以有多个网关。5、什么是默认网关?表示如果主机找不到可用的网关,则会将数据包发送到默认的默认网关,由该网关处理数据包。指定的网关当前使用的网关一般是指默认网关。
网关的作用
假设你的名字叫小多安,你住在一个大院子里,你的邻居有很多朋友,门口的接待室里有一个李叔叔看门。李叔叔是你的门户。当你想和朋友在院子里玩的时候,只要你在院子里喊他的名字,他就会回应你,跑出去和你一起玩。
但不许你走出门。您想要与外界的所有联系都必须由门口的李叔叔拨打主机,帮助您通过电话与他联系。假设你想和你的同学小明聊天。小明一家住在远处的另一个院子里。他的院子里还有一个看门人,王叔叔(小明的门)。但你不知道小明的家庭电话号码,但你的班主任有你班所有学生的名单和电话号码对照表。你的老师是你的(网关)。于是你拨通了李叔叔家里的电话,对话如下:
小一:李叔叔,我想请班主任查一下小明的电话号码,可以吗?
李叔叔:好的,你等着。 (然后李叔叔挂了你们班主任的电话,并要了小明的电话号码)是的,他家里的电话是211.99.99.99
小一:太好了!李叔叔,我要找小明。请帮我联系小明。
李叔叔:没问题。 (李叔叔随后向电话公司发送了连接小明家里电话的请求,最后一步当然是转接到小明家院子里的王叔叔,然后王叔叔将电话转接到小明家里)
就这样,你和小明取得了联系。
DNS服务器DNS是域名解析服务器(Domain Name System),是将网站地址转换成IP地址的服务器。
说白了,DNS就是用来将域名翻译成IP地址的。这里二、什么是DNS大家都很容易理解。
例如,当我们在浏览器中输入www.baidu.com时,机器需要与百度网站举个例子进行通信,机器需要向外部发送通信的数据包。数据包需要写入百度服务器的发送。我们不知道IP地址是什么,所以我们需要主机IP地址。 DNS服务器会自动帮我们更改域名www.baidu.com问DNS服务器,IP地址为61.135.169.105。然后写入数据包的目的IP地址,就可以通信了。
就像我们写信一样,你必须写好收件人的翻译成,邮局才能寄给你。当你写信给外国时,邮局不认识你的中国地址。您需要有人为您将其翻译成英语。这就是DNS的作用,所以你必须在本地连接中写入DNS才能正常浏览网页。如果不设置DNS,将无法正常访问网络。
地址说到MAC地址,就不得不提到IP地址。顺便说一句,这里还提到了IP地址。
三、MAC地址虽然现在已经有了IPv6,但我们大多数人仍然使用IPv4协议。所谓IP是指你电脑的整个IP与MAC。其他计算机如果想要访问该计算机,则需要此号码。但在很多情况下这个数字总是在网络的编号之间。唯一不变的是您的MAC 地址:变化。
MAC是用于识别网络上网卡设备的唯一网络地址。由相关硬件厂商统一分配,每台计算机的MAC地址为物理地址。

打个比方,你经常搬家。每次搬家,你家都有一个地址,XX社区,XX单元,XX门牌号。这就是IP。但你的名字保持不变,这是MAC。不同的是我们的唯一MAC不允许重名。分为我们的IP分为两个部分:和网络部分如上图。网络部分就像你在XX省XX市XX镇一样。这是国家规定的。但XX社区XX单元的XX号是由开发商自行确定的。主机部分这两个数字就是你的IP。不同的是,现实中这两个数字的长度是固定的,但在网络上A、B、C、D的IP地址是变化的。前天已经详细讨论过这个问题。
加起来子网掩码是为了区分网络位和主机位。正如我们上面提到的,IP地址由四、子网掩码和网络部分组成,就像一个人的名字由名字和姓氏组成一样。
然后我们可以将IP地址与一个人的名字进行比较,而子网掩码就像一个列表。您可以快速认识那些同姓和异姓的人。将同姓的人分成一个组,以便之前可以互相交流。
主机部分。举个例子是192.168.1.0-192.1.254。这个网段就像一个村庄,所以我们称之为有一个网段,这个网段的IP 地址为192.168.1.1,我们称他为保安一,另一个人为保安二,其IP 地址为192.168.1.2。当我们看到他们的时候,我们就知道他们是同一个村子的。
安防村是192.168.0.0——192.168.255.254。我们称之为另外有一个网段,。村里有两个IP地址,192.168.1.1和192.168.1.2,也称为安全一和安全二。那么问题是什么?这个时候,如何区分他们属于哪个村呢?
这时候就需要安村来判断它们属于哪个网段。你需要带保安1和保安2到村子里去辨认他们。然后你就会知道他们属于哪个村庄。子网掩码的网段是255.255.255.0,安防村的网段是255.255.0.0。
网络上也会出现类似“同名”、“同姓”的IP地址。如何区分属于哪个网段取决于子网掩码。
5、DHCP服务器
你院子里的居民越来越多。李大爷通讯室的电话交换机已经不能满足这么多住户的需要,所以不得不使用一种叫做DHCP的新技术。当居民打开手机时,他们会随机获得一个电话号码,并且每次获得的号码都可能不同。
李叔叔在你家门口:这是你的门户
你的班主任:是你的DNS服务器
接待室的电话交换机:您的DHCP 服务器
同上,李叔叔和王叔叔的通话叫安村。
另:如果有一个孩子叫小安,他住的院子的看门人是孙叔叔。因为小安的院子刚建好,孙叔叔也刚到,他没有李叔叔和王叔叔办公室的电话号码(当然李叔叔和王叔叔也没有他们的电话号码),那么就会有两种情况:
1、居委会赵阿姨把李叔叔和王先生的电话号码告诉了孙大爷(同时,赵阿姨也把孙大爷的电话号码告诉了李和王),叫路由。 2、赵阿姨生病了,孙大爷自己到处打电话。他见人就说:“我是小安,他们院里的电话管理员。”然而,李和王听到了,并记录在他们的通讯录中。随后,李、王给孙叔叔回了电话,说:“我是小明,他们院里的电话管理员。”这称为静态设定路由。然后有一天小安想找小安,当然小安就打电话给李叔叔说:“叔叔,我找小安”(李叔叔查小安电话号码的过程这里就省略了,假设他知道小安的电话号码)。李叔叔查了一下通讯录:“哦,小安院子的电话号码”是孙叔叔负责的。想要找到小安,必须先通知孙叔。我可以通知王叔叔,让他去找孙叔叔,或者你也可以直接去找孙叔叔。当然,你直接去孙叔叔那里更方便。”于是,李叔叔给孙叔叔打了电话,然后孙叔叔将电话转接到了小安家。
李叔叔这里的通讯录叫动态设定路由。
李叔叔选择了直接打电话给孙叔叔,还是请王叔叔帮忙转拨路由表的号码。
李叔之所以选择直接联系孙叔,是因为直接联系孙叔就能一步到位。如果他想让王叔转会,需要两步才能完成。这里的“步数”叫“路由选择”,李叔叔的选择遵循最少步数(跳数)的原则(如果不遵守这个原则,小电可能要等更长的时间才能找到小安,最后的结果可能会导致李叔叔因工作不力被解雇。这就是所谓的“延迟太长,路由原则不合理,换一个路由器”)
当然,事情总是会变的。小不点和小明吵架了。这些天小不点一直给小安打电话。小明心想:“我靠,他这是在说我坏话吗?”于是小明决定偷听小不点和小安的谈话,但是他又不能离开院子。他该怎么办?小明做出了这样的决定:
他先对院里负责电话的王叔叔说:“给李叔叔打电话,告诉他小安已经搬到我们院了,以后打给他的电话我都会接听。”王叔叔没反应过来(毕竟年纪大了!),就给李叔叔打电话,说道:“现在小安的电话是我负责的,孙已经不理睬了。”结果,李叔叔把通讯录改了,叫跳数。
以后小安打电话给小安的时候,李叔叔就会转给王叔叔(其实应该转给孙叔叔)。王叔叔接到电话后,转接给小明(因为他之前和小明有过约定)。小明接到电话后,假装小安正在和小安通话。因为小明心虚,害怕明天见面的时候小安会当面询问小安,所以在通讯被切断后,他以小安的名义给小安打电话,重复了一遍刚才的话。该号码称为路由欺骗。
随后,小安继续联系小安,却只剩下小明一个人。小明心里嘀咕道:“我总不能用小安的身份跟小安说话吧,万一有一天秘密泄露了怎么办!”于是他想到了一个更阴险的招数:“我干脆不再偷听你的电话了?你小安不给我打电话!那我就不让你给小安打电话了,哼!”,他做了什么?我们来看一下:
他联系了一群朋友,并与他们勾结。每天固定的时间,大家给小安院的通讯室打电话。内容包罗万象。只要通讯室里的孙爷爷接电话,就会听到“打雷,下雨我们去收衣服吧!”、“人类由人类而生,怪物由怪物而生”、“你妈妈姓什么”等等。听很难,但不听是不可能的。电话一直响!终于有一天,孙爷爷再也忍不住了,大喊:“我受不了!”,于是上吊自杀了!
这是最简单的数据。孙爷爷心智能力薄弱的现象被称为“数据报处理模块有BUG”,孙爷爷自杀的现象被称为“路由器瘫痪”。如果是我,我会微笑着和他们聊天,比如告诉他们“我听了天气预报,十分钟前就把衣服收起来了”或者“你妈妈是人还是怪物”或者“和你奶奶同姓”等等。我的这种健全的心理叫做“鲁棒的数据报处理,可以抵抗任何攻击”
孙爷爷瘫痪后,小明终于不再给小安打电话了,因为无论他怎么打电话给对方,总是听到忙音。这种现象被称为“拒绝服务”,因此小明的方法也被称为“拒绝服务攻击”。
小明终于安静了几天……
几天后,小明的院子里来到了一位美丽的女孩,她的名字叫小李。小明很喜欢她(这么小年纪早恋有什么不好!)但是小李有一个很帅的男朋友,让小明忍不住瞪了一眼。当然,这里必须遵循上述原则:小丽不能离开院子。想要接小丽的男人自然也只好打电话了,于是小明又准备出手了:
你还记得王爷爷是院子里的电话管理员吗?他之所以能管理手机,是因为他有通讯录。同一个院子里可能有两个孩子,都叫小明。无法通过名称来区分它们,因此地址簿的每一行中只有两项:
门牌号码电话

1号门1234567(这是小明的)
2号门7654321(这是小丽的)
……
王爷爷记性不好,但这不会错吧(同一个院子里不可能有两个“二号门”吧)?每次给别人打电话,都要说出要找的电话号码,然后到院子里,通过通讯录敲门。比如,有人说我要找“1234567”,王爷爷一比,哦,是1号门,他就会敲1号门“听电话”。如果是“7654321”,那么他就会去找2号门“听电话”。
这里的电话号码就是传说中的“IP地址”
这里的门牌号就是传说中的网卡‘MAC’地址(每个网卡的MAC地址都不同,是网卡厂家写入网卡的芯片中的)
小明心想:“奶奶,如果我不能和你约会,我就不想和你约会了。”于是他就萌生了王爷爷通讯录的想法。经过仔细观察,精心准备,他终于发现王爷爷尿频了(毕竟是个老人了……)。终于,在月黑风高的一天,王爷爷去了厕所。小明潜入通讯室,小心翼翼地更改了王爷爷的通讯录……
几天后,小丽的男朋友再次给小丽打电话。对方报出的号码是“7654321”。王爷爷翻看通讯录,看到:
门牌号码电话
1号门1234567(这是小明的)
1号门7654321(注:这个本来是小丽的,后来被小明改了)
……
王爷爷不知道已经改了,就去一号门看小明。小明觉得很美好,就用小李爸爸的语气严厉教训了那人,说小李和小李之间的不正当关系。结果,男人恭敬的挂断了电话。小丽当然不知道事情的经过……
小明这里的行为被称为“DDOS攻击”(因为是通过在实际网络上发送ARP数据包来实现的,所以被称为“ARP欺骗”),而王爷爷的通讯录被称为“ARP表”
这里注意一下:王爷爷现在有两本通讯录,一本是记录各院通讯室电话号码的,叫\”ARP欺骗,另一本是记录院内详细信息的当前通讯录,叫“\”路由表\””。
有句名言是“人们总是追求完美,尽管他们永远无法实现”(请记住这句话,因为这是一位大名人说的——就是我)
王爷爷系统中的一项内容是:“每个月,重新检查一下门牌号和电话号码的对应关系(即ARP表)。”此操作称为“ARP表”。每月的时间限制称为“刷新ARP表的周期”。就这样,为了不让那个男人找到小丽,小明每个月都会偷偷换一次通讯录,但这是他必须要做的事情!
还有一件事,小明很聪明。如果地址本(ARP表)改成这样:
门牌号(MAC) 电话(IP) 1
门号1234567(这是小明的)
2号门1234567(注:这是小明修改的,但是晕了,改错了)
……
电脑会弹出一个对话框,提示“IP地址重复”,这最终会让王爷爷不知所措,于是他通知1号门和2号门,你们的电话号码重复了。这样,小丽就知道有人在破坏她的善行。这种现象被称为“骗局被揭穿”。
小不点发现小明偷听了他和小安的电话,于是他和小安约定了一个密码。小不点把家里想说的话加密了,告诉了小安。土豆->
星期三,地瓜-〉请客,-〉小不点家。于是小不点告诉小暗:土豆地瓜。小明听了???不懂。。。。郁闷了。。。这是加密。 除此之外,小丽也知道了小明改他家的电话号码了。于是王爷爷就登门一个一个把电话和门牌号记下来。并且藏起来不允许外人修改,只能自己有钥匙(密码)。这是ip地址和MAC地址绑定。当有人改了电话号码的时候,就得找王爷爷改。麻烦是麻烦了,但是安全了。不过小明偷偷的把王爷爷的钥匙偷配了一把(盗窃密码成功),于是他还可以修改。这样么,就这样了。
用户评论
网络基础知识真是太重要了!终于明白了子网掩码到底是个啥意思了 学习起来有点枯燥,还好图解讲解的很直观。
有18位网友表示赞同!
小时候上学时老师讲的这个也一直没搞明白,现在再看好像也没那么难懂了。原来就只是为了更好地划分网络空间啊!
有15位网友表示赞同!
这篇文章对子网掩码的作用解释的非常清楚,以前总觉得这个东西很神秘,现在终于弄明白了!以后学习其他的网络知识应该会更容易理解了。
有19位网友表示赞同!
说得真详细啊!从基本的IP地址开始就讲解到子网掩码的概念和作用,我这种小白也能看懂。感谢作者的热情分享!
有8位网友表示赞同!
觉得文章写的太简单了,不符合我的实际需求。我想要更深入地了解子网掩码的设计原理和各种常用的子网掩码类型。
有5位网友表示赞同!
终于明白了这个概念!原来子网掩码就像一个放大镜一样,让我们能够区分不同的网络和设备!
有12位网友表示赞同!
学习网络技术真的越来越难了,这些基础知识都这么复杂,我感觉好累啊...
有5位网友表示赞同!
图解真的很好用!把抽象的概念用图片展示出来,一下就明白了,比直接看文字解释效果好多了。感谢网站作者的努力!
有6位网友表示赞同!
这篇文章让我对子网掩码有了更深入的理解,原来它不仅可以划分网络空间,还可以用来控制不同设备之间的通信权限!
有18位网友表示赞同!
还是太少例子了,如果能用实际案例来讲解子网掩码的应用场景,那就太棒了吧!
有10位网友表示赞同!
感觉这个东西有点绕啊,我还是理解不了它到底是怎么运作的?是不是需要先好好学习一下IP地址和网络协议呢?
有6位网友表示赞同!
我一直在找资料研究子网掩码,终于找到了一个讲解清楚的文章。这篇文章简直就是我的救命稻草!
有12位网友表示赞同!
这个教程太棒了!从零开始就可以了解到子网掩码的知识点,还有很多实用的小例子,超级受益!
有14位网友表示赞同!
我工作中经常用到子网掩码,这个文章刚好帮助我理解了一些以前不明白的地方,真是太感谢了!
有7位网友表示赞同!
如果能多加入一些实践操作步骤,比如如何用命令行来设置子网掩码,那就更好了。
有20位网友表示赞同!
学习网络技术确实需要时间和耐心,不过看到这样的讲解文章,我感觉自己离目标越来越近了!
有17位网友表示赞同!
我觉得这篇文章写的比较简单易懂,很适合像我刚接触网络编程的人来说明子网掩码的概念。
有7位网友表示赞同!
我还是理解不了这个遮罩是如何实际作用的… 希望能有更直观的方式来解释一下。
有13位网友表示赞同!