`
steven-zhou
  • 浏览: 213137 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

IP_MASK校验

 
阅读更多
function ipmask_check(obj) {
	// 校验每部分都是纯数字
	var pattern = /^\d{1,3}(\.\d{1,3}){3}\/\d{1,3}(\.\d{1,3}){3}$/ig;
	if (!pattern.test(obj.value)) {
		alert('非法!');
		return false;
	}
	
	// 校验数字只能取之于 0-255 之间
	var v = obj.value.split(/[.\/]/);
	for (var i = 0; i < v.length; i++) {
		if (v[i] > 255)	{
			alert('非法!');
			return false;
		}
	}
	alert('合法!');
	return true;
}
分享到:
评论

相关推荐

    H3C交换机最详细配置实例手册

    包括设置IP地址、子网掩码、默认网关的命令,如`interface Ethernet0/0`选择接口,`ip address &lt;ip_address&gt; &lt;subnet_mask&gt;`设定IP,`no shutdown`开启接口。 1.3 通过WEB网管登录交换机典型配置指导 1.3.1 组网图...

    动态路由配置-实验参考

    在CLI中,我们通过一系列命令来配置接口IP,例如,进入全局配置模式(`config t`),然后配置特定接口(如`int f0/0`或`int s1/0`),接着分配IP地址(`ip add &lt;ip_address&gt; &lt;subnet_mask&gt;`),关闭接口安全防护(`...

    IP地址的合法性及子网判断-JAVA.doc

    public static boolean isValidSubnet(String ipAddress, String subnetAddress, int mask) { String[] ipAddressSegments = ipAddress.split("\\."); String[] subnetAddressSegments = subnetAddress.split("\\...

    如何设置IBM FAStT200的网络端口IP地址

    该命令通常的格式是`NetCfgSet IP_ADDRESS SUBNET_MASK GATEWAY_ADDRESS`,你需要输入FAStT200的IP地址、子网掩码以及默认网关地址。例如,如果IP地址是192.168.1.100,子网掩码是255.255.255.0,网关是192.168.1.1...

    ip转发实验过程1

    当FPGA收到这个IP分组时,它应该遵循标准的IP处理流程,包括校验校验和、递减TTL(Time To Live)字段,并在转发表中查找下一跳IP。由于之前已经执行过`arping`,FPGA应该能够从ARP缓存中获取187.187.187.187的MAC...

    IP协议及子网规划.ppt

    《IP协议及子网规划》是网络通信领域的重要主题,主要涵盖了IP协议的功能、报文格式、IP地址分类、VLSM(Variable Length Subnet Mask,可变长子网掩码)、子网划分方法以及IPv6的相关知识。下面将详细阐述这些知识...

    catalyst_3560_交换机中文简要配置手册

    - **配置静态路由**:`ip route &lt;destination_network&gt; &lt;subnet_mask&gt; &lt;next_hop_ip_address&gt;` **6.1.2 RIP 路由** - **启用 RIP 路由**:`router rip; network &lt;network_address&gt;` **6.1.3 OSPF 路由** - **...

    高级网络人才培训专家-HC110110003 IP编址

    VLSM(Variable Length Subnet Mask,可变长子网掩码)是一种通过改变子网掩码的长度来更高效利用IP地址的技术。使用VLSM可以根据实际需要灵活划分网络,避免地址空间的浪费。例如,在一个大型企业网络中,不同的...

    三层交换机配置教程

    1. 接口IP地址:在接口配置模式下,输入`ip address &lt;ip_address&gt; &lt;subnet_mask&gt;`,如`ip address 192.168.10.1 255.255.255.0`,配置接口的IP地址。 2. 默认网关:如果三层交换机需要作为其他设备的默认网关,还...

    js针对ip地址、子网掩码、网关的逻辑性判断

    因为要做静态地址配置的js校验,找了好多资料发现网上都是关于ip,mask的有效性检查,没有ip,submask,gateway的逻辑性判断,自己写下代码供需要的人参考。 普及下网关地址知识: 第一点:进行与运算1与1得1,1与0为...

    S21系列交换机IP地址的配置方法

    这里,`interface-type interface-number`是指你想要配置的接口类型和编号,如FastEthernet 0/1,`ip-address`是你要分配的IP地址,`subnet-mask`是对应的子网掩码,`gateway-address`是默认网关的IP地址。...

    tcp,ip协议

    - **子网掩码**(Subnet Mask):用于区分IP地址中的网络部分和主机部分,通过子网掩码可以将一个大的IP网络划分为若干个小的子网,以提高网络效率。 - **子网划分方法**:通过更改IP地址的子网掩码来实现,例如将一...

    JS常用校验

    * isIp(strIp) //IP地址校验,输入正确的IP地址返回ture,否则返回false * isTelphoneNum(telNum) //电话号码校验,正确的电话号码(如0571-1234567[8] 010-1234567[8] )则返回ture,否则返回false * ...

    计算机网络课程作业(第四章 网络层))(1).docx

    "计算机网络课程作业(第四章 网络层)" 本资源是计算机网络课程的作业,...以上是计算机网络课程作业(第四章 网络层)的知识点总结,涵盖了距离矢量路由算法、IP 地址、CIDR、IP 协议的校验和字段和 ICMP 等知识点。

    博科(Brocade Fabric)交换机培训文档、操作手册

    - 使用`set ip interface sc interface-id &lt;interface&gt; address &lt;ip_address&gt;/&lt;subnet_mask&gt;`命令来设置交换机的IP地址。 4. **会话超时、时间服务器配置**: - 设置会话超时时间:`set cli session-timeout ...

    交换机工作原理与配置方法

    例如,`ip route &lt;destination_network&gt; &lt;subnet_mask&gt; &lt;gateway&gt;`命令添加一条静态路由。 8. **安全配置**:为了防止未授权访问,可以开启SSH服务,`enable secret &lt;password&gt;`设置特权模式密码,`line vty 0 4`...

    CCNA TCPIP中IP术语

    7. 子网掩码(Subnet Mask):子网掩码用于区分IP地址中的网络部分和主机部分,它同样由32位组成,通常以“/”后的数字表示,如/24表示前24位是网络地址,后8位是主机地址。 8. IP地址分类(IP Address Classes):...

    TCP IP Illustrated (TCP/IP详解.第一卷)

    ### TCP/IP详解:第一卷 #### 一、书籍概述与评价 《TCP/IP详解:第一卷》是一部关于TCP/IP协议的经典著作,被誉为“TCP/IP的剖析杰作”、“经典计算机大作”、“从未过时的宝典”。这本书由Matthew G. Naugle撰写...

Global site tag (gtag.js) - Google Analytics