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

Day1 计算机网络的概念、组成、功能、分类

我是大白(●—●),这是我开始学习记录大白Java软件攻城狮晋升之路的第一天。

目录

计算机网络的概念

计算机网络的功能

计算机网络的组成

1. 组成部分

2. 工作方式

3. 功能组成

计算机网络的分类

脑图时刻


计算机网络的概念

计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备线路连接起来,由功能完善的软件实现资源共享信息传递的系统。

计算机网络是互连的自治的计算机集合。

互连:互连互通 通信链路

自治:无主从关系

计算机网络的功能

  1. 数据通信(连通性)
  2. 资源共享(硬件、软件、数据)
  3. 分布式处理(多台计算机各自承担同一工作任务的不同部分)例如:Hadoop平台
  4. 提高可靠性 (替代性)
  5. 负载均衡

计算机网络的组成

1. 组成部分

硬件:主机、链路、通信设备(路由器、交换机等)

软件:例如QQ、微信等

协议:

2. 工作方式

边缘部分:用户直接使用

  1. C/S方式
  2. P2P方式

核心部分:为边缘部分服务

3. 功能组成

通信子网:实现数据通信

资源子网:实现资源共享/数据处理

计算机网络的分类

  1. 按分布范围:
  • 广域网WAN(交换技术)
  • 城域网MAN
  • 局域网WAN(广播技术)
  • 个人区域网PAN
  1. 按使用者分:
  • 公用网,例如中国电信
  • 专用网
  1. 按交换技术分:
  • 电路交换
  • 报文交换
  • 分组交换
  1. 按拓扑结构分:

  1. 按传输技术分:
  • 广播式网络 —— 共享公共通信通道
  • 点对点式网络 —— 使用分组存储转发路由选择机制

脑图时刻

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 随机对联易语言代码
  • 测试2
  • ROS1云课→23turtlesim绘制小结(数学和编程)
  • 身份证合法验证查询易语言代码
  • 【MTU】网络链路MTU大小测试
  • 一个工地狗变成程序猿的故事
  • 猿创征文|『51单片机』串口通信
  • MySQL数据库基本操作
  • 【JAVA基础】String类概述
  • 发布https网页?用cpolar轻松做到
  • 带你搭一下你的第一个SpringBoot项目
  • Vue项目实战——【基于 Vue3.x + Vant UI】实现一个多功能记账本(项目演示、涉及知识点、源码分享)
  • Elasticsearch - Elasticsearch集群Cluster(三)
  • 【云原生 · Kubernetes】部署 kube-proxy 组件
  • 腾讯99公益日-券券松鼠❤
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • CSS 三角实现
  • Java 内存分配及垃圾回收机制初探
  • java2019面试题北京
  • JavaScript设计模式与开发实践系列之策略模式
  • java概述
  • js继承的实现方法
  • LintCode 31. partitionArray 数组划分
  • log4j2输出到kafka
  • NSTimer学习笔记
  • overflow: hidden IE7无效
  • React-生命周期杂记
  • Vue ES6 Jade Scss Webpack Gulp
  • Webpack 4 学习01(基础配置)
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 订阅Forge Viewer所有的事件
  • 记录一下第一次使用npm
  • 讲清楚之javascript作用域
  • 马上搞懂 GeoJSON
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 入手阿里云新服务器的部署NODE
  • 三分钟教你同步 Visual Studio Code 设置
  • 算法-插入排序
  • 微服务入门【系列视频课程】
  • 一些css基础学习笔记
  • 原生js练习题---第五课
  • 树莓派用上kodexplorer也能玩成私有网盘
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • #我与Java虚拟机的故事#连载04:一本让自己没面子的书
  • #我与Java虚拟机的故事#连载12:一本书带我深入Java领域
  • (02)vite环境变量配置
  • (1) caustics\
  • (AngularJS)Angular 控制器之间通信初探
  • (SpringBoot)第二章:Spring创建和使用
  • (二)Kafka离线安装 - Zookeeper下载及安装
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (六)软件测试分工
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析