分享
 
 
 

RFC64 - Getting rid of marking

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

Network Working Group M. Elie

Request for Comments #64 UCLA

Getting Rid of Marking

Though we realize that this improvement is perhaps somewhat late

to be implemented, we believe that there exist better solutions than

marking and suggest a simple modification to the IMP-HOST interface

which would avoid it.

1. The harm.

Marking was introduced to suit the sending Host because it permits

the text of a message to start on a Word boundary, however, it does not

suit the receiving Host with a different word length. Moreover,it

introduces in the message useless bits. Let us illustrate this by the

example of our Sigma 7, a 32 bit machine.

1.1 Inefficiency in Computation

Suppose we receive a message from an 18 bit machine (figure 1.1)

coded in 8 bit ASCII characters which will eventually become standard on

the network. In order to translate this message into our EBCDIC

internal code, for instance.

0 17 0 31

-------------------------- ------------------------------

leader leader

-------------------------- ------------------------------

0 0 0 1 0 0 0 1

-------------------------- -----------

message message

figure 1.1

we first have to shift the whole message. We must detect the firsl 1

following the leader, and from this determine that we must shift the

message 4 bits to the left. This takes approximately 12 祍ec per double

word, which makes 1,5 msec per full regular message. This is not huge,

but still it is about one-third of the time it will take to translate

the message in internal code.

1.2 Inefficiency in transmission

More important is the inefficiency resulting from adding

unnecessary bits to the message, especially if it turns out that one

character messages are used. Figure 1.2 shows the example of a 1

character text sent by the sigma 7, which results in transmitting 112

bits to carry 8 bits of information, thus leading to an efficiency

factor of 0.07. Supression of marking would

-----------------------------------

Sigma 7 leader

-----------------------------------

Message 00000000000000000000000000000001

-----------------------------------

text 000000000000000000000000

-----------------------------------

16 bits of padding 1000000000000000

added by sending IMP --------------------

figure 1.2

increase this efficiency to 0.10. For a 32 bit text (length of some

control commands), it would increase the efficiency form 0.28 to 0.4.

For one packet messages, the efficiency would still be increased by 3%.

2. A remedy.

This is a suggested modification of the Host-Imp users interface

which has been tentatively sketched on diagrams extracted form BBN 1822

report.

2.1 Host to Imp

The modification consists of adding a counter to 32, enabled

as the beginning of a message, and incremented at each bit passed to the

IMP; when it reaches 32 it forces a "word complete" signal aSKINg for a

new word in the shift register and resetting the word length counter;

thus the unused bits in the last word of the leader are not transmitted

and the message starts with the next word (see figure 2.1)

0 23

------------------------------------------

leader

----------------------

XXXXXXXXXXXXXXXX <- contents of

----------------------------------------- sending Host memory

(24 bits)

Message

Corresponding message in the sending IMP memory

0 15

--------------------------------

leader

--------------------------------

message

figure 2.1

2.2 Imp to Host

The modification consists of adding a counter to 32. When 32 bits

have entered the shift register form the Imp at the beginning of a new

message, the counter allows the register to be shifted up to the point

to be full (which is detected by the word length counter) without

entering any new bit from the Imp.

Thus, the next bit of the message which is the first bit of text will be

entered as the first bit of the next word (see figure 2.2).

Message in receiving IMP memory Contents of receiving Host memory (35

bits)

0 15 0 35

------------------------------ --------------------------------------

leader leader 0000

------------------------------ --------------------------------------

message message

figure 2.2

Though the accumulated cost of useless marking bits sent over the

network plus computation to reshape received texts makes this

modification probably whorkwhile being considered, this decision is not

of our competence and we merely wanted to suggest a better solution then

marking.

Pages 5 and 6 contain a wire Diagram of a

"IMP to Host"

"Host's special Interface"

[ This RFCwas put into machine readable form for entry ]

[ into the online RFCarchives by Gottfried Janik 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- 王朝網路 版權所有