《计算机网络微课堂》1-2:因特网概述

1-2:因特网概述

  1. 网络、互连网(互联网)和因特网
  2. 因特网发展的三个阶段
  3. 因特网的标准化工作
  4. 因特网的组成

网络、互连网(互联网)和因特网

我们首先介绍网络、互联网(互连网)因特网的基本概念:

  • 网络(Network)是由若干结点(Node)和连接这些结点的链路(Link)组成的。例如下图所示,笔记本电脑是一个结点,台式电脑是一个结点,网络打印机是一个结点,而将他们互联起来的交换机也是一个结点。当然了,结点之间的互联还需要使用链路,可以是有线链路,也可以是无线链路。在本例中 4 个结点和三段电路就构成了一个简单的网络
  • 多个网络还可以通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互联网(或互连网)。因此,互联网是“网络的网络(Network of Networks)”
  • 我们几乎每天都在使用的因特网(Internet)是世界上最大的互联网,它的用户数以亿计,互联的网络数以百万计。在我们今后的课程中,因特网常常用一朵云,表示连接在因特网上的计算机称为主机,而因特网内部的细节,也就是路由器是怎样把许多网络连接起来的,往往省略不用给出

在这里插入图片描述

在这里插入图片描述

这里我们需要区分一下这两个英文单词的含义:

  • 以小写字母 i 开头的英文单词,internet 是一个通用名词,翻译为互联网,它泛指由多个计算机网络互联而成的网络,在这些网络之间的通信协议可以是任意的
  • 以大写字母 I 来开头的英文单词,Internet 则是一个专用名词,翻译为因特网,它指当前全球最大的,开放的,由众多网络互联而成的特定计算机网络,它采用 TCP/IP 协议族作为通信的规则,其前身是美国的 ARPANET

在这里插入图片描述

因特网发展的三个阶段

接下来我们来看看因特网发展的三个阶段,因特网的基础结构大体上经历了三个阶段的演进。

第一阶段,从单个网络 ARPANET 向互联网发展。1969 年美国国防部创建了第一个分组交换网 ARPANET。到了 20 世纪 70 年代中期,人们已认识到不可能仅使用一个单独的网络来满足所有的通信问题,这就导致了后来互联网的出现,这样的互联网就要成为了现在的因特网的雏形。1983 年 tcpip 协议成为 ARPANET 上的标准协议,使得所有使用 tcpip 协议的计算机都能利用互联网相互通信,因而人们就把 1983 年作为因特网的诞生时间。

第二阶段逐步建成三级结构的因特网。从 1985 年起,美国国家科学基金会 NSF 就围绕 6 个大型计算机中心建设计算机网络,也就是国家科学基金网,NSFNET,它是一个三级结构的网络,分为主干网、地区网和校园网(企业网)。该网络覆盖了全美国主要的大学和研究所,并且成为因特网中的主要组成部分。1990 年美国国防部创建的 ARPANET 任务完成正式关闭。1991 年,美国国家科学基金会 NSF 和美国的其他政府机构开始认识到,因特网必将扩大其使用范围,不应仅限于大学和研究机构,于是美国政府决定将因特网的主干网转交给私人公司来运营,并开始对接入因特网的单位收费。

第三阶段逐渐形成了多层次 ISP 结构的因特网。从 1993 年开始,由美国政府资助的 NSFNET 逐渐被若干个商用的因特网主干网取代,而政府机构不再负责因特网的运营,而是让各种因特网服务提供者 ISP 来运营。1994 年由欧洲原子核研究组织开发的万维网,也就是 WWW 技术在因特网上被广泛使用,大大方便了广大非网络专业人员对网络的使用,促使因特网迅猛发展。1995 年 NSFNET 停止运作,因特网彻底商业化。

在这里插入图片描述

下面我们来解释一下因特网服务提供者 ISP(Internet Service Provider)。想想看普通用户是如何接入到因特网的呢?实际上是通过 ISP 接入因特网的。ISP 可以从因特网管理机构申请到成块的 IP 地址,同时拥有通信线路以及路由器等联网设备。任何机构和个人只要向 ISP 交纳规定的费用,就可以从 ISP 得到所需要的 IP 地址,这一点很重要,因为因特网上的主机都必须有 IP 地址才能进行通信,这样就可以通过该 ISP 接入到因特网。

我国主要的 ISP 是我们大家都比较熟悉的中国电信、中国联通和中国移动这三大电信运营商。来自中国互联网络信息中心,2019 年 2 月发布的第 43 次中国互联网络发展状况统计报告显示,他们的国际出口带宽分别是中国电信 4.5tbps 中国联通 2.2tbps 中国移动 2tbps。不知道您家的因特网接入使用的是哪个 ISP,带宽是多少,稳定性如何,价格又是多少?

在这里插入图片描述

根据提供服务的覆盖面积大小及所拥有的 IP 地址块数量不同,ISP 也分成不同的层次。下面给出基于 ISP 的三层结构因特网示意图,最高级别的第一层 ISP 的服务面积最大,第一层 ISP 通常也被称为因特网主干网,一般都能够覆盖国际性区域范围,并拥有高速链路和交换设备。

