首页 >>  正文

分组交换的主要过程

来源:baiyundou.net   日期:2024-09-01

整理 | 王启隆

透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。

今天是 2023 年 6 月 13 日,知名的 ENIAC 建造者约翰·莫克利在历史上的这一天参观了 ABC 计算机,与 ABC 的设计者之一阿塔纳索夫会面。这次会面后来牵扯进了一场旷日持久、充满争议的官司——对计算机专利权的纠纷案。莫克利被阿塔纳索夫指控剽窃。

1973 年,美国联邦法院撤销了埃克特和莫克利发明电子数字计算机的专利权,裁定阿塔纳索夫是电子计算机的发明人。关于这场声势浩荡的“计算机之父”争夺战,请见 9 月 30 日专栏

阿塔纳索夫也许在法庭上赢下了一分,但他后来还是回去继续当老师了。是我们站在前线,建造了第一台真正可编程的电子计算机。

——约翰·莫克利

在计算机历史上,经常会围绕“谁才是一项科技的开创者”产生争议;但无论莫克利和阿塔纳索夫谁才是计算机之父,他们都对计算机的发展作出了不可磨灭的杰出贡献。

4 月 29 日6 月 7 日的专栏里,我们先后介绍了两位被学者广泛认为是“分组交换网络之父”的计算机先驱,好巧不巧的是,在历史上的今天,又有一位对分组交换网络有着开创性贡献的科学家出生,使得“谁才是分组交换网络的发明者”这一事情产生了不少讨论。

1928 年 6 月 13 日:博弈论创始人 John Nash 出生

图源:维基百科

1928 年 6 月 13 日,美国数学家小约翰·福布斯·纳什(John Forbes Nash Jr.)出生,他是前马萨诸塞理工学院摩尔荣誉讲师,主要研究博弈论、微分几何学和偏微分方程。晚年为普林斯顿大学的资深研究数学家。1950 年,纳什获得美国普林斯顿大学的博士学位,他在仅仅 28 页的博士论文中提出了一个重要概念,成为博弈论中一项重要突破;这个概念被称为“纳什均衡”,广泛运用在经济学、计算机科学、演化生物学、人工智能、会计学、政策和军事理论等方面。1994 年,他和其他两位博弈论学家约翰·海萨尼和莱因哈德·泽尔腾共同获得了诺贝尔经济学奖。

纳什最重要的数学成就是在微分几何和偏微分方程的领域,特别是黎曼流形等距嵌入到欧氏空间的一系列结果。因为在非线性偏微分方程上的贡献,他与路易·尼伦伯格共同获得了 2015 年阿贝尔奖。几何学家米哈伊尔·格罗默夫评价纳什的工作:“他有巨大的分析(指数学分析)能力与几何洞察力结合。……他的几何工作,不论是他的结果、技术、用的想法,都与任何人原先预期的相反。……他在几何学所做的,从我看来,比起他在经济学所做的无可比拟地伟大得多,相差很多个数量级。”

在 1959 年之后,由于出现精神上的症状,纳什的研究生涯曾经中断,在 1959 年及 1961 年两度进入医院疗养,被诊断为思觉失调症。纳什拒绝接受精神药物治疗,在 1970 年后,症状逐渐好转,因此再度回到学术研究工作。他这段时间的经历,由西尔维亚·娜萨写成传记,并翻拍为电影《美丽心灵》,使得他的事迹广为人知。

纳什夫妇赴挪威领了阿贝尔奖(一个数学的国际奖项)后,于 2015 年 5 月 23 日回到美国纽瓦克国际机场。他们临时改了航班,在下午二时抵达,比原定早了五小时,预订的私人轿车因此未到。他们打电话到轿车公司,可是对方不为他们安排解决,于是他们搭乘出租车回家,却在新泽西的高速公路南行方向发生意外。在下午四时半左右,入行仅两星期的出租车司机尝试超车时失控,结果出租车撞上护栏。纳什夫妇都被抛出车外,当场不治身亡。

