一、计算机网络体系结构(一)计算机网络概述

news2024/11/20 19:31:08

目录

1.1计算机网络的概念、组成与功能

1.2计算机网络的分类

1.2.1按分布范围分类

1.2.2按传输技术分类

1.2.3按拓扑结构分类

1.2.4按使用者分类

1.2.5按交换技术分类

1.2.6按传输介质分类

1.3计算机网络的主要性能指标


1.1计算机网络的概念、组成与功能

计算机网络的概念 

一个最简单的定义:计算机网络就是一些互联的、自洽的计算机系统的集合

现阶段计算机网络的一个较好的定义:

计算机网络主要是由一些通用的、可编程硬件互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。

注:在这个定义下已经不仅限于计算机,含有CPU的智能硬件即可,即物联网的思想。同时通过传送数据能够实现多种应用。所以说计算机网络的定义反映了当时网络技术发展的水平。

注:CPU之间的距离小于1m时称为多处理机系统,不称为网络。  

网络、互联网(internet)、因特网(Internet)、物联网

通过路由器连接起来可将互连网(互联网)看作覆盖范围更大的网络。即“网络的网络”。 

 

以互连网为基础发展出来的物联网(Internet of Things),实现物物相连(如家用电器、环境传感器)

因特网是当今世界上最大的互联网,使用TCP/IP协议族。

ISP(Internet Service Provider) 因特网服务提供者。

 

计算机网络的组成

 从实际组成部分上看

  • 硬件主机(也称端系统)、通信链路(如双绞线、光纤)、交换设备(如路由器、交换机)和通信处理机(网卡)等组成。
  • 软件:主要包括实现资源共享的软件和方便用户使用的各种工具软件(如网络操作系统、邮件收发程序、FTP程序、聊天程序等)。
  • 协议:属于计算机网络的核心,规定了网络传输数据时所遵循的规范。

从工作方式上看(因特网)

  • 边缘部分:由所有连接到因特网上、供用户使用的主机组成,用来进行通信和资源共享。
  • 核心部分:由大量的网络和连接这些网络的路由器组成,它为边缘部分提供连通性和交换服务。

从功能组成上看

  • 通信子网:由各种传输介质通信设备和相应的网络协议组成。它使网络具有数据传输、交换、控制和存储的能力,实现联网计算机之间的数据通信。
  • 资源子网:是实现资源共享功能的设备及其软件集合,向网络用户提供共享其他计算机上的硬件资源、软件资源和数据资源的服务。

计算机网络的功能

主要有以下五大功能:

  • 数据通信。联网计算机之间各种信息的传输
  • 资源共享。提高硬件资源软件资源数据资源的利用率。
  • 分布式处理。将复杂任务分配给网络中的其他计算机。
  • 负载均衡。任务的分配应是均匀的。
  • 提高可靠性。联网计算机可以通过网络互为替代机

1.2计算机网络的分类

1.2.1按分布范围分类

  • 广域网(WAN,wide Area Network)。是因特网的核心部分。几十到几千千米。通常使用交换技术。
  • 城域网(MAN,metropolitan Area Network)。5千米到50千米多采用以太网技术,因此常并入局域网的范围讨论。
  • 局域网(LAN,Local Area Network)。一千米左右。通常使用广播技术
  • 个人区域网(PAN,Personal Area Network)。覆盖范围为10米也常称无线个人区域网(WPAN)。

1.2.2按传输技术分类

  • 广播式网络。所有联网计算机都共享一个公共通信信道。采用路由选择机制局域网技术和广域网中的无线、卫星通信网络使用广播式网络。
  • 点对点网络。每条物理线路连接一对计算机。采用分组存储转发大部分广域网技术使用点对点网络。

1.2.3按拓扑结构分类

这里主要指通信子网的拓扑结构,基本分为以下四种,星形、总线形和环形网络多用于局域网(广播式网络);网状网络多用于广域网(点对点网络) 。

  • 总线形网络重负载时通信效率不高,总线任意一处对故障敏感。
  • 星形网络。成本高,中央设备(通常为交换机或路由器)对故障敏感。
  • 环形网络。如令牌环局域网,环可以是单环或双环。环中信号是单向传输的
  • 网状网络多用在广域网技术中。

以上四种基本的网络拓扑结构可以互联为更复杂的网络。

1.2.4按使用者分类

  • 公用网“公用”的意思是指所有按电信运营商(如联通、移动、电信)规定交钱的人都可以使用这种网络。 
  • 专用网如铁路、电力、军队等部门内部使用的专用网。

1.2.5按交换技术分类

 交换技术是指各台主机或通信设备之间为交换信息所采用的数据格式和交换装置的方式。

可分为电路交换网络报文交换网络分组交换网络

交换技术和传输介质将在第二章物理层介绍。 

1.2.6按传输介质分类

  • 有线网络。如双绞线网络、同轴电缆网络等。
  • 无线网络。如蓝牙、微波、无线点等。

1.3计算机网络的主要性能指标

带宽:在模拟信号系统中的意义,某个信号所包含的各种不同频率成分所占据的频率范围。单位:Hz(kHz,MHz,GHz)。在计算机网络中表示为最大速率(最大传输率),单位为bit/s,即bps。

吞吐量:表示单位时间内通过某个网络或接口的实际数据量。受到网络带宽的限制。

时延:指数据(一个报文或分组)从网络(或链路)的一端传送到另一端所需要的总时间,由四部分构成:发送时延(传输时延)、传播时延、处理时延、排队时延。

补充:

  • 没有接收时延是因为在传输时延的过程中包括另一个主机的接收过程。
  • 具体的问题中才能分析发送时延和传播时延的大小关系。
  • 信道宽度:指信道的最大数据传输速率,也称信道带宽
  • 高速链路,提高的仅是数据发送速率而非比特在链路上的传播速率。

时延带宽积:指发送端发送的第一个比特即将到达终点时,发送端已经发出了多少个比特,因此又称为以比特为单位的链路长度

往返时延(Round-Trip Time,RTT)是指从发送端发送数据分组开始,到发送端接收到接收端发来的相应确认分组为止,总共耗费的时间。

链路利用率:是指某条链路有百分之几的时间是被利用的(即有数据通过)。

网络利用率:指网络中所有链路的链路利用率加权平均

 丢包率:在一定的时间范围内,传输过程中丢失的分组数量与总分组数量的比率

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

PHP单商户视频号对接流程

一、序关联至对应视频号,并在视频号带货直播中使用。 首先,商家需要在微信后台申请自定义版交易组件权限,申请成功后,可以将小程 二、申请开通商户号 等商户号审核之后在操作一下步骤接口调用(pro为例) 实…

k8s ~ 数据存储、安全认证、DashBoard。

k8s ~ 数据存储。 文章目录k8s ~ 数据存储。8.1 基本存储。8.1.1 EmptyDir。8.1.2 HostPath。8.1.3 NFS。8.2 高级存储。8.2.1 PV。8.2.2 PVC。8.2.3 生命周期。8.3 配置存储。8.3.1 ConfigMap。8.3.2 Secret。9. 安全认证。9.1 访问控制概述。9.2 认证管理9.3 授权管理。9.4 准…

Flink窗口(Flink Window)

上一篇flink watermark讲到Flink 中事件时间和水位线的概念,那它们有什么具体应用呢?当然是做基于时间的处理计算了。其中最常见的场景,就是窗口聚合计算。 之前我们已经了解了 Flink 中基本的聚合操作。在流处理中,我们往…

Neo4j的Java API操作

Neo4j的Java API操作 文章目录Neo4j的Java API操作0. 写在前面1、前置芝士2. 准备工作2.1 为项目引入Neo4j依赖2.2 启动和停止3、Java操作Neo4j4、参考资料0. 写在前面 Linux版本:Ubuntu Kylin 16.04Neo4j版本:Neo4j-3.2.7 CommunityProject Build Tool…

微服务链路追踪SkyWalking(9.2.0)

微服务链路追踪SkyWalking(9.2.0) 链路追踪介绍 对于一个大型的几十个、几百个微服务构成的微服务架构系统,通常会遇到下面一些问题,比如: 如何串联整个调用链路,快速定位问题?如何缕清各个微服务之间的依赖关系&am…

m基于FPGA的GPS收发系统开发,包括码同步,载波同步,早迟门跟踪环,其中L1采用QPSK,L2采用BPSK

目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 最早的GPS包含L1和L2两个频段,其中L1上调制CA码,P码以及导航电文,L2上调制P码和导航电文。在实际接收到的GPS信号中,我们除了能够接受到CA码和P码外…

语雀模板测试

Markdown 和快捷键全覆盖 💡 Tips:语雀支持全功能 markdown 语法,可以点击文档编辑页右下角小键盘查看全部支持的语法和快捷键。 支持导入导出 markdown 文件。支持自动识别粘贴的 markdown 格式内容转换为富文本。 行内代码 💡 …

Apache HTTPD 多后缀解析漏洞

Apache HTTPD 支持一个文件拥有多个后缀,并为不同后缀执行不同的指令。比如,如下配置文件: AddType text/html .html AddLanguage zh-CN .cn 其给.html后缀增加了media-type,值为text/html;给.cn后缀增加了语言&…

DBCO四嗪试剂特点整理:Me-Tetrazine-DBCO,甲基-四嗪-二苯并环辛炔

【中文名称】甲基-四嗪-二苯并环辛炔 【英文名称】 Me-Tetrazine-DBCO 【CAS号】N/A 【分子式】C29H24N6O2 【分子量】488.55 【基团】DBCO基团 【纯度】95% 【规格标准】1g,5g,10g,包装灵活,可进行相应的封装。 【是否接受定制…

Linux进程的数据结构

在Linux里面,无论是进程还是线程,到了内核里面统一叫任务(task),有一个统一的结构task_struct进行管理。 在程序执行过程中,一旦调用到系统调用,就需要进入内核继续执行,那么讲用户…

5.DI之注解配置

1.编写Spring框架核心配置文件applicationContext.xml 在项目目录“/src/main/resources”下新建applicationContext.xml文件&#xff0c;具体代码如下。 <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework…

HashMap1.8也会发生死循环—记录

目录 代码 jstack 分析 什么是哈希表 在讨论哈希表之前&#xff0c;我们先大概了解下其他数据结构在新增&#xff0c;查找等基础操作执行性能 数组&#xff1a;采用一段连续的存储单元来存储数据。对于指定下标的查找&#xff0c;时间复杂度为O(1)&#xff1b;通过给定值进…

web课程设计网页规划与设计:HTML+CSS美妆设计题材——雅诗兰黛(5页)

&#x1f389;精彩专栏推荐 &#x1f4ad;文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 &#x1f482; 作者主页: 【主页——&#x1f680;获取更多优质源码】 &#x1f393; web前端期末大作业&#xff1a; 【&#x1f4da;毕设项目精品实战案例 (10…

制作移动端整页滚动动画

制作移动端整页滚动动画 需要用到 rem7.5.js(rem适配) pageSlider.js(控制动画的js文件) 基于zepto&#xff0c;引入zepto.js文件 animate.css(动画样式) base.css(公共样式) 下面看一下页面结构 <div class"section sec1"style"background-image:url(./ima…

Java设计模式 - 管道模式

管道模式是责任链模式的常用变种之一&#xff0c;但是管道模式和责任链模式有一个关键的区别&#xff0c;在看一些博客的时候并没有体现出来出来&#xff0c;很多人都把责任链模式当做管道模式来说。 定义 管道模式使用有序的Stage(或者Handler)来顺序的处理一个输入值&#…

以智能视觉驱动智慧出行,看中科创达如何持续深耕汽车市场

当前&#xff0c;360全景环视&#xff08;AVM&#xff09;正在往丰富的ADAS功能、透明底盘功能、不同等级的自动泊车功能等领域拓展&#xff0c;全景环视市场的多元化增长路径已经全面开启。 高工智能汽车研究院监测数据显示&#xff0c;2022年1-9月中国市场&#xff08;不含进…

工厂应该如何批量打印送货单和产品标签

01基本需求 图1是公司的出货明细表&#xff0c;要求按图2的样式批量打印标签&#xff0c;然后将标签张贴在产品包装箱上&#xff0c;否则客户不收货。 其中A7单元格用于存放条形码&#xff0c;条形码用于存放产品的订单号。 图1 订单表 图2 标签模板样式 02操作步骤 利用E…

【2023春招Java岗面试】 90% 会问到的 200+Java 面试题汇总(含答案解析),一定要抓住重点

前言 很多朋友问&#xff0c;有没有整理今年的一些面试题&#xff0c;最近抽时间整理了一份 Java 面试题。或许这份面试题还不足以囊括所有 Java 问题&#xff0c;但有了它&#xff0c;我相信足以应对目前市面上绝大部分的 Java 面试了&#xff0c;因为这篇文章不论是从深度还…

简单讲解Linux PSCI框架

说明&#xff1a; Kernel版本&#xff1a;4.14ARM64处理器使用工具&#xff1a;Source Insight 3.5&#xff0c; Visio 1. 介绍 PSCI, Power State Coordination Interface&#xff0c;由ARM定义的电源管理接口规范&#xff0c;通常由Firmware来实现&#xff0c;而Linux系统可…

014 | 探讨京族民间传说中的海洋文化特质 | 大学生创新训练项目申请书 | 极致技术工厂

&#xff08;一&#xff09;研究目的 京族是我国56个民族中唯一一个生活在海边的少数民族&#xff0c;这一特殊的少数民族位于我国西南沿海边陲&#xff0c;有着独具特色的海洋文化。渔民的海神信仰、特殊的舞蹈和乐器积淀了京族丰富的历史文化。以海洋地域为背景、世世代代以海…