计算机网络总结(1)
计网概念合集
定义、概念、组成
定义
是一个将分散的具有独立功能的计算机系统,通过通信设备与线路链接起来,由功能完善的软件来实现资源共享和信息传递的系统。
注重 :通过软件,来实现的
计算机网络是互连的,自治的计算机集合
互连——互联互通
自治——无主从关系
五大功能
- 数据通信上的连通性
- 资源共享 (硬件、软件、数据)
- 分布式处理 :多台计算机各自承担同一工作任务的不同部分
- 提高可靠性
- 负载均衡
组成、分类
- 组成部分:硬件、软件、协议
- 工作方式:边缘部分and核心部分
- 功能组成:通信子网and资源子网
分类:
- 按访问分布范围:广域网、城域网、局域网、个人区域网
- 按使用者分:公用网and专用网
- 按交换技术分:电路交换、报文交换、分组交换
- 按拓扑结构:总线型、星型、环形、网状型
- 按传输技术分:广播式网络and点对点的网络(点对点,使用分组存储转发和路由选择机制)
性能指标
1. 速率
数据率 或称 数据传输率 或者比特率
连接在计算机网络上的主机在数字信道上传送数据位数的速率
2. 带宽
原本:指的某个信号具有的频带宽度,即最高频率与最低频率之差
在计网中,带宽表示网络的通信线路传输数据的能力,通常指单位时间内从网络的某一点到另一个点所能通过的“最高数据率”。
网络设备所支持的最高速度
3. 吞吐量
表示单位时间内通过某个网络(信道、接口)的数据量。
吞吐量受网络的带宽或网络额定速率的限制。
带宽是一个理想的状态
吞吐量是事实上所给的链路走过数据的和
4. 时延
指数据从网络的一端到另一端所需要的时间(延迟、迟延)
发送时延 ,发生在主机内部
传播时延(取决于电磁波传播速度和链路长度),发生在外部链路上
排队时延:等待输入/出链路可以使用,路由器上发生
处理时延:检错,找出口,也发生在路由器上
5. 时延带宽积
传播时延×带宽 (也就是:某电路上现在有多少比特)
6. 往返时延RTT
从发送方,发送数据开始,到发送方收到 接收方的确认总共经历的时延。
RTT越大,在收到确认之前,可以发送的数据越多
包括了,看两倍的传播时延(信道上的时延)、末端处理时间
7.利用率
- 信道利用率
- 网络利用率
分层结构
1. 协议与划分层次
为什么要分层?
首先通信的道路需要激活
其次要告诉网络如何识别目的主机
再要确保网络正常链接
再后需要弄清楚对方计算机是否做好准备
最后还要确保差错和意外可以解决
……
计算机网络的体系结构是计算机网络各层及其协议的集合
计算机网络体系结构是分层结构
怎么分层?
2. ISO/OSI参考模型
开放系统互连基本参考模型OSI
TCP/IP打败了osi
”物联网淑慧试用“ 七层结构
4. 七层的详解
- 应用层:所有能和用户交互产生网络流量的程序
文件传输FTP 电子邮件SMTP 万维网HTTP
- 表示层:最后呈现在通信系统中(设备中)的表示方式(语法和语义)
数据格式变换
数据加密解密
数据的压缩以及恢复
- 会话层
向表示层实体/用户进程提供建立连接并在连接上有序的传输数据,这是会话也是建立同步(SYN)
建立、管理、终止会话
从校验点/同步点继续恢复通信,实现数据同步
适用于传输大文件
ASP/ADSP 协议
- 传输层
负责主机中两个进程的通信,即端到端的通信,传输单位是报文段或用户数据报。
可靠传输、不可靠传输
差错控制
流量控制
复用分用 :复用——多个应用层进程可以同时使用下面传输层的服务;分用:运输层把收到的信息分别交付给应用层中相应的进程。
记忆口令:可差的也能留用?
TCP、UDP协议
- 网路层
把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务,网络层传输单位是数据报。
路由选择:最佳路径
流量控制:发送端
差错控制
拥塞控制:全局
IP、IPX、ICMP、IGMP、ARP、RARP、OSPF
- 数据链路层
主要是把网络层传输下来的数据报组装成帧
传输单位是帧
成帧
差错控制
流量控制
访问控制:控制对信道的访问
SDLC、 HDLC 、PPP、 STP
- 物理层
傻瓜层,在物理媒体上实现比特流的透明传输
传输单位比特
传输透明:不管传什么的比特组合,都应该能够在链路上传送
定义接口特性
定义传输模式:单工、半双工、双工
定义传输速率
比特同步
比特编码
Rj45、802.3
5. OSI参考模型与TCP/IP参考模型
相同点:
- 都分层
- 基于独立的协议栈的概念
- 可以实现异构网络互联
不同点:
- 网络层:面向链接+无连接 ;而TCP/IP是无连接
- 传输层:面向链接;TCP/IP是无链接+面向链接
应用层——传输层——网络层——数据链路层——物理层
报文——报文段——数据报——帧——比特