子网掩码的作用(网络的子网掩码和DNS是什么,起到什么作用)

2022-08-02 07:18:06 发布:网友投稿
热度:32

应邀回答本行业问题。

子网掩码的存在是因为网络中子网存在是有意义的。

在IPV4协议下,划分子网是非常有意义的,子网的意义在于:

  • 子网可以隔离广播域,使得在网络中的广播包的数量大大减少,节省整个网络的带宽资源。

我们都知道的是广播是面对整个网络中所有的计算机,而实际上绝大多数的广播的目的是为了找到网络中特定的计算机的Mac地址,而这种行为对于大多数计算机来说是没有意义的。

  • 子网的存在还可以节约IP资源。

这个可能有人并不理解。对于一个企业来说,可能划分为很多个子网,因为还需要网关地址/广播地址的存在,可以使用的IP资源是少了,但是对于大型的企业来说,的确是节省了网络资源。举个例子,一个企业有四个机房,如果每个机房划分一个C类地址端,就需要4段C类地址,但是一个C类包括254个IP地址,如果你的每个机房里的计算只有10几台,那么很显然的就是要浪费了200多个IP地址。如果不划分子网的话,IPv4的公网地址早就枯竭了。

  • 子网由于各个网络之间是隔离的,安全性也是可以得到保障的。

  • 最后一个原因就便于维护,这对于网络管理员来说意义可就很大了。

子网掩码的作用是可以确定子网中的计算机数量,可以结合IP地址计算出网络号以及主机号。

子网掩码是32位的二进制数字,在标注一个网段的时候,比如192.168.0.1/24,后边的这个24就是指11111111.11111111.11111111.00000000,换算成10进制就是255.255.255.0。

根据IP地址和掩码可以计算出该计算机所在的网络号,以及该计算机在整个网络中的主机号。

比如IP 192.168.100.13 255.255.255.128,

换算成二进制进行与计算,可以计算出它的主机号:

将结果换算回十进制就是192.168.100.0,这个就是他的网络号。

计算主机号要将子网掩码反转,也就是将二进制的1变成0,0变成1

计算出来的值换算成十进制就是13,整个也就是他在整个网络中的主机号。

DNS存在的原因就是互联网中的主机(网站)太多了,通过IP地址去访问主机(网站),这些数字太难计算了,所以就有了IP地址和主机名(域名)的对应关系的数据库,这样便于我们记忆。

主机名和域名在某种意义上来说是一样,不过主机名对应的是某一台计算机,而域名对应的某一个IP地址。

或者按照应用场景来看,可以认为主机名是应用在局域网中的,而域名是应用在公网上的,在同一个公共网络中,域名必须是对应唯一的IP。

DNS的过程就是获得域名对应的IP地址的过程。

以上个人浅见,欢迎批评指正。喜欢的可以关注我,谢谢!

认同我的看法的请点个赞再走,再次感谢!

相关关键词:子网掩码的作用
下一篇:石榴水果的功效与作用(石榴功效与作用)
上一篇:诫勉谈话是什么意思(诫勉谈话是什么)