计算机网络 基础概念

计算机网络的概念

计算机网络是互连的、自治的计算机集合。
互连——互连互通
自治——无主从关系

计算机网络的功能

  • 数据通信 (连通性)
  • 资源共享 (硬件、软件、数据)
  • 分布式处理
    多台计算机各自承担同一任务的不同部分(Hadoop平台)
  • 提高可靠性
  • 负载均衡

计算机网络的组成

1、组成部分:

硬件、软件、协议 (一系列规则和约束的集合)

2、工作方式

边缘部分 用户直接使用

  • C/S方式
  • P2P方式

核心部分 为边缘部分服务

3、功能组成
  • 通信子网 :实现数据通信
  • 资源子网 :实现资源共享 / 数据处理

计算机网络的分类

1、按分布范围分:
  • 广域网(WAN):交换技术
  • 城域网(MAN)
  • 局域网(LAN): 广播技术
  • 个人区域网(PAN)
2、按使用者分:
  • 公用网:中国电信
  • 专用网:军方、政府网络
3、按交换技术分:
  • 电路交换:电话网络(独占)
  • 报文交换
  • 分组交换
4、按拓扑结构分:
  • 总线型
  • 星型
  • 环形
  • 网状型 (常用于广域网
5、按照传输技术分:
  • 广播式网络:共享公共通信信道
  • 点对点网络:使用分组存储转发路由选择机制

标准化工作

1、标准分类
  • 法定标准:有权威机构制定的正式的、合法的标准(OSI)
  • 事实标准:某些公司的产品在竞争中占据了主流,时间长了,这些产品中的协议和技术就成了标准(TCP/IP)
2、英特网标准的形式
RFC(Request For Comments)
RFC要上升为因特网正式标准的四个阶段:
  • 因特网草案(Internet Draft):这个阶段还不是RFC文档。
  • 建议标准(Proposed Standard):从这个阶段开始成为RFC文档。
  • 草案标准(Draft Standard):IETF、IAB审核。
  • 因特网标准(Internet Standard)
3、标准化工作的相关组织
  • 国际标准化组织ISO :  OSI参考模型、HDLC协议
  • 国际电信联盟ITU: 制定通信规则
  • 国际电气电子工程协会IEEE:  (学术机构)、IEEE802系列标准、5G
    -Internet工程任务组IETF: 负责因特网相关标准的制定 RFC XXXX

计算机网络的性能指标

1、速率

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

1Tb/s =103Gb/s =106Mb/s =109kb/s =1012b/s

存储容量: 1 Byte(字节) = 8 bit (比特)

1KB=210B=1024B=1024*8B
1MB=210KB=1024KB
1GB=210MB=1024MB
1TB=210GB=1024GB

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

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

4、时延

指数据(报文/分组/比特流)从网络(或链路)的一端传送到另一端所需的时间。也叫延迟或者迟延。单位是s。时延种类

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

发送时延=数据长度 / 信道带宽(发送速率)

  • 传播时延:电磁波在信道上传播一定距离所花费的时间 (取决于电磁波传播速度和链路长度)

传播时延=信道长度 / 电磁波在信道上的传播速率

  • 排队时延:等待输出/入链路可用所需要的等待时间
  • 处理时延:检错、找出口所花费的时间
5、时延带宽积

时延带宽积 = 传播时延 * 带宽
  bit     s   b/s

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

6、往返时延(RTT)

从发送方发送数据开始,到发送方收到接收方确认 (接收方收到数据后立刻发送确认),总共经历的时延。
ping
RTT越大,在收到确认之前,可以发送的数据越多
在这里插入图片描述

7、利用率
  • 信道利用率

有数据通过的时间 / (有+无)数据通过的时间

  • 网络利用率

信道利用率的加权平均值

  • 时延与利用率之间的关系

计算机网络的分层结构

1、分层结构概念


1、实体

实体:第n层中的活动元素称为n层实体。同一层的实体称为对等实体

2、协议

协议:为进行网络中的对等实体数据交换而建立的规则、标准或约定称为网络协议。【水平】

  • 语法:规定传输数据的格式
  • 语义:规定所要完成的功能
  • 同步:规定各种操作的顺序

3、接口

接口 (访问服务点SAP) :上层使用下层服务的入口。

4、服务

服务:下层为相邻上层提供功能的调用 【垂直】


5、SDU服务数据单元

SDU服务数据单元:为完成用户所要求的功能而应传送的数据。

6、PCI协议控制信息

PCI协议控制信息:控制协议操作的信息。

7、PDU协议数据单元

PDU协议数据单元:对等层次之间传送的数据单位。

1.1 概念总结
  • 网络体系结构是从功能上描述计算机网络结构。
  • 计算机网络体系结构简称网络体系结构是分层结构
  • 每层遵循某个/些网络协议以完成本层功能。
  • 计算机网络体系结构是计算机网络的各层及其协议的集合。
  • 第n层在向n+1层提供服务时,此服务不仅包含第n层本身的功能,还包含由下层服务提供的功能。
  • 仅仅在相邻层间有接口,且所提供服务的具体实现细节对上一层完全屏蔽。
  • 体系结构是抽象的,而实现是指能运行的一些软件和硬件。
2、计算机网络分层结构
2.1 7层OSI参考模型 (法定标准)

目的:支持异构网络系统的互联互通。
国际标准化组织(ISO)于1984年提出开放系统互连(OSI)参考模型。
理论成功,市场失败
在这里插入图片描述

ISO/OSI参考模型解释通信过程

2.2 4层TCP/IP参考模型 (事实标准)

OSI参考模型与TCP/IP参考模型相同点

  1. 都分层
  2. 基于独立的协议栈的概念
  3. 可以实现异构网络的互联

OSI参考模型与TCP/IP参考模型不同点
1.OSI定义三点:服务、协议、接口。
2. OSI先出现,参考模型先于协议发明,不偏向特定协议。
3. TCP/IP设计之初就考虑到异构网络互联问题,将IP作为重要层次。
4.

ISO/OSI参考模型TCP/IP参考模型
网络层无连接+面向连接无连接
传输层面向连接无连接+面向连接

面向连接分为三个阶段,第一是建立连接,在此阶段,发出一个建立连接的请求。只有在连接成功建立之后,才能开始数据传输,这是第二阶段。接着当数据传输完毕,必须释放连接。
无连接没有这么多阶段,它直接进行数据传输。

2.3 5层参考模型


5层参考模型的数据封装与解封装

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值