2_互联网概述_20241007

embedded/2024/12/22 15:22:45/

       更正:我手上的纸质版是第六版,抄写的是电子书第七版。

1.2 互联网概述

1.2.1 网络网络

      起源于美国的互联网现已发展成为世界上最大的覆盖全球的计算机网络。我们先给出关于网络、互连网、互联网 (因特网) 的一些最基本的概念。

    计算机网络(简称为网络) 由若干结点(node)②和连接这些结点的链路(link)组成。网络中的结点可以是计算机、集线器、交换机或路由器等。图1-1(a)给出了一个具有四个结点和三条链路的网络。我们看到,有三台计算机通过三条链路连接到一个集线器上,构成了一个简单的计算机网络 ( 简称为网络 )。在很多情况下,我们可以用一朵云表示一个网络。这样做的好处是可以不 去关心网络中的相当复杂的细节问题,因而可以集中精力研究涉及到与网络互连有关的一些问题。

bcc514edc1c4e6685c88b8dc01330710.png

网络之间还可以通过路由器互连起来,这就构成了一个覆盖范围更大的计算机网络。这样的网络称为互联网。以此互联网是“网络网络”。

d91e9fec24c2f8ce0ab0b9fa7e330904.png

习惯上,与网络相连的计算机常称为主机(host)。这样,用云表示的互连网里面就只剩下许多路由器和连接这些路由器的链路了。

这样,我们初步建立了下面的基本概念:    

网络把许多计算机连接在一起,而互联网则把许多网络通过路由器连接在一起。与网络相连的计算机常称为主机。

还有一点也必须注意,就是网络互连并不是把 计算机仅仅简单地在物理上连接起来,因为这样做并不能达到计算机之间能够相互交换信息的目的。我们还必须在计算机上安装许多使计算机能够交换信息的软件才行。因此当我们谈到网络互连时,就隐含地表示在这些计算机上己经安装了适当的软件,因而在计算机之间可以通过网络交换信息。

1.3互联网的组成

       互联网的拓扑结构虽然非常复杂,并且在地理上覆盖了全球,但从其工作方式上看,可以划分成一下两大块:

(1)边缘部分 由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通讯(传送数据、音频或视频)和资源共享。

(2)核心部分由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)

2b0a1a34e11392d297eeef44fdcf1646.png

1.3.2 互联网的核心部分

网络核心部分是互联网中最复杂的部分,因为网络中的核心部分要向网络边缘中的大 量主机提供连通性,使边缘部分中的任何一台主机都能够向其他主机通信。

网络核心部分起特殊作用的是路由器(router), 它是一种专用计算机(但不叫做主 机)。路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。

       欢迎关注:

cd906bf47531c49ecbf35cdae0da4ec8.png

       了解另一种生活。    


http://www.ppmy.cn/embedded/126047.html

相关文章

[单master节点k8s部署]34.ingress 反向代理(一)

ingress是k8s中的标准API资源,作用是定义外部流量如何进入集群,并根据核心路由规则将流量转发到集群内的服务。 ingress和Istio工作栈中的virtual service都是基于service之上,更细致准确的一种流量规则。每一个pod对应的service是四层代理&…

MacOS编译和安装Poco库的方法

1.从官网git下载最新的poco源代码 在/usr/local路径下创建Poco文件夹,克隆Poco源代码 sudo git clone -b poco-1.13.3-release https://github.com/pocoproject/poco.git2.等了一会后,报错啦!!! error: RPC failed…

睿考网:2025年中级会计师考试备考

有准备的人已经开始备考25年中级会计师考试了,关于25年中会考试,这些信息提前了解一下! 25年中级会计报名条件和报考关键时间 一、报考条件: 1.具备大学专科学历,从事会计工作满5年。 2.具备大学本科学历或学士学位&#xff0…

Java学习-JVM

目录 1. 基本常识 1.1 JVM是什么 1.2 JVM架构图 1.3 Java技术体系 1.4 Java与JVM的关系 2. 类加载系统 2.1 类加载器种类 2.2 执行顺序 2.3 类加载四个时机 2.4 生命周期 2.5 类加载途径 2.6 双亲委派模型 3. 运行时数据区 3.1 运行时数据区构成 3.2 堆 3.3 栈…

【Java 22 | 2】 深入解析Java 22 :原生支持的记录类型

基础介绍 记录类型(Record Types)是 Java 14 引入的一种新特性,旨在简化数据传输对象(DTO)的创建和管理。Java 22 进一步增强了记录类型的支持,使得它们在定义不可变数据结构时更加便捷。 记录类型的特点 不…

自动化的抖音

文件命名 main.js var uiModule require("ui_module.js"); if (!auto.service) {toast("请开启无障碍服务");auto.waitFor();} var isRunning true; var swipeCount 0; var targetSwipeCount random(1, 10); var window uiModule.createUI(); uiMo…

2025届计算机保研经验贴(末九→浙江大学软件学院)

燕园再美美不过宁波港,没到过浙软的人不会明了 软微已死,浙软当立! 文章目录 一、个人情况二、保研历程1、去年今日2、前期准备3、夏令营天大智算软件所西交软本校浙江大学软件学院 4、预推免 三、后记链式反应9.28下午冥场面9.29博弈 浙软当…

胤娲科技:破茧成蝶——具身智能工业机器人引领工业新纪元

想象一下,走进一家未来的工厂,不再是冰冷的机械臂在单调地重复着同样的动作,而是灵活多变的智能机器人, 它们能够“看一遍、学一遍、做一遍”,然后高效地投入到生产中。这样的场景,是否已经让你对未来充满了…