登录   |   注册
    准考证打印   论文投票   报考指南   论文辅导   软考培训   郑重申明  
您现在的位置:  首页 > 软考学苑 > 网络工程师 > 上午基础知识 >> 正文
正文
计算机网络:网络协议与标准
来源:尚大教育-软考学院 作者:辉辉 时间;2013-05-08 11:51:44 点击数: 尚大软考交流群:376154208
  第四章 网络协议与标准  最知名的网络协议就是TCP/IP协议了。事实上,TCP/IP协议是一个协议集,由很多协议组成。TCP和IP是这个协议集中的两个协议,TCP/IP协议集是用这两个
<尚大教育,教育至上,人才为大:sdedu.cc>

  第四章 网络协议与标准

  最知名的网络协议就是TCP/IP协议了。事实上,TCP/IP协议是一个协议集,由很多协议组成。TCP和IP是这个协议集中的两个协议,TCP/IP协议集是用这两个协议来命名的。

  TCP/IP协议集中每一个协议涉及的功能,都用程序来实现。TCP协议和IP协议有对应的TCP程序和IP程序。TCP协议规定了TCP程序需要完成哪些功能,如何完成这些功能,以及TCP程序所涉及的数据格式。

  根据TCP协议我们了解到,网络协议是一个约定,该约定规定了:

  ①实现这个协议的程序要完成什么功能

  ②如何完成这个功能

  ③实现这个功能需要的通讯的报文包的格式

  如果一个网络协议涉及了硬件的功能,通常就被叫做标准,而不再称为协议了。所以,叫标准还是叫协议基本是一回事,都是一种功能、方法和数据格式的约定,只是网络标准还需要约定硬件的物理尺寸和电气特性。最典型的标准就是IEEE802.3,它是以太网的技术标准。

  协议、标准化的目的是让各个厂商的网络产品互相通用。尤其是完成具体功能的方法和通讯格式。如果没有统一的标准,各个厂商的产品就无法通用。无法想象使用Windows操作系统的主机发出的数据包,只有微软公司自己来设计交换机才能识别并转发。

  为了完成计算机网络通讯,实现网络通讯的软硬件就需要完成一系列功能。例如为数据封装地址、对出错数据进行重发、当接收主机无法承受时对发送主机的发送速度进行控制等等。为每一个功能的实现都需要设计出相应的协议,这样,各个生产厂家就可以根据协议开发出能够互相通用的网络软硬件产品。

  ISO发布了著名的开放系统互联参考模型(Open System Interconnection Reference Model),简称OSI。OSI模型详细规定了网络需要实现的功能、实现这些功能的方法、以及通讯报文包的格式。

  但是,没有一个厂家遵循OSI模型来开发网络产品。不论是网络操作系统还是网络设备,不是遵循厂家自己制订的协议(如Novell公司的Novell协议、苹果公司的AppleTalk协议、微软公司的NetBEUI协议、IBM公司的SNA),就是遵循某个政府部门制订的协议(如美国国防部高级研究工程局DARPA的TCP/IP协议)。网卡和交换机这一级的产品则多是遵循电子电气工程师协会IEEE发布的IEEE 802规范。从第1.4节我们可以看到,IEEE在组织结构上应该远处于ISO组织的下方。

  尽管如此,各种其它协议的制订者,在开发自己的协议时都参考了ISO的OSI模型,并在OSI模型中能够找到对应的位置。因此,学习了OSI模型,再去解释其它协议就变得非常容易。

  事实上,就象人体架构模型对医学院的学生一样,OSI模型几乎成了网络课教学的必备工具。

  90年代初曾经流行的SPX/IPX协议的地位现在已经被TCP/IP协议所取代。其它的网络协议,如AppleTalk、DecNet等也在迅速退出舞台。因此,现在的网络工程师只要了解TCP/IP一个协议,就可以应付99%的网络技术问题了。

  (注:IBM公司在自己的大型机系统的通讯中仍坚持SNA协议。但SNA还是留到有机会接触IBM大型机的时候再学习吧。)

  最后,我们要回过头来记住,每一个协议都要有对应的程序(少量底层协议还要涉及硬件电路的物理特性和电气特性)。例如你在了解TCP协议的时候,一定要知道它是为各个厂家(微软、HP、中软等企业)编写TCP程序制订的。了解一个协议,也就是了解它所对应的程序是如何工作的。

<尚大教育,教育至上,人才为大:sdedu.cc>
 
   各省软考办 
 
来顶一下
返回首页
返回首页
上一篇:计算机网络:OSI模型
下一篇:2013年网络规划设计师教程:网络设备二
 相关文章
 
 
跟贴共
笔 名 :   验证码:
网友评论仅供其表达个人看法,并不表明尚大教育同意其观点或证实其描述
距离2023年05月27-28日软考考试还有
尚大软考交流群:376154208
软考各地考务机构
历年真题汇总




各省市软考报名简章