网友提问:
网络的子网掩码和DNS是什么,起到什么作用?
优质回答:
最喜欢这种科普问题了。
子网掩码,这个词由两个部分“子网”和“掩码”,理解了这个词,就能够充分理解什么是“子网掩码”。
“子网”是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地址的浪费。
其他网友回答
我们现在使用的互联网使用的是IPv4版本的协议通讯的,其中一个概念就是IP地址!由于技术和历史的原因,在当时设计的时候,并没有料到互联网会在21世纪成为一个炙手可热的技术并且会扩大到全球使用,所以很不幸IP地址的设计数量不够了!
人们设计出了很多的技术来缓解这种压力,而子网掩码就是其中之一,计算机也就是电脑用子网掩码计算这一段IP地址里有几个可以被使用,他们分别是哪些!还可以使用借位来扩大或者缩小地址范围已达到节约IP地址数量的目的!
我们在上网时输入的网址比如baidu.com称为域名是为了便于人类记忆的,计算机并不能识别这样的字符标识,只能用IP地址来标识查阅相应的主机!DNS是域名系统的简称!他是一种互联网应用技术,用来把我们常用的域名翻译成计算机可以识别的IP地址,使我们可以正常的上网!一般我们无需更改DNS,因为通常运营商提供的DNS是最快的!
其他网友回答
子网掩码:划分网段
DNS:域名解析(网址和IP的对照)
以上就是小编关于【网络的子网掩码和DNS是什么,起到什么作用?】的分享,希望对你有用。