词语解释
“协议栈”是指一组协议,它们在通信中起着重要作用。它们提供了一种框架,用于在不同的网络设备之间传输数据,以及在不同网络设备之间建立和维护连接。 协议栈是由一系列的协议层组成的,每一层都有不同的功能。它们是从应用层到物理层的一系列层次,每一层都有自己的功能和责任。 应用层是最高层,它处理用户发送的应用程序数据,例如文件传输、电子邮件、网络文件共享等。它还支持多种协议,例如HTTP、FTP、SMTP等。 传输层处理数据的传输,它提供了端到端的数据传输服务,例如TCP和UDP协议。它还支持端到端的流量控制,以确保数据传输的可靠性。 网络层处理数据包的路由,它支持IP协议,用于在不同的网络设备之间传输数据包。它还支持路由协议,用于确定数据包的最佳路径。 数据链路层处理网络设备之间的通信,它支持多种协议,例如以太网、无线局域网等。它还支持链路层的流量控制,以确保数据传输的可靠性。 物理层处理网络设备之间的物理连接,它支持多种物理介质,例如有线、无线、光纤等。它还支持物理层的流量控制,以确保数据传输的可靠性。 协议栈在通信中的应用十分广泛,它可以用于实现多种网络通信,例如互联网、局域网、无线局域网等。它还可以用于实现多种应用,例如网络文件共享、电子邮件、视频会议等。协议栈的应用可以让网络设备之间的通信更加高效、可靠。 协议栈是指网络中各层协议的总和,其形象的反映了一个网络中文件传输的过程:由上层协议到底层协议,再由底层协议到上层协议。使用最广泛的是英特网协议栈,由上到下的协议分别是:应用层(HTTP,TELNET,DNS,EMAIL等),运输层(TCP,UDP),网络层(IP),链路层(WI-FI,以太网,令牌环,FDDI等),物理层。 协议栈 Protocol Stack ↑ 如果不参考下面进行数据交换的协议或通信过程的讨论,那么就不可能讨论计算机的互联。对协议的任何讨论通常都会牵涉到与开放式系统互联(OSI)协议栈的比较。OSI协议栈定义了厂商们如何才能生产可以与其它厂商的产品一起工作的产品。然而,由于缺乏工业界的承认,今天,OSI更象是一个模型,而不是一个被接受的标准。这是因为许多公司已经在他们的产品中实现了另外一些协议。 协议定义与其它系统通信的方式。它描述信号的时序和通信数据的结构。在协议栈的较低层定义了厂商们可以遵循规则以使他们的设备可以与其它厂商的设备进行互联。较高层定义如何管理不同类型的通信会话,用户应用程序如何才能相互操作。你在协议栈中走得越高,协议也越复杂。 让我们利用OSI标准来比较厂商的操作系统及产品间网络互联和互操作性。在这个OSI模型中,在协议栈中有七层,每个都在不同的硬件和软件级别进行工作。你可以检查协议栈的每一层来观察系统是怎样在局域网(LAN)上进行通信的。互联或协议栈的OSI模型如图P-17所示。 如以前所述,许多厂商并不完全跟随OSI协议栈。他们使用很接近OSI协议栈的其它协议栈,或者将一些独立的协议组合成一个协议组。图P-18对一些最流行的协议栈进行了比较。使用一种协议栈的产品不能与使用另外一种协议栈的产品直接相连或相互操作。然而,使用不同的“封装”技术和协议转换,是可能在它们之间做到一些级别的互操作性的。下面列出了一些主要的协议栈: OSI协议栈 OSI协议栈是由国际标准化组织(ISO) 为提倡世界范围的互操作性而定义的。它通常被用于其它协议栈进行比较的标准。 NetWare SPX/IPX协议 NetWare串行分组交换/网间分组交换(SPX/IPX)协议,是由NovellNetWare使用的一种本质性协议(nativeprotocol)。它源于Xerox网络系统(XNS)协议栈。 TCP/IP协议组 传输控制协议/因特网协议(TCP/IP)是最早的网络协议栈之一。它最初是由美国国防部为将多厂商网络产品连接在一起而实现的。其中IP部分提供了一种对互联网络连接的最好定义,并且被许多厂商用于在局域或广域互联产品。 AppleTalk协议 AppleTalk协议是由Apple Computer为互联Apple Macintosh系统而定义的。 IBM/Microsoft协议组IBM和Microsoft进行互联的产品通常是结合在一起的,这是因为这两个公司联合起来开发使用他们的产品,例如,L管理器和OS/2。
协议栈是指网络中各层协议的总和,其形象的反映了一个网络中文件传输的过程:由上层协议到底层协议,再由底层协议到上层协议。使用最广泛的是英特网协议栈,由上到下的协议分别是:应用层(HTTP,TELNET,DNS,EMAIL等),运输层(TCP,UDP),网络层(IP),链路层(WI-FI,以太网,令牌环,FDDI等),物理层。 协议栈 Protocol Stack ↑ 如果不参考下面进行数据交换的协议或通信过程的讨论,那么就不可能讨论计算机的互联。对协议的任何讨论通常都会牵涉到与开放式系统互联(OSI)协议栈的比较。OSI协议栈定义了厂商们如何才能生产可以与其它厂商的产品一起工作的产品。然而,由于缺乏工业界的承认,今天,OSI更象是一个模型,而不是一个被接受的标准。这是因为许多公司已经在他们的产品中实现了另外一些协议。 协议定义与其它系统通信的方式。它描述信号的时序和通信数据的结构。在协议栈的较低层定义了厂商们可以遵循规则以使他们的设备可以与其它厂商的设备进行互联。较高层定义如何管理不同类型的通信会话,用户应用程序如何才能相互操作。你在协议栈中走得越高,协议也越复杂。 让我们利用OSI标准来比较厂商的操作系统及产品间网络互联和互操作性。在这个OSI模型中,在协议栈中有七层,每个都在不同的硬件和软件级别进行工作。你可以检查协议栈的每一层来观察系统是怎样在局域网(LAN)上进行通信的。互联或协议栈的OSI模型如图P-17所示。 如以前所述,许多厂商并不完全跟随OSI协议栈。他们使用很接近OSI协议栈的其它协议栈,或者将一些独立的协议组合成一个协议组。图P-18对一些最流行的协议栈进行了比较。使用一种协议栈的产品不能与使用另外一种协议栈的产品直接相连或相互操作。然而,使用不同的“封装”技术和协议转换,是可能在它们之间做到一些级别的互操作性的。下面列出了一些主要的协议栈: OSI协议栈 OSI协议栈是由国际标准化组织(ISO) 为提倡世界范围的互操作性而定义的。它通常被用于其它协议栈进行比较的标准。 NetWare SPX/IPX协议 NetWare串行分组交换/网间分组交换(SPX/IPX)协议,是由NovellNetWare使用的一种本质性协议(nativeprotocol)。它源于Xerox网络系统(XNS)协议栈。 TCP/IP协议组 传输控制协议/因特网协议(TCP/IP)是最早的网络协议栈之一。它最初是由美国国防部为将多厂商网络产品连接在一起而实现的。其中IP部分提供了一种对互联网络连接的最好定义,并且被许多厂商用于在局域或广域互联产品。 AppleTalk协议 AppleTalk协议是由Apple Computer为互联Apple Macintosh系统而定义的。 IBM/Microsoft协议组IBM和Microsoft进行互联的产品通常是结合在一起的,这是因为这两个公司联合起来开发使用他们的产品,例如,L管理器和OS/2。
抱歉,此页面的内容受版权保护,复制需扣除次数,次数不足时需付费购买。
如需下载请点击:点击此处下载
扫码付费即可复制
概预算 | 双极化天线 | 网络 | NODEB | 交换机 | 底噪 | 载干比 | 信噪比 | 前向业务信道 | 空分复用 | SQI | 彩信 |