计算机网络
第一章 计算机网络的概论
第二章 物理层
第三章 数据链路层
第四章 网络层
第五章 传输层
第六章 应用层
第一章 计算机网络的概论
1. 什么是计算机网络
- 自主互联的计算机集合
2. 计算机网络的组成
- 节点和链路
- 核心网络的交换模式: 电路交换,分组交换,报文交换和混合交换。
- 边缘网的通信方式: c/s ,p2p.
3. 构建网络的三种方式
- 直接连接 点到点链路, 多路访问(后来演化为 集线器类型)
- 网络云 交换节点形成了交换网,交换网可视为网络云
- 网络云的网络云(互联网) 用路由器互联网络云就形成了互联网
- 什么是网络服务?
- 作用向用户提供所有的网络功能
4. 因特网的结构
- 网络的边缘
- 复杂的网络功能全部治愈网络边缘(因特网的思想(端到端原则):核心简单,边缘复杂)
- 网络的核心
- 相对简单的交付功能交给网络核心
- 接入网
- 处于网络边缘和网络核心之间的部分
5.核心网的交换方式:
- 1 电路交换 是面向连接的
- 第一步:建立连接(基于电话网的实际的物理连接)
- 第二步: 数据通信
- 第三步:释放连接
- 由于通信必须通过链接的支撑来完成,一旦通话过程中链路遭到破坏,通信功能就大大下降,但这种通信网络状态良好的情况下非常安全
- 缺点: 由于要通信时双方是独占链路资源,使得链路资源利用率大大下降
- 2 分组交换 无连接的
- 会将信息的包分成一个个大小相等的数据包,且在发送数据时不需要事先建立链接,数据封装好之后直接发到网络上,这就要求网络上就必须有存储转发功能。
- 优点:占用线路资源是逐段占用,提高了链路资源的利用率,
- 3 报文交换
- 他的交换效率在电路交换和分子交换之间
6. 网路协议分层和服务模型
- 一 网络协议
- 为网络中的数据交换而制定的规则,标准或约束。
- 网络协议的三要素:
- 语法: 规定数据与控制信息的格式
- 语义:发出何种控制信息,完成相应的动作或响应
- 定时(同步): 事件事先顺序的详细说明
- 协议为何要分层?
- 分层的好处: 简化设计,模块易于维护,降低系统的更新成本和提高效率
- 分层的负面影响
- 1 信息冗余
- 2 层次难以确定
- 3 协议首部越来越大
- 二 现在公认的网络体系结构
- 第一种: ISO-OSI,模型
- 第二种: TCP/IP 模型
- 教学用的是: 第三种
几中协议模型的比较如下:
- 由于IOS提供的OSI模型,虽然功能非常完善,但是由于生产难度大,不舍和大众的,所以他只是一个网络适时标准的模型。
- 而TCP/IP模型(沙漏模型),Everything over IP, IP over Everything.往上IP可以支持各种网络应用,往下IP可以互联各种不同网络。
- 由于TCP/IP里面没有定义具体的网络接口层,所以在进行网络学习时,使用第三种的方式:原理体系结构,来更完善描述网络体系结构,方便学习。
- 三 协议和服务的关系
- 水平的协议和垂直的服务
- 即水平的协议实现了通信,协议的实现需要调用下层服务,每层协议的实现又要为它上层的协议提供服务。
7 分组交换网络的额性能指标
- 带宽: 链路在一段特定时间内所能传送的比特数的额定值。 b/s
- 吞吐量
- 时延 :
- 时延带宽积 : 传播时延 * 信道带宽
- 熟悉各种计算。