-
怎么校验ip地址是否属于某ip段范围里??15
如图,“配置ip信息”那个框框里,要先配置好起始ip段和结束ip段,然后在新增设备哪里,要输入设备的ip地址
现在就困在一个验证问题,1,要验证配置的ip段是否属于同一个网段,图上那个肯定配错的,2,输入的ip地址是否输入配置的ip段的范围里
问题是没想好怎么验证能符合上面那两点
求大神指教....还有,这种情况,一半需要验证ip和掩码和网关之间的正确性么???
2013年10月11日 17:18
4个答案 按时间排序 按投票排序
-
我们就写ip段比如:10就是所有以10开头的,把你的ip.indexof()这样的如果有就是对的,也可以是两段的10.20 也可以是 10.20.30这样类似的,如果要类似这样的段10.20.30.1-10.20.30.5 就配置5个10.20.30.1 10.20.30.2 10.20.30.3 10.20.30.4 10.20.30.5
2013年10月20日 22:12
-
举个例子:
IP: 123.123.123.25 记做 ip
IP RANGE :CIDR 123.123.123.0/24 记做 ipr/ml
转换成整形
ipl = ip2long ip
iprl = ip2long iprl
移位
32位ip 移位,32-ml
iplm = ipl >> (32-ml)
[iprlm = iprlm >> (32-ml)](如果可以确认IP为 RANGE的起始IP可以不要这个)
if iplm == iprlm
reuturn true
else
rerturn false
fi
不知会不会有帮助2013年10月14日 16:39
-
(1)如果同一个网段的概念是:
192.168.0.1和192.168.0.254,那么用.拆分判断第一二三部分完全一致应该就可以了,当然填写的时候1到255的限制应该是起码的要求了;
(2)如果192.168.0.1 和 192.168.0.254 ,再配合上子网掩码定义为同一网段的话,那就用两个ip转换为二进制之后分别和二进制子网掩码做逻辑与,结果一致是不是就可以定义为同一网段;
网络中对网段的定义我也不太了解,不知道你是要遵循网络中的定义还是按你自己的需求来;2013年10月12日 13:52
相关推荐
1.根据来访IP判断是否在指定国家(IP段)范围内 2.简易js获取浏览器语言,来跳转到不同语种的页面
主机将本网段某台主机的IP地址解析到对应MAC地址的过程称为ARP过程,主机的ARP缓存中存储的是本地网络其他主机的IP地址和MAC地址的对应关系。 十三、ICMP ICMP属于TCP/IP的网络层协议,它被封装在IP数据包中。 十...
简答题涉及的概念包括OSI/RM模型的七层结构、PPP协议的透明传输、CSMA/CD网络最短帧长计算、IP地址分类、TCP报文段数据量计算以及域名系统和域名服务器的类型。 分析应用题主要考察CRC校验计算、子网掩码和地址块...
网络地址转换(NAT)是将内部网络的私有IP地址映射到外部网络的全局IP地址,而端口地址转换(PAT)是NAT的一种形式,它允许多个内部IP地址映射到同一个外部IP地址的不同端口,实现一对一到多对一的地址转换,提高了...
本题涉及到的知识点主要包括物理层、编码与校验、网络结构、网络设备、IP地址管理、网络安全以及路由选择等。 1. **物理层**:物理层是OSI七层模型的最底层,负责数据的原始传输。其特性包括机械特性(接口硬件)、...
1. **IP 地址分类**:根据第一个八位的数值范围,IP 地址可以分为 A 类、B 类、C 类和 D 类,其中 B 类地址的范围是从 128.0.0.0 到 191.255.255.255,如 128.63.1.2 属于 B 类地址。 2. **Console 登录参数设置**...
- **全球 IP**:可能是指全球范围内可用的IP地址资源。 #### 28. 网络性能参数 - **20 60**:可能是指网络性能参数的具体数值,如带宽、吞吐量等。 - **停等**:停等协议是一种简单的流量控制机制,用于确保数据在...
- **IP地址**:逻辑地址,用于网络层,标识主机或路由器在网络中的位置。 - **硬件地址**:物理地址,用于数据链路层,标识主机或路由器接口的物理地址。 #### 13. 中继系统的层次与种类 - **重复器**:物理层设备...
4. ARP协议的主要功能是将IP地址解析为物理地址。 知识点:ARP协议、IP地址、物理地址、域名解析 5. 下列协议中运行在应用层的协议是DNS。 知识点:应用层、DNS协议、IP协议、ARP协议、TCP协议 6. HDLC规程采用...
解释:子网掩码用于判断两台主机是否在同一个子网,通过将 IP 地址与子网掩码进行逻辑与操作可以确定两台主机是否在同一个子网。 12.为了使客户端程序查询不同的信息资源时有统一的访问方法而定义的一种地址标识是...
- ARP(Address Resolution Protocol)请求帧使用广播地址(255.255.255.255)来寻找未知IP地址对应的MAC地址。 4. **子网掩码与前缀长度**: - 子网掩码255.255.255.224转换为前缀长度是/27,因为它有27个连续的...
ARP协议用于解决同一个局域网内的IP地址到物理地址(MAC地址)之间的映射问题。它通过发送广播请求获取目标主机的MAC地址,从而实现IP层向链路层的数据包传输。 - **ARP请求**: 发送广播消息请求目标IP地址对应的...
- **NAPT (Network Address Port Translation)** 是一种允许将多个内部IP地址和端口号映射到一个公共IP地址的不同端口的技术。 - **overload 参数** 在NAT配置中非常重要,它允许内部网络中的多个设备共享一个或...
35题可能涉及子网划分和IP地址范围; 36题可能关于MPLS标记交换路由器的转发表; 37题可能涉及网络数据包校验和的计算。 通过以上分析,我们可以看出这份试题全面地涵盖了计算机网络的基础知识,包括网络协议、数据...
- 包过滤防火墙基于源IP地址、源端口号和目的IP地址进行数据包过滤,但不考虑MAC地址。 ### 6. 数字证书与加密技术 - **数字证书验证**: - 用户可以通过CA(证书颁发机构)的签名来验证网站的真伪。 - 数字...
(2) 发送报文到内部主机,并欺骗源IP地址,这样内部主机就会相信来自可信主机的报文 在T C P连接请求到达目标主机之前,.. T C P拦截通过对其进行拦截和验证来阻止这种攻击。 这个特征可以在两种模式上工作:拦截和...
4. **CIDR(Classless Inter-Domain Routing)**:无类别域间路由,一种IP地址分配方案,提高了IP地址的利用率。 5. **IGP(Interior Gateway Protocol)**:内部网关协议,用于自治系统内部的路由选择。 6. **EGP...
17. **动态IP获取**:无IP地址的站点可以通过DHCP(动态主机配置协议)获取自己的IP地址。 18. **错误报告协议**:在Internet中,ICMP(Internet控制消息协议)用于报告差错和异常情况。 19. **调制方法**:为了提高...