不同种类的计算机通过同种类型的通信协议相互通信,产生了计算机网络。
把分布在不同地理区域的计算机网络以及专门的外部设备利用通信线路互联成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享信息资源。
两台电脑要通信,就必须有同一种协议才能完成;网络协议是为了使计算机网络中的不同设备能进行数据通信而预先制定一整套通信双方相互了解和共同遵守的格式和约定,是一系列规则和约定的规范性描述,也是计算机网络的基础,只有遵从相应协议的网络设备之间才能够通信。
网络协议多种多样,主要有TCP/IP协议、Novell IPX/SPX协议、IBM SNA协议等等。目前最为流行的是TCP/IP协议栈,它已经成为Internet的标准协议。
但由于多种协议的并存,同时也使网络变得越来越复杂;而且,厂商之间的网络设备大
部分不能兼容,很难进行通信。为了解决网络之间的兼容性问题,帮助各个厂商生产出可兼容的网络设备,国际标准化组织ISO于1984年提出了OSI RM(Open System Interconnection Reference Model,开放系统互连参考模型)。OSI 参考模型很快成为计算机网络通信的基础模型。在设计OSI 参考模型时,遵循了以下原则:
1)各个层之间有清晰的边界,便于理解;
2) 每个层实现特定的功能;
3) 层次的划分有利于国际标准协议的制定;
4) 层的数目应该足够多,以避免各个层功能重复。
OSI参考模型依层次结构来划分依次为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
TCP/IP协议简化了层次设计依次为:应用层、传输层、网络层、数据链路层和物理层。
8万+

被折叠的 条评论
为什么被折叠?



