1 / 12
文档名称:

第二章 计算机网络体系结构与协议.doc

格式:doc   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二章 计算机网络体系结构与协议.doc

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第二章 计算机网络体系结构与协议.doc

文档介绍

文档介绍:第二章计算机网络体系结构与协议
【计划课时】 6课时(教材第二、三章)
网络通信协议
munication protocols)
网络传送是个很复杂的过程,为了实现计算机之间可靠地交换数据,许多工作要协调(如发送信号的数据格式,通信协调与出错处理,信号编码与电平参数,传输速度匹配等)。
假定一个与网络相连的设备正向另一个与网络相连的设备发送数据,由于各个厂家有其各自的实现方法,这些设备可能不完全兼容,它们相互之间不可能识别和通信。解决方法之一是在同一个网络中全部使用某一厂家的专有技术和设备,在网络互连的今天已不可行。另一种方法就是制定一套实现互连的规范(标准),即所谓“协议”。该标准允许每个厂家以不同的方式完成互连产品的开发、设计与制造,当按同一协议制造的设备连入同一网络时,它们完全兼容,仿佛是由同一厂家生产的一样。
【协议】网络上不同计算机之间为了协调互相通信而使用的技术规范,即通信技术标准(也是软硬件厂商开发网络产品的标准)
协议由语义、语法和时序三部分组成。语义规定通信双方彼此“讲什么”(含义),语法规定“如何讲”(格式),时序关系则规定了信息交流的次序(顺序)。
·语义(semantics)规定何种控制信息(如用于协调和控制差错处理)、完成何种动作以及做出何种响应。
·语法(syntax)规定数据与控制信息的结构或格式
·定时(timing)是对事件实现顺序的详细说明,也称为“同步”。
实际上,生活中任何由两个人或两个团体一起完成的事件,都必须有“协议”(例:讲话/赛跑)廖鸿鹏《NT Server 》:“当一个中国人碰上一个日本人时,如果中国人说他的中文,日本人说他的日文,那么恐怕两个人就是讲到天黑,都不会有什么结果……网络上各节点之间若需要传送数据时,也要有一个共通的语言,这就是通信协议”。
当你要与另一个人交流,你需要两个条件:交流用的语言和通信媒介。如果你不会俄语,即使你的电话可以打到莫斯科,也无法对话。计算机网络也是如此。计算机网络涉及到多种设备,通信语言和通信媒介都需要仔细定义。网络通信需要定义的规则包括:
·网络设备之间如何交互,如果使用不同的语言,相互之间如何通信。
·网络设备知道何时发送或不发送数据的方法。
·保证网络传输被正确的接受者正确地接受的方法。
·如何安排物理传输介质并建立连接。
·如何确保网络设备保持一定的数据速率。
·在网络介质上数据位的表示。
理论上只要有一套协议即可,但由于网络技术在不断发展,应用领域在不断拓宽,加上历史的原因(70年代各大计算机公司在网络领域“诸侯割据”,纷纷推出自己的网络通信协议,既为网络技术的发展作出了贡献,亦造成协议品种杂多的局面),所以目前尚无一套统一可用的网络协议。
正如理论上人类只要一种语言就可以相互沟通,但实际上却有许许多多的语言存在一样。
学****网络的重要任务之一就是了解各种常用的通信协议。对于网络开发/集成工程师,则需要深入理解甚至精通工程中所涉及到的各种协议。
用于普通网络用户,则只需知道访问网络资源你的系统或机器上需要配备何种协议,而无须知道这些协议的具体含义。
封闭的协议——协议内容(规范)不对公众公布
开放的协议——协议内容对公众公布
,犹如一个懂最常用的五国语言的人,在世界各地旅行,便畅行无阻。
NT Server
协议名称
网型
NetBEUI
IPX/SPX
TCP/IP
DLC
AppleTalk
纯NT网

UNIX

Novell

Mocintosh

IBM Mainframe


* Mocintosh 美国Apple电脑公司系列PC IBM Mainframe 美国IBM公司大型机
常用的网络通信协议
有三个最具影响力的团体为网络通信制定了各自的协议:
·OSI(开放系统互连,Open Systems Interconnection)协议
ISO(国际标准化组织)81年公布(理论标准)
从网络角度看,未连网的计算机都是所谓“信息孤岛”型的计算机系统,只按某一公司/厂商的网络通信体系结构标准连网的属于相对封闭的网络系统,而所有符合OSI网络通信体系结构的计算机系统可以在全球范围内互联起来,故称为“开放系统”。
·IEEE 802 LAN 协议
IEEE(电气和电子工程师学会)802委员会(80年2月成立)制定,其部分标准已被ISO正式确定为局域网的国际标准
·TCP/IP(网际互连/传输控制)协议
美国防部高级计划研究局(DARPA)83年为“阿帕”网(,)而开发,用于通过UNIX系统控制实现异种计