计算机网络10--计算机网络体系结构简介

本页内容

1.计算机网络体系结构的由来

2.分层网络体系结构

3.结语

1.计算机网络体系结构

计算机网络是一个非常复杂的系统,由很多器件,协议组成,要描述它可不容易。因此需要一种较好的体系结构来描述,实现它。分层网络体系结构是一个不错的选择。

2.分层网络体系结构

分层结构=network architecyure

由于几乎所有的网络都或多或少的采用了分层结构,因此我们所说的计算机网络体系结构就指的是分层结构。

那么,为什么会选择分层结构呢?

那是因为分层结构结构清晰,有利于识别像计算机网络这种复杂系统的部件及其关系,可以有效的建立分层的

参考模型(reference model)。同时模块化的分层有利于系统的更新和维护(任何一层服务实现的改变对于系统其它层都是透明的,不受影响的)。

分层结构也有利于各层不同设备之间的通信协议标准化。

说了这么多,让我们来看一下分层结构的样子吧:

实体=entity:表示任何可发送或接收信息的硬件或软件进程。

协议:是控制两个对等实体进行通信的规则的集合,即协议是“水平的”。

同时任一层实体需要使用下层服务,遵循本层协议,实现本层功能,向上层提供服务,因此服务是“垂直的”

下层协议的实现对上层的服务用户是透明的,下层协议的实现方式的改变对上层没影响,因为接口是不变的。

同系统的相邻层实体间通过接口进行交互,通过服务访问点SAP(Service Access Point),交换原语,指定请求的特定服务。

3.结语

总的来说,计算机网络体系结构是计算机网络的各层及其协议的集合,体系结构是一个计算机网络功能层次及其关系的定义。

时间: 2024-12-28 14:12:07

计算机网络10--计算机网络体系结构简介的相关文章

计算机网络起源 网络发展简介(一)

“上网”这个有些口语化的词汇,想必没人会觉得陌生,可是“网”到底是什么? 互联网概念   截图自百度百科:https://baike.baidu.com/item/%E4%BA%92%E8%81%94%E7%BD%91/199186 互联网发展编年史 互联网发展史是从20世纪50年代到90年代,按编年体的形式,详细历数了互联网一步步走向成熟的发展过程,由美国国防部编制. 百度百科链接: https://baike.baidu.com/item/%E4%BA%92%E8%81%94%E7%BD%9

websocket通讯协议(10版本)简介

前言: 工作中用到了websocket 协议10版本的,英文的协议请看这里: http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-10 这篇文章相当于工作的总结吧. 首先, 你需要简单了解一下为什么会诞生websocket通讯协议,web上的通讯一般都是基于HTTP(超文本传输协议)的通讯,故而没有建立长时间的网络连接的方法,一般的通讯都是这样子的: 请求 浏览器--------------------->服务器 <-

如何学习计算机网络?计算机网络与网络安全

问题: 总是感觉网络比较复杂,网络的原理之前也没有认真去学,要是能平常讲点案例,来点上机DIY实验就很好了? -----------------------------0x00 基础介绍:基本概念------------------------------ 通常所说的网络方面的知识指的是计算机网络方面的知识,从整体上来说网络方面的知识面确实比较宽广. 特别是刚开始学习的时候,发现需要学习的东西特别多,一般的学习过程都是从TCP/IP的5层协议栈(物理层.数据链路层.网络层.传输层.应用层)开始学

爬虫学习 10.scrapy框架简介和基础应用

爬虫学习 10.scrapy框架简介和基础应用 今日概要 scrapy框架介绍 环境安装 基础使用 今日详情 一.什么是Scrapy? Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,非常出名,非常强悍.所谓的框架就是一个已经被集成了各种功能(高性能异步下载,队列,分布式,解析,持久化等)的具有很强通用性的项目模板.对于框架的学习,重点是要学习其框架的特性.各个功能的用法即可. 二.安装 Linux: ``pip3 install scrapy Windows: ``a. p

计算机网络之五层体系结构

计算机各层网络协议 协议数据单元PDU(Protocol Data Unit)是指对等层次之间传递的数据单位 物理层 典型设备:中继器.集线器 使用了光纤. 同轴电缆.双绞线-- 中间设备:中继器.集线器 中继器 ??? 中继器(Repeater)又被称为转发器或放大器,执行物理层协议,负责第一层(物理层)的数据中继,实现电气信号的"再生".用于互连两个相同类型的网段,主要功能是延伸网段和改变传输媒体,从而实现信息位的转发.它本身不执行信号的过滤功能. 集线器 ??? 集线器(HUB)

【计算机网络】计算机网络体系结构

一.计算机网络概述 概念组成和功能:利用通信设备和线路将地理位置不同的,功能独立的多个计算机系统互连起来,以功能完善的网络软件(网络通信协议  信息交换方式   网络操作系统)实现网络中资源共享和信息传递的系统. 数据处理和资源共享是两大基本功能. 逻辑功能分为资源子网和通信子网: 资源子网:负责数据处理的主计算机与终端 通信子网:负责数据通信处理的通信控制处理机与通信线路 资源子网的概念 资源子网的组成: 主机  终端  终端控制器  外设   软件资源  信息资源 主机: 大型机 中型机 

计算机网络之网络体系结构

建立网络体系结构的目的 为了使异种网络之间的通信成为可能,以实现更高一级的应用,便于网络结构标准化,因此建立了网络体系结构. OSI网络体系结构 OSI是Open System Interconnect的缩写,意为开放式系统互联.这个模型把网络通信的工作分为7层,分别是物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. 各层的主要作用: 物理层:在物理媒体上传输原始的数据比特流. 数据链路层:将数据分成一个个数据帧,以数据帧为单位传输.有应有答,遇错重发. 网络层:将数据分成一定长度的

计算机网络(10)-----TCP的拥塞控制

TCP的拥塞控制 拥塞(congestion) 在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏. 拥塞控制 拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载. 如图所示,横坐标是提供的负载(offered load),代表单位时间内输入给网络的分组数目.纵坐标是吞吐量(throughput),代表单位时间内从网络输出的分组数目. 理想状态:在吞吐量饱和之前,网络吞吐量应等于提供的负载,故吞吐量曲线是45度的斜线.但当提供的负载

python 基础 10.0 nosql 简介--redis 连接池及管道

一. NOSQL 数据库简介 NoSQL 泛指非关系型的数据库.非关系型数据库与关系型数据库的差别 非关系型数据库的优势: 1.性能NOSQL 是基于键值对的,可以想象成表中的主键和值的对应关系,而且不需要经过SQL 层的解析,所以性能非常高. 2.可扩展性同样也是因为基于键值对,数据之间没有耦合性,所以非常容易水平扩展. 关系型数据库的优势: 1. 复杂查询可以用SQL语句方便的在一个表以及多个表之间做非常复杂的数据查询. 2.事务支持使得对于安全性能很高的数据访问要求得以实现.对于这两类数据