计算机网络的概念
目录
<计算机网络的定义>
<计算机网络的形成与发展>
1.第一阶段远程联机阶段----60年代以前:
2.第二阶段多机互联网络阶段----60年代中期:
3.第三阶段标准化网络阶段----70年代末:
4.第四阶段网络互联与高速网络阶段一90年代:
<计算机网络的未来--下一代网络>
21世纪的重要特征就是数字化、网络化和信息化,是一个以网络为核心的信息时代。这里所说的网络就是指“三网”一-电信网络、有线电视网络和计算机 网络。这三种网络向用户提供的服务不同:电信网向用户提供电话、电报、传真业务,有线电视网络向用户提供各种电视节目,计算机网则使用户能够迅速传递 数据文件,查找并获取各种有用资料。随着技术的发展,电信网和有线电视网络逐渐融入了计算机网络技术,形成我们现在所说的“三网融合”。现在的计算机网络不仅能够传送数据,还能够向用户提供打电话、听音乐、观看视频节目等服务。
现在,计算机网络的应用已遍布全世界的各个领域,成为人们社会生活中不可缺少的重要组成部分。从某种意义上讲,计算机网络的发展水平不仅反映了一 个国家的计算机科学和通信技术的水平,也是衡量其国力及现代化程度的重要标志之一。
那么今天就由我来带领同学们了解一下计算机网络的定义和发展。
<计算机网络的定义>
计算机网络技术在不断发展,在不同的阶段,它的定义也不尽相同。从目前的现状来看,我们可以这样描述:计算机网络是指将地理位置不同的具有独立功 能的多台计算机及其外部设备,通过通信设备和线路连接起来,在网络操作系统、网络管理软件和网络通信协议的管理下,实现资源共享和信息传递的计算机互 联系统。
这个描述包括了4个方面的含义:
①计算机之间相互独立自治:从数据处理能力方面看,计算机既可以单机工作,也可以联网工作;从分布的地理位置来看,计算机是独立的个体,可以远在 天边,也可以近在眼前。
②通信线路:计算机互相通信交换信息,必须有一条通道。这条通道的连接是物理的,由物理介质来实现(例如铜线、光纤、微波、卫星等)。
③网络协议:计算机之间的信息交换,必须要遵守统一的约定和规则。
④资源共享:任何一台计算机可以将本身的资源共享给其它处于该网络中的计算机实体,这些被共享的资源可以是硬件,也可以是软件和信息资源等。
<计算机网络的形成与发展>
计算机网络从20世纪50年代开始发展至今,经历了从简单到复杂、从单机到多机、由终端与计算机之间的通信演变到计算机与计算机之间的直接通信的四个阶段。
1.第一阶段远程联机阶段----60年代以前:
为了共享主机资源、信息采集以及综合处理,用一台计算机与多台用户终端设备相连,用户通过终端命令以交互方式使用计算机,人们把它称为远程联机系 统。这些用户终端设备仅能完成输入、输出功能。远程联机系统的特点是系统中只有一个计算机处理中心,各终端通过通信线路共享主计算机的硬件和软件资 源,因此,主计算机负担过重,终端独占线路,资源利用率低。
2.第二阶段多机互联网络阶段----60年代中期:
这个阶段的计算机网络主要用于传输和交换信息,因此在逻辑结构上产生了:资源子网和通信子网的概念。关国的ARPANET网络就是第二代计算机网络的代 表。
资源子网是计算机网络的外层,它由提供资源的主机和请求资源的终端组成。资源子网的任务是负责全网的信息处理。
通信子网是计算机网络的内层,它的主要任务是将各种计算机互连起来完成数据传输、交换和通信处理。
3.第三阶段标准化网络阶段----70年代末:
20世纪70年代中期,随着以太网LAN、MAN、WAN迅速发展,各个计算机生产商纷纷发展各自的网络系统,制定自己的网络技术标准。1974年,IBM公司采用的 是SNA系统网络体系结构,1975年,DEC公司采用的是DNA数字网络体系结构,1976年UNIVAC采用的是DCA分布式通信体系结构。这些网络体系结构存在着很大的 差异,无法实现不同网络之间的互联,限制了计算机网络的发展。
直至1977年国际标准化组织ISO成立了专门的机构来研究该问题,并且在1984年正式颁布了“开放系统互联基本参考模型”的国际标准OSI/RM,这标志着第 三代计算机网络的诞生。
第三代计算机网络的主要特征是网络中的所有计算机遵循同一种网络协议,突出资源共享。如今我们所用的因特网就是这一特征的充分写照一-因特网中的 所有计算机都遵循同一种TCP/IP协议。
4.第四阶段网络互联与高速网络阶段一90年代:
进入20世纪90年代,微电子技术、光通信技术、计算机技术、大规模集成电路技术的不断发展,为计算机网络技术的发展提供了有力的支持。特别是1993年 美国宜布建立国家信息基础设施NI后,全世界许多国家紛纷制订和建立本国的N1I,从而极大的推动了计算机网络技术的发展,使计算机网络进入一个崭新的阶 段,这就是计算机网络互联与高速网络阶段。
目前,全球以Internet为核心的高速计算机互联网络已经形成,Internet已成为人类最重要的、最大的知识宝库。网络互联和高速计算机网络就成为第四代计算 机网络。
<计算机网络的未来--下一代网络>
未来的计算机网络将是通信技术与计算机技术的进一步聚合,并将改变各自原有的基本特征。人们又将其称为“下一代网络”,这是一个具有极其松散定义 的术语,即泛指一个不同于当代或前一代的网络体系结构,通常是指以数据为中心的融合网络体系结构。从广义上讲,下一代网络应是一个能够提供包括语音、 数据、视频和多媒体业务的基于分组技术的综合开放的网络架构。
计算机网络架构的发展方向将是IP技术和光网络,而光网络将会演进为全光网络。这里面的关键技术包括三网合一技术、光通信技术、IPV6技术、宽带接入 技术、4G移动技术等。
在以上技术的带动下,计算机通信网将是一个包括地下的光缆、地面的微波和蜂窝移动通信,地面以上数百至数千公里的低轨道卫星通信,1万公里左右的 中轨道卫星通信,以及3.6万公里高的静止轨道通信卫星系统组成的一个混合系统。
计算机网络研究也将专注于网络计算、蓝牙技术、网络安全与管理、下一代Web研究和业务综合化等方面。
这是一个令人激动的时代,我相信你们这些正在学习计算机网络的同学们中,会有很多优秀的人加入这样的研究队伍,共同打造中国的“下一代计算机网 络”。
相关文章:
计算机网络的概念
目录 <计算机网络的定义> <计算机网络的形成与发展> 1.第一阶段远程联机阶段----60年代以前: 2.第二阶段多机互联网络阶段----60年代中期: 3.第三阶段标准化网络阶段----70年代末: 4.第四阶段网络互联与高速网络阶段一90年代: <计算机网络的未来--下一代…...
MATLAB中的脚本和函数有什么区别?
MATLAB中的脚本和函数是两种不同的代码组织方式,它们在结构、功能和使用方式上有显著的区别。以下是对这两种方式的详细解释,总计约2000字。 一、MATLAB脚本 MATLAB脚本是一种包含多条MATLAB命令的文件,这些命令按照在文件中的顺序依次执行…...
从电影《沙丘》说起——对人工智能的思考
正文 从《沙丘》开始说起 之前看《沙丘》电影,里面有一类角色叫门泰特,这类人大脑可以飞快地运算,在电影设定里是替换人工智能、机器运算的存在。男主保罗也是这类型的人,但他可能基因更强大,吸食了香料后࿰…...
使用Python进行自然语言处理(NLP):NLTK与Spacy的比较【第133篇—NLTK与Spacy】
👽发现宝藏 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 使用Python进行自然语言处理(NLP):NLTK与Spacy的比较 自…...
学习笔记--在线强化学习与离线强化学习的异同(3)
这篇博文很多部分仅代表个人学习观点,欢迎大家与我一起讨论 强化学习与离线强化学习的区别 强化学习和离线强化学习都是机器学习的分支,主要用于训练智能体以在不断尝试和错误的过程中学习如何最大化累积奖励。它们之间的主要区别在于数据的获取方式和训…...
使用Thymeleaf导出PDF,页眉插入图片与内容重叠?
CSS 打印分页功能 需求:打印 在第一页的内容被挤到第二页的时候,又想每一页页头都有相同的样式,使用页眉。 问题:第二页的内容与页眉重叠了? 查各路找出的原因:header 页眉不占空间 解决:不…...
python网络编程:通过socket实现TCP客户端和服务端
目录 写在开头 socket服务端(基础) socket客户端(基础) 服务端实现(可连接多个客户端) 客户端实现 数据收发效果 写在开头 近期可能会用python实现一些网络安全工具,涉及到许多关于网络…...
论文阅读——RSGPT
RSGPT: A Remote Sensing Vision Language Model and Benchmark 贡献:构建了一个高质量的遥感图像描述数据集(RSICap)和一个名为RSIEval的基准评估数据集,并在新创建的RSICap数据集上开发了基于微调InstructBLIP的遥感生成预训练…...
长连接技术
个人学习记录,欢迎指正 1.轮询 1.1 轮询的形式 短连接轮询 前端每隔一段时间向服务端发起一次Http请求来获取数据。 const shortPolling () > { const intervalHandler setInterval(() > {fetch(/xxx/yyy).then(response > response.json()).then(respo…...
供电系统分类详解
一、供电系统分类 电力供电系统一般有5种供电模式,常用的有:IT系统,TT系统,TN系统,其中TN系统又可以分为TN-C,TN-S,TN-C-S。 1、TN-C系统(三相四线制) 优点: 该系统中…...
基于centos7的k8s最新版v1.29.2安装教程
k8s概述 Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。 Kubernetes 这个名字源于希腊语&…...
【赠书第20期】AI绘画与修图实战:Photoshop+Firefly从入门到精通
文章目录 前言 1 入门篇:初识Photoshop与Firefly 2 进阶篇:掌握Photoshop与Firefly的核心技巧 3 实战篇:运用Photoshop与Firefly进行创作 4 精通篇:提升创作水平,拓展应用领域 5 结语 6 推荐图书 7 粉丝福利 前…...
如何在并行超算云上玩转PWmat③:使用Q-Flow提交计算的案例演示
3月的每周二下午14:00我们将会在并行直播间为大家持续带来线上讲座。前面两期我们分享了”PWmat特色功能和应用“以及“如何在并行超算云平台使用PWmat计算软件”主题讲座,回看视频和PPT已上传至B站”龙讯旷腾“账号内。 本周张持讲师将继续带着大家手把手上机教学…...
html5cssjs代码 017样式示例
html5&css&js代码 017样式示例 一、代码二、解释 这段HTML代码定义了一个网页的基本结构,包括头部、主体和尾部。在头部中,设置了网页标题、字符编码和样式。主体部分包含一个标题和一个表格,表格内分为两个单元格,左侧为…...
Vue.js动画
Vue.js动画 Vue.js动画是指在Vue组件中通过添加/移除CSS类或应用CSS过渡/动画效果来实现的视觉效果。这些动画可以帮助改善用户体验,使界面更加生动和吸引人。 Vue.js提供了两种类型的动画:过渡和动画。 过渡:过渡是在元素插入、更新或删除…...
信号与系统学习笔记——信号的分类
目录 一、确定与随机 二、连续与离散 三、周期与非周期 判断是否为周期函数 离散信号的周期 结论 四、能量与功率 定义 结论 五、因果与反因果 六、阶跃函数 定义 性质 七、冲激函数 定义 重要关系 作用 一、确定与随机 确定信号:可以确定时间函数…...
PyTorch深度学习实战(39)——小样本学习
PyTorch深度学习实战(39)——小样本学习 0. 前言1. 小样本学习简介2. 孪生网络2.1 模型分析2.2 数据集分析2.3 构建孪生网络 3. 原型网络3. 关系网络小结系列链接 0. 前言 小样本学习 (Few-shot Learning) 旨在解决在训练集中只有很少样本的情况下进行分…...
论文阅读——Vision Transformer with Deformable Attention
Vision Transformer with Deformable Attention 多头自注意力公式化为: 第l层transformer模块公式化为: 在Transformer模型中简单地实现DCN是一个non-trivial的问题。在DCN中,特征图上的每个元素都单独学习其偏移,其中HWC特征图上…...
AJAX概念和axios使用、URL、请求方法和数据提交、HTTP协议、接口、form-serialize插件
AJAX概念和axios使用 AJAX概念 AJAX就是使用XMLHttpRequest对象与服务器通信,它可以使用JSON、XML、HTML和text文本等格式发送和接收数据,AJAX最吸引人的就是它的异步特性,也就是说它可以在不重新刷新页面的情况下与服务器通信,…...
【R语言基础操作】
🍉CSDN小墨&晓末:https://blog.csdn.net/jd1813346972 个人介绍: 研一|统计学|干货分享 擅长Python、Matlab、R等主流编程软件 累计十余项国家级比赛奖项,参与研究经费10w、40w级横向 文…...
Spark 之 入门讲解详细版(1)
1、简介 1.1 Spark简介 Spark是加州大学伯克利分校AMP实验室(Algorithms, Machines, and People Lab)开发通用内存并行计算框架。Spark在2013年6月进入Apache成为孵化项目,8个月后成为Apache顶级项目,速度之快足见过人之处&…...
2.Vue编写一个app
1.src中重要的组成 1.1main.ts // 引入createApp用于创建应用 import { createApp } from "vue"; // 引用App根组件 import App from ./App.vue;createApp(App).mount(#app)1.2 App.vue 其中要写三种标签 <template> <!--html--> </template>…...
c#开发AI模型对话
AI模型 前面已经介绍了一般AI模型本地部署,直接调用现成的模型数据。这里主要讲述讲接口集成到我们自己的程序中使用方式。 微软提供了ML.NET来开发和使用AI模型,但是目前国内可能使用不多,至少实践例子很少看见。开发训练模型就不介绍了&am…...
使用 Streamlit 构建支持主流大模型与 Ollama 的轻量级统一平台
🎯 使用 Streamlit 构建支持主流大模型与 Ollama 的轻量级统一平台 📌 项目背景 随着大语言模型(LLM)的广泛应用,开发者常面临多个挑战: 各大模型(OpenAI、Claude、Gemini、Ollama)接口风格不统一;缺乏一个统一平台进行模型调用与测试;本地模型 Ollama 的集成与前…...
Reasoning over Uncertain Text by Generative Large Language Models
https://ojs.aaai.org/index.php/AAAI/article/view/34674/36829https://ojs.aaai.org/index.php/AAAI/article/view/34674/36829 1. 概述 文本中的不确定性在许多语境中传达,从日常对话到特定领域的文档(例如医学文档)(Heritage 2013;Landmark、Gulbrandsen 和 Svenevei…...
【Android】Android 开发 ADB 常用指令
查看当前连接的设备 adb devices 连接设备 adb connect 设备IP 断开已连接的设备 adb disconnect 设备IP 安装应用 adb install 安装包的路径 卸载应用 adb uninstall 应用包名 查看已安装的应用包名 adb shell pm list packages 查看已安装的第三方应用包名 adb shell pm list…...
android RelativeLayout布局
<?xml version"1.0" encoding"utf-8"?> <RelativeLayout xmlns:android"http://schemas.android.com/apk/res/android"android:layout_width"match_parent"android:layout_height"match_parent"android:gravity&…...
API网关Kong的鉴权与限流:高并发场景下的核心实践
🔥「炎码工坊」技术弹药已装填! 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 引言 在微服务架构中,API网关承担着流量调度、安全防护和协议转换的核心职责。作为云原生时代的代表性网关,Kong凭借其插件化架构…...
何谓AI编程【02】AI编程官网以优雅草星云智控为例建设实践-完善顶部-建立各项子页-调整排版-优雅草卓伊凡
何谓AI编程【02】AI编程官网以优雅草星云智控为例建设实践-完善顶部-建立各项子页-调整排版-优雅草卓伊凡 背景 我们以建设星云智控官网来做AI编程实践,很多人以为AI已经强大到不需要程序员了,其实不是,AI更加需要程序员,普通人…...
网页端 js 读取发票里的二维码信息(图片和PDF格式)
起因 为了实现在报销流程中,发票不能重用的限制,发票上传后,希望能读出发票号,并记录发票号已用,下次不再可用于报销。 基于上面的需求,研究了OCR 的方式和读PDF的方式,实际是可行的ÿ…...
