在有关IP地址禁止的讨论中,通常以IP 82.148.97.69为例。根据Wikipedia所说,此IP地址是“卡塔尔全国”的公共地址。我不太了解两件事:
如果IANA 为卡塔尔提供了超过800,000个IP地址,为什么它会使用一个IP地址?他们是将所有其他IP地址出售给某人,还是将这些IP地址用于非公开用途?
使用单个公共IP地址,代理服务器是否不限制为65,536个并发连接(按可用TCP端口的数量)?他们如何处理此限制?还是整个国家只能同时拨打65,536个Skype电话?
在有关IP地址禁止的讨论中,通常以IP 82.148.97.69为例。根据Wikipedia所说,此IP地址是“卡塔尔全国”的公共地址。我不太了解两件事:
如果IANA 为卡塔尔提供了超过800,000个IP地址,为什么它会使用一个IP地址?他们是将所有其他IP地址出售给某人,还是将这些IP地址用于非公开用途?
使用单个公共IP地址,代理服务器是否不限制为65,536个并发连接(按可用TCP端口的数量)?他们如何处理此限制?还是整个国家只能同时拨打65,536个Skype电话?
Answers:
没有。卡塔尔有大量的ips处于活跃使用状态,即使排名靠前的ips当前用户也少于200。
然而,
可以想象,早在2009年,卡塔尔的每个人都拥有相同的公共IP地址吗?
我认为至少在“ 2009”之前,您的意思是“回到新闻中维基百科封锁之时”。
维基百科封锁发生在2006年,因此维基百科主要是指该时间点。国家提供商Qtel 一直垄断到2006年11月,因此至少有关仅拥有一个ISP的讨论似乎是正确的。关于IP,引用了2007年的BBC新闻,
这项12个小时的禁令在该国造成了大批民众,因为卡塔尔的所有网络流量都通过一个单一的网络地址进行路由。[..]该国只有一家高速互联网服务提供商,可以充当所有用户的网关。
卡塔尔的弱点是该国只有一个ISP提供商Qtel [..]如果Qtel出现故障,卡塔尔将从网络上消失。
从那时起,Qtel已更名为Ooredoo。我可以从上个月找到一些信息说
卡塔尔的两家电信提供商一直在鼓励居民测试其移动网络的速度,以期一劳永逸地证明最快的人。
以及针对外国人的信息:
如今,曾经是QTel的Ooredoo和Vodafone是该国主要的家庭Internet连接提供商。
因此,至少只有一个提供程序的部分不再适用。但是即使有两个提供商
它补充说,互联网用户通常只能访问给定区域中的单个服务提供商-Ooredoo或Vodafone。
据dohanews.co称,但他们确实有计划增加竞争。然而,
虽然该报告提到了其他互联网服务提供商的“最终”条目,但它没有暗示第三家运营商何时可以到达卡塔尔,与Ooredoo和沃达丰竞争客户。
当IANA为卡塔尔提供的IP地址超过800000时,为什么它会使用一个IP地址?
乍一看,这似乎并不正确–根据WHOIS,82.148.97.69是具有约90个地址的较大“移动宽带池6号”的一部分。因此,也许只是一点点夸张-其他国家的许多移动ISP也将成千上万的客户置于一个很小的地址池后面。
(但是,请注意,Wikipedia用户页面创建于2009年 -从那时起很有可能重新使用了该地址。)
在RIPE的WHOIS服务器中反向搜索“ mnt-by:QTEL-NOC”时,显示出大量用于各种目的的IP块– FTTH池,学校,点对点链接,每个网吧都有自己的inetnum条目。甚至还有一些IPv6分配(2001:1a10 :: / 32)。
这似乎足够真实,但同时又足够可疑……但是,实际上其中许多地址是通过AS8781,AS42298(卡塔尔ISP Ooredoo)和AS198499(卡塔尔大学)进行路由的。
可能是某些主机照常分配了公共IP地址,但是传出连接一旦离开该国家的网络便被NAT了。是的,NAT可以使用任何地址,而不一定是“私有”地址。我无法想象为什么。
反向搜索可以使用来进行whois -r -i mnt-by QTEL-NOC
,任选地与-T
仅请求特定记录,例如“路线”或“inetnum”。但是,请谨慎选择反向搜索,因为请求大量结果,WHOIS服务器可能会暂时非常迅速地阻止您。
他们是将所有其他IP出售给某人,还是将这些IP用于非公开用途?
顺便提一句,实际上其他一些地方也可以做到这一点-例如,美国国防部拥有地址范围26.0.0.0/8
,但没有一个地址范围可以从公共Internet路由-仅用于其专用网络。
使用单个公共IP,代理服务器是否不限制为65536个并发连接(按可用TCP端口的数量)?他们如何处理此限制?还是整个国家只能同时拨打65536个Skype电话?
每个TCP连接都由两个IP地址和两个端口标识。就像因为它们使用不同的源(或目标)端口,您可以打开到同一主机的多个连接,反过来也是完全有效的-来连接不同主机可以使用相同的端口,只要至少一个从(SRC-值ip,dst-ip,src-port,dst-port)不同。
因此,如果网关足够智能,则总共可以处理指向每个 host:port的65535个连接。(不使用端口零,因为它会在许多系统中引起问题。)