最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【整理】TCP/IP vs PDP

工作和技术 crifan 3561浏览 0评论

【背景】

之前查其他资料时,无意间发现有人拿TCP/IP去和PDP对比。对此,TCP/IP自己是知道的,但是却忘了PDP是啥了。所以就去查查两者之间的区别。

【折腾过程】

1.如图:

pdp ppp socket gprs

2.”The new commands allow the application writer to create and destroy UDP and TCP sockets, to control underlying GPRS PDP contexts, to transfer data to and from the module, and to interrogate IP status information about the active link.”

3.”Who invented TCP/IP?

The history of TCP/IP is like the protocol — interdependent design and development conducted by several people and brought together as one. Following the design of TCP/IP by Robert Kahn and Vinton Cerf as described in the previous pages, DARPA contracted with three sites to develop operational versions:

  • BBN. A TENEX/PDP-10 implementation led by Ray Tomlinson and Bill Plummer.
  • Stanford. A BCPL/PDP-11 implementation led by Richard Karp from Cerf’s group.
  • The University College London. A PDP-9 implementation led by Peter Kirstein. “

4.“Does anyone have any information where I might obtain a copy of TCP/IP running under RTX on a pdp-11? I have someone who is interested getting a copy running on his pdp-11. Thanks..”

5."2.1.3 TCP/IP 和Unix内战:1980-1990

在Unix的发展过程中,加州大学伯克利分校很早就成为唯一最重要的学术热点。伯克利分校早在1974年就开始了对Unix的研究,而Ken Thompson利用1975—1976的年休在此教学,更对Unix的研究注入了强劲活力。1977年,当时还默默无闻的伯克利毕业生Bill Joy管理的实验室发布了第一版BSD。到1980年,伯克利分校成了为这个Unix变种积极作贡献的高校子网的核心。有关伯克利 Unix(包括vi(1)编辑器)的创意和代码不断从伯克利反馈到贝尔实验室。

1980年,国防部高级研究计划局(DARPA,Defense Advanced Research Projects Agency)需要请人在Unix环境下的VAX机上实现全新的TCP/IP协议栈。那时,运行ARPANET的PDP-10已处耆耆之年,而数据设备公 司(DEC)可能被迫放弃PDP-10以支持VAX的种种迹象也空穴来风。DARPA曾考虑和DEC公司签订实现TCP/IP的合同,但是因为担心DEC 可能不太乐意改动他们的专有VAX/VMS操作系统[Libes-Ressler]而打消了这个念头。最后,DARPA选择了伯克利Unix作为平台—— 显然因为可以毫无阻碍地拿到它的源码[Leonard]。

伯克利计算机科学研究组当时拥有天时地利,还有最强大的开发工具;而DARPA的合同无疑成为Unix历史上自诞生以来最关键的转折点。"

 

【总结】

TCP/IP:软件协议,如今在Internet中用途最广的协议;

PDP:一种早期的硬件PC机。型号有:PDP-9,PDP-10,PDP-11等等。

所以:

TCP/IP和PDP,根本不具有可比性,根本不是一类东西;

如果非要说TCP/IP和PDP有点关系,那也只是:

TCP/IP协议,在最早被发明的时候,是运行在PDP这种硬件PC上面的。

 

参考资料

ppp、socket、PDP之间的关系_百度文库

Using AT commands to control TCP/IP stack on SM5100B-D modules – SM5100B TCPIP App Note.pdf

TCP/IP Internet Protocol

TCP/IP under RTX on a PDP-11

2.1.3 TCP/IP 和Unix内战:1980-1990 – 51CTO.COM

转载请注明:在路上 » 【整理】TCP/IP vs PDP

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.264 seconds, using 22.15MB memory