文章参考课程资料:王道考研 计算机网络
计算机网络知识点笔记1 ---计网基础知识概述
基本概念、组成、功能与分类
计算机网络基本概念
是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递。
计算机网络是互连的、自治的计算机集合。
互联是指互联互通 通信链路(有线:双绞线 同轴电缆 /无线:卫星通信等)
自治-无主从关系
计算机网络的功能
①数据通信
②资源共享(硬件:打印机 / 软件 / 数据资源)
③分布式处理:多台计算机各自承担同一工作任务的不同部分
(Hadoop平台)
④提高可靠性:(替代机)
⑤负载均衡:分布式处理所达到的效果
计算机网络的组成
计算机网络的分类
①按分布范围:广域网 城域网 局域网 个人区域网
交换技术 广播技术
②按使用者分:公用网 专用网
③按交换技术分:电路交换 报文交换 分组交换
④按拓扑结构分:
⑤按传输技术分:广播式网络
点对点网络(使用分组存储转发和路由选择的机制)
总结(一)
计算机网络的性能指标
速率
1.速率:数据率或者称数据传输率或比特率
带宽
2.带宽:原本指某个信号具有的频带宽度,即最高频率与最低频率之差,单位是Hz。
计算机网络中,带宽用来表示网络的通信线路传送数据的能力,通常是指单位时间内从网络中的某一点到另外一点所能通过的***最高数据率***单位是b/s,kb/s,Mb/s,Gb/s。
网络设备所支持的最高速度
注:链路的带宽指的是在链路入口的位置发送数据的速率,而不是指链路上传播的速率 (电磁波传输速率)
吞吐量
表示在单位时间内通过某个网络(或信道、接口)的数据量。
吞吐量受网络的带宽或网络的额定速率的限制(因此比带宽低)。
时延
时延:指数据(报文、分组、比特流)从网络(或链路)的一端传送到另一端所需的时间(单位秒)。
发送时延:是把主机上的数据发送到信道上的这段过程所经历的时延
(备注:排队时延和处理时延是经过路由器产生的时延)
时延带宽积
时延带宽积 = 传播时延 x 带宽
bit s bit/s
时延带宽积又称为以比特为单位的链路长度(某段链路现在有多少比特)描述链路中数据容量的指标
往返时延RTT
指从发送方发送数据开始,到发送方接收到接收方的确认(接收方接收到数据后立即发送确认)总共1经历的时延。
RTT越大,在收到确认前,可以发送的数据越多。
利用率
时延与利用率的关系:利用率接近为1时,时延急剧增长。
计算机网络的分层结构(协议、接口、服务)
实体 | 第n层中的活动元素称为n层实体。同一层的实体叫对等实体。 |
---|---|
协议 | 对进行网络中的对等实体数据交换而建立的规则、标准或约定成为网络协议。 |
接口 | 上层使用下层服务的入口。 |
服务 | 下层为相邻上层提供的功能调用(上层使用下层服务) |
计算机网络的分层结构
7层OSI参考模型(法定标准)
注:数据链路层既加了首部又加了尾部
应用层 | 所有能和用户交互产生网络流量的程序 (文件传输FTP / 电子邮件SMTP / 万维网HTTP) |
---|---|
表示层 | 在两个通信系统中交换信息的表示方式(数据格式变换、数据加密解密、数据的压缩与恢复) |
会话层 | 向表示层实体、用户进程提供建立连接并在连接上有序地传输数据 |
传输层 | 负责主机中两个进程的通信 ,即端到端的通信。传输单位是报文段或用户数据报(可靠传输、差错控制、流量控制、复用分用)TCP UDP |
网络层 | 主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务,网络层传输单位是数据报(路由选择、流量控制、差错控制、拥塞控制) |
数据链路层 | 主要任务是把网络层传下来的数据报组装成帧,传输单位是帧 |
物理层 | 主要任务是在物理媒体上实现比特流的透明传输,物理传输单位是比特 |
4层TCP/IP参考模型(事实标准)
5层参考模型
5层参考模型的数据封装与解封装