红薯是什么季节的| ct是检查什么的| 腺样体是什么| 手麻是什么情况| 娃哈哈纯净水是什么水| 女性尿检能查出什么病| 四妙丸有什么功效与作用| 一月五日是什么星座| 一路长虹什么意思| 爱钻牛角尖是什么意思| 梦见自己拉了好多屎是什么意思| 植脂末是什么| 胰腺炎不能吃什么食物| 什么人入什么| 仓鼠突然死了是为什么| 孵化器公司是干什么的| 口臭要做什么检查| 肝胆湿热用什么药| videos是什么意思| 工业氧气和医用氧气有什么区别| 虾青素有什么作用| 狗狗可以吃什么| 挫败感是什么意思| 小孩长白头发是什么原因| 病毒性咽喉炎吃什么药| 白薯是什么| 上海属于什么方向| 2月27日什么星座| 蒲公英什么功效| 爸爸生日送什么礼物| 梦见放生鱼是什么意思| 嘴角烂了涂什么药| 你姓什么| 颈静脉怒张见于什么病| 2001是什么年| 多喝水有什么好处坏处| 懈怠是什么意思| 现充什么意思| 幼儿园中班学什么| ctm是什么意思| 胰岛素偏高是什么意思| 大学没毕业算什么学历| 夏天怕热冬天怕冷是什么体质| 突然勃不起来是什么原因造成的| 单方精油和复方精油有什么区别| 9月初是什么星座| 核磁共振能检查什么| 心率低吃什么药最好| 女人喝咖啡有什么好处| 高中生适合用什么手机| 干巴爹什么意思| 肥达氏反应检查什么病| 公元400年是什么朝代| 洋姜有什么功效与作用| 边界是什么意思| 梦见衣服是什么意思| 紫色适合什么肤色的人| 柿子不能和什么食物一起吃| 桑黄有什么药用价值| 荷兰猪是什么动物| 和风什么| 什么叫人均可支配收入| 沙棘对肝脏有什么好处| 脑梗吃什么中药| 尿潜血是什么病| 倒嗓是什么意思| 85属什么生肖| 头皮长疙瘩是什么原因| 蒙蒙的什么| 心志是什么意思| 侧切是什么意思| 艾灸灸出水泡是什么情况| 狮子座前面是什么星座| 马走日是什么意思| 酒后吃什么解酒最快| 肆无忌惮是什么意思| pdc是什么意思| 吾日三省吾身是什么意思| 津津有味什么意思| cashmere是什么面料| cdfi未见明显血流信号是什么意思| 流火是什么原因造成的| 下午两点多是什么时辰| 萎靡不振是什么意思| 夫妻分床睡意味着什么| 体检胸透主要检查什么| 哮喘是什么病| 千张是什么| 消渴病是什么病| 一什么桃子| 小孩子长白头发是什么原因| 康熙姓什么| 冷藏和冷冻有什么区别| 小松鼠吃什么食物| 痔疮吃什么| wlw是什么意思| 日头是什么意思| 腹黑男是什么意思| 2009是什么年| 1967年出生属什么| 郑声是什么意思| 为什么鞋子洗了还是臭| 经常感冒的人吃什么能增强抵抗力| 七月二十六是什么星座| 什么是编外人员| 一路卷风迎大年是什么生肖| 拔罐起水泡是什么原因| 巳火是什么火| 氢化聚异丁烯是什么| 知了叫什么| ed什么意思| 刘强东开什么车| 新生儿痤疮是什么引起的| 什么是塔罗牌| 伏特加是用什么酿造的| 腹泻期间宜吃什么食物| 吃是什么意思| 贫血吃什么补血最快| 1968属什么生肖| 眼睛模糊用什么药| 素鸡是什么| 红色加黄色是什么颜色| 属鸡的幸运色是什么颜色| 节肢动物用什么呼吸| 反胃是什么意思| 不假思索的假是什么意思| 跟腱断裂是什么感觉| 爱情和面包是什么意思| 智齿什么时候拔最好| 腊八节吃什么| 区间是什么意思| 电脑长期不关机有什么影响| 红眼病有什么症状| 对偶句是什么意思| 肤专家软膏主要治什么| 供血不足吃什么药效果最好| 成手是什么意思| 鱼油有什么功效和作用| mch是什么意思| 李逵代表什么生肖| 牙龈出血缺什么| ny是什么品牌| 晋升是什么意思| 怀孕有什么现象| 屁股一侧疼是什么原因| 1963年属什么生肖| 血肌酐高是什么原因| 金牛座和什么星座不合| 桂林山水甲天下是什么意思| 什么样的大地| 不走寻常路是什么品牌| 核素治疗是什么| 一个万一个足念什么| 什么菜最好吃| pad是什么设备| o型血阳性是什么意思| 妄想症是什么意思| 纪梵希为什么不娶赫本| 魂牵梦萦的意思是什么| 河南为什么叫中原| 手指头麻木吃什么药| 什么是混合磨玻璃结节| 直博是什么意思| 孩子注意力不集中是什么原因| 吃饭肚子疼是什么原因| 白洞是什么东西| 三月份是什么星座| 原生家庭是什么意思| 肺大泡有什么危害| 鹦鹉代表什么生肖| 牛欢喜是什么| 涎是什么意思| 肌酐700多意味着什么| 男士蛋皮痒用什么药| 耳朵疼什么原因| 尿白细胞阳性什么意思| qid是什么意思| 流光是什么意思| 面部神经痉挛吃什么药| 类风湿性关节炎用什么药| 检查乳腺挂什么科| 69年鸡是什么命| 尽性是什么意思| vps是什么| 血常规异常是什么意思| 拔牙后可以吃什么| 淋巴细胞减少说明什么| 跳蚤吃什么| 无利不起早是什么意思| 晟这个字读什么| otc是什么药| 孕妇梦见西瓜是什么意思| 石女什么样| 下午三点到五点是什么时辰| 肛门痒什么原因| 梦到鞋子是什么意思| 脑瘤早期什么症状| 食物中毒吃什么药解毒| 马革裹尸什么意思| 多五行属性是什么| 车前草有什么功效和作用| 做梦梦到拉屎是什么意思| 吃芒果过敏是什么症状| 咳嗽吃什么好的快偏方| 周星驰是什么星座| apf值是什么意思| 麸皮是什么东西| 湾湾是什么意思| 止疼药吃多了有什么副作用| 薄荷叶泡水喝有什么好处| 病变是什么意思| 打夜针是什么意思| 吃什么水果对肾有好处| 世界大战是什么意思| 囊肿长什么样子图片| 空心菜不能和什么一起吃| 大象是什么颜色| 胎儿双顶径偏大是什么原因| 表达什么意思| 腰肌劳损挂什么科| 和是什么意思| 丹毒不能吃什么| 维生素b族什么时候吃最好| 吃什么对肾好| 肛门指检能查出什么| 吃什么可以瘦肚子| 偶尔头晕是什么原因| 舌头干涩是什么病前兆| 520是什么日子| 什么闻什么睹| 秦始皇是什么民族| 女人十个簸箕是什么命| 后果的意思是什么| hpv阳性意味着什么| 真棒是什么意思| 动脉ct主要检查什么| 两手发麻是什么原因| 柔情似水是什么意思| 喝酒拉肚子是什么原因| 7月13日什么星座| 吃什么水果对肠胃好| 近视眼底改变什么意思| 什么叫自闭症| 取经是什么意思| 头晕恶心呕吐是什么原因| 宝宝手心热是什么原因| 气是什么| 五指毛桃有什么功效| 这是什么车| 栀子花黄叶是什么原因| 面瘫吃什么药好| 瓠子是什么| 艾滋病潜伏期有什么症状| 淋巴结炎吃什么药| 眼镜pd是什么意思| 维他命是什么意思| 海纳百川什么意思| 最不干净的动物是什么生肖| 小腿发痒是什么原因| nsaid是什么药| 肚子胀不消化吃什么药| 冰心原名叫什么名字| 8.8是什么星座| 喜欢喝冰水是什么原因| 百度Jump to content

