计算机网络的发展

目录

起源与早期发展

ARPANET与TCP/IP协议的诞生

互联网的诞生与普及

高速互联网与无线网络的兴起

移动互联网与云计算的崛起

物联网、区块链与自动驾驶技术的兴起


起源与早期发展

计算机网络的雏形最早可以追溯到20世纪60年代,主要是为了共享大型计算资源。当时的网络开发主要由美国国防部资助,用于军事和学术目的。在这一阶段,计算机之间的连接主要是通过专线或低速串行线路,传输速度较慢,且主要用于数据传输和资源共享。

ARPANET与TCP/IP协议的诞生

ARPANET(1969年)

世界上第一个分组交换网络,由美国国防部高级研究计划局(ARPA)开发,是现代互联网的前身。

ARPANET的建立证明了不同位置的计算机可以通过网络实现通信,为后来的互联网发展奠定了基础。

NCP协议(1970年)

最早的网络控制协议,用于处理数据传输。

但随着技术的发展,NCP协议逐渐被更先进的TCP/IP协议所取代。

TCP/IP协议(1983年)

TCP/IP(传输控制协议/网际协议)成为ARPANET的标准协议,标志着现代互联网的正式诞生。

它使不同类型的计算机和网络能够通过共同的协议进行通信,为互联网的普及和发展提供了基础。

互联网的诞生与普及

域名系统(DNS,1984年)

为了解决IP地址难以记忆的问题,DNS系统被引入。

它将易记的域名(如example.com)映射到IP地址,极大简化了互联网的使用。

万维网(WWW,1991年)

蒂姆·伯纳斯-李发明了万维网,并开发了第一个网页浏览器和HTML标记语言。

万维网的出现使互联网不仅仅局限于科学和政府机构,还向公众开放,成为信息和通信的全球平台。

互联网服务提供商(ISP)

随着ISP提供接入服务,互联网开始迅速普及。

电子邮件、网页浏览、FTP等应用得到广泛使用,推动了互联网的快速发展。

高速互联网与无线网络的兴起

宽带互联网

随着ADSL、光纤技术的发展,互联网接入速度大幅提升。

用户可以高速下载和上传数据,这为流媒体、在线游戏和高清视频等新应用铺平了道路。

无线网络(Wi-Fi)

Wi-Fi技术在这一阶段开始大规模普及。

它允许用户通过无线方式连接互联网,大大增加了上网的便利性。

移动互联网与云计算的崛起

智能手机的普及

智能手机和移动互联网的发展推动了全球信息网络的扩展。

4G移动通信技术允许用户随时随地通过智能设备连接互联网,使用社交媒体、视频流和云存储等应用。

云计算

云计算是一种按使用量付费的模式,通过互联网为用户提供可扩展的、弹性的计算资源和服务。

随着云计算技术的不断成熟,越来越多的企业和个人开始使用云计算服务。

物联网、区块链与自动驾驶技术的兴起

物联网(IoT)

物联网是一个将互联网与各种物品连接起来的网络。

它通过各种传感器和设备实现数据交互和信息共享,在智能家居、智能交通、智能医疗等领域具有广泛的应用前景。

区块链技术

区块链是一种去中心化的、安全可靠的分布式账本技术。

它广泛应用于数字货币、供应链管理、智能合约等领域,并有望成为未来十年最具潜力的技术之一。

自动驾驶技术

自动驾驶技术是人工智能、机器学习、计算机视觉等技术的综合应用。

它旨在实现车辆在不需要人类驾驶的情况下自主行驶,在物流、出行等领域具有巨大的市场潜力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/478890.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CANopen多电机控制的性能分析

在 CANopen 总线上控制多台电机并实时获取位置和速度信息,通信速度受到总线带宽、电机数量、数据刷新频率等因素影响。在 LabVIEW 开发中,利用 PDO 优化数据传输,合理设置刷新周期,并结合高效任务管理,可以显著提高多电…

图论入门编程

卡码网刷题链接:98. 所有可达路径 一、题目简述 二、编程demo 方法①邻接矩阵 from collections import defaultdict #简历邻接矩阵 def build_graph(): n, m map(int,input().split()) graph [[0 for _ in range(n1)] for _ in range(n1)]for _ in range(m): …

政安晨【零基础玩转各类开源AI项目】探索Cursor-AI Coder的应用实例

目录 Cusor的主要特点 Cusor实操 政安晨的个人主页:政安晨 欢迎 👍点赞✍评论⭐收藏 希望政安晨的博客能够对您有所裨益,如有不足之处,欢迎在评论区提出指正! Cursor 是 Visual Studio Code 的一个分支。这使我们能够…

Taro 鸿蒙技术内幕系列(三) - 多语言场景下的通用事件系统设计

基于 Taro 打造的京东鸿蒙 APP 已跟随鸿蒙 Next 系统公测,本系列文章将深入解析 Taro 如何实现使用 React 开发高性能鸿蒙应用的技术内幕 背景 在鸿蒙生态系统中,虽然原生应用通常基于 ArkTS 实现,但在实际研发过程中发现,使用 C…

二,[ACTF2020 新生赛]Include1感谢 Y1ng 师傅供题。

进入靶场后,发现tips可以点击 点击后进入此页面 猜测此为文件上传漏洞,构造payload,并成功得到base64编码后的源码 详解payload: php://filter/readconvert.base64-encode/resourceflag.php 1.php://filter是PHP中的一个流封装协议&#xf…

EXTI配置流程 含中断延时消抖点亮小灯

