本文主要是介绍ARPA网,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ARPA全称为Advanced Research Project Agency ,代表美国国防部远景研究规划局,也称阿帕网,是十九世纪六十年代后期美国国防部原打算用作军事作战的网络,后来发展成了互联网的雏形,是现在英特网的前身。
ARPA网中互连的运行用户应用程序的主计算机称为主机(Host)。主机之间通过接口报文处理机IMP(Interface Message Processor)的装置转接后互连。转接方式称为存储转发。存储转发即先存储再转发,类似于邮政信件或者快递的传送方式。当某主机上的用户要访问网络上另一台主机时,主机先将信息送至本地直连的IMP,然后根据适当的通信线路转至其他IMP,最后送至目标主机。
转接机制:接口报文处理机IMP先将送来的信息接收并保存,当本地IMP和下一个IMP之间的通信线路都空闲时,本地IMP将信息传给下一个IMP。
使用存储转发方式的优点:远程通信中,通信线路是个比较安规的资源。存储转发技术即把需要传送的数据缓冲存储在设备的数据缓冲区,当信道空闲时再选择路径转发出去,极大地提高了通信线路的有效利用率,节省了建立电路的延迟,也可以进行差错控制、流量控制和数据安全保障等。
ARPA也是以太网接口的一种封装类型ARP(地址解析协议)类型,此字段表示分配的ARP(地址解析协议)类型。默认情况下,以太网使用ARPA关键字来指定IP接口的ARPA封装。
这篇关于ARPA网的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!