计算机网络是指将地理位置上分散的多台独立计算机以及其他网络设备,通过通信线路实现互相物理联接,以功能完善的网络软件支持实现系统联接,达到资源共享、信息传递和应用处理的目的。
计算机网络的组成主要包括以下部分:
网络节点
端节点:用户主机和终端等信源和信宿节点。
转发节点:交换机、路由器、集线器等,用于连接、转发和管理网络数据。
通信链路 :传输信息的信道,如网线、光纤等,由规定网络中数据传输、处理的规则和格式的网络协议支持。网络协议
协议簇:组成互联网的各种协议。
公用协议和专用协议:用于不同网络之间的连接和通信。
网络层次结构
OSI七层模型:包括应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。
TCP/IP四层协议:包括应用层、传输层、网络层和网络接口层。
其他协议:如HTTP、FTP、SMTP等。
网络设备
终端设备:如计算机、手机、平板等。
网络设备:如交换机、路由器、集线器、网桥、无线接入点等。
资源子网和 通信子网
资源子网:提供共享资源的计算机和其他设备。
通信子网:负责数据传输的网络设备和链路。
网络操作系统
管理网络中的软硬件资源,提供网络服务。
网络管理软件
用于对网络资源进行管理和维护。
网络应用软件
为用户提供服务,解决实际应用问题。
综上所述,计算机网络是一个复杂的系统,由多个硬件和软件组件构成,通过通信线路连接起来,实现资源共享和信息传递,满足用户的各种需求。