计算机网络知识归纳

计算机网络

第一章 概述

1.1 计算机网络在信息时代中的作用

互联网的两个重要基本特点:1.连通性、2.共享

“资源”指的是网络中所有的网络软件、硬件、数据和通信等等资源

硬件资源、软件资源、数据资源、信道资源(信号传输的媒介)

“共享”指的是网络中的用户能够部分或全部的地享受这些资源

1.2 互联网概述

1.2.1 网络的网络

计算机网络:计算机网络(简称为网络)由若干结点(node)和连接这些结点的**链路(link)**组成

计算机网络是指将具有独立功能(冯氏结构)许多计算机连接起来,按照某种协议进行通信,并通过网络操作系统进行管理实现资源共享的系统

互联网(internetwork或internet):网络之间还可以通过路由器连接起来,构成覆盖范围更大的计算机网络

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

1.2.2 网络基础结构发展的三个阶段

**internet 和 Internet **[ RFC 1208 ]

计算机网络的发展——

1.2.3 互联网的标准化工作

(1) 互联网工程部 IETF

(2) 互联网研究部 IRTF

制定互联网的正式标准经过三个阶段a.互联网草案(Internet Draft)b.建议标准(Propose Standard)c.互联网标准(Internet Standard)

1.3 互联网的组成

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

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

在这里插入图片描述

1.3.1 互联网的边缘部分

计算机之间的通信:主机A的某个进程和主机B上的另一个进程进行通信

1.客户—服务器方式

客户(client):服务请求端

服务器(server):服务提供端

2.对等连接方式

对等连接方式(peer to peer,简称P2P)

1.3.2互联网的核心部分

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

1.电路交换的主要特点
2.分组交换的主要特点

1.4 计算机网络在我国的发展

1.5 计算机网络的类别

1.5.1 计算机网络的定义

计算机网络的较好的定义[ PETE11 ]:计算机网络主要是由一些通用的、可编程的硬件互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。

1.5.2 计算机网络的类别

范围

广、城、局、个

1.6 计算机网络的性能

1.6.1 计算机网络的性能

1. 速率

**比特(bit)**是计算机中数据量的单位,也是信息论中使用的信息量的单位。
Bit 来源于 binary digit,意思是一个“二进制数字”,因此一个比特就是二进制数字中的一个 1 或 0。
**速率即数据率(data rate)或比特率(bit rate)**是计算机网络中最重要的一个性能指标。速率的单位是 b/s,或kb/s, Mb/s, Gb/s 等。

2.带宽

“带宽”(bandwidth)本来是指信号具有的频带宽度,单位是赫(或千赫、兆赫、吉赫等)。
现在“带宽”是数字信道所能传送的**“最高数据率”**的同义语,单位是“比特每秒”,或 b/s (bit/s)。

3.吞吐量

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

吞吐量受网络的带宽或网络的额定速率的限制。

4.时延

时延(delay 或 latency)传输时延(发送时延 ):发送数据时,数据块从结点进入到传输媒体所需要的时间。
也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。

1.7计算机网络体系机构

1.7.1 计算机网络体系结构的形成

1.7.2 协议与层次划分

网络协议主要由以下三要素组成:

1.语法:数据与控制信息的结构或格式

2.语义:需要发出何种控制信息,完成何种动作以及做出何种响应

3.同步:时间实现顺序的详细说明

1.7.3 具有五层协议的体系结构

