当前位置: 首页 > article >正文

理解互联网链路:从本地ISP到Tier 1 ISP运营商

1. 互联网服务提供商(ISP)

互联网服务提供商(ISP)是指提供互联网接入服务的公司或组织。它们负责将用户连接到互联网,并提供相关的服务,如电子邮件、网站托管和其他在线服务。ISP可以分为不同的层级,主要包括Tier 3 ISP、Tier 2 ISP和Tier 1 ISP运营商。

角色与功能

  • 接入服务:ISP负责将用户连接到互联网。
  • 客户支持:提供技术支持和服务。
  • 网络管理:管理网络基础设施,确保服务质量。

2. Tier 1 ISP定义

Tier 1 ISP是这样一种ISP,它们可以访问互联网的任意角落,而不需要向任何人/单位缴纳任何费用。它们构成了互联网的骨干,通常负责国家级之间的互连。这些Tier 1 ISP合在一起,被称为 "Tier 1 Club"。

收费情况

Tier 1 ISP之间通常通过对等互联来交换流量,不涉及费用。然而,它们的网络建设和维护成本非常高,因此Tier 1 ISP的运营需要大量的投资。

3. Tier 2 ISP定义

Tier 2 ISP是一个互联网服务提供商,它与其他网络进行对等互联,但仍需购买IP传输以访问互联网的某些部分。Tier 2 ISP是一个或多个Tier 1 ISP的客户。

收费情况

Tier 2 ISP通常需要向Tier 1 ISP支付费用,以获得互联网的某些区域的访问权限。此外,Tier 2 ISP之间也可能进行对等互联,但对于流量较大的连接,仍需支付一定的费用。

示例

Tier 2 ISP可以建立自己的网络以便与其他网络互连,形成互联网的一部分,但它们必须向Tier 1 ISP支付费用以访问互联网的其他区域。

4. Tier 3 ISP定义

Tier 3 ISP是指完全依赖其他网络(通常是Tier 2网络)购买IP传输以访问互联网的网络或ISP。

收费情况

Tier 3 ISP通常完全依赖Tier 2 ISP提供的服务,因此它们需要支付相应的IP传输费用。这使得Tier 3 ISP的运营成本相对较高。

示例

Tier 3 ISP通常是地方性的宽带服务提供商,它们完全购买流量以访问互联网。

各级运营商之间的关系

交互方式

  • Peering(对等互联):Tier 1 ISP之间通常通过对等互联来交换流量,这种方式不涉及费用。Tier 2 ISP和Tier 3 ISP之间的对等互联则可能涉及费用。
  • Transit(传输服务):Tier 2 ISP和Tier 3 ISP通常需要向Tier 1 ISP支付费用,以获得互联网接入。
  • 互联协议:各级运营商之间通过标准协议(如BGP)进行互联,确保数据包的正确传输。

数据流动示例

  1. 用户请求:用户通过本地ISP连接到互联网。
  2. Tier 3 ISP到Tier 2 ISP:本地ISP将请求转发到Tier 3 ISP。
  3. Tier 2 ISP到Tier 1 ISP:Tier 3 ISP将请求发送到Tier 2 ISP,后者再将请求发送到Tier 1 ISP。
  4. 返回数据:数据通过相同路径返回用户。

大致情况就是:

耳熟能详的Tire1

  1. 中国电信:通常被认为是Tier 1 ISP,因为其拥有广泛的网络基础设施和国际连接能力。
  2. 中国联通:也被视为Tier 1 ISP,具有相似的网络覆盖和国际连接能力。
  3. 中国移动:同样属于Tier 1 ISP,作为全球用户数量最多的移动运营商,其网络覆盖面广泛。
  4. 中国广电:中国广电可以被视为一级ISP,因为它拥有自己的网络设施,并且可以直接与全球其他一级ISP交换数据。

更详细的图:


http://www.kler.cn/news/324717.html

相关文章:

  • [算法】模拟:(leetcode)1419.数青蛙(medium)
  • 5 apache poi实现excel的动态下拉框功能
  • 1.1.5 计算机网络的性能指标(上)
  • 力扣 最小覆盖子串
  • 胤娲科技:AI程序员——重塑编程世界的魔法师
  • Spring Boot影院管理系统:小徐的创新
  • 02_OpenCV图片写入
  • select和epoll的详细区别
  • 基于Springboot+Vue的高校教室资源管理系统的设计与实现(含源码+数据库)
  • Oracle表空间管理(三)
  • Open WebUI部署自己的大模型
  • 基于微信小程序的智慧社区的设计与实现
  • 如何使用Kimi编写商品管理设计文档:包含流程图和用例图
  • Springboot+PostgreSQL+MybatisPlus存储JSON或List、数组(Array)数据
  • 【数据治理-设计数据标准】
  • 数据库入门不再难:克服学习障碍的实用技巧与演示
  • 《北方牧业》是什么级别的期刊?是正规期刊吗?能评职称吗?
  • 甄选范文“论软件架构建模技术与应用”,软考高级论文,系统架构设计师论文
  • 工程设备包括哪些内容?
  • Vue和axios零基础学习
  • 基于nodejs+vue的宠物医院管理系统
  • C# 打开文件,打开文件夹对话框
  • FLUX.1 AI图像生成行业的新挑战者
  • 《深度学习》—— 卷积神经网络(CNN)的简单介绍和工作原理
  • 【Linux基础IO】Linux IO编程入门:揭秘动态库与静态库的秘密
  • 大数据新视界 --大数据大厂之Cassandra 分布式数据库在大数据中的应用与调优
  • ansible实用模块
  • CSS网格布局
  • 【JS】forEach中push为何不会陷入死循环,稀疏数组空元素为何不会被遍历
  • 基于微信开发助手企鹅音乐微信小程序的设计与实现(源码+文档+讲解)