如何在没有 ISP 的情况下上网?

如何在没有 ISP 的情况下上网?

我知道服务器已连接“直接连接到互联网”至少像 Google 这样的大型服务器是这样的,对吧?那么,如何在没有 ISP 的情况下将我的计算机连接到互联网?这可能吗?合法吗?物理上需要什么?风险是什么?为什么服务器不使用 ISP,他们如何实现这一点?

答案1

DarthCaniac 写道:“服务器不直接连接到互联网”,讽刺的是,这句话其实既正确又错误同时

您的家庭网络(您的 PC 或提供与其他设备连接的 NAT 路由器)与大多数服务器一样直接连接到互联网。请记住,互联网是网络的网络。如果您的家庭网络连接到互联网,则它只是整个互联网的一小部分。在互联网上,您自己的网络在某种意义上就像大海中的一滴水;如果从大海中除去一滴水,没有人会真正注意到,但如果除去所有水滴,那么大海就不复存在了。互联网也是一样;许多小型网络都相互连接,其中任何一个网络通常都可以被移除而不会对整体造成干扰,但如果您将它们全部移除,那么您就没有互联网了。

最多终端站点通过单个上游网络提供商连接。这也适用于许多小型企业,这些企业出于各种原因在本地拥有硬件,并将这些硬件连接到互联网,无论是为了向他人提供服务,还是仅仅为了让员工浏览 Stack Exchange。这是您对 ISP 的正常定义;一家为您的(主机或)网络提供互联网连接的公司,无需任何其他特殊安排或昂贵的硬件。

一些端点站点通过一组上游网络提供商连接,但每个站点的使用方式与通常使用单个上游提供商的方式相同。这通常称为上游连接绑定或多路复用,是一种在 Internet 服务中获得一定程度冗余的廉价方法。更先进的小型企业级及以上 NAT 路由器具有多个 WAN 连接,因此能够本地执行此操作,或者您可以使用带有几张网卡和一些软件魔法的旧 PC 自行组装一些东西。对于个人来说,建立此网络的主要困难可能是能够同时从多个 ISP 获得上游服务,因为每个 ISP 连接可能需要单独的物理电缆(或其他物理层链路,例如无线电链路),但只要花费一些合理的资金,这绝非遥不可及。

然而,大的终端站点可以使用与互联网服务提供商(在前面两个示例中您将连接到的提供商)相同的设置类型。从技术上讲,他们所做的就是与多个上游对等体建立对等关系(或者在某些情况下,简单地与多个对等点对等在互联网中不存在“上游”概念的部分:在核心路由中,这是无违约区)。这种选择通常不适用于个人,而且通常需要愿意投入大量资金。至少,你需要达成“对等与您所在地区的至少两家大型 ISP 签订“协议”(您可以与一家 ISP 签订,但除了作为垫脚石外,这毫无意义),并且为了做到这一点,您可能需要用户边缘路由器(这是不是与家庭或小型企业 NAT“路由器”相同,后者通常被称为路由器,但实际上更像是网关它们更像是互联网的核心路由器,在某些情况下被称为住宅网关尽管它们不仅仅用于住宅环境)能够说边界网关协议,并且为了讲 BGP,你需要申请并获得自治系统(AS)号码。您还需要联系您所在地区的互联网注册机构(RIPE、ARIN、APNIC 等),申请并获得一个全球可路由的 IP 地址块,尤其是如果您想要 IPv4,您将必须证明您需要一个足够大的地址块,这样人们才会愿意在他们的路由器中使用它,甚至可能在无默认区域,并且表明愿意为获得分配给您的这些 IP 地址的特权而付费。

最后一个问题可能就是你想问的,但正如您所见,它确实相当复杂。此外,除非您是一家大公司和/或为他人提供互联网连接,否则与从两个独立的 ISP 获得正常互联网访问并多路复用上行连接的中端选项相比,它实际上没有显著的优势。

答案2

那么“连接​​到互联网”的真正含义是什么呢?

它的真正含义是“有一条可用的路由可以将数据包发送到互联网上的所有或几乎所有设备,并且有一条相应的路由来获取回复”。

为此,ISP 和其他大型网络相互连接。互连主要有两种类型:“对等”和“中转”(以及两者之间的一些变体)。