[在这里插入图片描述

第二章 物理层

2.1 物理层的基本概念

物理层(physical layer )的主要任务描述为确定与传输媒体的接口的一些特性,即:机械特性、电气特性、功能特性 、过程特性。

机械特性:指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等。

电气特性:指明在接口电缆的各条线上出现的电压的范围。物理层的电气特性规定了在物理连接上传输二进制位流时线路上信号电压高低、阻抗匹配情况、传输速率(10/1000/1000M)和距离(多模/单模/铜缆)的限制等。

功能特性:指明某条线上出现的某一电平的电压表示何种意义。信号线一般可分为以下几类:数据、控制、定时和地线

过程特性:规定了利用信号线进行二进制比特流传输的一组操作过程,即各信号线的动作规则和先后顺序

2.2 数据通信的基础知识

2.2.1 数据通信系统的模型

数据通信系统化为三大部分:源系统(或发送端、发送方)、传输系统(或传输网络)、目的系统(或接受端、接收方)

2.3 物理层下面的媒体传输

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

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

相关文章

Linux基础入门(一)

Linux为何物 Linux就是一个操作系统,就像你已经已经知道的window、macOS系统一样,至于操作系统是什么,就不用过多解释了 Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯本…

利用群体智慧,进行大规模的事实审核

来源:混沌巡洋舰为了应对虚假信息,社交媒体网络和新闻机构经常雇佣事实核查员来区分真假。但事实核查人员只能评估网上流传的一小部分故事。麻省理工学院研究人员的一项新研究提出了另一种方法: 研究指出来自普通读者群体的众包准确性判断,实…

Cerebras发布全球首个人类大脑规模的AI解决方案

CEREBRAS来源:IEEE电气电子工程师Cerebras Systems公司的CS-2人工智能训练计算机包含了世界上最大的单芯片,该公司透露,在计算机上增加新的存储系统可以提高神经网络的规模,它可以扩大至现有最大模型的100倍,可支持超过…

计算机系统结构 期末复习

一.名词解释 虚拟机:指通过软件模拟具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统系统加速比:同一个任务在系统改进前花费总时间和在系统改进后花费总时间的比率Amdahl定律:计算计算机系统中某个…

机器学习如何彻底改变游戏中的物理模拟

来源:AI科技评论编译:琰琰编辑:王晔量子力学奠基者之一、英国理论物理学家保罗狄拉克(Paul Dirac)在1929年说过:“大部分物理和化学所需要的数学理论的定律都是已知的,但这些定律的方程太复杂无…

《动手学深度学习 PyTorch版》学习笔记(二):自动求梯度

一、自动求梯度 1、requires_grad_(), detach(), torch.no_grad()的区别 参考博客:https://www.jianshu.com/p/ff74ccae25f3 2、.grad_fn 每个Tensor都有一个.grad_fn属性,该属性即创建该Tensor的Function, 就是说该Tensor是不是通过某些运算得到的&am…

重新认识区块链:1550余个应用案例带来的启示

来源:资本实验室,本文摘自《2021全球区块链应用市场报告》当我们谈论区块链的时候,但凡对区块链有所了解的人都能够就相关主题或多或少地表达出自己的一些见解。例如:从技术体系上看,区块链是分布式数据存储、点对点传…

《动手学深度学习 PyTorch版》学习笔记(三):线性回归

线性回归输出是一个连续值,因此适用于回归问题。回归问题在实际中很常见,如预测房屋价格、气温、销售额等连续值的问题。 一、基本要素 摘自原书 模型定义 设房屋的面积为 x1,房龄为 x2,售出价格为 y。我们需要建立基于输入 x…

OpenAI 是如何被10亿美元收买了“非盈利”灵魂的?

来源:AI科技评论编译:陈彩娴、琰琰近日,一篇名为“How OpenAI Sold its Soul for $1 Billion”(OpenAI是如何因为 10 亿美元出卖自己的灵魂)的文章在 Reddit 上引起了热议。文章作者 Alberto Romero 抨击知名的非营利机…

【算法】蓝桥杯dfs深度优先搜索之排列组合总结

【导航】 上一篇文章 → 《【算法】蓝桥杯dfs深度优先搜索之凑算式总结》 为了重申感谢之意,再次声明下文的大部分灵感均来自于【CSDN】梅森上校《JAVA版本:DFS算法题解两个例子(走迷宫和求排列组合数)》  强烈大家去上面那篇文…

人工神经网络能否驾驭生物神经元的“浓稠”程度?5到8层可能并非极限

来源:图灵人工智能编译:李扬霞编辑:青暮计算神经科学家通过训练人工神经网络来模仿生物神经元,提供了一种探讨单个脑细胞复杂性的新方法。虽然我们糊状的大脑似乎与计算机处理器中的芯片大相径庭,但科学家对两者的比较…

困扰爱因斯坦的「幽灵般的超距作用」,是如何被贝尔定理证明确实存在的?...

文章来源:机器之心作者:Ben Brubaker原文链接:https://www.quantamagazine.org/how-bells-theorem-proved-spooky-action-at-a-distance-is-real-20210720/我们理所当然地认为,世界上某个地方发生的一件事不会立即对远方的事物产生…

Jupyter notebook 导入和卸载 conda 虚拟环境

一、导入 进入Anaconda Prompt,激活要使用的虚拟环境。 conda activate xxx # 你要使用的虚拟环境名称安装 ipykernel 插件, 建议使用 pip 进行安装, conda 安装容易失败 pip install ipykernel安装完成之后,键入以下命令 pyt…

处理器管理与进程管理

4.python练习 1.观察父进程、子进程 2.观察进程运行状态 3。输入多个作业的作业编号,到达时间,所需CPU时间,形成列表,以备算法使用。 转载于:https://www.cnblogs.com/hclhechunlu/p/10580946.html

小白 LeetCode 242 有效的字母异位词

字母异位词 字符串由相同字母组成,但允许排列顺序不同。 如“aaabbb” 与 “ababab” 是字母异位词, 而“aabb” 与 “ab” 不是字母异位词。 题目:给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 示例…

LSTM之父:吐槽了两年,来划划重点:“这5篇最高引论文都源于我们。”

来源:AI科技评论作者:陈彩娴编辑:青暮昨晚,“递归神经网络之父”Jrgen Schmidhuber 在推特上亲自发文,称目前引用数最高的5项神经网络工作都基于他的团队成果,一时引起了网友的广泛讨论。这并不是他首次发声…

初学者配置环境变量

1. 首先选择计算机右击,选择最后一个属性,进入属性面板 2. 点击“高级系统设置”,点击“环境变量” 3. 在“系统变量”的处配置所需要配置的环境变量,点击“新建”按钮 4. 配置java的环境变量 JAVA_HOME 、CLASSPATH 、 Path5. JA…

小白 LeetCode 5605 检查两个字符串数据是否相等

题目:给你两个字符串数组 word1 和 word2 。如果两个数组表示的字符串相同,返回 true ;否则,返回 false 。 数组表示的字符串 是由数组中的所有元素 按顺序 连接形成的字符串。 示例 1: 输入:word1 [&q…

Mac OS X下Maven的安装与配置

Mac OS X下Maven的安装与配置: 下载maven:https://maven.apache.org/download.cgi 打开Terminal,输入以下命令,设置Maven classpath,输入命令 vim ~/.bash_profile(编辑环境变量配置文件) MAVEN_HOME/…

演讲实录丨吴朝晖院士:从AI到CI——脑机智能的发展

来源:中国人工智能学会原创 :CAAI作者:吴朝晖院士吴朝晖中国科学院院士浙江大学校长IEEE/CAAI/CCF/CAA Fellow以下是吴朝晖院士的演讲实录:21世纪被称为“脑研究世纪”,伴随着脑科学和认知科学的兴起,特别是…