`
bsr1983
  • 浏览: 1100947 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多

2.1 网络的分层体系结构

2.1.1 协议的要素

为计算机网络中进行数据交换而建立的规则、标准或约定的集合就称为网络协议(Protocol)。网络协议主要由下列三个要素组成:

(1)语义(Semantics)。涉及用于协调与差错处理的控制信息。

(2)语法(Syntax)。涉及数据及控制信息的格式、编码及信号电平等。

(3)定时(Timing)。涉及速度匹配和排序等。

2.1.2 分层体系结构

计算机网络各层次结构模型及其协议的集合,称为网络的体系结构(Architecture)。

网络的体系结构相当于网络的类型,而具体的网络相当于网络的一个实例。

2.2 OSI/RM开发系统互连参考模型

2.2.1 OSI/RM简介

开放系统互连(Open System Interconnection)基本参考模型是由国际化标准组织(ISO)制定的标准化开放式计算机网络层次结构模型,又称OSI'S OSI参考模型。“开放”这个词表示能使任何两个遵守参考模型和有关标准的系统进行互连。

OSI包括了体系结构、服务定义和协议规范三级抽象。

2.2.2 OSI/RM的结构

OSI七层模型从上到下分别为物理层(Physical LayerPH)、数据链路层(Data Link LayerDL)、网络层(Network LayerN)、传输层(也称运输层)(Transport LayerT)、会话层(Session LayerS)、表示层(Presentation LayerP)和应用层(Application LayerA)。

2.2.3 面向连接服务与无连接服务

1.通信服务类型

通信服务可以分为两类:面向连接服务(Connection-oriented Services)和无连接服务(Connectionless Services)。

面向连接服务和电话系统的工作模式相类似。其特点是:数据传输过程前必须经过建立连接、维护连接和释放连接的3个过程;在数据传输过程中,各分组不需要携带目的节点的地址。

无连接服务与邮政系统的信件投递过程相类似。其特点是:每个分组都要携带完整的目的节点的地址,各分组在通信子网中是独立传送的。

2.确认和重传机制

确认是指数据分组接收节点在收到每个分组后,要求向发送节点会送正确接收分组的确认信息。

3.服务类型和服务质量

2.3 TCP/IP参考模型

2.3.1 TCP/IP简介

传输控制协议/互联网协议TCP/IPTransmission Control Protocol/Internet Protocol)是一个使用非常普遍的网络互连标准协议。

2.3.2 TCP/IP的体系结构

协议分层模型包括两方面的内容:一是层次结构,二是各层功能的描述。

TCP/IP参考模型可以分为4层模型:应用层、传输层、互连层、主机-网络层。

TCP/IP是一组协议的代名词,它还包括许多别的协议,组成了TCP/IP协议簇。一般来说,TCP提供传输层服务,而IP提供网络层服务。

在互联层中,IP为互连网协议(Internet Protocol)、ICMP为互连网控制报文协议(Internet Control Message Protocol)、ARP为地址转换协议(Address Resolution Protocol),RARP为反向地址转换协议(Reverse ARP)。

在传输层中,TCP为传输控制协议、UDP为用户数据报协议(User Datagram Protocol)。这一次主要功能是负责应用进程之间的端-端通信。TCP提供可靠的字节流信道,UDP提供不可靠的数据传送信道。

在应用层中,SMTP为简单右键传送协议(Simple Mail Transfer Protocol)、DNS为域名服务(Domain Name Service)、FTP为文件传输协议(File Transfer Protocol)、TELENT为远程终端访问协议。

2.4 OSI/RM TCP/IP参考模型的比较

OSITCP/IP参考模型有很多共同之处,两者都以协议栈的概念为基础,并且协议栈中的协议彼此相互独立,而且两个模型中都采用了层次结构的概念,各层功能也大体相似。

不同之处在于:首先,OSI模型有七层,而TCP/IP只有四层,它们都有网络层(或称互连网层)、传输层和应用层,但其它的层并不相同。

其次,在于无连接的面向连接的通信范围有所不同。OSI模型的网络层同时支持无连接和面向连接的通信,但是传输层上只支持面向连接的通信。TCP/IP模型的网络层只有一种模式即无连接通信,但是在传输层上同时支持两种通信模式。

2.4.1 OSI模型和协议的缺点

会话层和表示层这两层几乎是空的,而另外的数据链路层和网络层包含的内容太多,有很多的子层插入,每个子层都有不同的功能。OSI模型以及相应的服务定义和协议都极其复杂,它们很难实现,有些功能,例如编址、流控制和差错控制,都会在每一层上重复出现,这必然会降低系统的效率。

2.4.2 TCP/IP模型和协议的缺点

TCP/IP模型和协议也有自身的缺陷。首先,该模型并没有清楚地区分哪些是规范、哪些是实现,TCP/IP参考模型没有很好地做到这一点,这使得在使用新技术来设计新网络的时候,TCP/IP参考模型的指导意义显得不大,而且TCP/IP模型不适合与其它非TCP/IP协议簇。

其次,TCP/IP模型的主机—网络层并不是常规意义上的一层,它是定义了网络层与数据链路层的接口。

分享到:
评论

相关推荐

    计算机网络原理 第二章 计算机网络体系结构.ppt

    计算机网络原理 第二章 计算机网络体系结构

    计算机网络原理及应用:第二章计算机网络体系结构.ppt

    计算机网络原理及应用:第二章计算机网络体系结构.ppt

    计算机网络课件 计算机网络体系结构

    第一章 引论 第二章 数据通信的基础知识 第三章 计算机网络体系结构 第四章 计算机局域网络 第五章 计算机广域网技术

    计算机网络课件第二章网络体系结构.ppt

    计算机网络课件第二章网络体系结构.ppt

    计算机网络课件:第二章 网络体系结构与网络协议.ppt

    计算机网络课件:第二章 网络体系结构与网络协议.ppt

    计算机体系结构试题及答案

    1.7 小结习题一第二章 计算机指令集结构设计 2.1 指令集结构的分类 2.1.1 指令集结构的分类 2.1.2 通用寄存器型指令集结构分类 2.2 寻址技术 2.3 指令集结构的功能设计 2.3.1 CISC计算机指令集结构...

    计算机网络教程 谢希仁

    第一章:概论 第二章 计算机网络体系结构

    第二章 网络体系结构和网络协议.xmind

    重点:网络体系结构的意义、虚拟通信、 OSI参考模型和Internet参考模型的层次划分。这里讲述了网络体系结构和网络协议。网络体系结构意义:减少网络设计的复杂性,便于网络互联和扩展

    计算机网络第二章2.1-2.3笔记

    第二章:应用层 2.1 应用层协议原理 2.1.1 网络应用程序体系架构 应用程序体系结构(application architecture)是由应用程序研发者设计,规定了如何在各种端系统上组织该应用程序。 当下主流的两种体系结构:客户...

    计算机体系结构课件共7个PPT

    如果需要我再发习题。。与答案。。 第1章计算机系统结构导论 第2章指令系统 第3章流水技术与流水处理机 第4章存储系统 第5章互连网络 第6章单指令流多数据流计算机 第7章多指令流多数据流计算机

    计算机网络第一章概述.bmp

    计算机网络第一章概述思维导图: 本章节重点: 互联网边缘部分和核心部分的作用 计算机网络的性能指标 计算机网络的分层次的体系结构 目录 ...1.6计算机网络体系结构 协议与划分层次 分层的好处

    计算机体系结构课后习题原版答案

    计算机体系结构课后习题原版答案:第1章 计算机系统结构的基本概念;第2章 指令集结构的分类;第3章 流水线技术;第4章 指令级并行;第5章 存储层次;第6章输入输出系统;第7章 互连网络;第8章 多处理机;第9章 机群

    计算机网络课件体系结构与协议

    计算机网络的课件,清华大学出版社第三版。第一章和第二张的,概论,第二章体系结构与协议

    西安交通大学高性能计算机体系结构课件

    02第二章 多机系统结构1.ppt 03第三章 互连网络1.ppt 04第四章 任务分配与调度.ppt 05_homework_answer.doc 05第五章 并行程序设计概述.ppt 06第六章 数据流计算机结构.ppt 07第七章 扩展性、包容性和顺序一致性.ppt...

    计算机网络原理.rar

    第0章_计算机网络 第1章_网络概论 第2章_网络体系结构与网络协议 第3章_物理层 第3章_物理层--第二次课课前复习 第4章_数据链路层 第5章_介质访问控制子层 第5章_介质访问控制子层---第二次课 第6章_网络层 第6章_...

    计算机组织与体系结构性能设计(第6版)

    第1章 导论 1.1 计算机组织与体系结构 1.2 结构和功能 1.3 为什么要研究计算机组织与体系结构 1.4 本书概要 1.5 网络资源 第2章 计算机的演变和性能 2.1 计算机简史 2.2 性能设计 2.3 Pentium和PowerPC的演变 2.4 ...

    计算机网络原理04741(李全龙)-笔记

    第五节 计算机网络体系结构 第二章 网络应用 第一节 计算机网络应用体系结构 第二节 网络应用通信基本原理 第三节 域名系统 第四节 万维网应用 第五节 Internet 电子邮件 第六节 FTP 第七节 P2P 应用 第八节 Socket ...

    计算机网络原理:自顶向下方法(第6版)

    第4章有关路由器体系结构的内容做了大量更新;第5章重新组织并新增了数据中心网络的内容;第6章更新了无线网络的内容以反映其最新进展;第7章进行了较大修订,深入讨论了流式视频,包括了适应性流和CDN的讨论;第8章...

    计算机网络ppt课件

    共9章ppt 第一章 计算机网络概述 第二章 数据通信基础 第三章 计算机网络体系结构 第四章 局域网 第五章网络互联技术 。。。 第九章 网络应用技术

Global site tag (gtag.js) - Google Analytics