1. 计算机网络体系结构

1.1 计算机网络概述

1.1.1 计算机网络基本概念

1.1.1.1 计算机网络的概念

计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备线路连接起来,由功能完善的软件实现资源共享信息传递

的系统。

计算机网络是互连的、自治的计算机集合。

互连-通过通信链路互联互通

自治-无主从关系

1.1.1.2 计算机网络的功能

1.1.1.3 因特网发展阶段

计算机网络的发展—第一阶段

第二阶段—三级结构

第三阶段—多层次ISP结构

1.1.2 计算机网络的组成与分类

1.1.2.1 计算机网络的组成

1.1.2.2 计算机网络的分类

1.1.3 计算机网络的性能指标

1.1.3.1 速率

速率即数据率或称数据传输率比特率

比特 1/0 位

连接在计算机网络上的主机在数字信道上传送数据位数的速率。

单位是b/s,kb/s,Mb/s,Gb/s,Tb/s

1.1.3.2 带宽

带宽”原本指某个信号具有的频带宽度,即最高频率与最低频率之差,单位是赫兹(Hz)。

计算机网络中,带宽用来表示网络的通信线路传送数据的能力,通常是指单位时间内从网络中的某一点到另一点所能通过的“最高数据

”。单位是“比特每秒”,b/s,kb/s,Mb/s,Gb/s。

1.1.3.3 吞吐量

表示在单位时间通过某个网络(或信道、接口)的数据量。单位b/s,kb/s,Mb/s等。

吞吐量受网络的带宽或网络的额定速率的限制

1.1.3.4 时延

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

1.1.3.5 时延带宽积

1.1.3.6 往返时延RTT

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

1.1.3.7 利用率

1.2 计算机网络体系结构与参考模型

1.2.1 网络分层及相关概念

为什么要分层?

怎么分层?

分层结构

小总结

网络体系结构是从功能上描述计算机网络结构。

计算机网络体系结构简称网络体系结构是分层结构

每层遵循某个/些网络协议以完成本层功能。

计算机网络体系结构是计算机网络的各层及其协议的集合。

第n层在向n+1层提供服务时,此服务不仅包含第n层本身的功能,还包含由下层服务提供的功能。仅仅在相邻层间有接口,且所提供服务

的具体实现细节对上一层完全屏蔽

体系结构是抽象的,而实现是指能运行的一些软件和硬件。

1.2.2 OSI七层参考模型

OSI参考模型怎么来的?

1.2.2.1 OSI参考模型

OSI参考模型解释通信过程

1.2.2.2 应用层

1.2.2.3 表示层

1.2.2.4 会话层

1.2.2.5 传输层

1.2.2.6 网络层

1.2.2.7 数据链路层

1.2.2.8 物理层

1.2.3 TCP/IP模型

OSI参考模型与TCP/IP参考模型

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

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

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

1.2.4 OSI五层参考模型