如图可知,配置流程分成以下一个部分 ①使能GPIO时钟 __HAL_RCC_GPIOA_CLK_ENABLE();// 打开时钟 ②初始化利用 HAL_GPIO_Init 一步到位,可以初始化外设GPIO的一切 4个参数 (引脚 Pull 这里选择的模式是从下面这几个里面选 速度&#x…

AIGC-----AIGC在虚拟现实中的应用前景

AIGC在虚拟现实中的应用前景 引言 随着人工智能生成内容(AIGC)的快速发展,虚拟现实(VR)技术的应用也迎来了新的契机。AIGC与VR的结合为创造沉浸式体验带来了全新的可能性,这种组合不仅极大地降低了VR内容的…

Docker部署mysql:8.0.31+dbsyncer

Docker部署mysql8.0.31 创建本地mysql配置文件 mkdir -p /opt/mysql/log mkdir -p /opt/mysql/data mkdir -p /opt/mysql/conf cd /opt/mysql/conf touch my.config [mysql] #设置mysql客户端默认字符集 default-character-setUTF8MB4 [mysqld] #设置3306端口 port33…

大语言模型LLM的微调代码详解

代码的摘要说明 一、整体功能概述 这段 Python 代码主要实现了基于 Hugging Face Transformers 库对预训练语言模型(具体为 TAIDE-LX-7B-Chat 模型)进行微调(Fine-tuning)的功能,使其能更好地应用于生成唐诗相关内容的…

解决SSL VPN客户端一直提示无法连接服务器的问题

近期服务器更新VPN后,我的win10电脑一致无法连接到VPN服务器, SSL VPN客户端总是提示无法连接到服务端。网上百度尝试了各种方法后,终于通过以下设置方式解决了问题: 1、首先,在控制面板中打开“网络和共享中心”窗口&…

《基于FPGA的便携式PWM方波信号发生器》论文分析(三)——数码管稳定显示与系统调试

一、论文概述 基于FPGA的便携式PWM方波信号发生器是一篇由任青颖、庹忠曜、黄洵桢、李智禺和张贤宇 等人发表的一篇期刊论文。该论文主要研究了一种新型的信号发生器,旨在解决传统PWM信号发生器在移动设备信号调控中存在的精准度低和便携性差的问题 。其基于现场可编…

基础入门-Web应用架构搭建域名源码站库分离MVC模型解析受限对应路径

知识点: 1、基础入门-Web应用-域名上的技术要点 2、基础入门-Web应用-源码上的技术要点 3、基础入门-Web应用-数据上的技术要点 4、基础入门-Web应用-解析上的技术要点 5、基础入门-Web应用-平台上的技术要点 一、演示案例-域名差异-主站&分站&端口站&…

Qt中2D绘制系统

目录 一、Qt绘制系统 1.1Qt绘制基本概念 1.2 绘制代码举例 1.3画家 1.3.1 QPainter的工作原理: 1.3.2 自定义绘制饼状图: 1.4画笔和画刷 1.4.1画笔 1.4.2 画刷填充样式 1.5 反走样和渐变 1.6绘制设备 1.7坐标变换 1.8QPainterPath 1.9绘制文…

Servlet细节

目录 1 Servlet 是否符合线程安全? 2 Servlet对象的创建时间? 3 Servlet 绑定url 的写法 3.1 一个Servlet 可以绑定多个url 3.2 在web.xml 配置文件中 url-pattern写法 1 Servlet 是否符合线程安全? 答案:不安全 判断一个线程…

VisionPro 机器视觉案例 之 凹点检测

第十六篇 机器视觉案例 之 凹点检测 文章目录 第十六篇 机器视觉案例 之 凹点检测1.案例要求2.实现思路2.1 方式一:斑点工具加画线工具加点线距离工具2.2 方法二 使用斑点工具的结果集边缘坐标的横坐标最大值ImageBoundMaxX2.3 方法三 使用斑点工具的结果集凹点结果…

SAP 零售方案 CAR 系统的介绍与研究

前言 当今时代,零售业务是充满活力和活力的业务领域之一。每天,由于销售运营和客户行为,它都会生成大量数据。因此,公司迫切需要管理数据并从中检索见解。它将帮助公司朝着正确的方向发展他们的业务。 这就是为什么公司用来处理…

手搓人工智能—聚类分析(下)谱系聚类与K-mean聚类

“无论结果如何,至少我们存在过” ——《无人深空》 前言 除了上一篇手搓人工智能-聚类分析(上)中提到的两种简单聚类方式,还有一些更为常用、更复杂的聚类方式:谱系聚类,K-均值聚类。 谱系聚类 谱系聚类…

【c语言】文件操作详解 - 从打开到关闭

文章目录 1. 为什么使用文件?2. 什么是文件?3. 如何标识文件?4. 二进制文件和文本文件?5. 文件的打开和关闭5.1 流和标准流5.1.1 流5.1.2 标准流 5.2 文件指针5.3 文件的打开和关闭 6. 文件的读写顺序6.1 顺序读写函数6.2 对比一组…

视频质量评价SimpleVQA

目录 一、研究意义例子 二、介绍三、文章解读3.1 论文动机3.2论文思路3.3方法3.3.1网络框架3.3.2公式解读3.3.3核心创新3.3.4理解 !!!作者对模型的改进本人算法框体视频抽帧美学特征提取网络:3.3.5实验细节: 四、代码复…

【真实场景面试问题-2】

1 介绍一下低功耗设计手段–clock gating 和 clock domain; 芯片的低功耗设计尤其是在关注能耗的场景:移动设备、物联网和嵌入式系统;时钟门控(Clock Gating)和时钟域(Clock Domain)是两种常用…