当前位置: 首页 > news >正文

计算机网络体系结构及分层参考模型

文章目录

  • 一、分层设计思想的提出
  • 二、网络分层的必要性
  • 三、什么是计算机网络体系结构
  • 四、计算机网络参考模型
    • OSI参考模型/五层参考模型/TCP/IP参考模型


一、分层设计思想的提出

  最早提出分层思想的是 ARPANET网。1969年11月,美国国防部开始建立一个命名为ARPANET的网络,但是有4个结点,分布在加州大学洛杉矶分校、加州大学圣巴巴拉分校、斯坦福大学、犹他大学四所大学的4台大型计算机。选择这四个结点的一个因素是考虑到不同类型主机联网的兼容性。对ARPANET发展具有重要意义的是它利用了无线分组交换网与卫星通信网。从它的成功可以看到,尽管连到网上的主机和终端型号及其性能各不相同,但由于它们共同遵守了计算机网络的协议,所以可以相互进行通信。

二、网络分层的必要性

  1. 两个网络实体间的通信是一个十分复杂的过程。为了减少协议设计和调试过程的复杂性,计算机网络功能的实现都按照分层的方式来组织
  2. 通过 “分层”,可以将庞大、复杂的问题转换为若干较小、简单和单一的局部问题,这样做就是为了方便人们理解、研究和处理。

三、什么是计算机网络体系结构

  • 计算机网络的各层定义及其协议集合,称为网络体系结构。
  • 计算机网络体系结构就是对网络实体所应完成功能的精确定义。
  • 网络功能在用硬件和软件来实现时,都必须遵循网络体系结构。
  • 实现方式不属于网络体系结构。

四、计算机网络参考模型

OSI参考模型/五层参考模型/TCP/IP参考模型

在这里插入图片描述

http://www.lryc.cn/news/21100.html

相关文章:

  • LLVM程序分析与编译转换框架论文分享
  • 《程序员思维修炼》速读笔记
  • 【Hello Linux】进程概念
  • Bunifu.UI.WinForms 6.0.2 Crack
  • 学习 Python 之 Pygame 开发魂斗罗(五)
  • LeetCode 104. 二叉树的最大深度
  • pandas 中如何按行或列的值对数据排序?
  • 「牛客网C」初学者入门训练BC139,BC158
  • 【深度学习】线性回归、逻辑回归、二分类,多分类等基础知识总结
  • 【MySQL】调控 字符集
  • FME+YOLOV7写DNF自动刷图脚本
  • Java语法面试题
  • location
  • 简述RBAC模型
  • 倒计时2天:中国工程院院士谭建荣等嘉宾确认出席,“警务+”时代来临...
  • Python蓝桥杯训练:基本数据结构 [哈希表]
  • MacOS 配置 Fvm环境
  • Python小白入门- 01( 第一章,第1节) 介绍 Python 编程语言
  • 高并发系统设计之缓存
  • 【N32WB03x SDK使用指南】
  • pytest测试框架——pytest.ini用法
  • KAFKA安装与配置(带Zookeeper)2023版
  • 深入浅出解析ChatGPT引领的科技浪潮【AI行研商业价值分析】
  • .net 批量导出文件,以ZIP压缩方式导出
  • 数据分析:某电商优惠卷数据分析
  • 性能测试流程
  • zookeeper集群的搭建,菜鸟升级大神必看
  • C语言之习题练习集
  • Buuctf [ACTF新生赛2020]Universe_final_answer 题解
  • 【Linux】环境变量