掩码是一串二进制代码对目标字段进行位与运算,屏蔽当前的输入位,掩码字符即为该二进制代码串。
掩码的用途:将源码与掩码经过按位运算或逻辑运算得出新的操作数。其中要用到按位运算如OR运算和AND运算。用于如将ASCII码中大写字母改作小写字母。
1、适用性不同
掩码是输入时用,格式是显示时用。
2、作用不同
掩码可以用来保护数据,还可以设置固定格式来输入。
格式主要用来设置数据的类型。它决定了查询的执行是否有效,特别是在表与表的联接上,当类型不匹配时,将无法执行查询。
扩展资料
access中掩码即显示指导数据输入的编辑字符,限制字段中输入的数据的种类和形式。
在表设计的时候都会用到掩码,其作用显而易见,比如身份证、密码这些规则的时候。
1、“只能输入4位数字”的输入掩码填“0000”。
2、“只能输入4位数字或符号”的输入掩码填“AAAA”。
3、“只输入4位数字或空格”的输入掩码填“9999”或“####”。
子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。
最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。
以下进行演示:
**********************************************************
运算演示之一:
I P 地址 16. 73.129.233
子网掩码 255.255.128.0
AND运算
----------------------------------------------------------
转化为二进制进行运算:
I P 地址 00010000.01001001.10000001.11101001
子网掩码 11111111.11111111.11111000.00000000
AND运算
----------------------------------------------------------
00010000.01001001.10000000.00000000
转化为十进制后为:
----------------------------------------------------------
16 . 73 . 128 . 0
**********************************************************
运算演示之二:
I P 地址 16. 73.129.1
子网掩码 255.255.128.0
AND运算
----------------------------------------------------------
转化为二进制进行运算:
I P 地址 00010000.01001001.10000001.00000001
子网掩码 11111111.11111111.10000000.00000000
AND运算
----------------------------------------------------------
00010000.01001001.10000000.00000000
转化为十进制后为:
----------------------------------------------------------
16 . 73 . 128 . 0
**********************************************************
运算演示之三:
I P 地址 16. 73.143.255
子网掩码 255.255.128.0
AND运算
----------------------------------------------------------
转化为二进制进行运算:
I P 地址 00010000.01001001.10001111.11111111
子网掩码 11111111.11111111.10000000.00000000
AND运算
----------------------------------------------------------
00010000.01001001.10000000.00000000
转化为十进制后为:
----------------------------------------------------------
16 . 73 . 128 . 0
通过以上对三组计算机IP地址与子网掩码的AND运算后,我们可以看到
它运算结果是一样的。均为16.73.128.0
所以计算机就会把这三台计算机视为是同一子网络,然后进行通讯的。
这也就是我单位网络网络运行的现状。
引:但是究竟有多少了IP地址可以用呢?
答:由以上我们也可以看出,我们单位的计算机网络用户是由我们所分配
的子网掩码所决定的。通过对255.255.128.0的分析。可得出:
前两位IP码由分配下来的数字就只能固定为16.73
重要的是后两个IP码的确定。
1、十进制128 = 二进制1000 0000
2、IP码要和子网掩码进行AND运算
3、
I P 地址 00010000.01001001.1*******.********
子网掩码 11111111.11111111.10000000.00000000
AND运算
----------------------------------------------------------
00010000.01001001.10000000.00000000
转化为十进制后为:
----------------------------------------------------------
16 . 73 . 128 . 0
4、可知我们单位可用的IP地址为:
00010000.01001001.10000000.00000000
到
00010000.01001001.11111111.11111111
5、转化为十进制:
16.73.128.0 到 16.73.255.255
6、0和255通常作为网络的内部特殊用途。通常不使用。
7、于是最后的结果如下:我们单位所有可用的IP地址为:
16.73.128.1-16.73.128.254
16.73.129.1-16.73.129.254
16.73.130.1-16.73.130.254
16.73.131.1-16.73.131.254
. . . . . . . . . . . . .
16.73.139.1-16.73.139.254
16.73.140.1-16.73.140.254
16.73.141.1-16.73.141.254
16.73.142.1-16.73.142.254
16.73.143.1-16.73.143.254
. . . . . . . . . . . . .
16.73.254.1-16.73.254.254
16.73.255.1-16.73.255.254
8、总数为(255-128+1)*(254-1+1) =128 * 254 = 32512
9、测试研究的结果是否正确
(1)、设定IP地址为16.73.128.1
Ping 16.73.129.233通过测试
访问http://16.73.129.233可以显示出主页
(2)、设定IP地址为16.73.255.254
Ping 16.73.129.233通过测试
访问http://16.73.129.233可以显示出主页
10、结论
以上的实例分析结果表明其原理的正确性。
**************************************************************************
实战演练之一:
Q:如何设置子网掩码,让168.168.1.0一到168.168.1.15成为一个独立的子网络?
A:255.255.255.240
因为240的二进制1111 0000与二进制0000 0000 进行 AND 运算后的结果都等于0
所以可以采用子网掩码255.255.255.240进行配置网络。
实战演练之二:
在局域网运行平台下,若要让不同机器能够彼此互相连通,IP地址最简单的设置方法是:
IP地址的前三位码相同,最后一位码相异,然后子网掩码采用255.255.255.0即可。
例如:我们单位原有的IP地址码197.2.2.1-197.2.2.254和子网掩码255.255.255.0
声明: 我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本站部分文字与图片资源来自于网络,转载是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:daokedao3713@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
本站内容仅供参考,不作为诊断及医疗依据,如有医疗需求,请务必前往正规医院就诊
祝由网所有文章及资料均为作者提供或网友推荐收集整理而来,仅供爱好者学习和研究使用,版权归原作者所有。
如本站内容有侵犯您的合法权益,请和我们取得联系,我们将立即改正或删除。
Copyright © 2022-2023 祝由师网 版权所有
邮箱:daokedao3713@qq.com