计算机网络知识总结一(计算机网络体系结构)相关推荐

  1. 计算机网络知识的PPT,计算机网络基础理论知识.ppt

    计算机网络基础理论知识.ppt 1上一页下一页目录2第一篇计算机网络基础内容简介11计算机网络的定义12计算机网络组成与功能13计算机网络的发展14计算机网络的分类15计算机网络拓扑结构16计算机网络 ...

  2. 计算机网络知识培训计划,计算机网络管理员教学计划和大纲

    计算机网络管理员教学计划和大纲 教学计划 1  培训目标: 通过培训让学员系统的熟悉鉴定考核内容所要求掌握的理论知识和操作技能;着重培养学员综合分析问题.解决问题的能力.使学员的综合技能素质有一定的提 ...

  3. 计算机网络知识复习(day01)--计算机网络相关概念及网络分层架构模型

    参考书籍:<图解TCP/IP>.<计算机网络-谢希仁> 1.计算机网络相关概念 1.计算机网络: 计算机网络是将分散在不同地点且具有独立功能的多个计算机系统,利用通信设备和通信 ...

  4. 计算机网络知识初步教案,计算机网络基础教案

    战术基础动作教案作业提要课目:战术基础动作内容:侧身匍匐前进目的:通过训练,使同志们掌握侧身匍匐前进的运用时机,学会其动作要领方法:讲解理论,示范动作,组织练习,小结讲评时间:X小时地点:单兵战术训练 ...

  5. 软件设计师-计算机网络知识

    1.计算机网络知识 1.1计算机网络知识概述: 计算机网络的发展: 计算机网络就是采用通信手段,将地理位置分散的,各自具备自主功能的若干台计算机有机地连接起来的一个复杂系统,这个复杂系统可用来实现通信 ...

  6. 计算机网络知识总结!!!

    计算机网络知识总结 1. 计算机网络概述 1.1. 基本术语 1.2. 重要知识点总结 2. 物理层(Physical Layer) 2.1. 基本术语 2.2. 重要知识点总结 2.3. 补充 2. ...

  7. 计算机网络软考基础知识,软考基础知识专题5:计算机网络知识

    全国计算机资格与水平考试软件设计师复习资料 专题五:计算机网络知识 1.计算机网络知识 1.1计算机网络知识概述: 计算机网络的发展: 计算机网络就是采用通信手段,将地理位置分散的,各自具备自主功能的 ...

  8. 计算机网络实用技术教学资源,计算机网络实用技术第一章课件教学.ppt

    计算机网络实用技术第一章课件教学.ppt 计算机网络实用技术 第1章 计算机网络概述 计算机网络技术是计算机技术与通信技术相结合的产物,随着计算机技术和通信技术的发展,计算机网络技术也在飞速的向前发展 ...

  9. 2019文都计算机网络百度云,2019计算机考研|计算机网络知识:计算机网络体系结构...

    2019计算机考研|计算机网络知识:计算机网络体系结构 2018-09-14 12:00 | 考研集训营 计算机考研考生需要在强化提升阶段加快复习进度.下面,文都考研集训营为了助力计算机考研学子一臂之 ...

  10. 你应该知道的计算机网络知识

    前言 作为一名程序员, 不可能不与网络打交道. 现在我们的手机, 电脑, 不夸张地说, 离开了网络就是一块'废铁', 它们的作用将大打折扣.. 本文的作用呢, 主要是针对不是非网络专业开发的人员准备的 ...

最新文章

  1. 有了这 4 款工具,老板再也不怕我写烂SQL了
  2. android的天气和时钟部件,Android的天气和时钟部件
  3. HOG和SIFT图像特征提取简述
  4. 2014东师计算机应用基础离线作业,2014秋东师 计算机应用基础 离线作业及答案...
  5. 使用什么优化器_优化器怎么选?一文教你选择适合不同ML项目的优化器
  6. js(javascript)与OC(Objective-C)交互
  7. Jquery- 错误消息Date未定义,String未定义
  8. MySQL——统计某个表每天的总量和增量问题解决方案
  9. easyexcel和poi对比_POI 和 EasyExcel
  10. filecoin矿机_萤火虫区块链-上海|南京|杭州|苏州萤火虫ipfs|filecoin矿机-奥古斯都分布式存储...
  11. 字符串类型、结构体、共用体、枚举、container宏、内存来源
  12. webpack4学习之问题一
  13. 项目测试日报模板整理
  14. CefSharp 知道这些就完事了
  15. pythonweb项目微服务_python web微服务器端
  16. 蜗牛星际NAS,通过ssh修改mac和sn
  17. iphone safaric中将mp4保存到本地相册
  18. 从0到1 用腾讯云低代码开发一个问卷小程序(基于模版中心二开)
  19. mysql组复制(MGR)——背景
  20. python实现PDF压缩

热门文章

  1. 【51NOD1366贫富差距】 floyd
  2. fseek()和ftell()的工作原理
  3. 布署phpMyadmin
  4. 使用Qml实现的简单键盘QmlKeyboard
  5. EasyExcel(二) 导入导出excel的数据格式转换
  6. VS2019中使用strcpy
  7. 《从10开始学C++》7(三目运算符、问号表达式)
  8. html form 表单
  9. 基于微博数据的基本词频统计
  10. Linker Linking (a detail introduction)