太谷县举办第六届桃花节暨“农谷”文化旅游节

From Wikipedia, the free encyclopedia
百度 这之后,陆续有拜访者前来观摩学习。

The Interface Message Processor (IMP) was the packet switching node used to interconnect participant networks to the ARPANET from the late 1960s to 1989. It was the first generation of gateways, which are known today as routers.[1][2][3] An IMP was a ruggedized Honeywell DDP-516 minicomputer with special-purpose interfaces and software.[4] In later years the IMPs were made from the non-ruggedized Honeywell 316 which could handle two-thirds of the communication traffic at approximately one-half the cost.[5] An IMP requires the connection to a host computer via a special bit-serial interface, defined in BBN Report 1822. The IMP software and the ARPA network communications protocol running on the IMPs was discussed in RFC 1,[6] the first of a series of standardization documents published by what later became the Internet Engineering Task Force (IETF).

History

[edit]
IMP team (left to right): Truett Thatch, Bill Bartell (Honeywell), Dave Walden, Jim Geisman, Robert Kahn, Frank Heart, Ben Barker, Marty Thorpe, Will Crowther, and Severo Ornstein Not pictured: Bernie Cosell

The concept of an interface computer for computer networking was first proposed in 1966 by Donald Davies for the NPL network in England and implemented there in 1968-9.[7][8][9][10]

