zoukankan      html  css  js  c++  java
  • 计算机网络

    什么是计算机网络

    计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。

    简单地说,计算机网络就是通过电缆、电话线或无线通讯将两台以上的计算机互连起来的集合。

    计算机网络的发展经历了面向终端的单级计算机网络、计算机网络对计算机网络和开放式标准化计算机网络三个阶段。

    计算机网络通俗地讲就是由多台计算机(或其它计算机网络设备)通过传输介质和软件物理(或逻辑)连接在一起组成的。总的来说计算机网络的组成基本上包括:计算机、网络操作系统、传输介质(可以是有形的,也可以是无形的,如无线网络的传输介质就是看不见的电磁波)以及相应的应用软件四部分。

    计算机网络的主要功能

    计算机网络的功能要目的是实现计算机之间的资源共享、网络通信和对计算机的集中管理。除此之外还有负荷均衡、分布处理和提高系统安全与可靠性等功能。

    1、资源共享

    (1)硬件资源:包括各种类型的计算机、大容量存储设备、计算机外部设备,如彩色打印机、静电绘图仪等。

    (2)软件资源:包括各种应用软件、工具软件、系统开发所用的支撑软件、语言处理程序、数据库管理系统等。

    (3)数据资源:包括数据库文件、数据库、办公文档资料、企业生产报表等。

    (4)信道资源:通信信道可以理解为电信号的传输介质。通信信道的共享是计算机网络中最重要的共享资源之一。

    2、网络通信

    通信通道可以传输各种类型的信息,包括数据信息和图形、图像、声音、视频流等各种多媒体信息。

    3、分布处理

    把要处理的任务分散到各个计算机上运行,而不是集中在一台大型计算机上。这样,不仅可以降低软件设计的复杂性,而且还可以大大提高工作效率和降低成本。

    4、集中管理

    计算机在没有联网的条件下,每台计算机都是一个“信息孤岛”。在管理这些计算机时,必须分别管理。而计算机联网后,可以在某个中心位置实现对整个网络的管理。如数据库情报检索系统、交通运输部门的定票系统、军事指挥系统等。

    5、均衡负荷

    当网络中某台计算机的任务负荷太重时,通过网络和应用程序的控制和管理,将作业分散到网络中的其它计算机中,由多台计算机共同完成。

  • 相关阅读:
    手把手编写PHP框架 深入了解MVC运行流程
    利用Nginx+Mono+Fastcgi代替IIS对Asp.Net进行反向代理
    用一句SQL取出第 m 条到第 n 条记录的方法
    项目管理理论与实践(6)——利用Excel制作项目文档的设计技巧
    项目管理理论与实践(7)——软件开发报价的计算方法
    Windows版Nginx启动失败之1113: No mapping for the Unicode character exists in the target multi-byte code page
    redis安装之zmalloc.h:55:2: error: #error "Newer version of jemalloc required"错误
    Vmware虚拟机设置静态IP地址
    Centos查看系统位数方法
    Invalid property 'driverClassName' of bean class [com.mchange.v2.c3p0.ComboPooledDataSource]
  • 原文地址:https://www.cnblogs.com/heyhey/p/7921278.html
Copyright © 2011-2022 走看看