CINXE.COM

Interface Message Processor - Wikipedia, the free encyclopedia

<!DOCTYPE html> <html lang="en" dir="ltr" class="client-nojs"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://en.wikipedia.org/wiki/Interface_Message_Processor","20150322022520","https://web.archive.org/","web","/_static/", "1426991120"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="UTF-8"/> <title>Interface Message Processor - Wikipedia, the free encyclopedia</title> <meta name="generator" content="MediaWiki 1.25wmf21"/> <link rel="alternate" href="https://web.archive.org/web/20150322022520/android-app://org.wikipedia/http/en.m.wikipedia.org/wiki/Interface_Message_Processor"/> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;action=edit"/> <link rel="edit" title="Edit this page" href="/w/index.php?title=Interface_Message_Processor&amp;action=edit"/> <link rel="apple-touch-icon" href="//web.archive.org/web/20150322022520im_/http://bits.wikimedia.org/apple-touch/wikipedia.png"/> <link rel="shortcut icon" href="//web.archive.org/web/20150322022520im_/http://bits.wikimedia.org/favicon/wikipedia.ico"/> <link rel="search" type="application/opensearchdescription+xml" href="/web/20150322022520/http://en.wikipedia.org/w/opensearch_desc.php" title="Wikipedia (en)"/> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"/> <link rel="alternate" hreflang="x-default" href="/web/20150322022520/http://en.wikipedia.org/wiki/Interface_Message_Processor"/> <link rel="copyright" href="//web.archive.org/web/20150322022520/http://creativecommons.org/licenses/by-sa/3.0/"/> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Special:RecentChanges&amp;feed=atom"/> <link rel="canonical" href="https://web.archive.org/web/20150322022520/http://en.wikipedia.org/wiki/Interface_Message_Processor"/> <link rel="stylesheet" href="//web.archive.org/web/20150322022520cs_/http://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&amp;lang=en&amp;modules=ext.gadget.DRN-wizard%2CReferenceTooltips%2Ccharinsert%2Cfeatured-articles-links%2CrefToolbar%2Cswitcher%2Cteahouse%7Cext.rtlcite%2Cwikihiero%2CwikimediaBadges%7Cext.uls.nojs%7Cext.visualEditor.viewPageTarget.noscript%7Cmediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.sectionAnchor%7Cmediawiki.skinning.interface%7Cmediawiki.ui.button%7Cskins.vector.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector&amp;*"/> <meta name="ResourceLoaderDynamicStyles" content=""/> <link rel="stylesheet" href="//web.archive.org/web/20150322022520cs_/http://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=styles&amp;skin=vector&amp;*"/> <style>a:lang(ar),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur){text-decoration:none} /* cache key: enwiki:resourceloader:filter:minify-css:7:3904d24a08aa08f6a68dc338f9be277e */</style> <script src="//web.archive.org/web/20150322022520js_/http://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&amp;lang=en&amp;modules=startup&amp;only=scripts&amp;skin=vector&amp;*"></script> <script>if(window.mw){ mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Interface_Message_Processor","wgTitle":"Interface Message Processor","wgCurRevisionId":648317580,"wgRevisionId":648317580,"wgArticleId":2290843,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 errors: dates","Networking hardware","ARPANET"],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"Interface_Message_Processor","wgRelevantArticleId":2290843,"wgIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgWikiEditorEnabledModules":{"toolbar":true,"dialogs":true,"hidesig":true,"preview":false,"publish":false},"wgBetaFeaturesFeatures":[],"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr"},"wikilove-recipient":"","wikilove-anon":0,"wgPoweredByHHVM":true,"wgULSAcceptLanguageList":["en-us"],"wgULSCurrentAutonym":"English","wgFlaggedRevsParams":{"tags":{"status":{"levels":1,"quality":2,"pristine":3}}},"wgStableRevisionId":null,"wgCategoryTreePageCategoryOptions":"{\"mode\":0,\"hideprefix\":20,\"showcount\":true,\"namespaces\":false}","wgNoticeProject":"wikipedia","wgWikibaseItemId":"Q1451440"}); }</script><script>if(window.mw){ mw.loader.implement("user.options",function($,jQuery){mw.user.options.set({"variant":"en"});},{},{},{});mw.loader.implement("user.tokens",function($,jQuery){mw.user.tokens.set({"editToken":"+\\","patrolToken":"+\\","watchToken":"+\\"});},{},{},{}); /* cache key: enwiki:resourceloader:filter:minify-js:7:94007ea073e20ad4a3cdce36b2f2e369 */ }</script> <script>if(window.mw){ mw.loader.load(["mediawiki.page.startup","mediawiki.legacy.wikibits","mediawiki.legacy.ajax","ext.centralauth.centralautologin","mmv.head","ext.imageMetrics.head","ext.visualEditor.viewPageTarget.init","ext.uls.init","ext.uls.interface","ext.centralNotice.bannerController","skins.vector.js"]); }</script> <link rel="dns-prefetch" href="//web.archive.org/web/20150322022520/http://meta.wikimedia.org/"/> <!--[if lt IE 7]><style type="text/css">body{behavior:url("/w/static-1.25wmf21/skins/Vector/csshover.min.htc")}</style><![endif]--> </head> <body class="mediawiki ltr sitedir-ltr ns-0 ns-subject page-Interface_Message_Processor skin-vector action-view"> <div id="mw-page-base" class="noprint"></div> <div id="mw-head-base" class="noprint"></div> <div id="content" class="mw-body" role="main"> <a id="top"></a> <div id="siteNotice"><!-- CentralNotice --></div> <div class="mw-indicators"> </div> <h1 id="firstHeading" class="firstHeading" lang="en">Interface Message Processor</h1> <div id="bodyContent" class="mw-body-content"> <div id="siteSub">From Wikipedia, the free encyclopedia</div> <div id="contentSub"></div> <div id="jump-to-nav" class="mw-jump"> Jump to: <a href="#mw-head">navigation</a>, <a href="#p-search">search</a> </div> <div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="thumb tright"> <div class="thumbinner" style="width:222px;"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/File:Leonard-Kleinrock-and-IMP1.png" class="image"><img alt="" src="//web.archive.org/web/20150322022520im_/http://upload.wikimedia.org/wikipedia/commons/thumb/6/68/Leonard-Kleinrock-and-IMP1.png/220px-Leonard-Kleinrock-and-IMP1.png" width="220" height="281" class="thumbimage" srcset="//web.archive.org/web/20150322022520im_/http://upload.wikimedia.org/wikipedia/commons/thumb/6/68/Leonard-Kleinrock-and-IMP1.png/330px-Leonard-Kleinrock-and-IMP1.png 1.5x, //web.archive.org/web/20150322022520im_/http://upload.wikimedia.org/wikipedia/commons/thumb/6/68/Leonard-Kleinrock-and-IMP1.png/440px-Leonard-Kleinrock-and-IMP1.png 2x" data-file-width="444" data-file-height="568"/></a> <div class="thumbcaption"> <div class="magnify"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/File:Leonard-Kleinrock-and-IMP1.png" class="internal" title="Enlarge"></a></div> <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Leonard_Kleinrock" title="Leonard Kleinrock">Leonard Kleinrock</a> and the first IMP</div> </div> </div> <p>The <b>Interface Message Processor</b> (<b>IMP</b>) was the <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Packet-switching" title="Packet-switching" class="mw-redirect">packet-switching</a> <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Node_(networking)" title="Node (networking)">node</a> used to interconnect participant networks to the <a href="/web/20150322022520/http://en.wikipedia.org/wiki/ARPANET" title="ARPANET">ARPANET</a> from the late 1960s to 1989. It was the first generation of gateways, which are known today as <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Router_(computing)" title="Router (computing)">routers</a>.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span>[</span>1<span>]</span></a></sup><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span>[</span>2<span>]</span></a></sup><sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span>[</span>3<span>]</span></a></sup> An IMP was a <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Rugged_computer" title="Rugged computer">ruggedized</a> <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Honeywell" title="Honeywell">Honeywell</a> <a href="/web/20150322022520/http://en.wikipedia.org/wiki/DDP-516" title="DDP-516" class="mw-redirect">DDP-516</a> <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Minicomputer" title="Minicomputer">minicomputer</a> with special-purpose interfaces and software.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span>[</span>4<span>]</span></a></sup> In later years the IMPs were made from the non-ruggedized <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Honeywell_316" title="Honeywell 316">Honeywell 316</a> which could handle two-thirds of the communication traffic at approximately one-half the cost.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span>[</span>5<span>]</span></a></sup> An IMP requires the connection to a host computer via a special bit-<a href="/web/20150322022520/http://en.wikipedia.org/wiki/Serial_communications" title="Serial communications" class="mw-redirect">serial</a> interface, defined in <a href="/web/20150322022520/http://en.wikipedia.org/wiki/BBN_Report_1822" title="BBN Report 1822">BBN Report 1822</a>. The IMP software and the ARPA network communications protocol running on the IMPs was discussed in <a class="external mw-magiclink-rfc" rel="nofollow" href="//web.archive.org/web/20150322022520/http://tools.ietf.org/html/rfc1">RFC 1</a>, the first of a <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Request_for_Comments" title="Request for Comments">series of standardization documents</a> published by the <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Internet_Engineering_Task_Force" title="Internet Engineering Task Force">Internet Engineering Task Force</a> (IETF).</p> <p></p> <div id="toc" class="toc"> <div id="toctitle"> <h2>Contents</h2> </div> <ul> <li class="toclevel-1 tocsection-1"><a href="#History"><span class="tocnumber">1</span> <span class="toctext">History</span></a></li> <li class="toclevel-1 tocsection-2"><a href="#References"><span class="tocnumber">2</span> <span class="toctext">References</span></a></li> <li class="toclevel-1 tocsection-3"><a href="#Further_reading"><span class="tocnumber">3</span> <span class="toctext">Further reading</span></a></li> <li class="toclevel-1 tocsection-4"><a href="#External_links"><span class="tocnumber">4</span> <span class="toctext">External links</span></a></li> </ul> </div> <p></p> <h2><span class="mw-headline" id="History">History</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;action=edit&amp;section=1" title="Edit section: History">edit</a><span class="mw-editsection-bracket">]</span></span></h2> <p>The idea of the IMP was first publicly discussed in early 1967 at a meeting of principal investigators for the Department of Defense's <a href="/web/20150322022520/http://en.wikipedia.org/wiki/DARPA" title="DARPA">Advanced Research Projects Agency</a> (ARPA) to discuss interconnecting machines across the country. <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Lawrence_Roberts_(scientist)" title="Lawrence Roberts (scientist)">Larry Roberts</a>, who led the ARPANET implementation, initially proposed a network of host computers. <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Wesley_A._Clark" title="Wesley A. Clark">Wes Clark</a> suggested inserting "a small computer between each host computer and the network of transmission lines",<sup id="cite_ref-Hafner_6-0" class="reference"><a href="#cite_note-Hafner-6"><span>[</span>6<span>]</span></a></sup> i.e. making the IMP a separate computer.</p> <p>The IMPs were built by the Massachusetts-based company <a href="/web/20150322022520/http://en.wikipedia.org/wiki/BBN_Technologies" title="BBN Technologies">Bolt Beranek and Newman</a> (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".<sup id="cite_ref-Hafner_6-1" class="reference"><a href="#cite_note-Hafner-6"><span>[</span>6<span>]</span></a></sup></p> <p>The team working on the IMP called themselves the "IMP Guys":<sup id="cite_ref-Hafner_6-2" class="reference"><a href="#cite_note-Hafner-6"><span>[</span>6<span>]</span></a></sup></p> <ul> <li>Team Leader: Frank Heart</li> <li>Software: <a href="/web/20150322022520/http://en.wikipedia.org/wiki/William_Crowther_(programmer)" title="William Crowther (programmer)">Willy Crowther</a>, <a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Dave_Walden&amp;action=edit&amp;redlink=1" class="new" title="Dave Walden (page does not exist)">Dave Walden</a>, Bernie Cosell</li> <li>Hardware: <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Severo_Ornstein" title="Severo Ornstein">Severo Ornstein</a>, Ben Barker</li> <li>Theory and collaboration with the above on the overall system design: <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Bob_Kahn" title="Bob Kahn">Bob Kahn</a></li> <li>Other: Hawley Rising</li> <li>Added to IMP team later: Marty Thrope (hardware), Jim Geisman, Truett Thach (installation), Bill Bertell (Honeywell)</li> </ul> <p>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.</p> <p>BBN designed the IMP simply as "a messenger" that would only "store-and-forward".<sup id="cite_ref-Hafner_6-3" class="reference"><a href="#cite_note-Hafner-6"><span>[</span>6<span>]</span></a></sup> 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 <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Request_for_proposal" title="Request for proposal">request for proposal</a>, the IMP used a 24-bit <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Checksum" title="Checksum">checksum</a> 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.</p> <p>The first IMP was delivered to <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Leonard_Kleinrock" title="Leonard Kleinrock">Leonard Kleinrock</a>'s group at UCLA on August 30, 1969. It used an SDS Sigma-7 host computer. <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Douglas_Engelbart" title="Douglas Engelbart">Douglas Engelbart</a>'s group at the Stanford Research Institute (SRI) received the second IMP on October 1, 1969. It was attached to an <a href="/web/20150322022520/http://en.wikipedia.org/wiki/SDS_940" title="SDS 940">SDS-940</a> host. The third IMP was installed in University of California, Santa Barbara on November 1, 1969. The fourth and final 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 <i>login</i> 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.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span>[</span>7<span>]</span></a></sup> A few minutes later, the bug was fixed and the login attempt was successfully completed.</p> <p>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."<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span>[</span>8<span>]</span></a></sup></p> <p>A variant of the IMP existed, called the TIP, which connected terminals instead of computers to the network; it was based on the 316. Initially, some Honeywell-based IMPs were replaced with multiprocessing BBN <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Pluribus" title="Pluribus">Pluribus</a> IMPs, but ultimately BBN developed a microprogrammed clone of the Honeywell processor.</p> <p>IMPs were at the heart of the ARPANET until DARPA decommissioned ARPANET in 1989. Most IMPs were either taken apart, junked or transferred to <a href="/web/20150322022520/http://en.wikipedia.org/wiki/MILNET" title="MILNET">MILNET</a>. Some became artifacts in museums; Kleinrock placed IMP Number One on public view at UCLA.<sup id="cite_ref-Hafner_6-4" class="reference"><a href="#cite_note-Hafner-6"><span>[</span>6<span>]</span></a></sup> The last IMP on the ARPANET was the one at the University of Maryland.</p> <div class="thumb tright"> <div class="thumbinner" style="width:222px;"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/File:Interface_Message_Processor_Front_Panel.jpg" class="image"><img alt="" src="//web.archive.org/web/20150322022520im_/http://upload.wikimedia.org/wikipedia/commons/thumb/0/04/Interface_Message_Processor_Front_Panel.jpg/220px-Interface_Message_Processor_Front_Panel.jpg" width="220" height="147" class="thumbimage" srcset="//web.archive.org/web/20150322022520im_/http://upload.wikimedia.org/wikipedia/commons/thumb/0/04/Interface_Message_Processor_Front_Panel.jpg/330px-Interface_Message_Processor_Front_Panel.jpg 1.5x, //web.archive.org/web/20150322022520im_/http://upload.wikimedia.org/wikipedia/commons/thumb/0/04/Interface_Message_Processor_Front_Panel.jpg/440px-Interface_Message_Processor_Front_Panel.jpg 2x" data-file-width="3872" data-file-height="2592"/></a> <div class="thumbcaption"> <div class="magnify"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/File:Interface_Message_Processor_Front_Panel.jpg" class="internal" title="Enlarge"></a></div> The front panel of the same IMP as in the photo above, taken at the opening of the Kleinrock Internet Heritage Site and Archive</div> </div> </div> <h2><span class="mw-headline" id="References">References</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;action=edit&amp;section=2" title="Edit section: References">edit</a><span class="mw-editsection-bracket">]</span></span></h2> <div class="reflist" style="list-style-type: decimal;"> <ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150322022520/http://www.livinginternet.com/i/ii_imp.htm">IMP -- Interface Message Processor</a>, LivingInternet Accessed June 22, 2007.</span></li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150322022520/http://www.livinginternet.com/i/ii_imp_walden.htm">Looking back at the ARPANET effort, 34 years later</a>, Dave Walden, Accessed June 22, 2007.</span></li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150322022520/http://www.cs.utexas.edu/users/chris/think/ARPANET/Technical_Tour/imp-to-imp.shtml">A Technical History of the ARPANET - A Technical Tour</a>, THINK Protocols team, Accessed June 22, 2007.</span></li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><span id="CITEREFHeartKahnOrnsteinCrowther1970" class="citation">Heart, F. E.; Kahn, R. E.; Ornstein, S. M.; Crowther, W. R.; Walden, D. C. (1970), <a rel="nofollow" class="external text" href="https://web.archive.org/web/20150322022520/http://portal.acm.org/citation.cfm?id=1476936.1477021">"The interface message processor for the ARPA computer network"</a>, <i>Proceedings of the May 5–7, 1970, spring joint computer conference</i>: 551–567, <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Digital_object_identifier" title="Digital object identifier">doi</a>:<a rel="nofollow" class="external text" href="//web.archive.org/web/20150322022520/http://dx.doi.org/10.1145%2F1476936.1477021">10.1145/1476936.1477021</a><span class="reference-accessdate">, retrieved <span class="nowrap">2009-07-19</span></span></span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AInterface+Message+Processor&amp;rft.atitle=The+interface+message+processor+for+the+ARPA+computer+network&amp;rft.au=Crowther%2C+W.+R.&amp;rft.aufirst=F.+E.&amp;rft.au=Heart%2C+F.+E.&amp;rft.au=Kahn%2C+R.+E.&amp;rft.aulast=Heart&amp;rft.au=Ornstein%2C+S.+M.&amp;rft.au=Walden%2C+D.+C.&amp;rft.date=1970&amp;rft.genre=article&amp;rft_id=http%3A%2F%2Fportal.acm.org%2Fcitation.cfm%3Fid%3D1476936.1477021&amp;rft_id=info%3Adoi%2F10.1145%2F1476936.1477021&amp;rft.jtitle=Proceedings+of+the+May+5%E2%80%937%2C+1970%2C+spring+joint+computer+conference&amp;rft.pages=551-567&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988"><span style="display:none;">&#160;</span></span></span></li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><span id="CITEREFOrnsteinHeartCrowtherRising1971" class="citation">Ornstein, S. M.; Heart, F. E.; Crowther, W. R.; Rising, H. K.; Russell, S. B.; Michel, A. (1971), <a rel="nofollow" class="external text" href="https://web.archive.org/web/20150322022520/http://portal.acm.org/citation.cfm?id=1478873.1478906">"The terminal IMP for the ARPA computer network"</a>, <i>Proceedings of the November 16–18, 1971, fall joint computer conference</i>: 243–254, <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Digital_object_identifier" title="Digital object identifier">doi</a>:<a rel="nofollow" class="external text" href="//web.archive.org/web/20150322022520/http://dx.doi.org/10.1145%2F1478873.1478906">10.1145/1478873.1478906</a></span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AInterface+Message+Processor&amp;rft.atitle=The+terminal+IMP+for+the+ARPA+computer+network&amp;rft.au=Crowther%2C+W.+R.&amp;rft.aufirst=S.+M.&amp;rft.au=Heart%2C+F.+E.&amp;rft.aulast=Ornstein&amp;rft.au=Michel%2C+A.&amp;rft.au=Ornstein%2C+S.+M.&amp;rft.au=Rising%2C+H.+K.&amp;rft.au=Russell%2C+S.+B.&amp;rft.date=1971&amp;rft.genre=article&amp;rft_id=http%3A%2F%2Fportal.acm.org%2Fcitation.cfm%3Fid%3D1478873.1478906&amp;rft_id=info%3Adoi%2F10.1145%2F1478873.1478906&amp;rft.jtitle=Proceedings+of+the+November+16%E2%80%9318%2C+1971%2C+fall+joint+computer+conference&amp;rft.pages=243-254&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988"><span style="display:none;">&#160;</span></span></span></li> <li id="cite_note-Hafner-6"><span class="mw-cite-backlink">^ <a href="#cite_ref-Hafner_6-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Hafner_6-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Hafner_6-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-Hafner_6-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-Hafner_6-4"><sup><i><b>e</b></i></sup></a></span> <span class="reference-text"><span id="CITEREFHafnerLyon1996" class="citation">Hafner, K.; Lyon, M. (1996), <i>Where Wizards Stay Up Late</i>, <a href="/web/20150322022520/http://en.wikipedia.org/wiki/New_York_City" title="New York City">New York City</a>: <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Simon_%26_Schuster" title="Simon &amp; Schuster">Simon &amp; Schuster</a>, <a href="/web/20150322022520/http://en.wikipedia.org/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/web/20150322022520/http://en.wikipedia.org/wiki/Special:BookSources/0-684-83267-4" title="Special:BookSources/0-684-83267-4">0-684-83267-4</a></span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AInterface+Message+Processor&amp;rft.aufirst=K.&amp;rft.au=Hafner%2C+K.&amp;rft.aulast=Hafner&amp;rft.au=Lyon%2C+M.&amp;rft.btitle=Where+Wizards+Stay+Up+Late&amp;rft.date=1996&amp;rft.genre=book&amp;rft.isbn=0-684-83267-4&amp;rft.place=New+York+City&amp;rft.pub=Simon+%26+Schuster&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><span id="CITEREFHambling2005" class="citation">Hambling, David (2005), <i>Weapons Grade</i>, <a href="/web/20150322022520/http://en.wikipedia.org/wiki/New_York_City" title="New York City">New York City</a>: <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Carroll_%26_Graf" title="Carroll &amp; Graf" class="mw-redirect">Carroll &amp; Graf</a>, <a href="/web/20150322022520/http://en.wikipedia.org/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/web/20150322022520/http://en.wikipedia.org/wiki/Special:BookSources/0-7867-1769-6" title="Special:BookSources/0-7867-1769-6">0-7867-1769-6</a></span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AInterface+Message+Processor&amp;rft.aufirst=David&amp;rft.au=Hambling%2C+David&amp;rft.aulast=Hambling&amp;rft.btitle=Weapons+Grade&amp;rft.date=2005&amp;rft.genre=book&amp;rft.isbn=0-7867-1769-6&amp;rft.place=New+York+City&amp;rft.pub=Carroll+%26+Graf&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><span id="CITEREFHeart1970" class="citation">Heart, F. E. (1970), <a rel="nofollow" class="external text" href="https://web.archive.org/web/20150322022520/http://dtic.mil/dtic/tr/fulltext/u2/699946.pdf">"Interface message processors for the ARPA computer network"</a>, <i>Quarterly Technical Report No. 4</i>: 7<span class="reference-accessdate">, retrieved <span class="nowrap">2013-03-05</span></span></span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AInterface+Message+Processor&amp;rft.atitle=Interface+message+processors+for+the+ARPA+computer+network&amp;rft.aufirst=F.+E.&amp;rft.au=Heart%2C+F.+E.&amp;rft.aulast=Heart&amp;rft.date=1970&amp;rft.genre=article&amp;rft_id=http%3A%2F%2Fdtic.mil%2Fdtic%2Ftr%2Ffulltext%2Fu2%2F699946.pdf&amp;rft.jtitle=Quarterly+Technical+Report+No.+4&amp;rft.pages=7&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988"><span style="display:none;">&#160;</span></span></span></li> </ol> </div> <h2><span class="mw-headline" id="Further_reading">Further reading</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;action=edit&amp;section=3" title="Edit section: Further reading">edit</a><span class="mw-editsection-bracket">]</span></span></h2> <ul> <li><span class="citation news">Walden, David; IMP Software Guys (Apr–June 2014). "The Arpanet IMP Program: Retrospective and Resurrection". <i>IEEE Annals of the History of Computing</i> <b>36</b> (2). pp.&#160;28–39. <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Digital_object_identifier" title="Digital object identifier">doi</a>:<a rel="nofollow" class="external text" href="//web.archive.org/web/20150322022520/http://dx.doi.org/10.1109%2FMAHC.2014.30">10.1109/MAHC.2014.30</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AInterface+Message+Processor&amp;rft.atitle=The+Arpanet+IMP+Program%3A+Retrospective+and+Resurrection&amp;rft.au=IMP+Software+Guys&amp;rft.aulast=Walden%2C+David&amp;rft.au=Walden%2C+David&amp;rft.date=Apr%E2%80%93June+2014&amp;rft.genre=article&amp;rft_id=info%3Adoi%2F10.1109%2FMAHC.2014.30&amp;rft.issue=2&amp;rft.jtitle=IEEE+Annals+of+the+History+of+Computing&amp;rft.pages=28-39&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.volume=36" class="Z3988"><span style="display:none;">&#160;</span></span> <span style="font-size:100%" class="error citation-comment">Check date values in: <code style="color:inherit; border:inherit; padding:inherit;">|date=</code> (<a href="/web/20150322022520/http://en.wikipedia.org/wiki/Help:CS1_errors#bad_date" title="Help:CS1 errors">help</a>)</span></li> </ul> <h2><span class="mw-headline" id="External_links">External links</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;action=edit&amp;section=4" title="Edit section: External links">edit</a><span class="mw-editsection-bracket">]</span></span></h2> <ul> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150322022520/http://computer.howstuffworks.com/arpanet.htm/printable">A Technical History of the ARPANET with photos of IMP</a></li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150322022520/http://www.livinginternet.com/i/ii_imp.htm">IMP history with photo of developers</a></li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150322022520/http://www.livinginternet.com/i/ii_imp_walden.htm">Dave Walden's memories of the IMP and ARPANET</a></li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150322022520/http://purl.umn.edu/107591">Oral history interview with Severo Ornstein</a>, <a href="/web/20150322022520/http://en.wikipedia.org/wiki/Charles_Babbage_Institute" title="Charles Babbage Institute">Charles Babbage Institute</a>, University of Minnesota. Ornstein was principal hardware designer of the IMP.</li> <li>Internet STD 39, also known as <a href="/web/20150322022520/http://en.wikipedia.org/wiki/BBN_Report_1822" title="BBN Report 1822">BBN Report 1822</a>, "Specification for the Interconnection of a Host and an IMP".</li> </ul> <!-- NewPP limit report Parsed by mw1018 CPU time usage: 0.180 seconds Real time usage: 0.206 seconds Preprocessor visited node count: 541/1000000 Preprocessor generated node count: 0/1500000 Post‐expand include size: 16035/2097152 bytes Template argument size: 0/2097152 bytes Highest expansion depth: 4/40 Expensive parser function count: 0/500 Lua time usage: 0.037/10.000 seconds Lua memory usage: 1.46 MB/50 MB --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 98.844 1 - -total 93.72% 92.636 1 - Template:Reflist 67.82% 67.036 5 - Template:Citation 6.12% 6.052 1 - Template:Cite_news --> <!-- Saved in parser cache with key enwiki:pcache:idhash:2290843-0!*!0!!en!4!* and timestamp 20150321130327 and revision id 648317580 --> <noscript><img src="//web.archive.org/web/20150322022520im_/http://en.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;"/></noscript></div> <div class="printfooter"> Retrieved from "<a dir="ltr" href="https://web.archive.org/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;oldid=648317580">http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;oldid=648317580</a>" </div> <div id="catlinks" class="catlinks"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Category:Networking_hardware" title="Category:Networking hardware">Networking hardware</a></li><li><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Category:ARPANET" title="Category:ARPANET">ARPANET</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Category:CS1_errors:_dates" title="Category:CS1 errors: dates">CS1 errors: dates</a></li></ul></div></div> <div class="visualClear"></div> </div> </div> <div id="mw-navigation"> <h2>Navigation menu</h2> <div id="mw-head"> <div id="p-personal" role="navigation" class="" aria-labelledby="p-personal-label"> <h3 id="p-personal-label">Personal tools</h3> <ul> <li id="pt-createaccount"><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Special:UserLogin&amp;returnto=Interface+Message+Processor&amp;type=signup" title="You are encouraged to create an account and log in; however, it is not mandatory">Create account</a></li><li id="pt-login"><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Special:UserLogin&amp;returnto=Interface+Message+Processor" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o">Log in</a></li> </ul> </div> <div id="left-navigation"> <div id="p-namespaces" role="navigation" class="vectorTabs" aria-labelledby="p-namespaces-label"> <h3 id="p-namespaces-label">Namespaces</h3> <ul> <li id="ca-nstab-main" class="selected"><span><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Interface_Message_Processor" title="View the content page [c]" accesskey="c">Article</a></span></li> <li id="ca-talk"><span><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Talk:Interface_Message_Processor" title="Discussion about the content page [t]" accesskey="t">Talk</a></span></li> </ul> </div> <div id="p-variants" role="navigation" class="vectorMenu emptyPortlet" aria-labelledby="p-variants-label"> <h3 id="p-variants-label"><span>Variants</span><a href="#"></a></h3> <div class="menu"> <ul> </ul> </div> </div> </div> <div id="right-navigation"> <div id="p-views" role="navigation" class="vectorTabs" aria-labelledby="p-views-label"> <h3 id="p-views-label">Views</h3> <ul> <li id="ca-view" class="selected"><span><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Interface_Message_Processor">Read</a></span></li> <li id="ca-edit"><span><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;action=edit" title="You can edit this page. Please use the preview button before saving [e]" accesskey="e">Edit</a></span></li> <li id="ca-history" class="collapsible"><span><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;action=history" title="Past versions of this page [h]" accesskey="h">View history</a></span></li> </ul> </div> <div id="p-cactions" role="navigation" class="vectorMenu emptyPortlet" aria-labelledby="p-cactions-label"> <h3 id="p-cactions-label"><span>More</span><a href="#"></a></h3> <div class="menu"> <ul> </ul> </div> </div> <div id="p-search" role="search"> <h3> <label for="searchInput">Search</label> </h3> <form action="/web/20150322022520/http://en.wikipedia.org/w/index.php" id="searchform"> <div id="simpleSearch"> <input type="search" name="search" placeholder="Search" title="Search Wikipedia [f]" accesskey="f" id="searchInput"/><input type="hidden" value="Special:Search" name="title"/><input type="submit" name="fulltext" value="Search" title="Search Wikipedia for this text" id="mw-searchButton" class="searchButton mw-fallbackSearchButton"/><input type="submit" name="go" value="Go" title="Go to a page with this exact name if one exists" id="searchButton" class="searchButton"/> </div> </form> </div> </div> </div> <div id="mw-panel"> <div id="p-logo" role="banner"><a class="mw-wiki-logo" href="/web/20150322022520/http://en.wikipedia.org/wiki/Main_Page" title="Visit the main page"></a></div> <div class="portal" role="navigation" id="p-navigation" aria-labelledby="p-navigation-label"> <h3 id="p-navigation-label">Navigation</h3> <div class="body"> <ul> <li id="n-mainpage-description"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Main_Page" title="Visit the main page [z]" accesskey="z">Main page</a></li> <li id="n-contents"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Portal:Contents" title="Guides to browsing Wikipedia">Contents</a></li> <li id="n-featuredcontent"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Portal:Featured_content" title="Featured content – the best of Wikipedia">Featured content</a></li> <li id="n-currentevents"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Portal:Current_events" title="Find background information on current events">Current events</a></li> <li id="n-randompage"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Special:Random" title="Load a random article [x]" accesskey="x">Random article</a></li> <li id="n-sitesupport"><a href="https://web.archive.org/web/20150322022520/https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" title="Support us">Donate to Wikipedia</a></li> <li id="n-shoplink"><a href="//web.archive.org/web/20150322022520/http://shop.wikimedia.org/" title="Visit the Wikimedia Shop">Wikipedia store</a></li> </ul> </div> </div> <div class="portal" role="navigation" id="p-interaction" aria-labelledby="p-interaction-label"> <h3 id="p-interaction-label">Interaction</h3> <div class="body"> <ul> <li id="n-help"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia">Help</a></li> <li id="n-aboutsite"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Wikipedia:About" title="Find out about Wikipedia">About Wikipedia</a></li> <li id="n-portal"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Wikipedia:Community_portal" title="About the project, what you can do, where to find things">Community portal</a></li> <li id="n-recentchanges"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r">Recent changes</a></li> <li id="n-contactpage"><a href="//web.archive.org/web/20150322022520/http://en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact page</a></li> </ul> </div> </div> <div class="portal" role="navigation" id="p-tb" aria-labelledby="p-tb-label"> <h3 id="p-tb-label">Tools</h3> <div class="body"> <ul> <li id="t-whatlinkshere"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Special:WhatLinksHere/Interface_Message_Processor" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j">What links here</a></li> <li id="t-recentchangeslinked"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Special:RecentChangesLinked/Interface_Message_Processor" title="Recent changes in pages linked from this page [k]" accesskey="k">Related changes</a></li> <li id="t-upload"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u">Upload file</a></li> <li id="t-specialpages"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q">Special pages</a></li> <li id="t-permalink"><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;oldid=648317580" title="Permanent link to this revision of the page">Permanent link</a></li> <li id="t-info"><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;action=info" title="More information about this page">Page information</a></li> <li id="t-wikibase"><a href="//web.archive.org/web/20150322022520/http://www.wikidata.org/wiki/Q1451440" title="Link to connected data repository item [g]" accesskey="g">Wikidata item</a></li> <li id="t-cite"><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Special:CiteThisPage&amp;page=Interface_Message_Processor&amp;id=648317580" title="Information on how to cite this page">Cite this page</a></li> </ul> </div> </div> <div class="portal" role="navigation" id="p-coll-print_export" aria-labelledby="p-coll-print_export-label"> <h3 id="p-coll-print_export-label">Print/export</h3> <div class="body"> <ul> <li id="coll-create_a_book"><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Special:Book&amp;bookcmd=book_creator&amp;referer=Interface+Message+Processor">Create a book</a></li> <li id="coll-download-as-rdf2latex"><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Special:Book&amp;bookcmd=render_article&amp;arttitle=Interface+Message+Processor&amp;oldid=648317580&amp;writer=rdf2latex">Download as PDF</a></li> <li id="t-print"><a href="/web/20150322022520/http://en.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;printable=yes" title="Printable version of this page [p]" accesskey="p">Printable version</a></li> </ul> </div> </div> <div class="portal" role="navigation" id="p-lang" aria-labelledby="p-lang-label"> <h3 id="p-lang-label">Languages</h3> <div class="body"> <ul> <li class="interlanguage-link interwiki-de"><a href="//web.archive.org/web/20150322022520/http://de.wikipedia.org/wiki/Interface_Message_Processor" title="Interface Message Processor – German" lang="de" hreflang="de">Deutsch</a></li> <li class="interlanguage-link interwiki-fr"><a href="//web.archive.org/web/20150322022520/http://fr.wikipedia.org/wiki/Interface_Message_Processor" title="Interface Message Processor – French" lang="fr" hreflang="fr">Français</a></li> <li class="interlanguage-link interwiki-ja"><a href="//web.archive.org/web/20150322022520/http://ja.wikipedia.org/wiki/Interface_Message_Processor" title="Interface Message Processor – Japanese" lang="ja" hreflang="ja">日本語</a></li> <li class="interlanguage-link interwiki-ru"><a href="//web.archive.org/web/20150322022520/http://ru.wikipedia.org/wiki/IMP" title="IMP – Russian" lang="ru" hreflang="ru">Русский</a></li> <li class="uls-p-lang-dummy"><a href="#"></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a action="edit" href="//web.archive.org/web/20150322022520/http://www.wikidata.org/wiki/Q1451440#sitelinks-wikipedia" text="Edit links" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </div> <div id="footer" role="contentinfo"> <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last modified on 22 February 2015, at 12:37.</li> <li id="footer-info-copyright">Text is available under the <a rel="license" href="//web.archive.org/web/20150322022520/http://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License">Creative Commons Attribution-ShareAlike License</a><a rel="license" href="//web.archive.org/web/20150322022520/http://creativecommons.org/licenses/by-sa/3.0/" style="display:none;"></a>; additional terms may apply. By using this site, you agree to the <a href="//web.archive.org/web/20150322022520/http://wikimediafoundation.org/wiki/Terms_of_Use">Terms of Use</a> and <a href="//web.archive.org/web/20150322022520/http://wikimediafoundation.org/wiki/Privacy_policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a href="//web.archive.org/web/20150322022520/http://www.wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="//web.archive.org/web/20150322022520/http://wikimediafoundation.org/wiki/Privacy_policy" title="wikimedia:Privacy policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Wikipedia:About" title="Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimer"><a href="/web/20150322022520/http://en.wikipedia.org/wiki/Wikipedia:General_disclaimer" title="Wikipedia:General disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//web.archive.org/web/20150322022520/http://en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-developers"><a href="https://web.archive.org/web/20150322022520/https://www.mediawiki.org/wiki/Special:MyLanguage/How_to_contribute">Developers</a></li> <li id="footer-places-mobileview"><a href="//web.archive.org/web/20150322022520/http://en.m.wikipedia.org/w/index.php?title=Interface_Message_Processor&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"> <a href="//web.archive.org/web/20150322022520/http://wikimediafoundation.org/"><img src="//web.archive.org/web/20150322022520im_/http://bits.wikimedia.org/images/wikimedia-button.png" srcset="//web.archive.org/web/20150322022520im_/http://bits.wikimedia.org/images/wikimedia-button-1.5x.png 1.5x, //web.archive.org/web/20150322022520im_/http://bits.wikimedia.org/images/wikimedia-button-2x.png 2x" width="88" height="31" alt="Wikimedia Foundation"/></a> </li> <li id="footer-poweredbyico"> <a href="//web.archive.org/web/20150322022520/http://www.mediawiki.org/"><img src="//web.archive.org/web/20150322022520im_/http://bits.wikimedia.org/static-1.25wmf21/resources/assets/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="//web.archive.org/web/20150322022520im_/http://bits.wikimedia.org/static-1.25wmf21/resources/assets/poweredby_mediawiki_132x47.png 1.5x, //web.archive.org/web/20150322022520im_/http://bits.wikimedia.org/static-1.25wmf21/resources/assets/poweredby_mediawiki_176x62.png 2x" width="88" height="31"/></a> </li> </ul> <div style="clear:both"></div> </div> <script>/*<![CDATA[*/window.jQuery && jQuery.ready();/*]]>*/</script><script>if(window.mw){ mw.loader.state({"ext.globalCssJs.site":"ready","ext.globalCssJs.user":"ready","site":"loading","user":"ready","user.groups":"ready"}); }</script> <script>if(window.mw){ mw.loader.load(["ext.cite","mediawiki.toc","mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","ext.gadget.teahouse","ext.gadget.ReferenceTooltips","ext.gadget.DRN-wizard","ext.gadget.charinsert","ext.gadget.refToolbar","ext.gadget.switcher","ext.gadget.featured-articles-links","ext.wikiEditor.init","mmv.bootstrap.autostart","ext.imageMetrics.loader","ext.visualEditor.targetLoader","ext.eventLogging.subscriber","ext.wikimediaEvents.statsd","ext.navigationTiming","schema.UniversalLanguageSelector","ext.uls.eventlogger","ext.uls.interlanguage"],null,true); }</script> <script>if(window.mw){ document.write("\u003Cscript src=\"//bits.wikimedia.org/en.wikipedia.org/load.php?debug=false\u0026amp;lang=en\u0026amp;modules=site\u0026amp;only=scripts\u0026amp;skin=vector\u0026amp;*\"\u003E\u003C/script\u003E"); }</script> <script>if(window.mw){ mw.config.set({"wgBackendResponseTime":140,"wgHostname":"mw1023"}); }</script> </body> </html> <!-- FILE ARCHIVED ON 02:25:20 Mar 22, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 15:55:27 Nov 24, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.808 exclusion.robots: 0.041 exclusion.robots.policy: 0.023 esindex: 0.013 cdx.remote: 12.33 LoadShardBlock: 174.361 (3) PetaboxLoader3.datanode: 207.131 (4) load_resource: 467.971 PetaboxLoader3.resolve: 91.33 -->

Pages: 1 2 3 4 5 6 7 8 9 10