The same idea was independently developed in early 1967 at a meeting of principal investigators for the Department of Defense's Advanced Research Projects Agency (ARPA) to discuss interconnecting machines across the country. Larry Roberts, who led the ARPANET implementation, initially proposed a network of host computers. Wes Clark suggested inserting "a small computer between each host computer and the network of transmission lines",[11] i.e. making the IMP a separate computer.

The IMPs were built by the Massachusetts-based company Bolt Beranek and Newman (BBN) in 1969. BBN was contracted to build four IMPs, the first being due at UCLA by Labor Day; the remaining three were to be delivered in one-month intervals thereafter, completing the entire network in a total of twelve months. When Massachusetts Senator Edward Kennedy learned of BBN's accomplishment in signing this million-dollar agreement, he sent a telegram congratulating the company for being contracted to build the "Interfaith Message Processor".[11]

The team working on the IMP called themselves the "IMP Guys":[11]

  • Team Leader: Frank Heart[12]
  • Software: Willy Crowther, David Walden, Bernie Cosell and Paul Wexelblat
  • Hardware: Severo Ornstein, Ben Barker
  • Theory and collaboration with the above on the overall system design: Bob Kahn
  • Other: Hawley Rising
  • Added to IMP team later: Marty Thrope (hardware), Jim Geisman, Truett Thach (installation), Bill Bertell (Honeywell)

BBN began programming work in February 1969 on modified Honeywell DDP-516s. The completed code was six thousand words long, and was written in the Honeywell 516 assembly language. The IMP software was produced primarily on a PDP-1, where the IMP code was written and edited, then run on the Honeywell.

There was considerable technical interchange with the British team building the NPL network and Paul Baran at RAND but the BBN team independently developed significant aspects of the network's internal operation, such as routing, flow control, software design, and network control.[13][14][15][16][17][18][19]

BBN designed the IMP simply as "a messenger" that would only "store-and-forward".[11] BBN designed only the host-to-IMP specification, leaving host sites to build individual host-to-host interfaces. The IMP had an error-control mechanism that discarded packets with errors without acknowledging receipt; the source IMP, upon not receiving an acknowledging receipt, would subsequently re-send a duplicate packet. Based on the requirements of ARPA's request for proposal, the IMP used a 24-bit checksum for error correction. BBN chose to make the IMP hardware calculate the checksum, because it was a faster option than using a software calculation. The IMP was initially conceived as being connected to one host computer per site, but at the insistence of researchers and students from the host sites, each IMP was ultimately designed to connect to multiple host computers.