资料来源:维基百科
1934 年 6 月 13 日:分组交换网络开创者、互联网先驱 Leonard Kleinrock 出生

伦纳德·克莱因罗克(Leonard Kleinrock)出生于 1934 年 6 月 13 日,他是加州大学洛杉矶分校亨利·萨穆埃利工程与应用科学学院计算机科学教授,在计算机网络领域里作出许多杰出贡献,特别是计算机网络的理论方面。

在 UCLA 的 ARPANET 研发中,克莱因罗克也起到了重要的角色,是互联网的开创者之一。克莱因罗克于 1951 年毕业于著名的布朗克斯科学高中,随后在 1957 年从新城市学院获得电气工程学士学位,并于 1959 年和 1963 年分别获得麻省理工学院电气工程和计算机科学硕士和博士学位。

克莱因罗克最重要的贡献之一当属排队论(queuing theory),这是研究系统随机聚散现象和随机服务系统工作过程的数学理论和方法,又称随机服务系统理论,为运筹学的一个分支,在许多领域都有应用。克莱因罗克在 1961 年的论文提案促成了 1962 年在麻省理工学院的博士论文,后来在 1964 年以书本形式出版了排队论。1967 年 5 月,高级研究计划署的项目经理 Larry Roberts 将克莱因罗克私自带入了 ARPANET 项目,随后他在 1969 年正式与克莱因罗克签约,以测量 ARPANET 中分组交换的性能。克莱因罗克于 1970 年代早期的数学工作深刻影响了早期 ARPANET 的发展。

图源:维基百科

1970 年代中期,克莱因罗克发表了关于排队理论在计算机网络中的理论和应用的研究。他指导了许多研究导致互联网的互联网络通信协议的研究生,包括 Steve Crocker、Vint Cerf和 Jon Postel。他们共同发表了许多研究论文。1980 年,克莱因罗克被选为美国国家工程院院士,以表彰他对该领域的开创性贡献以及作为计算机通信网络教育工作者的领导地位。

从 1990 年代中期开始,克莱因罗克力求被公认为“现代数据网络之父”,他曾经表示:

关于消息交换网络的想法真正推动了我的研究,而消息交换网络则是分组交换网络的先驱。在排队论中发展起来的一项数学工具,即排队网络,与计算机网络模型做到了完美匹配;当然,实际上它们并不完全匹配,所以我不得不调整数学模型以适应计算机网络。然后,我还开发了一些设计程序,用于优化容量分配、路由程序和拓扑设计。

克莱因罗克还声称他在 1960 年代初期的工作开创了分组交换的概念,并且这项工作是 ARPANET 中使用的分组交换概念的来源。2004 年,他将自己的工作描述为:

我在 1961 年至 1962 年的博士研究中所做的基本上是建立分组网络的数学理论,它揭示了驱动当今互联网的基本原理。

如今的历史学家和美国国家发明家名人堂认可保罗·巴兰唐纳德·戴维斯为分组交换概念的发明者,因为他们独立发明了现代计算机网络(包括互联网)中使用的数字分组交换概念。

除了克莱因罗克声称自己才是分组交换概念的开创者之外,也有人认为 ARPA 的信息处理技术办公室主任、大名鼎鼎的施乐 PARC 计算机科学实验室的创始人罗伯特·泰勒(Robert Taylor)开创了分组交换网络。正如前言所述,在计算机历史上,经常会围绕“谁才是一项科技的开创者”产生争议,但无论如何,这些开创者都对计算机和互联网的发展作出了不可磨灭的杰出贡献。

资料来源:维基百科
1993 年 6 月 13 日:TCI、时代华纳和微软宣布成立结合计算机和电视的合资企业

图源:维基百科

