请问如何判断以下IP地址是否合法?
展开全部
首先,网络中每个网段都有两个特殊地址不能使用,也就是所说的非法地址。第一个是网段的起始IP地址,如192.168.0.0/24,这个地址表示该网段本身。另一个地址是网段的结束地址,如192.168.0.255/24,这个地址表示该网段的广播地址。由此可知,第一部分的合法地址为:152.179.39.223/26,他的网段地址为152.179.39.192,第一合法可用:152.179.39.193,最后一个可用:152.179.39.254,广播地址152.179.39.255。
其他几个地址,第一个是广播地址,第四个是网段地址。至于第三个,IP地址使用8位二进制,所以其中最大数字是255,第三个点分位的294是错的。
第二部分,这里考的是ip类型,也就是A类地址,B类地址。先说答案,非法地址为11101110 . 10101011 . 01010100 .00101001。这个地址转化为点分十进制是238.71.84.41。是一个D类地址。D类地址目前是保留地址,用作多点广播时做主机组寻址。这个大概知道他是保留地址就行了。具体的A类地址,B类地址可以去百度一下。手机没电了就不展开说了。一、反向探测技术
扫描IP是不是开通了80,8080等代理服务器经常开通的端口,显然一个普通的用户IP不太可能开通如上的端口。
二、HTTP头部的X_Forwarded_For
开通了HTTP代理的IP可以通过此法来识别是不是代理IP;如果带有XFF信息,该IP是代理IP无疑。
三、Keep-alive报文
如果带有Proxy-Connection的Keep-alive报文,该IP毫无疑问是代理IP。
四、查看IP上端口
如果一个IP有的端口大于10000,那么该IP大多也存在问题,普通的家庭IP开这么大的端口几乎是不可能的。
这四种代理IP检测的方法几乎都是公开的,一些大公司为了避免恶意IP还会采取其他方法。比如利用网络爬虫爬取代理IP并作以标记,更有甚者,会通过业务建模收集恶意IP,然后再通过协议扫描的方式来判断这些IP是不是代理IP。
其他几个地址,第一个是广播地址,第四个是网段地址。至于第三个,IP地址使用8位二进制,所以其中最大数字是255,第三个点分位的294是错的。
第二部分,这里考的是ip类型,也就是A类地址,B类地址。先说答案,非法地址为11101110 . 10101011 . 01010100 .00101001。这个地址转化为点分十进制是238.71.84.41。是一个D类地址。D类地址目前是保留地址,用作多点广播时做主机组寻址。这个大概知道他是保留地址就行了。具体的A类地址,B类地址可以去百度一下。手机没电了就不展开说了。一、反向探测技术
扫描IP是不是开通了80,8080等代理服务器经常开通的端口,显然一个普通的用户IP不太可能开通如上的端口。
二、HTTP头部的X_Forwarded_For
开通了HTTP代理的IP可以通过此法来识别是不是代理IP;如果带有XFF信息,该IP是代理IP无疑。
三、Keep-alive报文
如果带有Proxy-Connection的Keep-alive报文,该IP毫无疑问是代理IP。
四、查看IP上端口
如果一个IP有的端口大于10000,那么该IP大多也存在问题,普通的家庭IP开这么大的端口几乎是不可能的。
这四种代理IP检测的方法几乎都是公开的,一些大公司为了避免恶意IP还会采取其他方法。比如利用网络爬虫爬取代理IP并作以标记,更有甚者,会通过业务建模收集恶意IP,然后再通过协议扫描的方式来判断这些IP是不是代理IP。
Storm代理
2023-08-29 广告
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I...
点击进入详情页
本回答由Storm代理提供
展开全部
上面那条字特多的回答的什么玩意儿,驴唇不对马嘴的。
题目问的是正确的主机的IP地址,说明这个地址应该是给电脑配的IP地址。
A和C错了是因为这两个地址都是网段,在默认24位子网掩码的情况下,它们的主机位,也就是最后那一组数都是0,不是详细地址,就好比我们寄快递只写了省市区,没写哪楼哪单元一样,是找不到具体的位置的,故不能作为有效的主机地址使用。
D错的是因为不可能出现256这个数,IP地址是32位2进制数字,每8位一组,分4组,如果8位全为1,转换成十进制也只到255。
B是对的,是因为后面三组数即使都是111让人看起来觉得很特殊,但它每组数字都在255以内,主机位也在254以内,所以它就是一个可配置使用的IP地址。
题目问的是正确的主机的IP地址,说明这个地址应该是给电脑配的IP地址。
A和C错了是因为这两个地址都是网段,在默认24位子网掩码的情况下,它们的主机位,也就是最后那一组数都是0,不是详细地址,就好比我们寄快递只写了省市区,没写哪楼哪单元一样,是找不到具体的位置的,故不能作为有效的主机地址使用。
D错的是因为不可能出现256这个数,IP地址是32位2进制数字,每8位一组,分4组,如果8位全为1,转换成十进制也只到255。
B是对的,是因为后面三组数即使都是111让人看起来觉得很特殊,但它每组数字都在255以内,主机位也在254以内,所以它就是一个可配置使用的IP地址。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般如果是正规网站的IP地址都是合法的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询