计算机网络 day01 - 第一章计算机网络体系结构与概述

目录

本章总结

1. 计算机网络概念:

计算机网络的功能

计算机网络的组成方式

计算机网络的分类

2. 标准化工作及相关组织

2.1 法定标准

2.2 事实标准

2.3 RFC

2.4 标准化工作的相关组织

3. 速率相关的性能指标

3.1 速率

3.2 带宽

3.3 吞吐量

3.4 时延

3.4.1 发送时延

3.4.2 传播时延

3.4.3 排队时延

3.4.4 处理时延

3.5 时延带宽积

 3.6 往返时延RTT

 3.7 利用率

3.8 脑图

4. 分层

4.1 为什么要分层

4.2 怎么分层

4.3 分层的概念

4.3.1 数据传输的过程

5. OSI 参考模型

5.1 计算机网络分层结构

5.2 ISO/OSI参考模型怎么来的?

5.3 OSI 七层模型

 5.4 OSI七层模型的通信过程

5.5 具体层次的功能作用

5.5.1 应用层

5.5.2 表示层

5.5.3 会话层

5.5.4 传输层

5.5.5 网络层

5.5.6 数据链路层

5.5.7 物理层


本章总结

 

1. 计算机网络概念:

计算机网络是互连的、自治的计算机集合。.
互连-互联互通,通信链路
自治-无主从关系

计算机网络的功能

一、数据通信

连通性

二、资源共享

硬件、软件、数据

三、分布式处理

四、可靠性

五、负载均衡

计算机网络的组成方式

一、组成部分

硬件、软件、协议

二、工作方式

1.边缘部分:用户直接使用(c/s方式、P2P方式)
2.核心部分:为边缘部分服务

计算机网络的分类

1.按分布范围分:广域网、城域网、局域网、个人局域网

2.使用者:公用网、专用网

3.交换技术:电路交换、报文交换、分组交换

4.拓扑结构:总线型、星型、环形、网状型(广域网:互联网)

 5.传输技术广播式(共享公共通信信道)、点对点网络(使用分组存储转发路由选择机制)

2. 标准化工作及相关组织

2.1 法定标准

权威机构  OSI   指定的

2.2 事实标准

民间通用标准   TCP/IP

2.3 RFC

因特网标准的形式

RFC上升到因特网标准的阶段:

1.因特网草案

2.建议标准

3.因特网标准

2.4 标准化工作的相关组织

3. 速率相关的性能指标

3.1 速率

速率即数据率或称数据传输率或比特率。
比特1/0 位
连接在计算机网络上的主机在数字信道上传送数据位数的速率
单位是b/s,kb/s, Mb/s, Gb/s, Tb/s
 

3.2 带宽

带宽是单位时间内能传送bit的数量,并不是传送的速率

(1) “带宽”原本指某个信号具有的频带宽度,即最高频率与最低频率之差,单位是赫兹(Hz)。
(2) 计算机网络中,带宽用来表示网络的通信线路传送数据的能力,通常是指单位时间内从网络中
的某一点到另一点所能通过的“最高数据率”。单位是“比特每秒”,b/s,kb/s, Mb/s,Gb/s。 ,
网络设备所支持的最高速度
 

链路带宽大了,传送bit位多了

3.3 吞吐量

表示在单位时间内通过某个网络(或信道、接口)的数据量。单位b/s,kb/s, Mb/s等 。
吞吐量受网络的带宽或网络的额定速率的限制。
 

带宽一般是理想状态下,最高传输数据率。吞吐量一般达不到

3.4 时延

3.4.1 发送时延

从发送分组的第一个比特算起,到该分组的最后一个比特发送完毕所需的时间。

 

高速链路是指提高了信道带宽即发送速率,并不是传播时延的电磁波传播速率加快。

3.4.2 传播时延

取决于电磁波传播速度和链路长度
传播时延基本不会有太大改变,因为电磁波传播速度不会变化。

3.4.3 排队时延

等待输出/入链路可用

3.4.4 处理时延

路由器对数据检错,转发这些数据。都需要时间

3.5 时延带宽积

时延带宽积又称为以比特为单位的链路长度
即“某段链路现在有多少比特”。
容量

 

 3.6 往返时延RTT