The first IMP was delivered to Leonard Kleinrock's group at UCLA on August 30, 1969. It used an SDS Sigma 7 host computer. Douglas Engelbart's group at the Stanford Research Institute (SRI) received the second IMP on October 1, 1969. It was attached to an SDS 940 host. The third IMP was installed in University of California, Santa Barbara on November 1, 1969. The fourth IMP was installed in the University of Utah in December 1969. The first communication test between two systems (UCLA and SRI) took place on October 29, 1969, when a login to the SRI machine was attempted, but only the first two letters could be transmitted. The SRI machine crashed upon reception of the 'g' character.[20] A few minutes later, the bug was fixed and the login attempt was successfully completed.

BBN developed a program to test the performance of the communication circuits. According to a report filed by Heart, a preliminary test in late 1969 based on a 27-hour period of activity on the UCSB-SRI line found "approximately one packet per 20,000 in error;" subsequent tests "uncovered a 100% variation in this number - apparently due to many unusually long periods of time (on the order of hours) with no detected errors."[21]

A variant of the IMP existed, called the TIP (Terminal IMP), which connected terminals (i.e., teletypes) as well as computers to the network; it was based on the Honeywell 316, a later version of the 516. Later, some Honeywell-based IMPs were replaced with multiprocessing BBN Pluribus IMPs, but ultimately BBN developed a microprogrammed clone of the Honeywell machine.

IMPs were at the heart of the ARPANET until DARPA decommissioned the ARPANET in 1989. Most IMPs were either taken apart, junked or transferred to MILNET. Some became artifacts in museums; Kleinrock placed IMP Number One on public view at UCLA.[11] The last IMP on the ARPANET was the one at the University of Maryland.

The front panel of the first IMP, taken at the opening of the Kleinrock Internet Heritage Site and Archive

BBN Report 1822

[edit]

BBN Report 1822 specifies the method for connecting a host computer to an IMP. This connection and protocol is generally referred to as 1822, the report number. The specification was written by Bob Kahn.[11]:?116,?149?

To transmit data, the host constructs a message containing the numeric address of another host on the network (similar to an IP address on the Internet) and a data field, and transmits the message across the 1822 interface to the IMP. The IMP routes the message to the destination host using protocols that were eventually adopted by Internet routers. Messages could store a total length of 8159 bits, of which the first 96 were reserved for the header ("leader").[22]

While packets transmitted across the Internet are assumed to be unreliable, 1822 messages were guaranteed to be transmitted reliably to the addressed destination. If the message could not be delivered, the IMP sent to the originating host a message indicating that the delivery failed. In practice, however, there were (rare) conditions under which the host could miss a report of a message being lost, or under which the IMP could report a message as lost when it had in fact been received.

The specification incorporated an alternating bit protocol,[23] of the type proposed by Donald Davies' team for the NPL network in 1968.[24]

Later versions of the 1822 protocol, such as 1822L, are described in RFC 802 and its successors.

See also

[edit]

References

