当前位置: 首页 > article >正文

计算机网络 --- 【2】计算机网络的组成、功能

目录

 一、计算机网络的组成

1.1 从组成部分看

1.2 从工作方式看 

 1.3 从逻辑功能看

1.4 总结 

二、计算机网络的功能

2.1 数据通信 

2.2 资源共享​编辑 

2.3 分布式处理

2.4 提高可靠性

2.5 负载均衡


 一、计算机网络的组成

1.1 从组成部分看

我们举例分析计算机网络从组成部分看应该怎么看? 【硬件、软件、协议】

      下图给出了一个计算机网络,其中包含了许多小的计算机网络,而这些小计算机网络由路由器相互连接。最左边的云表示家庭网络,在家庭网络中,有电脑、手机、电视接入计算机网络中;在公司网络中,又例如摄像头、电脑、服务器接入计算机网络;在移动网络中,又有汽车、智能机器人、手机接入计算机网络。那么像这些手机、电脑、摄像头等设备属于主机的范畴,所有的这些主机属于硬件。这些主机(端系统)接入计算机网络后,需要通过通信设备、通信链路才可以进行数据的传输。

      在这些端系统当中,我们可以为其安装软件,如聊天软件、网盘软件等,可借助计算机网络实现资源共享,信息传递等。
      计算机网络中的这些节点要实现互联互通、相互通信,就必须要规定一些通信协议。

1.2 从工作方式看 

 

 1.3 从逻辑功能看

 

1.4 总结 

 

二、计算机网络的功能

 

2.1 数据通信 

2.2 资源共享
 

2.3 分布式处理


如:矩阵乘法可以拆分为多个子任务
两个n行n列矩阵相乘,第i行与j列相乘相加,得到<i,j>

2.4 提高可靠性

2.5 负载均衡

      比如说有一款网络游戏,他有几百万个玩家,如果这些玩家都连接在一个服务器上,那么这个服务器的负载会特别的高,只用一台服务器,无法处理几百万个玩家发来的请求。那在这种情况下,我们可以多开几台服务器,比如说:服务器A主要负责玩家对战匹配工作、服务器B负责其他工作等。


http://www.kler.cn/news/304547.html

相关文章:

  • TDengine在设备管理系统中应用
  • 【拥抱AI】沉浸式体验SpaCy开源分词器
  • 摩托车加装车载手机充电usb方案/雅马哈USB充电方案开发
  • JVM基础:深入理解类加载器
  • Ubuntu22.04系统安装opencv步骤简述及问题解决方法
  • JavaScript 基础 - 第17天_AJAX综合案例
  • Android 开发入门教程-入门基础
  • 华为云ROMA Connect聚焦创新,在Gartner®峰会发布智能集成新视角
  • Linux的内存管理
  • Proxyless Service Mesh:下一代微服务架构体系
  • OpenHarmony(鸿蒙南向开发)——轻量和小型系统三方库移植指南(一)
  • pgrouting实战应用
  • Vue3+CesiumJS相机定位camera
  • 机器学习--VGG
  • AUTO TECH 2025 广州国际汽车软件与安全技术展览会
  • 【k8s】api server地址
  • 28. 消息队列使用场景
  • 前端页面中使用 ppt 功能,并且可以随意插入关键帧
  • 使用docker的小例子
  • Ubuntu系统入门指南:常用命令详解
  • Java 抽象类 学习总结
  • Windows 的 docker 删除容器后 WSL2 磁盘空间不释放的问题
  • 【Linux实践】实验二:LINUX操作基础
  • Cenos7镜像+Docker问题
  • 排序算法-冒泡排序
  • 软件测试工程师面试整理-编程与自动化
  • 显示器最佳分辨率设置
  • R语言统计分析——用回归做ANOVA
  • 08 vue3之认识bem架构及less sass 和scoped
  • 解决 PyCharm 无法启动 Jupyter 服务器的问题:报错分析与解决方案