1993 年的今天,美国三大公司——媒体公司时代华纳公司、有线电视运营商 Tele-Communications Inc. 和软件发行商微软公司宣布,他们将着手成立一家合资企业,重新定义计算机、通信和电视的世界。三家企业将成立一家名为 Cablesoft 的公司,并将开发交互式电视软件,使消费者能够通过他们的家庭电视机购物和使用万维网。

Cablesoft 是定义交互式电视标准的早期尝试。虽然这家新公司的合作伙伴是微软、电信和时代华纳,但事实上,大部分努力似乎都在微软身上,这两家有线电视公司没有技术基础,能提供的帮助比较有限。Cablesoft 努力的成果于 1994 年 5 月首次宣布,微软发布了 Microsoft Media Server(在开发期间代号为 Tiger )和被称为 NTAS 的 Windows NT 操作系统的自定义版本。本质上,这款产品使用的是类似 PC 的机顶盒,可以与有线电视公司前端的 PC 运行 NTAS 进行通信,随后传输内容。

似乎巨星云集往往象征着失败:无论是体育球坛上每年各种“银河战舰”的陨落,还是 2000 年那场本世纪最失败的企业合并,亦或是微软的这次跨界合作……Cablesoft 最终因为微软坚持将自己的软件作为行业标准而宣告失败,此外,微软也不再积极参与先前宣布的与通用仪器和英特尔的单独联盟,以围绕自家的 Windows 软件和英特尔的 386 系列微处理器芯片构建机顶盒。

1997 年 9 月 16 日,经历过一次失败的微软以 4.25 亿美元收购了硅谷初创公司 WebTV,并推出改进版的 WebTV。交互式电视的早期实验历经千帆波折,你认为如今的智能电视属于什么发展阶段?欢迎在评论区分享你的真知灼见。

【欢迎投稿】以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物,欢迎所有朋友一起共建「历史上的今天」,投稿邮箱:[email protected]

","gnid":"9a077b7dbda209a0f","img_data":[{"flag":2,"img":[{"desc":"","height":"80","s_url":"https://p0.ssl.img.360kuai.com/t013d73ffee4a20366b_1.gif","title":"","url":"https://p0.ssl.img.360kuai.com/t013d73ffee4a20366b.gif","width":"640"},{"desc":"","height":"1077","title":"","url":"https://p0.ssl.img.360kuai.com/t01f8cfa7a39f65935b.jpg","width":"1068"},{"desc":"","height":"833","title":"","url":"https://p0.ssl.img.360kuai.com/t0110c47b09a2b5a8d0.jpg","width":"1080"},{"desc":"","height":"697","title":"","url":"https://p0.ssl.img.360kuai.com/t01fdcfbc622521ba77.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,otherc,fts0,sts0","powerby":"cache","pub_time":1686650467000,"pure":"","rawurl":"http://zm.news.so.com/c003e3affd9ca5fd9bbe17b4809aa648","redirect":0,"rptid":"ffb53260897e8ed8","rss_ext":[],"s":"t","src":"CSDN","tag":[{"clk":"kgame_1:微软","k":"微软","u":""},{"clk":"kgame_1:计算机科学","k":"计算机科学","u":""},{"clk":"kgame_1:纳什","k":"纳什","u":""}],"title":"分组交换网络的“亲子纠纷” | 历史上的今天

国选习1877交换什么是交换?常说的三种交换是什么?简述分组交换的要点. -
怀储瑶19598535965 ______ 人们相互交换活动或交换劳动产品的过程.主要包括人们在生产中发生的各种活动和能力的交换,以及一般产品和商品的交换.从总体上看,交换可分作4类:① 生产过程中产生的各种活动和各种能力的交换.例如,在生产过程中 ,劳动者之间...