[edit]
  1. ^ "IMP -- Interface Message Processor". LivingInternet. Retrieved June 22, 2007.
  2. ^ Dave Walden. "Looking back at the ARPANET effort, 34 years later". LivingInternet. Retrieved June 22, 2007.
  3. ^ "A Technical History of the ARPANET - A Technical Tour". THINK Protocols team. Archived from the original on 2025-08-06. Retrieved June 22, 2007.
  4. ^ Heart, F. E.; Kahn, R. E.; Ornstein, S. M.; Crowther, W. R.; Walden, D. C. (1970). "The interface message processor for the ARPA computer network". Proceedings of the May 5–7, 1970, spring joint computer conference on - AFIPS '70 (Spring). pp. 551–567. doi:10.1145/1476936.1477021. ISBN 9781450379038. S2CID 9647377. Retrieved 2025-08-06.
  5. ^ Ornstein, S. M.; Heart, F. E.; Crowther, W. R.; Rising, H. K.; Russell, S. B.; Michel, A. (1971). "The terminal IMP for the ARPA computer network". Proceedings of the November 16–18, 1971, fall joint computer conference on - AFIPS '71 (Fall). pp. 243–254. doi:10.1145/1478873.1478906. ISBN 9781450379090. S2CID 17369153.
  6. ^ Crocker, Steve (7 April 1969). Host Software. doi:10.17487/RFC0001. RFC 1.
  7. ^ Roberts, Dr. Lawrence G. (May 1995). "The ARPANET & Computer Networks". Archived from the original on 24 March 2016. Retrieved 13 April 2016. Then in June 1966, Davies wrote a second internal paper, "Proposal for a Digital Communication Network" In which he coined the word packet,- a small sub part of the message the user wants to send, and also introduced the concept of an "Interface computer" to sit between the user equipment and the packet network.
  8. ^ Pelkey, James. "Donald Davies". The History of Computer Communications. paper dated June 1966 ... introduced the concept of an "interface computer" to sit between the user equipment and the packet network.
  9. ^ John S, Quarterman; Josiah C, Hoskins (1986). "Notable computer networks". Communications of the ACM. 29 (10): 932–971. doi:10.1145/6617.6618. S2CID 25341056. The first packet-switching network was implemented at the National Physical Laboratories in the United Kingdom. It was quickly followed by the ARPANET in 1969.
  10. ^ Haughney Dare-Bryan, Christine (June 22, 2023). Computer Freaks (Podcast). Chapter Two: In the Air. Inc. Magazine. 35:55 minutes in. Leonard Kleinrock: Donald Davies ... did make a single node packet switch before ARPA did
  11. ^ a b c d e f Hafner, Katie; Lyon, Matthew (1996). Where wizards stay up late: the origins of the Internet. New York City: Simon & Schuster. ISBN 978-0-684-81201-4.
  12. ^ Hafner, Katie (2025-08-06). "Frank Heart, Who Linked Computers Before the Internet, Dies at 89". The New York Times. ISSN 0362-4331. Retrieved 2025-08-06.
  13. ^ A History of the ARPANET: The First Decade (PDF) (Report). Bolt, Beranek & Newman Inc. 1 April 1981. pp. 13, 53 of 183. Archived from the original on 1 December 2012. Aside from the technical problems of interconnecting computers with communications circuits, the notion of computer networks had been considered in a number of places from a theoretical point of view. Of particular note was work done by Paul Baran and others at the Rand Corporation in a study "On Distributed Communications" in the early 1960's. Also of note was work done by Donald Davies and others at the National Physical Laboratory in England in the mid-1960's. ... Another early major network development which affected development of the ARPANET was undertaken at the National Physical Laboratory in Middlesex, England, under the leadership of D. W. Davies.
  14. ^ Roberts, Lawrence G. (November 1978). "The evolution of packet switching" (PDF). Proceedings of the IEEE. 66 (11): 1307–13. doi:10.1109/PROC.1978.11141. S2CID 26876676. Significant aspects of the network's internal operation, such as routing, flow control, software design, and network control were developed by a BBN team consisting of Frank Heart, Robert Kahn, Severo Omstein, William Crowther, and David Walden
  15. ^ Abbate, Janet (2000). Inventing the Internet. Cambridge, MA: MIT Press. p. 38-9, 57-8. ISBN 978-0-2625-1115-5.
  16. ^ Heart, Frank; Kahn, Robert; Ornstein, Severo; Crowther, William; Walden, David (1970). "The Interface Message Processor for the ARPA Computer Network" (PDF). Proceedings of the May 5-7, 1970, spring joint computer conference on - AFIPS '70 (Spring). 1970 Spring Joint Computer Conference. p. 565. doi:10.1145/1476936.1477021. S2CID 9647377.
  17. ^ F.E. Froehlich, A. Kent (1990). The Froehlich/Kent Encyclopedia of Telecommunications: Volume 1 - Access Charges in the U.S.A. to Basics of Digital Communications. CRC Press. p. 344. ISBN 0824729005. Although there was considerable technical interchange between the NPL group and those who designed and implemented the ARPANET, the NPL Data Network effort appears to have had little fundamental impact on the design of ARPANET. Such major aspects of the NPL Data Network design as the standard network interface, the routing algorithm, and the software structure of the switching node were largely ignored by the ARPANET designers. There is no doubt, however, that in many less fundamental ways the NPL Data Network had and effect on the design and evolution of the ARPANET.
  18. ^ Barber, Derek (Spring 1993). "The Origins of Packet Switching". The Bulletin of the Computer Conservation Society (5). ISSN 0958-7403. Retrieved 6 September 2017.
  19. ^ Rayner, David; Barber, Derek; Scantlebury, Roger; Wilkinson, Peter (2001). NPL, Packet Switching and the Internet. Symposium of the Institution of Analysts & Programmers 2001. Archived from the original on 2025-08-06. Retrieved 2025-08-06. The system first went 'live' early in 1969
  20. ^ Hambling, David (2005), Weapons Grade, New York City: Carroll & Graf, ISBN 0-7867-1769-6
  21. ^ Heart, F. E. (1970), "Interface message processors for the ARPA computer network" (PDF), Quarterly Technical Report No. 4: 7, retrieved 2025-08-06
  22. ^ Specifications for the Interconnection of a Host and an IMP (PDF) (Report). Bolt, Beranek, and Newman, Inc. January 1976. BBN Report 1822.
  23. ^ Davies, Donald Watts (1979). Computer networks and their protocols. Internet Archive. Chichester, [Eng.]; New York : Wiley. pp. 206. ISBN 9780471997504.
  24. ^ Campbell-Kelly, Martin (1987). "Data Communications at the National Physical Laboratory (1965-1975)". Annals of the History of Computing. 9 (3/4): 221–247. doi:10.1109/MAHC.1987.10023. S2CID 8172150.

