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

网络基础--1.网络纵横

网络的发展历程

        计算机由原来的只能单一处理信息(单用户批处理)逐步发展为多用户批处理,可以实现一台计算机连接多个终端同时使用一台计算机(分时系统),但是多个终端之间不能相互通信,再发展成为终端之间可以相互通信的系统。

        实现终端之间的相互通信有两种方式,分别是电路交换和包交换(分组交换)。电路交换:在两个通信系统之间建立一条专用的物理信道,当通信结束后物理信道会解除。包交换:将数据分成不同的数据包,当一个数据包发送接收不成功时不影响后面数据包的发送接收。

        包交换的提出促进了美国ARPAnet的发展,计划将美国的四个计算机中心连接起来,但由于四个数据中心是异构网络,这就促进了协议的发展。协议规定了数据收发的格式等内容。根据不同协议制定TCP/IP协议栈分层模型经过了时间的考验,成为了现在最常用的协议栈模型。

网络的发展趋势

物联网

未来,将万物接入互联网是网络的大趋势,可以实现远程控制家电等操作,实现智慧城市,但是,对于一些无线接入终端所需要的芯片,性能和能耗的权衡是发展的重点。

大数据

将万物接入互联网后,就会产生大量的数据,各种海量数据的出现,也为人们探寻世界某些问题的原因提供了方向,人们可以在某些问题的数据中找到相似性,从而得到事物发展的规律。

云计算

一些企业为了避免自己建立维护数据中心所产生的费用,选择租用专门提供计算服务的商家,租用他们的服务器和服务,提供计算的商家同时可以拿自己的收入投入进更好地产品开发。

软件定义网络(SDN)

未来计算机将管理平面和数据平面分开,通过软件编程接口控制管理平面,可以避免管理平面的出错(例如将地址写错等),高效地实现管理平面的功能。

http://www.lryc.cn/news/160943.html

相关文章:

  • Django TypeError: Abstract models cannot be instantiated.错误解决方案
  • vscode使用delve调试golang程序
  • 如何从任何苹果、Windows或安卓设备访问iCloud照片
  • 关于“找不到mfc140u.dll,无法继续执行代码”问题的分析处理方法
  • 用 TripletLoss 优化bert ranking
  • Tomcat安装及使用
  • 法国新法案强迫 Firefox 等浏览器审查网站
  • 开源电商项目 Mall:构建高效电商系统的终极选择
  • QT(9.1)对话框与事件处理
  • C++项目实战——基于多设计模式下的同步异步日志系统-③-前置知识补充-设计模式
  • C++ 新旧版本两种读写锁
  • ES6 字符串的repeat()方法
  • 【车载以太网测试从入门到精通】系列文章目录汇总
  • LLM推理优化技术综述:KVCache、PageAttention、FlashAttention、MQA、GQA
  • go开发之个微机器人的二次开发
  • 2023国赛数学建模B题思路代码 - 多波束测线问题
  • SpringAOP面向切面编程
  • A Guide to Java HashMap
  • LeetCode 449. Serialize and Deserialize BST【树,BFS,DFS,栈】困难
  • 嵌入式IDE(1):IAR中ICF链接文件详解和实例分析
  • 分布式版本控制工具——git
  • C基础-数组
  • springboot项目配置flyway菜鸟级别教程
  • 成都精灵云初试
  • css relative 和absolute布局
  • 更健康舒适更科技的照明体验!书客SKY护眼台灯SUKER L1上手体验
  • 经管博士科研基础【19】齐次线性方程组
  • django报错解决 Forbidden (403) CSRF verification failed. Request aborted.
  • k8s-实战——yapi平台部署
  • Excel VSTO开发5 -Excel对象结构