dns的作用是什么

网络的子网掩码和DNS是什么,起到什么作用?子网掩码用于确定该IP地址是属于本地局域网还是远程网络 。DNS用于实现域名地址到IP地址的转换,方便访问网络 。子网掩码子网掩码最重要的功能就是划分子网,指明IP地址的哪些部分属于主机号,哪些部分属于网络号,并说明该IP地址是属于局域网还是远程网络 。子网掩码必须和IP地址同时使用才有意义 。通常情况下,IP地址、子网掩码、网关地址是同时存在的,IP地址和网关地址经过子网掩码计算之后可以发现,IP地址与网关地址属于同一个网段,网关地址作为数据包的第一跳地址,访问外网 。下图显示了我的电脑自动获取的IP地址的相关信息 。子网掩码的计算IP地址为172.20.10.2,子网掩码为255.255.255.240,网络上不认识十进制的数,均转换为相应的二进制;IP地址为:10101100,00010100,00001010,00000010;子网掩码为:11111111,111111111,11111111,11110000;上述两个地址进行与运算,可以得到网络地址为172.20.10.0,这个网络里包含以下几个地址172.20.10.1~172.20.10.14可用,其中172.20.10.0是网络地址,172.20.10.15是广播地址 。DNS地址我们访问一个网站时,通常是使用域名访问,很少直接使用IP地址,如何实现域名到IP地址的解析呢,这个就是DNS的作用 。比如我们访问今日头条网站,通过导航网站输入网址,经过运营商的DNS服务器,返回一个IP地址才能访问 。有时候,我们访问一个网站,但是返回的是另一个广告网站,这个就是DNS在搞鬼,返回了不正确的IP地址,就是所谓的“DNS劫持” 。因此,不建议连接公共的WiFi,很可能遇到类似的事情发生 。DNS属于互联网的基础设施,全球有13台根服务器,其中10台在美国,另外3台分别在英国、瑞典和日本 。我国是没有DNS根服务器的,美国几乎控制了所有的域名,如果美国不想让人访问某些域名,就可以屏蔽掉,也就是美国随时可以切断全世界的网络 。不过,随着IPv6的普及,这种情况有所改善,美国不再是一家独大了 。总之,每天电脑、每部手机要上网,必须要有IP地址、子网掩码、网关地址、DNS地址,可以手工配置也可以通过DHCP服务器自动获取 。了解其中的原理,可以更好的利用我们的网络 。rr最喜欢这种科普问题了 。子网掩码,这个词由两个部分“子网”和“掩码”,理解了这个词,就能够充分理解什么是“子网掩码” 。“子网”是IP网络发展到一定阶段的产物,传统的IPv4,IP地址由4段8位2进制组成,比如我们常见的192.168.31.1,其实对应成二进制就是11000000.10101000.00011111.00000001这里每一段因为都是8位二进制,所以没一段最大都是255 。这样的网络实际是有限的,这样的情况下,在网络比较小的情况下,还是可以的,因为网络设备在判断网络数据是否实在本地网络的时候,需要比较数据包的“网络号” 。这样的“网络号”有一个特点就是二进制以0开头 。比如我们刚才说的IP地址,我们常用的网络号可以为11000000.10101000.00011111.00000000,但是当我们不使用掩码的时候,网络设备在比较的时候,比如10101000字段,如果没有掩码,就分不清楚网络号是10100000还是10000000 。这样就造成IP地址的浪费 。所以子网掩码,必须要用 。再说“掩码” 。“掩”就是挡上,我们常见的掩码有255.255.255.0其实也是4段8位2进制字段,11111111.11111111.11111111.00000000在比较的时候,IP地址与子网掩码做“或”运算之后,再交由网络设备判断网络号,如我们举例的IP,与上面举例的掩码做完“或”运算之后是11111111.11111111.11111111.0000001这样设备就能判断出来网络号为11111111.11111111.11111111.00000000这样的网络可以包括的地址是192.168.1到255,其中1一般是网关,255是广播地址,可以用的IP有253个 。再举个例子,比如IP地址是10.31.129.129掩码是255.255.255.128那么做完好“或”运算之后就是11111111.11111111.11111111.10000000,这个子网网关地址是10.31.129.129,可用的IP地址是是126个 。通过上面两个例子,我们可以看出,子网掩码决定了网络的容量,从而避免了网络IP地址的浪费 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: