计算机网络笔记1 概述

news2024/11/24 13:10:07

计算机网络笔记1 概述

  • 笔记前言💗
  • 一、计算机网络概述😍
  • 二、计算机网络的性能指标💥
    • 1、速率
    • 2、带宽
    • 3、吞吐量
    • 4、时延
    • 5、时延带宽积
    • 6、往返时间(Round-Trip-Time)
    • 7、利用率
    • 8、丢包率
  • 三、计算机网络的体系结构🔥
  • 四、计算机网络中的专业术语😝
    • 1、实体
    • 2、协议
    • 3、服务
  • 写在最后❗️

笔记前言💗

站在巨人的肩膀上,让知识的获得更加容易!本文为学习计算机网络后,自顶向下的学习笔记;

  • 学习视频来源: 计算机网络微课堂(有字幕无背景音乐版)
  • 课件pdf来源:评论区up bili_68567544整理目录分享
  • 思维导图来源:https://blog.csdn.net/weixin_45067603/article/details/107053479
  • 参考文章:百度百科、知乎、掘金等文具体位置具体标注
    课程相关资源(课件、PDF文档、网络仿真实验软件)稍后有时间整理分享链接到评论区自行下载(网盘或者上传csdn)

计算机网络已由一种通信基础设施发展成为一种重要的信息服务基础设施。
计算机网络已经像水、电、煤气这些基础设施一样,成为我们生活中不可或缺的一部分。

本文思维导图
在这里插入图片描述

一、计算机网络概述😍

概念: 计算机网络是自治的互连的计算机集合

  • 互连是指计算机之间可以通过有线或无线的方式进行数据通信;
  • 自治是指独立的计算机,它有自己的硬件和软件,可以单独运行使用;
  • 集合指至少需要两台电脑

功能: 信息交换、资源共享、分布式处理、数据通信等功能
组成:
在这里插入图片描述

分类:
在这里插入图片描述

交换技术对比:
在这里插入图片描述

网络的发展阶段:
在这里插入图片描述
标准化工作和相关组织
在这里插入图片描述
因特网,万维网,互联网什么区别?
互联网(internet) > 因特网 (Internet)> 万维网(WWW)

  • 互联网(internet):凡是能彼此通信的设备组成的网络就叫互联网
  • 因特网 (Internet):是网络与网络之间所串连成的庞大网络
  • 万维网(www):万维网是文件、图片、多媒体和其他资源的集合,资源通过超链接互相连接形成网络,并使用统一资源标志符(URL)标识

目前由于因特网的广泛使用,因此互联网有时直接指代因特网,但是我们可以从英语名字中看出不同,互联网:internet,因特网:Internet。广义上的互联网是很大的,两台电脑组成的网络也能称为互联网,但是不能称为因特网。

万维网也称为Web,是因特网中的一项服务(web服务),除了万维网,因特网还包括了许多其他服务,例如:电子邮件服务,FTP,Telnet等等。

二、计算机网络的性能指标💥

性能指标可以从不同的方面来度量计算机网络的性能,常见的有速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率、丢包率,下面逐个介绍这8位指标;
比特(bit): 计算机中数据量的单位,也是信息论中信息量的单位。一个比特就是二进制数字的一个1或0
在这里插入图片描述

1、速率

先说速率,注意区分,kb小写的,KB大写的
在这里插入图片描述
例题:
2013年考研真题 35题. 主机甲通过1个路由器(存储转发方式)与主机乙互联,两段链路的数据传输速率均为10Mbps,主机甲分别采用报文交换和分组大小为10kb的分组交换向主机乙发送1个大小为8 Mb(1M=10^6)的报文。若忽略链路传播延迟、分组头开销和分组拆装时间,则两种交换方式完成该报文传输所需的总时间分别为
A.800 ms、1 600 ms B.801 ms、1 600 ms C.1 600 ms、800 ms D.1 600 ms、801 ms
【答案】D
【解析】根据题意,画出如下拓扑。
在这里插入图片描述
报文交换的总时延 = 主机甲的发送时延 + 路由器的发送时延= 8Mb/10Mbps × 2 =1600ms

分组交换的总时延
(1)主机甲的发送时延 = 待发送数据量 / 链路的数据传输速率 = 8Mb/10Mbps
(2)经过主机甲的发送时延后,最后一个分组才刚从主机甲发送的链路上,它还要经过一个路由器的转发才能到达主机乙。

综合(1)和(2)可知,
总时延 = 主机甲的发送时延 + 最后一个分组的路由器转发时延= 8Mb/10Mbps + 10kb/10Mbps = 801ms

本题与2010年第34题类似.
作者:湖科大教书匠 https://www.bilibili.com/read/cv2505506/
出处:bilibili

2、带宽

在这里插入图片描述

3、吞吐量

吞吐量表示在单位时间内通过某个网络(或信道、接口)的数据量。

吞吐量受网络带宽额定速率的限制,比如说100m宽带的路由器连着三部手机,每部手机都是10mb/s看片,这时速率是10mb/s,网络带宽是100m,路由器吞吐量就是30mb/s,即三者之和;
假如 网络宽带改为10m的,这时路由器吞吐量就是10mb/s;
假如 三部手机都是1mb/s看片,这时路由器吞吐量就是3mb/s;

4、时延

指数据〈报文/分组/比特流)从网络(或链路)的一端传送到另一端所需的时间。也叫延迟或迟延。单位是s。

数据在网络中经历的总时延就是以下四种时延之和:总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延

名称描述计算公式
发送时延数据从主机到信道上所用的时间发送的数据长度(bit)/信道带宽(bit/s)
传播时延数据在信道上传播所花费的时间信道长度(m) / 电磁波在信道上的传播速率(m/s)
排队时延数据在路由器前等待前面数据处理的时间,,例如分析分组的首部、从分组中提取数据部分、进行差错或查找适当的路由等等一般很难计算,无计算方式
处理时延数据在路由器中处理需求的时间无计算方式

例题计算:一般忽略排队时延和处理时延
在这里插入图片描述
1–4 小结一下:
在这里插入图片描述

5、时延带宽积

时延带宽积: 时延带宽积 = 传播时延 X 带宽
在这里插入图片描述

  • 若发送端连续发送数据,则在所发送的第一个比特即将到达终点时,发送端就已经发送了时延带宽积个比特;
  • 链路的时延带宽积又称为以比特为单位的链路长度。

6、往返时间(Round-Trip-Time)

往返时间 (RTT) 是以毫秒 (ms) 为单位的网络请求从起点到达目的地并再次返回起点所需的持续时间。

RTT 是确定本地网络或更大 Internet 上连接健康状况的重要指标,网络管理员通常使用它来诊断网络连接的速度和可靠性。 减少 RTT 是 CDN 的主要目标。

7、利用率

在这里插入图片描述

8、丢包率

在这里插入图片描述
4-8小结一下:
在这里插入图片描述

三、计算机网络的体系结构🔥

下面这张图必须死死的记住了,计网最最最最重要的体系结构图
在这里插入图片描述
计算机的体系结构为什么要分层?
因为计算机网络体系结构庞大复杂,要解决问题需要将大问题分解成小问题逐个击破实现!
下面,按照由简单到复杂的顺序,来看看实现计算机网络要面临哪些主要的问题,以及如何将这些问题划分到相应的层次,层层处理。

  1. 在这里插入图片描述
  2. 在这里插入图片描述
  3. 在这里插入图片描述
  4. 在这里插入图片描述
  5. 在这里插入图片描述

小结:
在这里插入图片描述

计算机网络体系结构简称网络体系结构是分层结构,它是从功能上描述计算机网络体系结构,每一层遵循一些网络协议完成本层功能,仅仅在相邻层间有接口,且所提供服务的具体实现细节对上一层完全屏蔽。
体系结构是抽象的,而实现是指能运行的一些软件和硬件。

四、计算机网络中的专业术语😝

在这里插入图片描述

1、实体

在这里插入图片描述

2、协议

协议是控制两个对等实体进行逻辑交换的规则的集合
在这里插入图片描述
协议的三要素,语法、语义、同步

  • 语法 :定义所交换信息的格式
    • 在这里插入图片描述
  • 语义:定义收发双方所要完成的操作
    • 比如浏览器的GET请求资源
  • 同步
    • 在这里插入图片描述

3、服务

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
小结一下:
在这里插入图片描述

写在最后❗️

本文部分图片偏多,但是图片能更好的理解概念足够表达意思,主要是湖科大教书匠的课程笔记,穿插王道考研的的笔记补充,外加一些自己的搜索所得,越是自己总结,才能发现老师ppt做的真的好,结构很清晰,这里是我自己理解整理的结构,和老师可能有些不一样,但是基本上都涵盖了还有更多,如有错漏欢迎评论指出!

五层原理体系结构这里蛮重要的,后面我还时常看这张图,所以思维导图没放(其实就是偷懒)最后强调一下
在这里插入图片描述

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

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

相关文章

基于神经气体网络的图像分割与量化(Matlab代码实现)

🍒🍒🍒欢迎关注🌈🌈🌈 📝个人主页:我爱Matlab 👍点赞➕评论➕收藏 养成习惯(一键三连)🌻🌻🌻 🍌希…

菜狗杯Misc抽象画wp

目录一、拿到题目先干嘛二、具体的解密操作1.把文本放到CyberChef中用Magic解密2.把完整的解密内容复制出来3.打开010并以hex格式粘贴内容4.点一下HEX5.保存成png三、用工具拿到隐写内容一、拿到题目先干嘛 题目附件是一个txt,打开里面就是各种字符,拿去…

操作系统考试速成01

1. ___分时____操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机 2.分时操作系统通常采用____时间片轮转___策略为用户服务 3.批处理操作系统:多个作业给到计算机系统 3.实时操作系统:计算机系统…

使用WPS Office模糊处理图片-可用作浏览器背景

前文转到:给浏览器设置一个图片背景/主题 使用WPS Office模糊处理图片-可用作浏览器背景,步骤如下: 1、打开WPS Office,新建一个空白PPT,或者右键-新建-PPT演示文稿 2、将你的图片插入到空白页上,点击 插入…

[激光原理与应用-27]:《激光原理与技术》-13- 激光产生技术 - 激光稳频技术

目录 前言: 第1章 什么频率的稳定性和可复现性。 1.1 频率的稳定度 1.2 频率复现性 第2章 影响激光频率稳定的因素。 2.1 温度引起腔长变化。则有 2.2 大气变化引起折射率的变化。 2.3 机械振动对频率稳定性的影响。 2.4 外部因素 2.5 内部因素 第3章 常…

Day16--购物车页面-商品列表-基于props封装radio的勾选状态

提纲挈领: 我的操作: 1》打开 my-goods.vue 组件的源代码,为商品的左侧图片区域添加 radio 组件: 2》给类名为 goods-item-left 的 view 组件添加样式,实现 radio 组件和 image 组件的左右布局: 1》和2》的…

9 个你可能从未使用过的很棒的 CSS 属性

如今,网络上的每个网站或 Web 应用程序都需要大量的 CSS 代码来装饰它们,这样可以使网站看起来既漂亮又出众。我个人认为如果不使用 CSS,我们将永远不会有一个可以帮助我们脱颖而出的优秀网页设计。 CSS 是一种非常有用的样式表语言&#xf…

记liunx服务器java程序无法访问的问题处理

