分享
 
 
 

RFC47 - BBNs Comments on NWG/RFC#33

王朝c#·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

Network Working Group

Request for Comments #47 J. Postel

S. Crocker

UCLA

20 April 70

BBN's Comments on NWG/RFC#33

BBN has given us the attached comments on NWG/RFC33, but wouldn't

publish them being relectant to embarrass us. Embarrassment notwith-

standing, we found the comments particularly useful and decided to share

them with our friends. Bill Crowther is the author.

I found two substantial errors in the Host Protocol Paper, which was

otherwise an Excellent paper. Both concern a misunderstanding of the

nature of the IMP as a communications device, and in particular the

nature of buffering an IMP must do. The authors consider the network as

a device into which one pushes a message which travels around some,

waits in buffers for substantial lengths of times, and then emerges at

the destination. In fact a better model would be that the message pops

out again an instant after it is inserted. While it is true there is a

delay, it is imposed by phone line hardware for the most part. The IMP

buffering is minimal, and devoted to error control and momentary traffic

surges.

Since we cannot force a Host to take a message, we have built an elab-

orate RFNM mechanism to suspend new input until he does. This mech-

anism is an imperfect attempt to solve a very hard communications

problem. The desire is to regulate traffic in such a way that as the

Host takes its message from the IMP the next message is arriving on the

phone line, and no buffering occurs at all.

In fact we cannot achieve this, and therefore have included buffering to

handle traffic surges. These buffers are useless for their intended

purpose unless they are empty. Only empty buffers are available to soak

up a traffic surge.

The two specific errors occur on pages 5 and 23. On page 5 the authors

say "Implicit in this purpose is the assumption that a user does not use

multiple links to achieve a wide band." In fact one of the primary

purposes of links is to achieve a wider band.

We wish to allow as much band width as possible. Our troubles occur not

with wide band but with an imbalance of input and output. The authors

have rightly noticed that multiple links subvert the RFNM mechanism,

making our job harder, but have wrongly labeled the nature of the

problem.

Again on page 5 "An even more basic assumption, of course, is that the

network's load comes from some users transmitting sequences of messages

rather than many users transmitting single messages coincidentally." We

are in great shape against single message users when their messages are

randomly related. The statistics are all in our favor and we have

special procedures for the (rare) coincedences. Our problems come with

the non-random coincidences, and we have taken special precautions

against users transmitting bursts (sequences) of messages. We assume

all kinds of users, and protect ourselves accordingly.

On pages 23 and 24 there are 4 critical sentences which imply that the

system design could have been improved by allowing the Host to specify

which of several waiting inputs he might wish to accept. We grant that

the Host needs to buffer these messages for its users, but violently

disagree that the IMP has the capability to do this buffering.

If we are operating in ideal mode, we would have at most one message for

the Host at any time. If we have more than one we urgently need the

Host to accept these messages, because our ability to handle traffic

surges is now below standard. At present we allow three full

length messages in an IMP for its Host before we start backing traffic

up in the network. "Three" is not enough to help the Host in addition

to keeping a reserve for the traffic surges.

But if buffering is needed why not get more memory and do it in the IMP?

Because buffering is a Host function, is different in each time share

system, is hard to control over a busy serial channel, might not be

needed at all in some places, and is better done where the extra memory

can be efficiently shared by the Host operating system.

I repeat: the IMP's buffers must be empty or they are not serving their

communication purpose.

The offending sentences are:

Paragraph 2 sentence 3

" 3 all

" 4 sentences 1 and 2 (80ms is hardware screw adjustable)

" 4 sentence last

[ This RFCwas put into machine readable form for entry ]

[ into the online RFCarchives by Jeff & Christy McClellan 2/98]

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有