与计算机网络硬件的地位相同,软件也是计算机系统中不可或缺的一部分,是实现网络功能的软环境。网络软件通常包括网络操作系统和网络协议软件。
(一)网络操作系统
网络操作系统是网络的核心,是基于网络硬件为网络用户提供资源管理、通信、网络安全等一系列网络服务的软件系统,其他软件系统都需要网络操作系统的支持才能发挥作用。
在网络系统中,资源都是共享的,为了协调系统资源,网络操作系统必须控制用户,同时管理、整合、调配网络资源,避免系统混乱和数据信息的丢失。
(二)网络协议软件(www.xing528.com)
网络协议软件是维持网络运行的关键组成部分。网络协议有底层和高层两种层次结构,底层协议(物理层协议等)主要由硬件完成,高层协议(如网络层协议等)主要由软件实现。在互联网运营过程中,协议控制着信息传输的全过程。目前,TCP(传输控制协议)和IP(因特网协议)是在互联网上运行的两个最重要的协议。IP协议定义了数据包的格式以及如何在路由系统中接收和发送数据包;TCP协议则定义了一系列传输机制,例如发送、接收、验证、确认和纠正数据包的源端点和目标端点。实际上,TCP和IP只是协议系统中的两个主要协议,需要和其他协议一起形成协议簇,才是我们熟悉的TCP/IP协议。
想要访问互联网,世界上的任何组织都必须遵守互联网协议标准。目前,Internet协议标准由IETF(因特网工程任务组)以RFC(请求注释)文档的形式发布;例如,RFC791是IP协议的原始版本,RFC1812是互联网路由协议的标准文档等。一些标准化组织(如IEE)也发布了一些网络标准文件,主要定义链接层以下的网络结构;例如,IEEE802.3定义了以太网标准,IEEE802.1定义了无线网络的Wi-Fi标准。
互联网是一个全球性的公共网络,而政府、军队和其他组织也有自己的与外界隔离的网络,但大部分仍符合互联网标准并采用TCP/IP协议。人们称之为内联网。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。