Professional Documents
Culture Documents
RFC 9
RFC 9
p ,
1 i':1ay 1969
.
,..
1. Introduction
2.1.1 Pr-Imary
2.1.2 Auxiliary
2.2.2 Exanp'le
':. "
..
.1 . Introduc tio~
Chapter 2 descr-Ibe s t ile lOGical Links ccnnec t L..l g t he HOSTJ and the r..:2.'/ da t a
are exchanged over t h ese Li.nks ,
---
" ' .::'
;;
. .?-.. -.( ' " '/i .
~
3 ':.:;- ... - -"
-'
-'
.-:;'
- - -
<,
--, I i
, I
•.f... I I
J' ...--r
/ ':I ~ ~
~,
f
-r
-r
l" h ~ ~:l l
i
: .: .....). c:. I
.-!
.'
-'
,
.i7"\
'
_,~_Vl
,
,
_ '
-- --- ,
10;)
r-,
'0 c Ii
K~
m\
\
~
:
'>. II ..,,:- i ~: II --- -~
~ ~
~
. e-P
? 1.J' e: f;t
,...
;J
....
....
o,J
o
iI'
,I
: cr
, .. ;;J
(?
i-c' V'
\ ' OTJ .
.j
:;
",'
"'.
~ III
:'J
("j
-
:r
t,J"
rt'\ 'I I,
J r - s .5 ;'::. -- ,;Q
\' I' ;I \1"1-
v "
...
~- ~
_.... I! ~ ~ ~ i
I
~
? I ::.J:L I!
t c:: z:
~--
-- I Ii .. o
[!J'
I - ' J :;,....
0
C' ~ ~
:;-;- 'I -. ?;
~
c:.,
r -'· t. V"
c ..,
o I; ~
J
... -I > -
~ ~
X
:A-
1...-
r
.
i
I
~
--..
I
:
I c-: ;.~-
L
,,-
...."
...0
:1
t..
x
,;
-- ~11\"~--'
I
:S .; z,
3 5
~. C-' ~_ -- .- . If\- .~
- .-- -;l ,"
r
.....
f <:r
~ ~ -----:>
_" =..!2
J ~)
7 c>
-
-,'-.
~
~
Q
-r
I C. ;:..=:_? r; c-, :' ~ c::
~.
~ r.
"
J 7>
"FJ ~- .- ~ ':i s:
I ~
.:D
J S-'. ~
F ;::
.' :t
,j
'--'"
o .:>
(j . 2..
i
I'
f v ~ ~~
:;> ;.,.,
.
i'( _
----:. .)
:: A:
.
i
I
II
o
_ __ __ .. _ _----' !
I ; 1
'I' _... I : -c:
I Io -,
r:,
rl ~
.
.,: ••
.:{i;') .
"
.:.
... .
'7...
-:)
:~ - - - -
I'
-
/ )
5 /
2. HOSl'-HJST Pr'c t c coL
= '-- .;..-=-= -"= -=:::.:= =
2.1 ' Lo~i c cl Lir~s (~ibJre 2)
~-- -- - --
Any n·I? C:L'1 be v.Levre d as 2.l1 Lnt erf'ace be t we en a local ce nt er and the
t.runk networ k, Locally J an r.::P may ser ve up to four HOSTs; for each
of them :!.t pr ovi de s 256 l ogical links to any r-emot e EOST .
However' J between an ]].1P and a l l t he ot her niPs no mor-e t han 64 links
may be in us e s.imu'It anecus Iy , In other words J a HOSrr die.loSruinS
with a remot e EOST c all c on sider its l ocal I:·IP a s a svd t chi.nx cent e r
offering 256 1:L'18 S t o t he r-emot e HOSrr, but only 64 can be 3.C'ti vat ed
at a t~e. (If 2. local cen ter inc luj e s n HOSTs , 64 should be shared
amount t he n EOST's ) .
The 256 Logf.c a.l Link s c onnect ing t';
, IO EOS'r s C211 be distinGUi s hed a s
fo110',.:s:
Link 0 has a s pe cial s t atus. It is' t he cen t rol lLllk (conYlec t i on
' r eque s t s , s t a tus report of 2.l1y kind ••• ).
The 255 ot hers c an be u s ed e i ther as 2£.!rr,:::.ry links, i.e., "teletype
Llke" co nn e ct i ons, or as aU:<ili2-E1~ 11r.k;.; for file transmi s s i on.
2.1.1 -
PrWE.r V Li
. nks Fe at ur es.
-----'--_
A pr-Imary lin.%
* is t he f irs t l i nk est2.b lished f or a HOST-EOST trans::1i ssion.
* is a "T'l'Y-like" connecti on that i s:
ASCI I ChCl"2.ct 2r 3 are tran3mitted .
Echos are ~):~nere.ted by t he r-ernot e HOS'1' .
The r'etnot e HOS'l' s cans for break char-ac ber-,
The t.r-ansr.tl as l on is s l.ow (les s t h an 20 ch aract er-s per second ) .
~ is mainly us e d for' t.r-ansmi.t t.Lng cont r ol CO:T:Tl.:"
:: "1d 3, L, e. for
j
An aux iliar y l i nk
* is us ed f or tr2l1 s~:,d.s3ion of larGe '101'.1.;: :=s of d at a .
* is eatab l t shed In par'a'lLeL to the priJ-:-:':l r y link
* can be' est ab lished on l y if t he fo l lo~..linG co ndi t i ons arc
fulfille d:
user prcc r ;.:u:,-'3 , at t h e t wo ex t.rernl.tl es , mus t both r equi r e
its operrl ng,
ii is us ed f o r el t h e r 'o5.!12try or chara c t el' t.ransml.as.ion .
2.2,1 Gen er al Pr-ocedures
Eac h - HOS~L'( X) user ,,;it 1 r-escect t he follO\':i nG pr oc edure f'or
cccrcun l.cat.L ng \'iit ~l iIOSI' ( Y) A,
(a) t-,,1-) i l' sh
1..
' .,.
~,:) v
v...-l. (~... O""' ;' 1 '~ V" 1 ] i nk
_ l.. . _ ., _ . c.. "'
. _ L. 0 1. .[(\C'P
...<.....U _ (Y ) •
1-' 4'
r:
·* (3) and (4) const Ltut e e. trlvi.:ll exa mp'le of a 10 6- 1.'"1
-pr ocedure - See remark 2 beIc:..:
*(5): hOST en ,
t2.l ~:i.n E; to t he ope r-at ing sys t c;n of HOST( Y),
Remark 2: These c.iarac t er-s - see (3) and (4)- Ca..T1 either
consti. _ t.ut
v v_
~ e sv t .he
. text of" ,., r- n ", ,'''''''''::» 0"'" be oacked bef'or'e
eellos ••• ).
negat
.... l....~ ve ......~""r>10·
...... z ..l . "11,", r; .(:"':':-·" .""TlI .'YnY'.L-
c:...: U 111", charact.er-
~ J. u....:.. I.... ... :, 1 ~T
r.- :-W_ ·l't. )·l' nst
~ e 0:. ...'...... of •,'f.r'
....ad .. 'l..,J! \;'-"
1 •
Th '
.1 1S, 0_ m'
f'or- ' '' v ~
1 ~'1Y ~ ,....~ l OI... ;") ~ "'- ~~.,0)"1..:>
_ :'::.:. ., ~- l,'''~
,,.1 . ~:...::> ---;0 ,,-_
ad t r~ s= '1 -" ,...,' ~~-
,; l.l..::> ; lJ.. \.. d , ~1.rO oJ
<:::'I' \( J,
'-r )
want s to
................ 0 ':'__
:1 "'·....,
1J. "" l_ -:.....L
c.;. ·,l ~..!..' .-'
i n"....~~ ~ fl- ., ':; e ..,",~ .L-
__,.....:.... r,'.-,
v ~_ . 1l·C'~
~ - "C.; J
# __ ..
and
~...........'"
"'-0
..... f o.._. ."v......
·...., Tne .i. .L
Indf.cat ing '.i"t::y tI1'2 p! 'e '/i oiJ :~ block has b een r e f us ed. Upon
repeat its me:3S 2.:e unt Ll, EC3T( Y)" accept s it. An emer-gen cy
- - - -----
,,
,
\
\
;
/
-~- -- --
/
I
/
2-5 G
(I
I(
"
I •
;
_l. -:
'I
; .~
'.
":a... .;/ )\ ... . __ ........
.'
-I...... . ~
! "
' \ .:.
. " .
" I
I
. .
I, ,. ,. ,. .
I
"\ -
,
~
I '- 0
\ .:. .
• <>
I I ..- , ( Ji. r:
,I( 4,
, o
!
f F tC\
'\
c"
I
r-. , ," - 1 r~ • I . ~ \
G .::-.\. c- c~ t .( ':" r '
., ' ,
t... ~ r ; .. -=- "' I
I
\ u
I
t I
I /
. .
j . .
t ~· ' r~( ,w :- '..,\
1
....... ., Ii','\
, ,
I"
I~ j " i
....
l!'"~\ C..)
" \ \ '.
,._ -- . ._--._-- --- - - - - -- --- - -
r: ---:"\ (~ -'\
@
'-:'~ rr-: r: . -;:-. r: '-.- . .':
"r 1( ' -: '. r ., . : .:
. I (' ' ) " ' '' ., .
__> \ '1 .
'-'- L I , i . .... f'i " I/ " :
' . dJ I I
\ t..) . ,
'1 . ~> ~ -;»: \ , ._,. , • •. . '- . ' ' .'
r '.
,""
l<
,,- .
L'\',,-\ \.1\. t...)
. ---------- -----~
/ '-'" .: ' . ' ,....-'
tf \,:-./. . . ,; I; .\'
\. J
: \ • '\ •
I " : .' .,~ ..... ,
,r
I ...-'
~- ~ ".
\
(.
-,
\
I
.)
- - --- - - - - - - - - - - - - - - - - - - - -
3. ~I= t ~';(j!"~': 3 ~~r -:/l~ c C ~1=- 3
==-- -:::.::-
-:-:..: .:::::.-=.;:.:..~~--_...=- -=---==
A us er pr cgrem a c cesa ec t~le t~ ,::;t ~/;cr i ( f 2.c "i. l i -:i e s (lir11-: c c t a..b l i s ~'L~: _ rJ.t J dat a
t"" r an
c...u i s rrts s i on . . . . . )
1; L.:.. ....... _ .J ~ t· ·, r r"" c.,-;) , v,,, c·--' I-;e.... "_ ceI.Ls
' . _._.'..A;~ _ ' ,J e T'r
\.; . ",("i ,:: r e xe cut I- cn
_ .._
G _ .. ~ aer'v.
' , '- -- ... -l.ce
~ _ _
call
....
traps to a mon i t or S (~ I' V:!. C0 r-c ut ine t ha t int erprets and ex ecutes t h e s er
vice. Con tro l. Ll t c en :,out c·.:l b::=.:.;l;: to the user proS-::'-'<:'1 ;" .
4. Da t e. S t :~uct
-_._ . ...ure
._-
----- .. -- .---
--- '
--
Tne allocat.ion and t he managemen t of t he lirl1-:s are ca r r i ed ou t by means
of three tabl e s:
Starting a'1d r e t r i e val are car~ led out dyTI ~dc ally upo~ U3i nc
I
transrrd.ssion; they arc: 3 t~t ej by the s e r~lc e calls previously described .
Let's ex plain hovr t hese r out i nes allocate an d manage the links by
descr-Ib'ing t he oper a tion s Lnvo.Lved dur Ing t he exe cut i on of t he OPEi'[PRTI;I
routine.
I
Suppose tha t t he value of t he pararaet. er- HOS'l'ID is e qual to j. !
(a) j is us ed as an i ndex for the "HOSl,1I tab Ie to rea ch the "HOSE j" II
(b) In "HOS't,j" s ection, He s elect the first fr ee link (F'ir3t bit =Q )
e.g., i n bit •.
I
(c) j and i det.errnln e r-espect Lve l y t he HOST-LIP de s tinat ion and t he
I TfTrnLWl I OT!I[-Un'
I .
:TTTTTt:--nrflT---~---l -.
W
' - y. l ' - -
I i '
--- -
~
I
-
]
- , " - - --
·
- y - .. '- I r ·
.
II ,' - - - - - . . r - - - -i '---
v
~---"" '-
~ -___v__-- - ~
-'
: I !I ,I I
L
I,
! I
r
~ \ ~. ")'('-"4'.. \
I
-::.
- -- --..) II
\ \
~ r: Ii
)
t - I I
I I
: I . ·1
I :
I I
_. I
j,
~"
I
1/
.. '
~
, , _ .. '\ 1-1'.1. - .: : ..
I
J
I
I
I',
1 •~
...... . . C . ":'i 'I ' I" •• If "'t •
.' ~
J
~. : ' ..) ..'
-~ -
: .' ) ,,'" ...
\! \ \ Il I -..
\ \ I \
1.1
\ : 11 •.•._ ,
r\ r;.• , "t.
~,J \
- ,
..
, •. . •- -,
e.-- - i
i
L.-i
I \
: .l '. '.
-
!
I
I .
-I ---; ; .
- - --- ------ - --------..-' .
-I
o'.'\."~ .. I
~"<r_ ..~
i .
. .
L
I
I
iI
_ .;.-. - - - - - - - - - - -- . . _ .. ._ _ -- - - - _. . ' - 1
I
\~"r:. t 1, \
-'.-s. ~w
. It..
) "j'" .:
\
\ ,
C·
O C'[ \.· /( !..J. _~ ': ~ \..
~. " _ ~ . . - ---_:._-- 1;
,~,