一、计算机网络知识(一)
首先先贡献自己做的脑图
链接: http://naotu.baidu.com/file/33c21cdd1c465dbcb09808a88a4cd2fa?token=faef8dc4138569c4.
说明:这篇文档是根据软件设计师的知识来梳理的有利于朋友们梳理知识脉络、巩固自己计算机网络方面的。其次标明⭐的是可以重点看的。题目的话到时后开个专题,对于我来说当然是总结自己所学。朋友们当然也可以借鉴参考一下
计算机网络概述知识点
1.1计算机网在信息时代的作用
- Internet是人类自印刷术发明以来在存储和交换信息的领域中的最大变革。Internet的标准译名是互联网。Internet是由数量巨大各种计算机网络互连起来
- 互联网之所以能够向用户提供许多服务,就是因为互联网具有俩个重要基本特点,即连通性和共享
1.2互联网概述
1.2.1网络的网络
- 计算机网络就是由若干节点和连接这些结点的链路组成。网络中的结点可以使计算机、集线器、交换机或路由器等
- 互联网是“网络中的网络”。网络之间还可以通过路由器互连起来,这就构成了一个覆盖范围更大的网络,这样的网络成为互联网
- 网络把许多计算机连接在一起,而互联网则把许多网络通过路由器连接一起。与网络相连的计算机称为主机
1.2.2互联网基础结构发展的三个阶段
- 第一阶段是从单个网络ARPANET向互联网发展的过程。internet(互联网)是一个通用名词。Internet(互联网)是一个专有名词
- 第二阶段的特点是建成了三级结构的互联网(1、主干网 2、地区网 3、校园网)
- 第三阶段的特点是逐渐形成了多层次ISP结构的互联网。互联网服务提供者ISP(Internet Service Provider)
1.3互联网的组成
- 工作方式上
1、边缘部分:由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和支援共享、
2、核心部分:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换) - 互联网的核心部分
在网络核心部分起特殊作用的是路由器,他是一种专用计算机。路由器是实现分组交换的关键构建,其任务是转发收到的分组,这是网络核心部分最重要的功能
1、电路交换的特点:在通话的全部时间内,通话的两个用户时钟占用端与端的通信资源
2、分组交换的特点:分组交换采用存储转发技术。分组时在互联网中传送的数据单元。单个分组到相邻结点,存储下来,查找转发表,转发到下一个结点 - 互联网的边缘部分
1、客户-服务器方式
2、对等连接方式(P2P方式)
1.4计算机网络的类别(⭐看分类)
- 计算机网络的定义:精确定义未统一。较好的定义如下:计算机网络主要是由一些通用的、可编程的硬件互连而成,而这些硬件并非专门,用来实现某一特定目的。这些可编程的硬件能来传送多种不同类型的数据,并能支持广泛和日益增长的应用。
- 几种不同类别的计算机网络如下
1、按作用范围分类(广域网WAN、域域网MAN、局域网LAN、个人区域网PAN)
2、按使用者分类(公用网、专用网)
3、用来把用户接入到互联网的网络(接入网(本地接入或居民接入网))
4、按网络拓扑结构(星型网、环型、总线型、分布式)
5、按传输带宽可分为:基带网、宽带网
6、按速率:高速网、中速网、低速网
7、按通信传播方式:广播式和点到点式
1.5计算机网络在我国的发展
我国最大规模的公用计算机网络
- 中国电信互联网CHINANET
- 中国联通互联网UNINET
- 中国移动互联网CMNET
- 中国教育和科研计算机网CERNET
- 中国科学技术网CSTNET
1.6计算机网络的性能
1.6.1计算机网络的性能指标(⭐,有专门的题做更好,到时找到再设专题)
性能指标:分别是:速率、吞吐量、带宽、时延、时延带宽积、往返时间RTT、利用率
- 速率:比特(bit):一个二进制数字,是信息论中的使用的信息量的单位。网络技术中的速率指的是数据的
- 带宽:信号的带宽是指该信号所包含的各种不同频率成分所占据的频率范围。单位:赫(网络带宽表示在单位时间内网络中某信道所能通过的“最高数据率”。单位:“比特每秒”)
- 吞吐量:表示单位时间内通过某网络(或信道、接口)的实际数据量。受网络带宽和额定速率所控制
- 时延
4.1 发送时延:数据帧长度/发送速率
4.2 传播时延:信道长度/电磁波在信道上的传播速率、信道床送的举例越远,传播时延越大
4.3 处理时延:主机或路由器在收到分组时要花费一定的时间进行处理
4.4 排队时延:排队时延的长短取决于网络当时的通信量 - 时延带宽积
计算:传播时延*带宽 - 往返时间RTT
6.1 发送时间=数据长度/发送速率
6.2有效数据率=数据长度/(发送时间+RTT) - 利用率
7.1 D=D0/(1-U)网络当时时延,D0旺火空闲时延,U利用率
7.2 信道或网络的利用率过高会产生非常大的时延
非性能特征:费用、质量、标准化、可靠性、可扩展和可升级性、易于管理和维护
1.7计算机网络体系结构(⭐)
1.7.1协议与划分层次(⭐,后面还有专门展开A)
协议与划分层次
- 网络协议的三个要素
1.1、语法:即数据与控制信息的结构和格式
1.2、语义:即需要发出何种控制信息,完成何种动作以及做出何种回应
1.3、同步:即时间实现顺序的详细说明 - 分层的好处
各层之间时独立的。灵活性好。结构上可分割好。易于实现和维护。能够促进标准化工作 - 各层所要完成的功能
差错控制、流量控制、分段和重装、复用和分用、连接建立和释放 - 计算机网络的各层及其协议的集合就是网络体系结构
具有五层协议的体系结构(⭐,有一幅图很重要的,到时候放上去)
- 应用层:允许接入网络资源,堆数据进行转换、加密和压缩,建立,管理和终止会话
- 运输层:提供可靠的进程到进程的报文传输和差错恢复(TCP、UCP)
- 网络层:寻址、转发
- 数据链路层:封装帧、透明传输,比特差错
- 物理层:在物理层上所传数据的单位时比特
实体、协议、服务和服务访问点 - 实体表示任何发送和接受信息的硬件或软件进程
- 协议是控制俩个对等实体(或多个实体)进行通信的规则的集合
- 在协议的控制下,俩个对等实体的通信使得本层能够向上层提供服务。要实现本层协议,还需要使用下面以蹭所提供的服务。即服务是由下层向上层通过接口提供的
- 在统一系统中相邻两层的实体进行交互的地方,叫服务访问点
TCP/IP的体系结构(⭐)
TCP/IP协议可以为各式各样的应用提供服务,同时TCP/IP协议也允许IP协议在各式各样的网络构成的互联网上运行