从发送方发送数据开始,到发送方收到接收方的确认(接收方收到数据后立即发送确认),总共经历的时延。

RTT越大,在收到确认之前,可以发送的数据越多。

 3.7 利用率

        下载速度一定是会比带宽小,而且很难达到。究其原因,利用率也是一个导致下载速度慢的原因。 


3.8 脑图

4. 分层

4.1 为什么要分层

发送文件前要完成的工作:
(1) 发起通信的计算机必须将数据通信的通路进行激活。
(2) 要告诉网络如何识别目的主机。
(3) 发起通信的计算机要查明目的主机是否开机,并且与网络连接正常。
(4) 发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作。
(5) 确保差错和意外可以解决。

工作太多,问题太多,可以划分成一个个小问题解决。这就是分层的原因。

4.2 怎么分层
 

分层的基本原则
1.各层之间相互独立,每层只实现一种相对独立的功能。
2.每层之间界面自然清晰,易于理解,相互交流尽可能少
3.结构上可分割开。每层都采用最合适的技术来实现。
4.保持下层对上层的独立性,上层单向使用下层提供的服务
5.整个分层结构应该能促进标准化工作。
 

4.3 分层的概念

1.实体:第n层中的活动元素称为n层实体。同一层的实体叫对等实体
2.协议:为进行网络中的对等实体数据交换而建立的规则、标准或约定称为网络协议。[水平 ]
                语法:规定传输数据的格式
                语义:规定所要完成的功能
                同步:规定各种操作的顺序
3.接口(访问服务点SAP) :上层使用下层服务的入口
4.服务:下层为相邻上层提供的功能调用。[垂直]

4.3.1 数据传输的过程

SDU  服务数据单元:  为完成用户所要求的功能而应传送的数据。
PCI   协议控制信息:  控制协议操作的信息。
PDU  协议数据单元:  对等层次之间传送的数据单位。

每一层都会在前面包装一个 PCI,与上层传下来的数据合体。

5. OSI 参考模型

5.1 计算机网络分层结构

7层0SI参考模型(法定标准)
4层TCP/IP参考模型

5.2 ISO/OSI参考模型怎么来的?

美国国防部有 TCP/IP

IBM公司有 IBM/SNA

很多参考模型,为了开放非垄断的参考模型,OSI退出了OSI参考模型

理论是成功的,市场是失败的。

5.3 OSI 七层模型

 5.4 OSI七层模型的通信过程

5.5 具体层次的功能作用

5.5.1 应用层

所有能和用户交互的产生流量的应用程序

(比如 QQ,网易邮箱)

典型应用层服务:
        文件传输(FTP)
        电子邮件(SMTP)
        万维网(HTTP )

5.5.2 表示层

用于处理在两个通信系统中交换信息的表示方式(语法和语义)

功能一:数据格式变换
功能二:数据加密解密
功能三:数据压缩和恢复
 

5.5.3 会话层

向表示层实体/用户进程提供建立连接并在连接上有序地传输数据。
这是会话,也是建立同步(SYN )
功能一:建立、管理、终止会话
功能二:使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步。
                适用于传输大文件。

5.5.4 传输层

负责主机中两个进程的通信,即端到端的通信。传输单位是报文段或用户数据报。
功能一:可靠传输、不可靠传输
功能二:差错控制
功能三:流量控制
功能四:复用分用

        主要协议: TCP、UDP

5.5.5 网络层

主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。
网络层传输单位是数据报

功能一:路由选择
功能二:流量控制
功能三:差错控制
功能四:拥塞控制
 

5.5.6 数据链路层

主要任务是把网络层传下来的数据报组装成帧。
数据链路层/链路层的传输单位是帧。
功能一:成帧(定义帧的开始和结束)
功能二:差错控制帧错+位错
功能三:流量控制
功能四:访问(接入)控制控制对信道的访问

主要协议:
SDLC、HDLC、PPP、STP
 

5.5.7 物理层

主要任务是在物理媒体上实现比特流的透明传输
物理层传输单位是比特
透明传输:指不管所传数据是什么样的比特组合,都应当能够在链路上传送。


功能一:定义接口特性
功能二:定义传输模式单工、半双工、双工
功能三:定义传输速率
功能四:比特同步
功能五:比特编码
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZuckD

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值