国选习1877简述计算机网络中分组信息交换的基本工作思想 -
怀储瑶19598535965 ______ 1)分组交换技术(Packet switching technology)也称包交换技术.2)分组交换其实是将用户传送的数据划分成许多小的部分,每一部分是有一定的长度且称之为一个分组3)通过传输分组的方式传输信息,通过计算机和终端实现计算机与计算机之间的通信,每个分组的前面有一个分组头,分组头中包含了一些信息,如目的地址,原地址等,该分组头用以指明该分组发往何地址,然后由交换机根据每个分组的地址标志,将他们转发至目的地,这一过程就是分组交换.

国选习1877计算机网络向用户可以提供哪些服务?分组交换的要点是什么? -
怀储瑶19598535965 ______ 资源共享:进入网络的用户可以对网络中的数据、软件和硬件实现共享.分布处理功能:通过网络可以把一件较大工作分配给网络上多台计算机去完成. 分组交换的要点是:计算机网络采用分组交换技术,分组是一些数据的片段,在交换结点通...

国选习1877数据交换三种方式中各自的优点和缺点? -
怀储瑶19598535965 ______[答案] 线路交换、报文交换、分组交换 1、线路交换(电路交换) 以电路联接为目的的交换方式是电路交换方式.电话网中就是采用电路交换方式.我们可以打一次电话来体验这种交换方式.打电话时,首先是摘下话机拨号.拨号完毕,交换机就知道了要和谁通...

国选习1877电路交换的基本过程拜托了各位 谢谢 -
怀储瑶19598535965 ______ . 以电路联接为目的的交换方式是电路交换方式.电话网中就是采用电路交换方式.我们可以打一次电话来体验这种交换方式.打电话时,首先是摘下话机拨号.拨号完毕,交换机就知道了要和谁通话,并为双方建立连接,等一方挂机后,交换...

国选习1877用QQ通话时,网络通信时用到的数据交换方式是什么? -
怀储瑶19598535965 ______ 分组交换. 介绍: 在通信过程中,通信双方以分组为单位、使用存储-转发机制实现数据交互的通信方式,被称为分组交换(PS:packet switching). 分组交换也称为包交换,它将用户通信的数据划分成多个更小的等长数据段,在每个数据段...

国选习1877分组交换网络的分组交换 -
怀储瑶19598535965 ______ 分组交换是为适应计算机通信而发展起来的一种先进通信手段,它以CCITTX.25建议为基础,可以满足不同速率、不同型号终端与终端、终端与计算机、计算机与计算机间以及局域网间的通信,实现数据库资源共享.分组交换网是数据通信的基...

国选习1877分组交换技术的工作原理及其特点 -
怀储瑶19598535965 ______ 分组交换 在计算机网络和通讯中,分组交换(英文packet switching)是一种通信范例,分组(消息或消息碎片)在结点间单独路由,不需要先前建立的通信路径. 分组交换是数据通信中一种新的且重要的概念,现在是世界上数据和语音通信中...

国选习1877分组交换的工作方式到底是什么? -
怀储瑶19598535965 ______ 分组交换就是包交换.分组就是包,packet. 分组交换只是在信息处理过程中,第三层即IP层的处理方式. 在ATM模式的通信中,信息被分割成固定长度的包(53byte),采用面向连接的交换方式,在信息包交换之前先建立一条连接,可以用硬件实现快速处理; 在IP模式的通信中,信息的分割是不定长度的,采用CPU纯软件的处理方式,包交换是面向非连接的,每个包的路由是按照路由算法算出来的. 随着带宽的增加、CPU和软件技术的提高,IP包交换方式已经颠覆了ATM方式,因此现在ATM接口只在一些老式的数据设备上才有,新设备已经全部IP化了. 清楚否?

国选习1877分组交换是怎样的计算机通信?
怀储瑶19598535965 ______ 分组交换网络分组交换编辑分组交换是为适应计算机通信而发展起来的一种先进通信手段,它以CCITTX.25建议为基础,可以满足不同速率、不同型号终端与终端、终端与计算机、计算机与计算机间以及局域网间的通信,实现数据库资源共享

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024