共享计算机网络中的资源以及网络协议的定义
张家口网站制作   2012-07-25 10:48:53 作者:SystemMaster 来源:张家口网站制作 匡仕运通 文字大小:[][][]
    共享计算机网络中的资源,以及在网络中交换信息,就需要实现不同系统中的实体的通信。实体包括用户应用程序、文件传送包、数据库管理系统、电子邮件设备以及终端等,系统包括计算机、终端和各种设备。两个实体要想成功地进行通信,它们必须具有相同的语言。至于它们之间交流什么、怎样交流以及何时交流等都必须遵循有关实体之间某种相互都能接受的一些规则,这些规则的集合称为协议。
    协议主要由以下要素组成:
    .语法(syntax):包括用户数据和控制信息的数据结构形式和格式,即协议中元素的格式。
    .语义(semantics):通信双方所要表达的内容,包括数据格式、编码及信号电平等,即协议中包含的元素。
    .时序(timing):事件发生的顺序,即通信过程中状态的变换规则。
    计算机网络中各个计算机系统是一个独立的系统,在本系统内部按照自己的方式工作,而在与其他计算机通信时,张家口网站制作则按照网络协议进行。但为了使网络系统的实现、扩充和变更方便,要求把应用程序与网络中通信管理程序分开,并且按照信息在网络中传输的过程,将通信管理程序分成若干模块,并标准化。
    两个系统之间的通信是十分复杂的,这给协议的制定带来了困难。通常,将复杂的协议分解为若干个容易处理的子协议,然后对这些较小的子协议进行研究和处理,并分别实现每个子协议的功能,再将它们复合起来,这样就产生了分层协议。
    使用分层协议具有以下优点:
    (1)简化协议,便于实现、调试和维护。
    (2)各层相对独立,彼此之间不需要知道对方的实现细节,而只要了解该层通过层间接口所提供的服务。
    (3)设计灵活性比较强,只要接口关系保持不变,上下层都不受影响。
    (4)易于标准化,因为每一层的功能和所提供的服务均已有明确的说明。
    在层次模型中,两个系统上同一层次模块之间通信时的约定称为协议;张家口哪有做网站同一系统内相邻层次之间的约定称为服务;相邻层次之间交换信息的连接点称为接口,下层通过接口向上层提供服务。
    在层次化的结构中,用户程序一侧为最高层,通信线路一侧为最低层。在通信时,发送方的信息从最高层到最低层一层层传递,每通过一层,按该层协议对信息进行处理或变换,经过最低层变换后,信息变成可以直接通过物理传输介质传送的信号。接收方把收到的信号进行变换并且一层层向上传递,每通过一层,就做相反的变换,直到接收方可以识别。由于采用分层的结构,因此发信端只要遵守第N层协议,发出的信息就可被收信端第N层正确地接收,就像在双方之间建立了一条通路一样。
    1.物理层(Physical Layer)
    物理层是OSI参考模型的最低层,其作用是为数据链路层提供一个物理连接,在物理介质上透明地传送比特流。此物理连接并不是一个永远存在于物理介质上的,而是需要由物理层去建立、保持和拆除。物理层定义了机械、电气、功能性和规程性的特性。
    2.数据链路层(Data Link Layer)
    数据链路层的作用是屏蔽掉物理层可能出现的差错,提供相邻结点间以帧为单位的可靠传输。帧是数据链路层传送数据的单位,包含地址、控制、数据和校验等相关信息,帧的控制信息起着帧同步和流量的控制。数据链路层通过校验、确认及反馈重发等手段将原始的物理连接改造成无差错的数据链路。与物理层类似,数据链路层也要负责建立、保持和拆除数据链路。
    3.网络层(Network Layer)
    网络层是通信子网与高层结构的界面,是通信子网的最高层,它在结点之间为数据传输创建逻辑链路。在网络层,数据传输的单位是分组或包。网络层的任务就是在通信子网中选择一条合适的路径,使发送端传输层所传下来的数据能够通过所选择的路径到达目的端,网络层还要解决异构网络互联问题。
    4.传输层(Transport Layer)
    传输层是 OSI参考模型中惟一负责端到端结点间数据传输和控制功能的层。在传输层中,数据传输的单位是报文,由于网络层的数据传送单位是分组,因此当报文长度大于分组时,先将报文划分成若干个分组,然后再交网络层进行传输。它需要保证传输的可靠性,执行端到端的差错控制、顺序和流量的控制。
    传输层是OSI参考模型中承上启下的层,它下面的三层主要面向网络通信,以确保信息被准确有效地传输;它上面的三层则是面向用户主机,为用户提供各种服务的。
    5.会话层(Sesion Layer)
    会话层为两个进程之间提供对话连接、对话控制和同步功能。它是在传输连接的基础上建立会话连接,并进行数据交换处理,允许数据进行单工、半双工和全双工的传送。如果会话过程中出现故障,则会话层的同步功能能够知道会话中断的位置,并从这个位置开始重发。
    6.表示层(Presentation Layer)
    表示层为应用层提供数据变换的服务。表示层以下的各层只关心数据传输,而表示层关心的是所传输数据的语法和语义。因为升放系统各不相同,所以对数据的表示形式也可能不同。为了在这些系统之间进行通信,必须做相应的数据变换,表示层负责数据格式变换、数据加密与解密、数据压缩与恢复等功能。

张家口建站 张家口哪有做网站 张家口网站开发 张家口网站制作 张家口网站 张家口网站建设 张家口网络公司 张家口网站设计 张家口做网站