
比如:
对电话号码可以定义掩码为(000)000-0000,则允许的输入可以为(010)213-4537。
也可以定义为(000)00090000,这样就规定了一个除了区号之外可以是7位或8位的电话号码,例如(010)22312233或(010)223 1223。
对邮编可以定义掩码为000000,规定了一个6位数字的组合,例如100560。
等等等等。。。
注意:输入掩码不是每个数据库都支持的,不同的数据库之间也有差别,比如有的数据库里9代表数字空格和*号(哪个数据库不记得了),具体掩码的定义字符是怎么定义的,需要查看数据库开发手册。
子网掩码的主要功能是告知网络设备,一个特定的IP地址的哪一部分是包含网络地址与子网地址,哪一部分是主机地址。关于子网掩码的作用与功能
关于掩码的设置,必须理解掩码的作用和功能。
如果192.168.123.254的掩码是255.255.255.0,那么有效的地址是从192.168.123.1~192.168.123.254。
如果192.168.123.254的掩码是255.255.255.240,
那么其有用的IP地址是从192.168.123.241~192.168.123.254。
因此如果你是通过DHCP获得的地址不在240这样的网段内的话,是被丢弃的,所以无法上网。
设置掩码有几个注意点:
1.设置掩码必须注意到为什么去设置掩码,设置这个掩码的目的是为了什么?如果漫无目的的设置掩码,会导致网络不通。
2.规划好地址范围,再确定掩码类型,一定要注意自己想使用哪个地址范围的值,有多少个用户,需要屏蔽那些ip地址,这样才能规划好自己的IP地址范围。
3.ip地址的子网掩码是可以向下兼容的,但是反过来是不行的。
比如一个A类网段:10.10.10.10,标准的A类掩码是255.0.0.0,你可以屏蔽一些ip地址的话,可以设置为255.255.240.0这样一个掩码,但是反过来是不行的。
如一个C类网段192.168.1.1,其标准掩码是255.255.255.0,你不能设置为255.255.240.0,因为显然这是越界了。
4.注意掩码的结构,掩码的值不能是随意的,只能是255,254,252,248,240,224,192,128,0,也可以用“/"的方式来表示,比如/32,/24,/28,/16,/8等等。
5.如果确定需要使用非缺省的掩码,即A类的255.0.0.0,B类的255.255.0.0,以及C类的255.255.255.0,以外的一些掩码值,就同时必须关注DHCP的使用,在dhcp的地址范围段也相应的约束ip地址池的范围在掩码的范围内,所以需要相应地修改dhcp范围,并重新获取ip地址。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)