RFC19_可用来降低有限交换节点阻塞的两条协议性的建议

原创 2003年10月14日 00:56:00
组织:中国互动出版网(http://www.china-pub.com/)
RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)
E-mail:ouyang@china-pub.com
译者:王翌(mcsewang   mcsewang@21cn.com)
译文发布时间:2001-6-10
版权:本中文翻译文档版权归中国互动出版网所有。可以用于非商业用途自由转载,但必须
保留本文档的翻译及版权信息。


Network Working Group					    John E. Kreznar
RFC-19								  SDC
7 October 1969


可用来降低有限交换节点阻塞的两条协议性的建议
(RFC19 Two Protocol Suggestions to Reduce Congestion at Swap-Bound Nodes)
在ARPA的IMP网络节点的主机系统中,其主存与辅存之间的信息交换速率存在很大的
差异。对于其中较慢的,拿我们的配备2303交换式存储器的360/50系统来说,如果本文中
提到的这两条协议性的建议能够被采纳,将不止提高其自身的网络性能,而且对所有节点的
网络性能提高都有所帮助。

1.	主机控制IMP到主机传输的顺序
IMP─HOST协议现在是要求按照IMP接收消息的顺序从IMP到主机发送消息的。这将在以
下情况发生时导致交换的浪费,例如:当IMP有消息要发送给其主机的分时共享用户A和
B时,如果B正在主机的内核中驻留,按照现在的规则,B将被强制置换出来,让A先进
入。只要发现第一条消息被接收,A又会被移出而B会再次进驻。如果主机能够做到以下
两点:a)读入IMP的等待消息队列,b)以其发现的最有效的方式接收信息,那么就可以
产生一种新的提高网络效率的机制。显然,这种转变会对BBN的IMP软件产生一定的影响。

2.	主机间内核到内核的传输
在另一个层面上,也许不包括HOST─IMP协议或IMP软件的改变,可以用一种HOST─HOST
(主机到主机)的协议,其中互相协作的主机商定先暂停内核中的某些特定的程序以留出
一定的时间段给一个在辅助连接中的多路消息文件进行传输。这可以大大减少此类文件从
一个交换受限的主机中输入输出的传送时间。美中不足的是,当数字处于某个范围时,本
提议可能产生的这种优势会减弱:如果我们假定有一条50kbps的线路,它能提供100%的
带宽效能给这种传输(本例中可能需要稍稍对RFNM做些不同的处理),这样每秒恰有不
少于6个8kb的消息,在分时系统环境中,锁定一个内核程序并让它等待两秒以上是不明
智的,如果是这种情况,那么这种方法只能用于文件长度为2到16个消息的极为有限的
一段范围内。尽管如此,本提议可以令传输一个大文件的速度得到如此大的提升,我觉得
它还是很值得加以考虑的。



1. Abhi Bhushan, Proj. MAC               10.  Jerry Cole,  SDC
2. Steve Crocker, UCLA                   11.  John Kreznar, "
3. Ron Stoughton, UCSB                   12.  Dick Linde,   "
4. Elmer Shapiro, SRI                    13.  Bob Long,     "

5. Steve Carr, Utah                      14.  Reg Martin,   "
6. John Haefner, RAND                    15.  Hal Sackman,  "
7. Paul Rovner, LL                       16.  C. Weissman,  "
8. Bob Khan, BB & N                      17.  Marty Bleier, "
9. Larry Roberts, ARPA



[ This RFC was put into machine readable form for entry ]
[ into the online RFC archives by Alex Portnoy 1/97 ]

RFC 19 Two Protocol Suggestions to Reduce Congestion at Swap-Bound Nodes
可用来降低有限交换节点阻塞的两条协议性的建议


1
RFC文档中文翻译计划

peer之间的通信协议

peer之间的通信协议  peer之间的通信协议又称为peer wire protocal,即peer连线协议,它是一个基于TCP协议的应用层协议。  为了防止有的peer只下载不上传,BitTo...
  • wynter_
  • wynter_
  • 2016年09月29日 16:20
  • 584

《HTTP权威指南》学习总结1——HTTP协议概述

备注:本文最初是针对我在github上搭建的博客写的,csdn和github对markdown格式支持可能不是很兼容,可以移步我的博客。引言本来是计划要翻译HTTP相关rfc文档的,奈何工程量巨大,进...
  • yankaiwei120
  • yankaiwei120
  • 2017年04月21日 12:19
  • 2086

单链表操作——交换节点

链表是最为常见,并且经常需要使用到的数据结构之一。对于单链表的基本操作,例如创建链表、插入、删除等都不是特别复杂,但是其实对于链表的操作实际上很多的操作还是有一定的难度,例如上次给出的单链表的逆转,以...
  • ouchengguo
  • ouchengguo
  • 2014年04月20日 20:32
  • 3498

C#中参数类型“”比方法“”的访问性低的问题

今天再做《C#入门经典》第12章的第一个例子时出现了这样的错误: 错误    4    可访问性不一致: 参数类型“System.Collections.Generic.IEnumerable”比方...
  • u011138234
  • u011138234
  • 2015年07月01日 15:50
  • 844

MySql通过update语句交换两行记录非唯一的属性

MySql交换两行记录通过update语句交换两行记录非唯一的属性现有表student,定义如下。CREATE TABLE `student` ( `Id` int(11) NOT NULL AU...
  • Revivedsun
  • Revivedsun
  • 2017年05月21日 12:26
  • 1563

交换链表当中两个节点

题目给你一个链表以及两个权值v1和v2,交换链表中权值为v1和v2的这两个节点。保证链表中节点权值各不相同,如果没有找到对应节点,那么什么也不用做。 注意事项 你需要交换两个节点而不是改变节点的...
  • qunxingvip
  • qunxingvip
  • 2016年07月13日 09:53
  • 1450

触发器原理与使用方法

触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它是在执行某些特定的T-SQL语句时自动的。 11.1  触发器简介 触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的T-SQL...
  • huangyong1314
  • huangyong1314
  • 2012年06月02日 23:54
  • 2272

交换单链表的任意两个节点

#include iostream>using namespace std;/**//* link node struct */struct Node...{public:    Node():val...
  • adcxf
  • adcxf
  • 2008年04月06日 20:00
  • 2890

可访问性不一致: 参数类型“”比方法“”的访问性低

一        在visual studio 2003开发环境下,写一个程序的时候遇到了这个错误: D:wwwzysgGoogleSitemaps.aspx.cs(121): 可访问性不一致: 参数...
  • wayuILY
  • wayuILY
  • 2008年07月07日 13:34
  • 8770

单链表进行排序-通过节点交换,不通过值交换

原来我一直都不会对链表进行排序,呵呵,比较菜。今天下了很大的功夫学习对链表的排序,和大家分享一下!         对链表的排序主要有两种方法:         一:只交换节点中的元素,不...
  • ouchengguo
  • ouchengguo
  • 2014年04月20日 20:36
  • 7341
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RFC19_可用来降低有限交换节点阻塞的两条协议性的建议
举报原因:
原因补充:

(最多只允许输入30个字)