第一层 ISP 之间直接互联。

第二层 ISP 和一些大公司都是第一层 ISP 的用户,通常具有区域性或国家性覆盖规模,与少数低层 ISP 相连接。

第三层 ISP 又称为本地 ISP,他们是第二层 ISP 的用户,且只拥有本地范围的网络,一般的校园网或企业网以及住宅用户和无线移动用户,都是第三层 ISP 的用户。

从该图可以看出,因特网逐渐演变成基于 ISP 的多层次结构网络,但今天的因特网由于规模太大,已经很难对整个网络的结构给出细致的描述,但下面这种情况是经常遇到的,就是相隔较远的两台主机间的通信,可能需要经过多个 ISP。

顺便提一下,一旦某个用户能够接入到因特网,那么它也可以成为一个 ISP(例如开个热点)。所需要做的就是购买一些如调制解调器或路由器这样的设备,让其他用户能够和他相连。因此该图所示的仅仅是个示意图,一个 ISP 可以很方便的在因特网拓扑上添加新的层次和分支。

在这里插入图片描述

因特网的标准化工作

接下来我们介绍一下因特网的标准化工作,因特网的标准化工作对因特网的发展起到了非常重要的作用。因特网在制定其标准上的一个很大的特点,就是面向公众。因特网所有的 RFC 技术文档,都可以从因特网上免费下载,任何人都可以随时用电子邮件发表对某个文档的意见或建议。

因特网协会 ISOC 是一个国际性组织,它负责对因特网进行全面管理,以及在世界范围内促进其发展和使用。

ISOC 下设的因特网体系结构委员会 IAB,负责管理因特网有关协议的开发;

IAB 下的因特网工程部 IETF,负责研究中短期工程问题,主要针对协议的开发和标准化;

IAB 下的因特网研究部 IRTF 从事理论方面的研究和开发一些需要长期考虑的问题。

制定因特网的正式标准,要经过以下 4 个阶段:

  • 第 1 个阶段是因特网草案阶段,在这个阶段还不是 RFC 文档
  • 第 2 个阶段是建议标准,从该阶段开始成为 RFC 文档
  • 第 3 个阶段是草案标准
  • 第 4 个阶段是因特网标准

值得注意的是并非所有的 RFC 文档都是因特网标准,只有一小部分 RFC 文档,最后才能变成因特网标准。

在这里插入图片描述

因特网的组成

接下来我们介绍一下因特网的组成。因特网的拓扑结构虽然非常复杂,并且在地理上覆盖了全球,但从功能上看,可以划分为以下两部分,一个是边缘部分,另一个是核心部分,边缘部分由所有连接在因特网上的主机组成,这部分是用户直接使用的,用来进行通信和资源共享。边缘部分中的主机可以是台式电脑或大型服务器,也可以是笔记本电脑、平板电脑,还可以是智能手机、智能手表以及物联网智能硬件,例如空气质量监测仪、智能摄像头等。

核心部分由大量网络和连接这些网络的路由器组成,这部分是为边缘部分提供服务的,也就是提供连通性和交换。在网络核心部分起特殊作用的是路由器,它是一种专用计算机,但我们不称它为主机,路由器是实现分组交换的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能,我们将在下节课详细介绍。

在这里插入图片描述

本节课到这里就结束了。在本节课中,我们主要介绍了以下 4 个内容:

  • 第一,网络互联网因特网的基本概念
  • 第二,因特网发展的三个阶段
  • 第三,因特网的标准化工作
  • 第四,因特网的组成

希望大家对第一和第四这两部分内容做到理解,对第二和第三部分的内容了解即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/647262.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

linuxwindows硬件信息midecod和wmic命令

1、命令dmidecode -t实例 1.1命令格式 dmidecode -t [类型代码或名称 ] 指令 1.2获取系统信息 [rootlala docker]# dmidecode -t 1 1.3获取主板信息: [rootshanghai docker]# dmidecode -t 2 1.4获取CPU ID dmidecode -t 4 | grep ID 1.5获取系统序列号 …

C++STL---string知识汇总

前言 我们现在开始CSTL的学习,从这时开始我们就要锻炼自己查看英文文档的能力,每种数据结构都有上百个接口函数,我们把他们全部记下来是不可能的,所以我们只记最常见的20几个接口,其他的大概熟悉有什么功能&#xff0…

奇舞周刊第529期:万字长文入门前端全球化

周五快乐(图片由midjourney生成) 奇舞推荐 ■ ■ ■ 万字长文入门前端全球化 目前国内企业正积极开拓国际市场,国际化已成为重要的发展方向,因此产品设计和开发更需考虑国际化。本文介绍了语言标识、文字阅读顺序等诸多知识。然后…

卡特兰数-

是组合数学中一种常出现于各种计数问题中的数列。 一、简单介绍 卡特兰数是一个数列,其前几项为(从第零项开始) : 1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, 208012, 742900, 2674440, 9694845, 35357670, 129644790, 47763…

