计算机网络浅谈| 青训营笔记

146 阅读2分钟

计算机网络基础

计算机网络组成

完整的计算机网络主要有三大部分组成:

  1. 硬件
  2. 软件
  3. 协议

硬件主要由主机(也称端系统),通信链路,交换设备(路由器等和通信处理机(网卡)等组成。

软件主要包括各种实现资源共享的软件和方便用户使用的工具软件(如网络操作系统,邮件收发程序等)。软件部分多属于应用层。

协议是计算机网络的核心,规定了网络传输数据时所遵守的规范。

计算机网络结构

计算机网络结构可以分成核心部分和边缘部分,核心部分为总服务器和路由器这些交换设备,边缘部分由世界各地的用户主机组成。用户在主机上向网络提交请求,用户的请求会通过一级一级的交换设备到达目标服务器,然后目标服务器会根据协议来处理用户的请求,再将对请求的回应通过一层一层的交换设备返回给用户的主机。

计算机网络的功能

数据通信

用于实现联网计算机之间的各种信息传输,将分散在不同区域的零散主机联系起来,进行统一的调配和处理。

资源共享

软件共享,数据共享也可以是硬件共享。它使得计算机网络中的资源互通有无,分工协作,从而极高地提高硬件资源,软件资源和数据资源的利用效率。

分布式处理

当某个计算机节点负载过重时,可以将其处理的某些任务分配给其他计算机节点,达到利用空闲计算机资源来提高整个系统利用效率的目的。

提高可靠性

计算机网络中的每台计算机都能作为其他计算机的备用机使用

负载均衡

将任务均衡地分配给计算机网络中的各台计算机。