网络软件一般是指系统的网络操作系统、网络通信协议和应用级的提供网络服务功能的专用软件。
在计算机网络环境中,用于支持数据通信和各种网络活动的软件。连入计算机网络的系统,通常根据系统本身的特点、能力和服务对象,配置不同的网络应用系统。 (推荐学习:web前端视频教程)
其目的是为了本机用户共享网中其他系统的资源,或是为了把本机系统的功能和资源提供给网中其他用户使用。为此,每个计算机网络都制订一套全网共同遵守的网络协议,并要求网中每个主机系统配置相应的协议软件,以确保网中不同系统之间能够可靠、有效地相互通信和合作。
网络硬件一般是指极端机设备、传输介质、和网络连接设备。至2011年,网络连接设备有很多,功能不一,也很复杂。
网络中的计算机,根据其作用不同,可分为服务器和工作站。服务器的主要功能是通过网络操作系统控制和协调网络各工作站的运行,处理和响应个工作站同时发来的各种网络操作要求,提供网络服务。
工作站是网络各用户的工作场所,通常是一台微机或终端。工作站通过插在其中的网络接口板(网卡)经传输介质与网络服务器相连。
按照提供的应用类型网络服务器可分为:文件服务器、应用程序服务器、通信服务器几大类。通常一个网络至少有一个文件服务器,网络操作系统及其使用程序和共享硬件资源都安装在文件服务器上。
文件服务器只为网络提供硬盘共享、文件共享、打印机共享等功能,工作站需要共享数据时,便从文件服务器中取过来,文件服务器之负责共享信息的管理、接收和发送,而丝毫不帮助工作站对所要求的信息进行处理。
随着分布式网络操作系统和分布式数据库管理系统的出现,要求网络服务器不仅要具有文件服务器功能,而且要能够处理用户提交的任务。
简单地说就是当某一网络工作站要对共享数据进行操作时,具体控制操作的不仅是工作上的处理器,还应有网络服务器上的处理器,即网络中有多个处理器为一个事务进行处理,具有这种能执行用户应用程序功能的服务器叫应用程序服务器。
人们所说的一般微机局域网中的工作站并不共享网络服务器的cpu资源,如果有了应用程序服务器就可以实现了。若应用程序是一个数据库管理系统,则有时也称之为数据库服务器。
以上是网络攻击与防御处于不对称状态的原因的详细内容。更多信息请关注PHP中文网其他相关文章!