Further reading

[edit]
[edit]
女人阴虚是什么意思 说一个人轴是什么意思 仓鼠喜欢吃什么 懿代表什么意思 男性经常手淫有什么危害
黄芪和北芪有什么区别 世界7大奇迹是什么 芒果不可以跟什么一起吃 多巴胺是什么意思 老实的动物是什么生肖
血蛋白低是什么原因 炖羊汤放什么调料 吃什么养脾胃 监制是干什么的 梅核气吃什么药最好
磷酸是什么 住院医师是什么职称 吃什么能变胖 汤姆是什么品种的猫 94狗跟什么属相配最好
科级干部是什么级别hcv8jop6ns1r.cn 肺虚吃什么药dayuxmw.com 便秘吃什么中药hcv8jop6ns8r.cn 拔完智齿吃什么食物好hcv9jop7ns0r.cn domyos是什么牌子chuanglingweilai.com
什么炖鸡汤好喝又营养hcv9jop0ns3r.cn 皇太后是皇上的什么人hcv9jop5ns0r.cn 金脸银脸代表什么人物hcv8jop1ns3r.cn 经常爱放屁是什么原因hlguo.com 什么茶最好喝hcv9jop3ns0r.cn
法院院长是什么级别hcv8jop5ns7r.cn 老年痴呆症又叫什么hcv8jop9ns7r.cn 双子座和什么座最配hcv8jop2ns3r.cn 弱酸性是什么意思hcv8jop5ns7r.cn 女性私下有苦味主要是什么原因hcv8jop2ns9r.cn
插管是什么意思inbungee.com kangol是什么牌子hcv7jop6ns5r.cn 莲子心泡水喝有什么功效和作用hcv9jop1ns2r.cn 颈动脉斑块做什么检查hcv9jop7ns3r.cn 脚心痒是什么预兆hcv9jop8ns0r.cn
百度