“对等”互连通常(但并非总是)“免结算”(两个网络都无需为对等互连向对方付费,尽管确实需要某种安排来支付物理连接费用),并允许两个网络及其客户相互通信。对等互连不是可传递的。如果 A 与 B 对等,而 B 与 C 对等,则 A 不会获得到 C 的路由。

对等连接可以在两个网络之间的直接链路上进行,也可以通过交换点进行。交换点为许多提供商提供互连(几乎总是以太网),使只交换少量流量的提供商之间的对等连接更加可行。如果两个提供商交换大量流量(如今每秒持续千兆位),那么建立直接链路通常更经济。

在“中转”互连中,存在提供商与客户的关系。中转提供商向中转客户提供(收费)整个互联网的连接。客户可以使用多个中转提供商来实现冗余或提供更短的路线。

有少数大型提供商被称为“一级”网络。这些网络不从任何人那里购买传输,而是彼此对等。成为一级网络极其困难,因为您必须说服所有现有的一级网络与您对等,而大多数网络都不太愿意接受新的对等。

非一级大型网络将尝试将尽可能多的流量推送到对等关系上(因为这样更便宜,而且通常更快)。但是,他们必须购买一些传输才能到达无法建立合适对等关系的网络。许多大型 ISP 也避免与小型公司建立对等关系,要么是因为他们将这些小型公司视为潜在客户,要么是因为管理开销不值得,要么是因为这意味着他们实际上是在免费提供国际传输。

根据 CAIDA(它并不总是 100% 准确 - 特别是它错过了许多对等连接),Google 的主网络有 3 家提供商、10 个“客户”(其中除两个外均为其他 Google 网络)和 200 多个对等体。http://as-rank.caida.org/?mode0=as-info&mode1=as-table&as=15169&n=227&table-details=simple

玩对等游戏需要花钱。您需要获得自己的 IP 空间和 AS 编号,这将涉及向 RIR 支付费用,而且由于常规分配的 IPv4 空间耗尽,情况变得更加复杂。您需要购买可以导入整个互联网路由表的路由器。您需要租用您计划使用的交换点上的端口以及从您的机架空间到交换点的链路。如果您使用直接链路进行对等,则需要购买或租用这些链路。您需要有 24/7 全天候待命的网络运营人员(大多数提供商都坚持将此作为对等的先决条件)。此外,您会发现许多提供商不愿意与您进行对等,除非您能证明将有大量流量。

如果您希望国际流量通过对等连接传输,则可能需要在美国和欧洲的许多交换点建立业务。这将涉及租用连接来承载该流量。

结果是,除非您有大量的流量(如今可能持续每秒千兆位),否则从 ISP 购买连接并让他们担心玩对等游戏会更便宜。

答案3

根据定义,ISP 是“互联网服务提供商”的意思。如果服务器从数据中心获取互联网,则数据中心就是 ISP。

服务器并不“直接”连接到互联网,因为没有一家公司拥有互联网。有许多大公司,例如 XO Communications 和 Level 3,它们在世界各地拥有如此多的有线主干网,以至于人们需要付费才能使用它们。这些网络通常免费共享数据,但除非您拥有整个国家的光纤线路,否则您可能无法获得免费的互联网连接。

答案4

好的,首先你需要了解什么是互联网以及它是如何形成的。这是一个非常基本和有趣的例子

假设你住在一个没有互联网的岛国,但你有电脑和公寓。只是一个没有互联网的普通国家。你和你的邻居想在局域网中玩反恐精英,所以你们用 cat5 电缆连接两台电脑并玩你们的游戏。然后你的其他邻居也想加入。有 10-15 个家庭通过电缆连接。然后你的一个朋友设置了一个 Web 服务器应用程序并托管一个网站,就像自制的 Facebook 一样。另一个朋友有很多电影,他设置了一个 ftp 服务器,以便你也可以观看。其他人听说你们一起玩游戏、看电影和在网站上聊天,他们也想连接起来。但是每增加一个新人,网速就变慢了,所以你拒绝了。他出价,你接受了,并用这笔钱买了更好的电缆。还有许多其他用户也出价。这就是互联网成为现实的方式。

因此,要连接互联网,您需要与拥有互联网的人建立连接。您的朋友可以免费与您共享他的互联网,但速度会变慢。因此,要获得更好的互联网,您需要更好的电缆。花钱购买这些电缆的人不会免费与您共享。这些人就像互联网服务提供商 (ISP)

好吧,我希望这能说明一些问题。抱歉我的英语不太好

相关内容