LeetCode:279.完全平方数

class Solution:def numSquares(self, n: int) -> int:dp[i for i in range(n1)]for i in range(2,n1):for j in range(1,int(i**(0.5))1):dp[i]min(dp[i],dp[i-j*j]1)return dp[-1]代码解释 初始化 DP 数组: dp [i for i in range(n1)] 这里,dp[i]…

OpenAI策略:指令层级系统让大模型免于恶意攻击

现代的大模型(LLMs)不再仅仅是简单的自动完成系统,它们有潜力赋能各种代理应用,如网页代理、电子邮件秘书、虚拟助手等。然而,这些应用广泛部署的一个主要风险是敌手可能诱使模型执行不安全或灾难性的行动,…

探索集合python(Set)的神秘面纱:它与字典有何不同?

新书上架~👇全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我👆,收藏下次不迷路┗|`O′|┛ 嗷~~ 目录 一、集合(Set)与字典(Dictionary)的初识 1. …

元组的创建和删除

目录 使用赋值运算符直接创建元组 创建空元组 创建数值元组 删除元组 自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 元组(tuple)是Python中另一个重要的序列结构&#…

太空几乎没有阻力,飞船理论上能一直加速,为何还说星际旅行很难

太空几乎没有阻力,飞船理论上能一直加速,为何还说星际旅行很难? 答案 现代科学认为,我们的地球诞生于46亿年前,也就是太阳系诞生初期,在太阳系中一共有八大行星,而地球是唯一一颗诞生了生命的…

性能测试学习之基本概念和认识(一)

一、概念 1.性能测试:使用自动化工具,模拟不同场景,对软件各项性能指标进行测试和评估的过程 2.包括:a.后台处理程序的性能;b.应用服务器、数据库、架构设计是否存在瓶颈;c.服务器资源消耗(CPU、内存、磁…

游戏行业 2024 Q1报告 | 国内同比上升7.6%,海外收入同比环比双增长,码住!

作为中国音像与数字出版协会主管的中国游戏产业研究院的战略合作伙伴,伽马数据发布了《2024年1—3月中国游戏产业季度报告》。 数据显示, 2024年1—3月,中国游戏市场实际销售收入726.38亿元,同比增长7.60%,主要受移动游…

Linux防火墙之iptables(二)

一.SNAT策略概述 1.SNAT 策略的典型应用环境 局域网主机共享单个公网IP地址接入Internet(私有IP不能在Internet中正常路由) 局域共享上网 2.SNAT 策略的原理 源地址转换,Source Network Address Translation 修改数据包的源地址 未作SNAT转换…

一.架构设计

架构采用 ddd 架构,不同于传统简单的三层的架构,其分层的思想对于大家日后都是很有好处的,会给大家的思想层级,提高很多。 传统的项目 现有的架构 采取ddd架构,给大家在复杂基础上简化保留精髓,一步步进行…

TOTP 算法实现:双因素认证的基石(C/C++代码实现)

双因素认证(Two-Factor Authentication, 2FA)扮演着至关重要的角色。它像是一道额外的防线,确保即便密码被窃取,不法分子也难以轻易突破。在众多双因素认证技术中,基于时间的一次性密码(Time-Based One-Tim…

【古董技术】ms-dos应用程序的结构

序 制定一个MS-DOS应用程序计划需要认真分析程序的大小。这种分析可以帮助程序员确定MS-DOS支持的两种程序风格中哪一种最适合该应用程序。.EXE程序结构为大型程序提供了好处,因为所有.EXE文件之前都有额外的512字节(或更多)的文件头。另一方…

【MinIO学习】

OSS Docker podman MinIO服务器 MinIO客户端 Bucket Object 时间同步 The difference between the request time and the servers time is too large。 URL

AGI系列(1):掌握AI大模型提示词优化术,提问准确率飙升秘籍

当我们向AI大模型提问时,通常人们的做法是有什么问题,就直接去问,得到大模型的回复结果,时好时坏,完全没有可控性。 那么有没有一种方式或是一套方法,可以让我们向大模型提问时,得到的结果更准确…

二十九篇:构建未来:信息系统的核心框架与应用

构建未来:信息系统的核心框架与应用 1. 引言 在这个充满挑战和机遇的信息时代,信息系统已经成为现代组织不可或缺的神经中枢。它们不仅革新了我们处理信息的方式,更是极大地增强了决策制定的效率和质量。在这篇文章中,我将分享我…

JMeter学习笔记二

面试题: 1.做接口测试时,你是怎么做的数据校验(返回值验证)?一般你会验证哪些数据? 校验code 200(说明后端接到了你的请求,并且给了应答) 返回信息 sucess 2.有1w个用户名密码需要登录&#xff…

搭建Harbor镜像仓库

前言 1、系统版本:CentOS9 2、harbor版本:v2.9.4 3、提前安装好docker和docker-compose,参考地址。我这里安装的版本是docker:26.1.3 docker-compose:v2.27.1 安装步骤 下载安装包 1、下载地址:ha…