2.2.1 基本概念
2025年09月21日
2.2.1 基本概念
计算机网络的层次划分、各层的协议以及层与层间的接口的集合,称为计算机网络的体系结构,简称网络体系结构。一个网络的体系结构就是该计算机网络及其部件所应该完成的功能的精确定义。需要强调的是,这些功能究竟由何种硬件或软件完成,则是一个遵循这种体系结构的具体实现的问题。可见体系结构是抽象的,是存在于纸上的,而实现是具体的,是运行在计算机软件和硬件之上的。例如,在许多文献资料上可以看到路由器是第三层设备,网桥是第二层设备,即说明路由器或网桥是遵循网络体系结构的具体实现设备。
世界上第一个网络体系结构是美国IBM公司于1974年提出的,它取名为系统网络体系结构(System Network Architecture,SNA)。凡是遵循SNA的设备就称为SNA设备。这些SNA设备可以很方便地进行互连。在此之后,很多公司也纷纷建立自己的网络体系结构,这些体系结构大同小异,都采用了层次技术,但各有其特点以适合本公司生产的计算机组成网络,这些体系结构也有其特殊的名称。例如,70年代末有美国数字网络设备公司DEC公司发布的数字网络体系结构(Digital Network Architecture,DNA)等。但使用不同体系结构的厂家设备是不可以相互连接的,后来经过不断地发展有诸如以下的体系结构诞生,从而实现不同厂家设备互连。常见的计算机网络体系结构有OSI模型和TCP/IP模型两种。