【计算机网络——internet结构和ISP】

news/2024/9/22 14:35:59/

 internet结构:网络的网络

端系统通过ISP接入internet,ISP提供有线或者无线接入方式,接入ISP不一定是当地电信局,电缆公司,也可以是大学为老师学生或者公司为雇员……。

ISP,internet and 端系统关系:

所以比如学校的网络就是一个容器,把很多用户的端系统接入进去,大家通过这个网络可以访问internet,比如买东西,看外国的网站,或者学校里面和别的同学发信息,至于这个网络怎么来,就是要通过ISP来构建,ISP 会为学校提供所需的网络基础设施,包括网络线路的铺设、路由器、交换机等设备的配置,以及分配 IP 地址等服务。

谁提供ISP?

电信服务商(中国电信,联通,移动)等网络服务公司。

用户的移动网络也是通过 ISP 接入的:

无论是 4G 还是 5G 网络,都是由您所选择的移动运营商(如中国移动、中国联通、中国电信等)作为 ISP 来提供接入服务的。这些运营商通过建设和维护大量的基站、核心网设备等基础设施,使得您的手机能够连接到他们的网络,从而实现访问互联网、发送短信、进行语音通话等功能。

比如百万端系统接入ISP,怎么把他们互联到一起?

1

每个端系统和其他端系统连接,代价太大了,规模是N^2。理论上可以实现快速通信,不需要转来转去。

2

每个端系统(如个人电脑、手机等)通过各种方式接入本地的 ISP(可能是一个小型的社区网络提供商或本地的电信运营商分支)。然后这些本地的 ISP 再连接到更上层的区域 ISP ,比如市级、省级甚至是跨国的区域。

在同一区域内,通常会存在多家 ISP ,它们之间存在竞争关系。为了确保用户之间能够通信,无论用户 A 和用户 B 接入的是哪家区域 ISP ,这些区域 ISP 会通过互联网交换点(IXP)或者骨干网络进行互联互通。

并非所有的区域 ISP 直接接入全球 ISP ,而是通过多层级的连接和交换,逐步实现全球范围内的通信。

例如,一个位于中国某个小城市的用户通过本地电信运营商接入网络,该运营商与省级运营商连接,省级运营商又与国家级的骨干网相连,最终实现与全球互联网的连通。

这样的多层级结构和互联互通机制,使得全球互联网能够高效运转,同时也促进了竞争和创新,以提供更好的网络服务。

这些ISP公司就会建基站,路由器链路,链路等实现区域互通。

谷歌,百度这种互联网内容提供商(ICP)也需要向区域或者全球ISP支付费用,获取服务,连接用户。

但是会有问题:比如谷歌南非的客户,但是服务器在美国,进行信息互通要很多跳。所以这种龙头公司就会在全球建立很多服务器基站,然后自己拉光纤,实现连接。 

 


http://www.ppmy.cn/news/1509129.html

相关文章

Redis热点知识速览(redis的数据结构、高性能、持久化、主从复制、集群、缓存淘汰策略、事务、Pub/Sub、锁机制、常见问题等)

Redis是一个开源的、使用内存作为存储的、支持数据结构丰富的NoSQL数据库。它的高性能、灵活性和简单易用使其在许多场景下成为首选的缓存解决方案。以下是Redis的常见和热点知识总结。 数据结构 Redis支持五种基本数据结构: String:字符串是Redis中最…

两行代码永久关闭windows 更新

两行代码永久关闭windows 更新 date: 2024-8-14 13:27:00 categories: daily 原文链接:两行代码永久关闭windows 更新 导言 windows每次更新都会占用很长时间,而且会多出一堆没用的功能,最气人的时有时候会在你急需使用的时候强制更新. 有时候电脑风扇突然狂转,…

Unity游戏开发002

Unity游戏开发002 目录 第一章:Hello,Unity!第二章:创建一个游戏体 本文目录 Unity游戏开发 Unity游戏开发002目录本文目录前言一、创建一个游戏体1. 编辑器语言设置2. 创建游戏对象的两种方法3. 快速复制和粘贴物体4. 注意事项…

Netty 之 NioEventLoop 源码阅读

文章目录 1. 概述2. EventExecutorGroup实例3. 源码3.1 构造函数3.1.1 DefaultEventLoopGroup 构造函数3.1.2 NioEventLoop 构造函数 3.2 run 方法3.2.1 SelectStrategy3.2.2 select3.2.3 processSelectedKeys3.2.3.1 processSelectedKeysOptimized3.2.3.2 processSelectedKeys…

华为设备支持的逻辑接口类型及逻辑接口配置

逻辑接口简介 逻辑接口是指能够实现数据交换功能但物理上不存在、需要通过配置建立的虚拟接口。 本节主要介绍设备支持的几种类型的逻辑接口。 - Eth-Trunk 接口 具有二层特性和三层特性的逻辑接口,把多个以太网接口在逻辑上等同于一个逻辑接口,比以…

Python 之Scikit-learn(七) -- Scikit-learn 中的不同度量指标详细介绍

Scikit-learn 提供了多种度量指标(metrics)来评估分类、回归、聚类等机器学习任务的性能。这些度量指标有助于判断模型的表现和优化模型参数。下面将详细介绍一些常用的度量指标及其适用情况。 1、分类任务的度量指标 准确率(Accuracy&…

Elasticsearch 文档操作:Spring Boot 集成实践

Elasticsearch(简称 ES)是一个强大的搜索引擎,它提供了丰富的文档操作功能,包括索引、查询、更新和删除等。这些操作是 ES 的核心功能,对于实现高效的数据检索和分析至关重要。本文将通过一个 Spring Boot 应用中的示例…

【C#】中IndexOf的用法

在 C# 中&#xff0c;IndexOf 方法是字符串和列表&#xff08;如 List<T>&#xff09;等数据结构中常用的方法&#xff0c;用于查找指定元素或子串首次出现的位置。以下是针对不同情况使用 IndexOf 的示例。 对于字符串 对于字符串类型&#xff0c;IndexOf 方法返回子字…