计算机网络的体系结构
一个功能完备的计算机网络需要制定一整套复杂的协议集合,而计算机网络协议就是按照层次结构模型来组织的。我们把网络层次结构模型与各层协议的集合称为计算机网络体系结构。
1.OSI模型
国际标准化组织(International Organization for Standardization,ISO)于1978年提出了开放系统互连(Open System Interconnect,OSI)模型。
在OSI模型中,每层协议都建立在下一层的基础上,并向上一层提供服务。第1~3层属于通信子网层,提供通信功能;第5~7层属于资源子网层,提供资源共享功能;第4层(传输层)起着衔接上下三层的作用。
表 OSI模型各层功能
2.TCP/IP网络体系结构
TCP/IP网络体系结构成为事实上的国际标准,并沿用至今。
TCP/IP参考模型将不同的通信功能集成到不同的网络层次,形成了一个具有4个层次的体系结构,从高层到低层依次是应用层、传输层、网际互联层和网络接口层。
TCP/IP提供了一整套数据通信协议,该协议由传输控制协议(TransmissionControl Protocol,TCP)和网际协议(InternetProtocol,IP)组成,简单地说,TCP提供传输层服务,负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地;而IP提供网络层服务,给Internet的每一台联网设备规定一个地址。
图 TCP/IP体系结构与OSI参考模型的对应关系
1.计算机网络的传输介质
(1)双绞线。
(2)同轴电缆。
(3)光纤。
(4)无线传输介质。
2.网络互联设备
(1)网卡(NetworkInterface Card)
(2)集线器(Hub)
(3)交换机(Switch)
(4)路由器(Router)
(5)网桥(Bridge)
(6)调制解调器(MODEM)
(7)无线AP(Access Point)