计算机网络知识复习(day01)--计算机网络相关概念及网络分层架构模型

参考书籍:《图解TCP/IP》、《计算机网络-谢希仁》

1、计算机网络相关概念

1、计算机网络:

计算机网络是将分散在不同地点且具有独立功能的多个计算机系统,利用通信设备通信线路相互连接起来,在网络协议和软件的支持下进行数据通信,实现信息传递和资源共享的计算机共享的集合。总之,计算机网络是互连的、自治【无主从关系】的计算机集合。

2、计算机网络的组成

从组成部分上看,一个完整的计算机网络主要由硬件、软件、协议三大部分组成,缺一不可。

  1. 硬件:由若干结点和连接这些结点的链路组成;结点可以是计算机、集线器、交换机、路由器等
  2. 软件:通过网络交换信息
  3. 协议:通信协议-规则

image.png

而从其工作方式上看,计算机网络可以划分为以下两大块:

  • 边缘部分:由所有连接在互联网(计算机网络之间通过路由器连接,构成更大的网络,就是互连网,是网络的网络)上的主机host(端系统)组成。这部分是用户直接使用的,利用核心部分提供的服务进行通信和资源共享;
  • 核心部分:由大量网络和连接这些网路的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换),路由器是关键作用。

image.png

处在互联网边缘的部分就是连接在互联网上的所有的主机,这些主机又称为端系统。 我们要首先明确下面的概念,我们说:“主机A和主机B进行通信”,实际上是指“主机A的某个进程和主机B的另一个进程进行通信",通常可以称为”计算机之间通信。在网络边缘的端系统之间的通信方式可以划分为以下两大类:客户-服务器方式(C/S方式)和对等方式(P2P方式)

  • 客户-服务器方式(C/S方式) :客户是服务请求方,服务器是服务提供方;
  • 对等连接方式(P2P方式) :两台主机在通信时并不区分哪一个是服务请求方哪一个是服务提供方;

3、计算机网络的功能

  • 数据通信

    它是计算机网络最基本和最重要的功能,用来实现联网计算机之间的各种信息的传输,并将分散在不同地理位置的计算机联系起来进行统一的调配、控制和管理。比如,文件传输、电子邮件等应用,离开了计算机网络将无法实现。

  • 资源共享

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

  • 分布式处理

    当计算机网络中的某个计算机系统负荷过重时,可以将其处理的某个复杂任务分配给网络中的其他计算机系统,从而利用空闲计算机资源可以提高整个系统的利用率。

  • 高可用

    计算机网络中的各台计算机可以通过网络互为替代机。

  • 负载均衡【比如Nginx】

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

其中最重要的两大功能就是数据通信和资源共享,根据这两个功能,我们可以将计算机网络分为通信子网(实现数据通信)和资源子网两部分,如下图

image.png

4、计算机网络的类别

按照网络的作用范围分类:

  • 广域网(WAN)</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值