理解互联网链路:从本地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)进行互联,确保数据包的正确传输。
数据流动示例
- 用户请求:用户通过本地ISP连接到互联网。
- Tier 3 ISP到Tier 2 ISP:本地ISP将请求转发到Tier 3 ISP。
- Tier 2 ISP到Tier 1 ISP:Tier 3 ISP将请求发送到Tier 2 ISP,后者再将请求发送到Tier 1 ISP。
- 返回数据:数据通过相同路径返回用户。
大致情况就是:
耳熟能详的Tire1
- 中国电信:通常被认为是Tier 1 ISP,因为其拥有广泛的网络基础设施和国际连接能力。
- 中国联通:也被视为Tier 1 ISP,具有相似的网络覆盖和国际连接能力。
- 中国移动:同样属于Tier 1 ISP,作为全球用户数量最多的移动运营商,其网络覆盖面广泛。
- 中国广电:中国广电可以被视为一级ISP,因为它拥有自己的网络设施,并且可以直接与全球其他一级ISP交换数据。
更详细的图:
相关文章:
理解互联网链路:从本地ISP到Tier 1 ISP运营商
1. 互联网服务提供商(ISP) 互联网服务提供商(ISP)是指提供互联网接入服务的公司或组织。它们负责将用户连接到互联网,并提供相关的服务,如电子邮件、网站托管和其他在线服务。ISP可以分为不同的层级&#…...
基于元神操作系统实现NTFS文件操作(三)
1. 背景 本文主要介绍DBR的读取和解析,并提供了基于元神操作系统的实现代码。由于解析DBR的目的是定位到NTFS磁盘分区的元文件$Root进行文件操作,所以只解析了少量的部分,其它部分可以参考相关文档进行理解。 DBR存在于磁盘分区的第一个扇区…...
深度学习与数学归纳法
最近发现,深度学习可以分为两个主要的阶段,分别是前向推理以及反向传播,分别对应着网络的推理和参数训练两个步骤。其中推理有时候也称为归纳推理。 在做参数训练的时候,本质上是在利用历史数据求网络参数的先验分布; …...
《Linux从小白到高手》理论篇(六):Linux软件安装一篇通
List item 本篇介绍Linux软件安装相关的操作命令,看完本文,有关Linux软件安装相关操作的常用命令你就掌握了99%了。 Linux软件安装 RPM RPM软件的安装、删除、更新只有root权限才能使用;查询功能任何用户都可以操作;如果普通用…...
【Spring】运行Spring Boot项目,请求响应流程分析以及404和500报错
1. 运行项目 import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Appl…...
②EtherCAT转Modbus485RTU网关多路同步高速采集无需编程串口服务器
EtherCAT转Modbus485RTU网关多路同步高速采集无需编程串口服务器https://item.taobao.com/item.htm?ftt&id798036415719 EtherCAT 串口网关 EtherCAT 转 RS485 (接上一章) 自由协议通信步骤 (以MS-A2-1041为例) 接收与…...
matlab-对比两张图片的HSV分量的差值并形成直方图
%对比两张图片的HSV分量的差值并形成直方图,改个路径就能用,图片分辨率要一致 close all; clear all; clc; I1imread(E:\test\resources\image\1.jpg); I2imread(E:\test\resources\image\2.jpg); HSV1 rgb2ntsc(I1); HSV2 rgb2ntsc(I2); %HSV,HSV 代…...
微服务SpringGateway解析部署使用全流程
官网地址: Spring Cloud Gateway 目录 1、SpringGateway简介 1、什么是网关 2、为什么用网关【为了转发】 2、应用: 1.启动nacos 2.创建网关项目 3.网关配置1 4.网关配置2【了解】 5.过滤器配置【了解】 1、SpringGateway简介 核心功能有三个&…...
Solidity 存储和内存管理:深入理解与高效优化
在 Solidity 中,存储和内存管理是编写高效智能合约的关键组成部分。合约执行的每一步操作都可能涉及到数据的存储和读取,而这些操作对 gas 的消耗有很大影响。因此,理解 Solidity 的存储模型以及如何优化数据的管理对于合约的安全性、性能和成…...
机器学习篇-day02-KNN算法实现鸢尾花模型和手写数字识别模型
一. KNN简介 KNN思想 K-近邻算法(K Nearest Neighbor,简称KNN)。比如:根据你的“邻居”来推断出你的类别 KNN算法思想:如果一个样本在特征空间中的k 个最相似的样本中的大多数属于某一个类别,则该样本也属…...
【C++】STL--vector
1.vector的介绍 我们先来看看vector的文档介绍,实际中我们只要熟悉相关接口就好了。 成员函数 使用STL的三个境界:能用,明理,能扩展 ,那么下面学习vector,我们也是按照这个方法去学习 2 vector的使用 v…...
Java使用Redis的详细教程
Redis是一个基于内存的key-value结构数据库,即非关系型数据库,具有高性能、丰富的数据类型、持久化、高可用性和分布式等特点。在Java项目中,Redis通常用于缓存、分布式锁、计数器、消息队列和排行榜等场景。以下是在Java中使用Redis的详细教…...
严重 Zimbra RCE 漏洞遭大规模利用(CVE-2024-45519)
攻击者正在积极利用 CVE-2024-45519,这是一个严重的 Zimbra 漏洞,该漏洞允许他们在易受攻击的安装上执行任意命令。 Proofpoint 的威胁研究人员表示,攻击始于 9 月 28 日,几周前,Zimbra 开发人员发布了针对 CVE-2024-…...
php函数积累
对称函数 isset 判断数组arr中是否存在键key 返回值true/false isset(name,$arr) unset 删除数组中的键 需存在key不然抛出异常 unset($arr[name]) json_encode 数据转json格式 json_encode($arr) 一般形式 指定字符编码形式 json_decode json格式转原有数据格式 json_d…...
前端项目场景相关的面试题,包含验证码、图片存储、登录鉴权、动态路由、组件划分等项目场景实际的面试题
项目场景面试题 如何防止短信验证码被刷 问题场景 添加倒计时和图片滑动验证,避免不必要的资源浪费 发送短信验证码需要费用发送短信消耗服务器资源 公司的图片、视频、文件资源如何存储的 传统模式 分开存储到数据服务器,托管服务器到云端 缺点&…...
uniapp 上了原生的 echarts 图表插件了 兼容性还行
插件地址:echarts - DCloud 插件市场 兼容性这块儿不知道后期会不会支持其他浏览器 H5 的话建议可以用原生的不用这个插件...
共享单车轨迹数据分析:以厦门市共享单车数据为例(八)
副标题:基于POI数据的站点综合评价——以厦门市为例(三) 什么是优劣解距离法(TOPSIS)? 优劣解距离法(Technique for Order Preference by Similarity to Ideal Solution,简称TOPSI…...
sentinel原理源码分析系列(二)-动态规则和transport
本文是sentinel原理源码分析系列第二篇,分析两个组件,动态配置和transport 动态规则 Sentinel提供动态规则机制,依赖配置中心,如nacos,zookeeper,组件支持动态配置,模板类型为规则,支…...
ubuntu切换源方式记录(清华源、中科大源、阿里源)
文章目录 前言一、中科大源二、清华源三、阿里源 前言 记录ubunut切换各个源的方式。 备注:更换源之后使用sudo apt-get update更新索引。 提示:以下是本篇文章正文内容,下面案例可供参考 一、中科大源 地址:https://mirrors.u…...
【10】纯血鸿蒙HarmonyOS NEXT星河版开发0基础学习笔记-泛型基础全解(泛型函数、泛型接口、泛型类)及参数、接口补充
序言: 本文详细讲解了关于ArkTs语言中的泛型,其中包含泛型函数、泛型接口、泛型约束、泛型类及其中参数的使用方法,补充了一部分接口相关的知识,包括接口的继承和具体实现,也写到了一些边边角角的小知识,剩…...
2024年09月CCF-GESP编程能力等级认证C++编程一级真题解析
本文收录于专栏《C++等级认证CCF-GESP真题解析》,专栏总目录:点这里。订阅后可阅读专栏内所有文章。 一、单选题(每题 2 分,共 30 分) 第 1 题 据有关资料,山东大学于1972年研制成功DJL-1计算机,并于1973年投入运行,其综合性能居当时全国第三位。DJL-1计算机运算控制…...
基于多维统计分析与GMM聚类的食品营养特征研究
1.项目背景 在当今社会,随着人们对健康和营养的日益关注,深入了解食品的营养成分及其对人体的影响变得越来越重要,本研究采用了多维度的分析方法,包括营养成分比较分析、统计检验、营养密度分析和高斯混合模型(GMM&am…...
SkyWalking 告警功能
SkyWalking 告警功能是在 6.x 版本新增的,其核心由一组规则驱动,这些规则定义在config/alarm-settings.yml文件中。 告警规则 告警规则:它们定义了应该如何触发度量警报,应该考虑什么条件。Webhook(网络钩子):定义当警告触发时,哪些服务终端需要被告知。常用告警规则 …...
国内旅游:现状与未来趋势分析
在当今社会快速发展的背景下,国内旅游更是呈现出蓬勃的发展态势。中国,这片拥有悠久历史、灿烂文化和壮丽山河的广袤土地,为国内旅游的兴起与发展提供了得天独厚的条件。 本报告将借助 DataEase 强大的数据可视化分析能力,深入剖…...
西电25考研 VS 24考研专业课大纲变动汇总
01专业课变动 西安电子科技大学专业课学长看到953网络安全基础综合变为 893网络安全基础综合,这是因为工科要求都必须是8开头的专业课,里面参考课本还是没变的,无非就是变了一个名字 对于其他变动专业课也是同理的 02专业课考纲内容变化 对于…...
【Linux】进程管理:状态与优先级调度的深度分析
✨ 山海自有归期,风雨自有相逢 🌏 📃个人主页:island1314 🔥个人专栏:Linux—登神长阶 ⛺️ 欢迎关注:👍点赞 …...
同轴电缆笔记
同轴电缆笔记 射频同轴电缆的阻抗标准为什么是50Ω或75Ω呢? 在PCB设计中,在合理的范围内,传输线阻抗的具体数值并不重要。只要控制好整条传输线的阻抗,不要出现阻抗不连续的情况就好了。设计中的其他因素往往决定了我们用什么样…...
【Verilog学习日常】—牛客网刷题—Verilog企业真题—VL74
异步复位同步释放 描述 题目描述: 请使用异步复位同步释放来将输入数据a存储到寄存器中,并画图说明异步复位同步释放的机制原理 信号示意图: clk为时钟 rst_n为低电平复位 d信号输入 dout信号输出 波形示意图: 输入描…...
在Linux系统安装Nginx
注意:Nginx端口号是80(云服务器要放行) 我的是基于yum源安装 安装yum源(下面这4步就好了) YUM源 1、将源文件备份 cd /etc/yum.repos.d/ && mkdir backup && mv *repo backup/ 2、下载阿里源文件 curl -o /etc/yum.repos.d/CentOS-Base.repo ht…...
C初阶(六)--- static 来喽
前言:C语言中有许多关键字(关键字是预先保留的标识符,具有特殊意义,不能用作变量 名、函数名等普通标识符。) 比如:前面在变量与常量那一节提到的extern 就是一个关键字,应该还记得e…...
中国手机最好的网站排名/谷歌搜索引擎363
这是mysql系列第2篇文章。 环境:mysql5.7.25,cmd命令中进行演示。 主要内容 介绍mysql中常用的数据类型 mysql类型和java类型对应关系 数据类型选择的一些建议 MySQL的数据类型 主要包括以下五大类 整数类型:bit、bool、tinyint、smallint、…...
织梦做的网站织梦修改网页模板/网络优化公司哪家好
--限制Map,Reduce数 set mapreduce.tasktracker.map.tasks.maximum30; --每个nodemanager节点上可运行的最大map任务数,默认值2,可根据实际值调整为10~100; set mapreduce.tasktracker.reduce.tasks.maximum30; --每个no…...
深圳创业补贴需要什么条件/上海关键词优化方法
一、概念 css(Cascading Style Sheet)是层叠样式表语言,作用是修饰html的样式,让html更好看。 二、在html页面中嵌套使用css的三种方式 1.内联定义 在html标记( html tag)内部使用style属性,属性值为多个样式的赋值,样式之间用分号(;)隔开。…...
做网站是如何赚钱的/软文推广名词解释
今天小编给大家浅析win10系统dns辅服务器未响应的解决方法,有时用户会遇到无法上网,dns服务器未响应的问题,不知如何解决的用户,可参照以下小编的方法进行解决。dns服务器由解析器和域名服务器组成,是进行域名和与之相…...
wordpress什么环境速度/百度关键词seo外包
HTML元素 开始标签常被称为起始标签(opening tag),结束标签常称为闭合标签(closing tag) HTML 文档由嵌套的 HTML 元素构成 以上实例包含了七个 HTML 元素 <Html>元素,拥有开始标签 <html> &am…...
中国建设银行网站密码忘了怎么办/全国新冠疫情最新情况
这里有一个游戏:要求写一个符合C标准的程序,包含至少十个连续而且不同的关键字。连续是指不能被标识符、运算符、标点符号分割。注意这里的“不同”要求,别想用 int main() { return sizeof sizeof sizeof sizeof sizeof sizeof sizeof sizeo…...