查看java程序的运行日志: 通过日志查看,在凌晨3点半之后就没有再打印信息了,说明大概在这个点程序已经挂了。 查看liunx的系统日志: 查看linux系统级别的message信息: 在3点半出现了OOM(内存溢出&#xff0…

在构建 Web3 前,需先知道什么是区块链,毕竟 Web3 是基于区块链

什么是区块链 要说什么是区块链,那么这里就不得不提比特币了,它是一种点对点(Peer to Peer,P2P)形式的去中心化加密货币,点对点的传输意味着是一个去中心化的支付系统。比特币的概念最初是由中本聪在2008年…

传奇开服架设教程

传奇架设其实很简单 很多网友非常爱玩这款游戏,可能还有朋友不知道怎么架设这款游戏 今天特意写篇传奇架设教程,希望大家都能打造出真正属于自己的传奇 首先传奇架设需要准备以下几个软件 准备工具: 1、传奇服务端(版本&#…

excel求和怎么操作?这三个简单操作方法,轻松掌握

​excel作为常用的办公软件,不少人都会在工作的时候使用到。其中最常用的一个功能就是使用excel进行求和了。excel求和怎么操作?excel求和的快捷键是什么?今天小编给大家带来了excel求和的三种方法,亲测好用,有需要的小…

C++【类的自动类型转换和强制类型转换】,总要了解一下

学习目标 学习类的自动类型转换和强制类型转换 学习内容 💖类的强制转换数据类型和自动转换数据: 类的强制转换数据类型 想让类的对象强制转换为基本数据类型,需要在类中添加类的转换函数 1、转换函数必须是类方法2、转换函数不能指定返回…

1.2 无监督学习和强化学习

1.2 无监督学习和强化学习无监督学习定义无监督学习与监督学习的区别相关概念流程图强化学习无监督学习 定义 无监督学习 (Unsupervised Learning)是指从无标注数据中学习预测模型的机器学习问题,其本质是学习数据中的统计规律或潜在结构。 无监督学习…

算法与数据结构介绍

算法与数据结构介绍 算法和数据结构不受语言限制,每种编程语言都有关于自己的实现 算法 什么是算法 算法是指解题方案的准确而完整的描述,算法是一系列解决问题的清晰指令,算法使用系统的方法来解决问题的机制。 算法作用 对于实际业务…

Kamiya丨Kamiya艾美捷大鼠成纤维细胞生长因子2说明书

Kamiya艾美捷大鼠成纤维细胞生长因子2,碱性(FGF2)ELISA预期用途: 该试剂盒是一种夹心酶免疫分析法,用于在体外定量测量大鼠FGF2血清、血浆、组织匀浆、细胞裂解物、细胞培养上清液和其他生物液体。对于仅供研究使用。…

laravel vue tailwind normalize

下载laravel最新7.x composer create-project --prefer-dist laravel/laravle blog 7.x-dev cd blog valet link blog valet links blog.test 测试通过后,开始安装tailwind npm i npm i tailwindcss autoprefixer postcss7 都是最新版应该也没有什么问题 在根目录下…

CSS自定义属性与前端页面的主题切换

基于级联变量的CSS自定义属性,已经出来很多年了。 虽然有less、sass等预处理器大行其道,但是自定义属性也有它的特点和用处,诸如在js中读写、作用域设置等等,在处理UI主题切换等功能上也发挥着很大的作用。 自定义属性 CSS自定义…

电影《乌云背后的幸福线》观后感

首先感谢同学推荐这部电影,以前没看过这部电影《乌云背后的幸福线》,看完之后一点想法,希望你能给点启发吧,整部电影讲述一对分别离异的男女再次相爱的故事。打个比方,就好像因为感情不和的小王夫妇离婚了,…

【Spring源码系列】Spring扫描-@ComponentScan底层原理解读

这里写目录标题前言一、ComponentScan注解介绍ComponentScan作用ComponentScan重要参数二、ComponentScan源码分析声明关键点源码解读Spring扫描流程图前言 先不废话了,直接干吧。 一、ComponentScan注解介绍 ComponentScan作用 ComponentScan注解的作用可以简述…

一文搞懂PKI/CA

PKI1. 信息安全1. 1 主要攻击形式1.2 信息安全的目标2. PKI2.1 基本概念2.2 PKI的组成3. 数字证书3.1 基本概念3.2 证书的生成与验证3.3 证书链3.4 证书管理4. 时间戳服务1. 信息安全 随着数字经济、互联网金融、人工智能、大数据、云计算等新技术新应用快速发展,催…