`, ...
`
`.,
`
`I
`)
`
`-; . ' -· ,. � - ,!. ,,,_ ,, .. , , .. A.fl.?.�--.. ·:; r, -�-
`
`\,
`
`.. .
`
`ti
`
`JI•
`
`,.
`,.
`'
`
`�,.,, i' ,, �
`
`, -�· . '
`
`.. •
`·_,,,1 ':( :f: :l; :111:1 >l :<. :): I ;. :l. ,:· :l:
`• f
`I r",-,., :: �.: �•_. ,:.: •'1 (._,
`
`'• .
`
`,,,
`
`.,.
`
`, .. (
`Foreign
`pnorily claimed
`yes D no
`AS STATE OR .SHEETS TOTAL INDEP. FILING FEE ATIOANEY'S
`� y� ttg1 no
`35 use 119 conditions met
`COUNTRY DR'NGS. CLAIMS CLAIMS RECEIVED DOCKET NO.
`J
`FILED
`Vertned and Acllf!Owledged Examiner's lnltlals
`.... � : rJ ,)!,.
`,. � 'i. . ·.-.t
`t,:.�--t , \ •'I (·,,·-,'
`.. '· I
`.....
`
`<;•
`
`>•
`
`t.
`
`I,,
`
`� ·�1.
`
`.. : '
`
`·: 'f':= .,,:.: ·1 i 1..:: !·
`t-� ._: :i: P-:1·;-F-!'�rt.�.,/, 1-·u1 ,IJ: 'i'). J!·� (�-. !)) 't,t::1
`... n
`.• �1 ·:--:� 1 l::!I_ .. t:,·17._}',rr:.·
`.. i:
`·i Hr�: ·�rwrt:
`
`-· .
`
`-:-
`
`. .:r
`
`U.S. DEPT. OF
`COMMJ PAT. & TM-P10-436L
`
`{Rev.12-94)'
`
`PARTS OF APPLICATION
`FILED SEPARATELY
`NOTICE OF ALLOWANCE MAILED
`
`ISSUE FEE ·""(L , .
`_ ).\mount Due Date P 1d /
`(l' t3'J-O-cb (f 2(j (t{
`.,
`
`r.
`
`Label
`Area
`
`Total Clalr:ns PrJniClalm
`/.·
`. ,-
`.,,l
`✓ DRAWl�9
`heets
`Orwg. Figs.
`Orwg.
`14 15
`...
`ISSUE
`BATCH
`Primary _Examiner
`NUMBER
`PREPARED FOR
`ISSUE
`WARNING: The lnlormation
`disclosed
`herein may be,. restriit, . Unauthorized
`disclosure
`may be prohlb1te·
`d
`by the United Stales Code llllr;,
`35, Seclio_D 22, 1B1 and 368.
`Possess!M
`outside the U
`.S.
`Palenl & Trademark omce Is restricted
`oauthorized
`employees
`and conlracters
`only.
`
`\:
`
`IS
`
`HASS�
`P_B-IMARY EXAMl�ER
`
`-.
`
`(FACE)
`
`Page 1 of 63
`
`
`
`PATENT APPL~ CATION
`
`· l llllll llllllllll lllll lllll lllll llllllllll l~I IIII
`08530709
`
`CONTENTS
`
`Al?F.l~©'lE01~0R1lWGEISISE □
`. QO.t 1 1 9 5..8,~~
`INfTl(\LS - . -. -
`- - -
`
`r
`
`•
`
`Date
`\
`Received ..
`or
`Malled
`
`_.
`
`Date
`Entered
`or
`Counted
`
`. f/~!f :.15
`/2-IC/-fls
`tTfoltbVt'V,
`J-,:l z~ 9t· v;g{,
`,~1-9J
`
`_____ 13. - - - - - - - - - - (cid:173)
`
`____ 14. - - - - - - - - - - (cid:173)
`
`_ ___ 15. - - - - - - - - - - (cid:173)
`
`____ 16. - - - - - - - - - - (cid:173)
`
`____ 17. - - - - - - - - - - (cid:173)
`
`____ 18. - - - - - - - - -- (cid:173)
`
`____ 19. - - -~ - - - - - - -
`____ 20. __ _ _____ , ;~ - - - - -"7"' - - - - - -
`~~~~
`____ 21. - - - - -~ - - - - . - -
`
`____ 22. - - - - - - - - - - -
`t~m
`__ __ 23. - - - - - - - - - - -
`
`____ 24. - - - - - - - - - - (cid:173)
`
`_____ 25. - - - - - - -- - - (cid:173)
`
`____ 26. - - - - - - - - - - -
`-
`_____ 27. - - - - - - - - - - -
`
`____ 28. - - - - -- - - - - - ..,.- - - - - (cid:173)
`
`____ 29. - - - - - - - - - --
`
`_ ___
`30. - - - - - - - - - - -
`l•.-!r;l!.~~Aq _____ 31 . _ __ _______ _
`
`~~'ll'd ____ _ 32. _ _________ _
`(FRONl)
`
`Page 2 of 63
`
`
`
`POSITION
`CLASSIFIER
`EXAMINER
`TYPIST
`VERIFIER
`CORPS CORR.
`SPEC. HAND
`FILE MAINT.
`DRAFTING
`
`Staple Issue Slip Here
`..
`'
`
`IDNO.
`/0
`' ? )G;
`'?(/1'
`7 /.~
`
`INDEX OF CLAIMS
`
`DATE
`
`It~//-,z,,-
`
`I
`
`/
`
`,
`
`k)--l!._pr-5
`, ..
`,:) , .1- ~<
`J( 1/J
`
`~ •1
`
`'iii
`C
`
`1\-. ,..J
`
`::::
`
`--
`-
`
`'""~ Date
`Claim
`........
`~ ~
`iii
`C: ;I '-3
`:w
`'S--. ;;..
`,N ~
`u: Q,.
`,/ J
`'"
`-.::: v,
`-i:- .;
`( \ 4) D
`•?, (51,
`'1 6
`7
`L(
`8
`<;-
`9
`Ii,
`1 10
`z 11
`I'\ 12
`jl') 13 0
`->11 V
`,, (151
`,i. 16
`IIJ 17
`1u 18
`/) 19
`/6 20 ~ ,j
`fl' 21 - -
`lb( 22'
`,,1, :23')
`JP k.24
`l l 25
`?-'!, 1'26°'
`ii; \P. '
`9.,1/ ( ?A --- .- -
`,.
`
`I
`
`29
`30
`31
`32
`33
`34
`35
`36
`37
`3_8
`39
`40
`41
`42
`43
`44
`45
`46
`47
`48
`49
`50
`
`Date
`
`Claim
`lg
`'iii
`cc 2'
`u: 0
`51
`52
`53
`54
`55
`56
`57
`58
`59
`60
`61
`62
`63
`64
`65
`66
`67
`68
`69
`70
`71
`72
`73
`74
`75
`78
`77
`78
`79
`80
`81
`82
`83
`84
`85
`86
`87
`88
`89
`90
`91
`92
`93
`94
`95
`96
`97
`98
`99
`100
`
`SYMBOLS
`......................... Rejected
`✓ _
`= ............. - .......... " .. Allowed
`• (Through numberal) C~ncoled
`+ ....................... - ....... Reslriotod
`N ..... .-..... · ..................... Non•eJealed
`I ................................. lnlerterence
`
`~. =~:::::::::::::::::::::::::::= ~:1:~d
`
`(LEFT INSIDE)
`
`Page 3 of 63
`
`
`
`{ .
`
`SEARCHED
`s b u .
`
`Date
`
`Exmr.
`
`©lass
`
`' <o ,(17
`
`31.S-
`322
`33g
`j ~t} /
`'"351
`,,,
`31 "2-
`3q3 I
`LftlL
`Sol
`7
`ti.I
`13 -1
`
`,,.
`
`1/S:S
`
`INTERFERENCE SEARCHED
`Class
`Sub.
`Date
`Exmr.
`/
`/rJL:..
`°l~/&-'j"
`I
`
`57D
`
`3 15
`
`I J'/1
`
`I
`
`1'5~
`
`3S-I
`3q!J
`-,
`I I. I
`l '3. I
`
`......
`
`..,.
`
`SEARCH NOTES
`
`Date
`
`Exmr.
`
`✓
`
`I Ol~I-IT nl IT!=:IDE)
`
`Page 4 of 63
`
`
`
`, )RM PT0-1449
`IFIEV. 7-80)
`
`U.S. DEPARTMENT OF COMMERCE ATTY. DOCKET NO.
`PATENT AND TRADEMARK OFFICE ASA-567
`'
`APPLICANT
`K. HAYASHI
`FILING DATE
`09/19/95
`
`U.S. PATENT DOCUMENTS
`
`Sheet __ 1_of __ 1_
`
`'SERIAL NO.
`08/530,709
`
`IGROUP
`
`< :-.·~ .,
`
`11 ,:.1
`-ffl+-:;l/ptJ3-
`
`' :,. ;~UMENTS CITED BY APPLICANT
`several sheets if necessary}
`... ~\,
`DEC
`'1U I
`JJ1
`]
`-~ 1®~
`• E~1~~ ••11 i . UMENT
`
`DATE
`
`NAME
`
`CLASS
`
`SUBCLASS
`
`FILING DATE
`a, ApproprfoteJ
`
`AA
`
`AB
`
`AC
`
`AD
`
`AE
`
`AF
`
`AG
`
`AH
`
`Al
`
`AJ
`
`AK
`
`'
`
`FOREIGN PATENT DOCUMENTS
`
`DOCUMENT
`
`DATE
`
`COUNTRY
`
`tfi AL 3-250820
`
`11/08/91
`
`Japan
`
`CLASS
`
`-
`
`SUBCLASS
`
`--
`
`TRANSLATION
`YES
`NO
`
`AM
`
`AN
`
`AO
`
`AP
`
`ltl AR
`
`}jl(
`
`. AS
`
`OTHER DOCUMENTS (Including Author, Title, Date, Pertinent Pages, etc.J
`
`"NIKKEi COMMUNICATIONS", March 7, 1994, Vol. 3, No. 7, pages 100-105.
`
`• An Ethernet Address Resolution Protocol -•or•- Converting Network Protocol
`Addresses to 48. Bit Ethernet Address for Transmission on Ethernet
`Hardware", David C. Plummer, November 1982, RFC826.TXT, pages 1-9.
`
`"Information Technology - Telecommunications and Information Exchange
`Between Systems - Local Area Networks - Media Access Control (MAC) Bidges",
`Draft Amendment ISO/IEC DIS 10038IDAM 2, 1992, pages 1-42.
`
`I# AT
`~-\- l<rzou
`
`EXAMINER
`
`IDATE CONSIDERED Co-S--C/7
`• EXAMINER: Initial It roferonce considered, whether or not cltetlon It In conformance with MPEP 608; Draw line tlvough citation II not In conlormonce ond not com,idorod.
`Include copy of this form with next comm,ncation to applicant.
`
`Page 5 of 63
`
`
`
`Cllfiffiil fflttl
`LAN
`NetWare
`
`0
`
`•
`
`•
`
`•
`
`. . . "
`• • •
`•
`•
`•
`0
`. ! I j
`o . ; , , • : ' ~
`· ..... \.'.
`'. t~ ·.•·I
`• ; .~ : ;.
`• • •
`
`eLAN ~Uif.10)...tc:~i:iJ~tJ7- :1Jv~~o ffltMI LAN lcl:~O)f'i=!UU§iig~z(cid:173)
`~ ~ o~71 A0) ~~ 7~ ~-~fJ:c. 't>g~~tJ:~o ~- ~* ,y ~ ~ c~.
`NetWare ~ LAN y*-:J-t,fJ:cO)* 'Y ~?-~ OS 13'&.! ~ . ~*O)~~
`C·;6:N Jitij'U:li~~O)~L ,;p,ii35tf JZ:t.J'? Z:.~~o .
`e1ifitl!U::L,? Z:.t.iit, il~c:L \5i;L \t-,, fil~imSfO);;t:;:1M:>®~o :1 A 'r .b.~li£=5
`~/~ c, 7 :1 I.J 7-:,, 3 Yt->~*.g~, il5~L \(cl:~71 A(7.)~i4:fJ: c.tJ' !:>iE"'-~o
`
`~~t.d!!U,, LAN iJ>~~ L, -c ~ t.:. 0
`1,)-f:ti ti 1 -~ ~, 1 H~ r - 7:,., 1J::,,
`7·iJ. c(J) LAN ~. Net Ware~ LAN
`? ;r,-$i-1,tJ t"O);r,-;, r 7-7 OS -1;;
`~i-o~.f& LAN -c·~ -o (~1).92 ~
`i.P ':>~~ t i;f.-:, -C 1,) t.:. 8:if;:.:i:. ~ • :,'-
`
`· 7-JvQ) rwaveLAN;, B*~ r
`o - 7 (J) r Altair-]; -tJi 93 ~:le f;: 1't
`~O .:n1;:&cl,)'(, 1Iii/tt.:tt-c:t.c < I
`* (w-1~~) ~fie-:, td!!U,'l LAN 'b
`*~ h:~ntt nt.:.o
`i¥lilffiffii2S"ilffiEt.c :,-7-. T 1.,. t ~ < t.c?
`
`-r ~ t.: •. ~ W 15 Mt::· 7 r/f'y QJ
`Altair-J t.:lft;ii@j~ffii21 t 1,> .:t-o~
`a~ t!. -:, t.:o L, :o> L,, 10 M t::· 7 r/.f9
`t ~ i ~ JH'b iJi, :W; t ~ ? td!UJi!
`LAN c L, -r Jf~ L, -C ~ t.:o t.: t ;Ui
`=t1 /J:r..J... t-QJ fJnfraLAN; -r'li,
`
`l;}t 1 7'? /?.:CA~OJ Infra LAN 1'-if;,.·:,Ha(IOM t:··:,r J;Jt2 N EC OJ C&C-NET Radio8100 B* NCR(]) WaveLAN ]i~-C·, IOBASE- T t,.:t'"
`'"(·~P.rt:·~-?>~it(1~H«l um LAN 1ificffl(])?.:c-7'*1':.-~.
`/t.P)t,J,:(/t-,-?:.,•J:.,?'~(4M/16M l:'·;,1-/t.P) ti'~~.
`fflm'.._~,_-,.~., .. --;,·. r ,:,~•:,•.~·:-,•--
`i;~~i:):tt · .-•·itr .: .: ... · ~i_,.:
`. .
`" "\J'.\r.'~
`
`::·~~
`
`l
`
`~1 :t(cid:173)
`~ .... ~~
`
`I
`
`:1 ..
`_1. • .J
`
`Page 6 of 63
`
`
`
`\
`
`"
`
`I
`
`•
`
`I
`
`-
`
`I
`
`' ;
`
`J::•~ A•• 1,J •• • :,•
`'
`
`I
`
`'
`
`I'
`
`-
`
`or
`
`o
`
`•
`
`•
`
`I
`
`'
`
`•
`
`1.:.
`
`-
`
`~ ;
`-..;••
`..
`
`/f) j 1 7' f 94 ff-.~~# Ii: ~hOT -!i o
`vlfh,~.,1-~ ;t, ·:,, I-{> NetWare
`cO)Dfivii\16 < , Yffil*O)~~ t· lvt:t
`77' ~ 3/-:/ 3 Y ~~? I;::,, t ~)"? tc,f:IJ
`
`,EfH~~]-r-,, ;t 7 1 7-.0) v,17 7 I-~ 7-
`~-.,,_ t,J t· li:irb-t!:1'~~,;, o
`,J,mm :'/ 7-. f 1.,, 1J 6 ltJ!W~ LAN
`t-:}t-C·, ~- ·1 1- '7-1l~~-r:~ ~ (~
`
`(El! LAN 7-7'/1,!f:US\:,~!l!t..:!::',Hl~Tolffi): LAN g,tuN::.,;...;o.L,-a-;JIJJllTt?.(j',J,JJlmLAN
`ll!it.A.t''7-fi'L,_;..t:: 1:~~. ;ldJ!.!,IU.AN<'.'ri:Wfi<Tlttl.iLAN~Ol7?-l!.A · ::.,;;...,-1..t l 11itrm'.-:t!t(::r.·
`-;i.
`
`g
`
`Altair-] t 3/ 7' r J...if11@H'.1i~IJ o ~
`I· - ? 1/ ~ :,; 1·~r,c,,lti!J){i~
`IJ)(f),
`fit'l;t 16M t',;; 1-/f)-C-d'>-!> ('.§'.A'.1)o
`m.~f1Jffl1/ 7-. T /4 -c·l;.t NEC iJiB*
`NCR iJ) 6 "fill Jb f;/f ~ ~ ~ 1:t,
`WaveLAN X~IJ)~~ LAN f PC-
`9800 t.t t"jµJ 1:H:[ffl§e ('.§:~2), ~83~
`1t.:a~~ B ~~ {> ;!i!,13 Ii:~~~ L, t.:.o
`t t.:.~1H~OJ t IJ) Ii NTT r - i
`~ M t B * t: ? ? - ~
`r ASTROWINKJ f ;lt)aj°i~~. 7?
`/?17-.~, ~J...l- □ 1/~*j-~-
`1])~£ i:~-;q;:, B*(ci]lti.:fm~ L,
`t~ .(~~3) 0 ;:: ,r:i..h: t .:z. -::i .A i'J.i~ <
`f.
`lt~J □ .....
`.n:::,
`.="<. 1·1
`.;;s:.
`;:.o
`';R OD ~ :fC. ~ v
`1(7
`ASTROWINK Ii 125 k t: ~ ~ /'# t
`1~iiftr-if]{-) iJ5, g,HJJtJ) 6 ~f.f O) * ~ 1-
`YffliiK 0)~1t·1.-m.? t~ Y 7-. T L>.t!.., -
`1i, B*~~liJJ!f.r256k t',:,., ~/~
`© JRL-100 $1 ~-;(Ii:, 2 M t· ·1 1-
`
`-7"•
`1...,
`
`- --
`
`(b•l) IEE£B02 .3fJ'.t'7?-t:o.1J
`itii:;[a]i.;r.i:o;,i;t, Of;rnJ:.a,"f□
`~::i/1,, ,N0S!:tM:hf.1.'I. •, llltt~
`*~Jl.'l~cJlllii:•, "11)•1-;;tf.ftg
`{!-j;'j--:,~.r.,t,iP,,?,.
`
`Jk;.: m;-; •. . t
`. ···~.~-~
`f~
`-IEE~;ir'rl~t.t , ~
`~ -
`rcsfJ~-1t, 'J (
`frltl~~
`l' -~ ,/J ~ :W-
`f
`·, ·~ .. l t!; _ .~ I ~r:
`--·~
`•
`a,!<;
`!-•
`
`. <
`
`.. ~
`
`_ .. _ "_ (a) P'lii!m-r (Nos 1::~ff)
`· ·.~(_!.~-::-~··:~:: '/st~. ·· ~ ~
`~
`
`'(b) 91,{tlt~
`
`OS/(NOS)
`
`MS-DOS
`
`Net Ware
`
`SPX
`
`IPX
`
`001
`
`T Ii
`
`N Ii
`
`LLC
`
`MAC
`
`?~f;,~ +1. ~:;:·.~,to/:\
`t.lEEE802, Z/t,t~~
`~t.~wfcp,iWif-
`••,,;J:,/ ~~.,; ~';tt;',\:,
`.if:-~ ,, ., ~- (,."
`>'~\1'-:1. '·' '<!,,f:::rJf:
`
`•
`
`•.-.. 11-
`
`g 1
`~ Q
`~
`g -"'
`
`Q
`
`g 7
`Lj
`
`g\J\
`-,,.
`.. ·· . ·/v ., ... ..
`-· .. , .. ,.I
`.
`
`:.---:. .
`
`·-..:::..
`
`::.J•-~1:-\ i:,
`.,,
`
`. !.
`'
`,?
`;••,
`.
`-~ ... :~1 •
`
`·-=;:·_• _..,.
`
`NIKKEi COMM\JNICATIONS 199.4( 3; 7
`
`101
`
`Page 7 of 63
`
`
`
`1)01 '71 7:,, ~ t-1t- 1 -:-1i:1!!U~~
`fti~1JM-J61.,., LAN 7-7'1v/;tl~ t
`/i.., c:"~~--c ,0 z, 0
`t,: t!~~ LAN li'4t~~ft0)-fiz
`~~:bi 10----60 m t $1JJJHvi;i;, D, * ~
`'/J.7 D7~7D 7rai-z- *f:_jf!.~mffi'.f,::
`t.c l.i t, ~U~UllHt Ii'.: =f§f Ut LAN iJi~,
`~~.:IJ :f>o
`
`i,y t---?-IJ OS v l'\)l/'C
`~~~Hii~ft~~-*-t,:~
`1/!€ ·~ LAN !U~ 1/ :i:,, :;r~~T ~
`
`~O)YA~AB~~~. ~-~-~W
`
`c.?H.ftt~©*~ <-=-:::,;t;~ (i:ID2)o
`p;J~,J{- r W l;i1\' 1/ ::i :,,O):fJ!5:Ji~ a ''I
`H.::w:m ;f-- r fzt L,i6;;., ~ n1.: 7
`Y=jj-S(:>3/f, ~ 7 /'Y-1'\t;J: c•O)~~
`
`fl f ~ ·We t ~o B ~ NCR 0)
`Wav~ANg~•~ti~~-~- r
`~W:, t, •:,, ~ ?-:i' OS v«1v-Ctf~
`LAN ;J;t:½JU: li~tl:tJ> 69 6 o
`LAN m- r t ;r, -y ~ r; -1 QS (])
`~ii£ 1 ::,, ? 7 1 -Al' a; 7-, ODI
`(NetWare) ~ NDlS (LAN 7 ,i, -
`1/ -v) ~•f.f-:, t.: I-= 711~ c ftfttt~
`
`·-· ASTROWINK
`- ~ ~ :..,t r
`,.
`.-
`
`:Ji,,~ □/
`n0J ·3356·7 181
`
`NTT7"-:9ilfir.f
`1?03•5546·2395
`8~t:::·:;;:$'(cid:173)
`t?045 • 453· 111 i
`i' t7t I- -'7 :;,,:;.,-,~, !!t:.t:1: PCRiii~lrt- I-' (JEIDA4. I~ t .;:,~) t
`,,,,,'' PCpqjil,i'!-
`•
`n'!1t.:;\;l,:t~frLtii§ffrr-Q, ~ nl-5:.-:;.,- J{
`I ~$1:t'Tt:d)CTn\;IJ t:'- '51 ¾iffl~
`. ,\
`-.: .. ••; ~· -
`
`l't..1-
`
`-'r7/7.:x:.::-t(cid:173)
`!l03·5996·86J 1
`
`t--P;,, 11 ;,,7·:tt:.,-:1 - -+t=l'••:1, r -r-
`1- -5 :.,::,-- JHit"-·;I t-=1:~
`
`--;
`
`··!•:
`-~
`I .1.ll
`
`• ·1
`
`~L!'-~t~tt•
`~ . l - - _.,;"
`
`~,7'H1Jffl L, ,IOBASES/-TI:~
`-
`
`.isE!ly5'::,:_ft:l~1~·~7z, ,NEC PC-9800,
`
`-~A ~ •• ~~L~~?~?~: ;!' -~ ' ;,.), Jp;±ii§FMR
`
`IBM PC A~ (IS/V,
`
`~IJJ:lffltfj;, ··- , _: _ ____ . _ NetWari!/OD! _
`:C;;< ·:1 I- '7-::7 OS/~ "I I- '7-9
`-~·j:-:;',i,x)
`. .. -.- .:·
`
`77-t!A • ;f.-{:,, H:i,IJffll,., 1--lt
`)-7 ;,,:;.,-1~+76"-•;t f,="'(· J- -,?. ::,,, I)
`~-:i i-,:mn
`-.,,,y, 1--tt~•:1 1- 1:n
`I- -7:., IJ :.,p- (4M/ I 6Mt::· •:, J, f'fj)
`IBM PCA~ (ISA
`NEC PC-9800,
`1,;,., JEIOA4'. I), Meclntosh(NuJ,A)
`1--+t*•;; 1-~I
`NetWare/ODl LAN"I' 4'-- ::; ;-, /NDIS. m:~ L
`
`AppleT.alk
`
`.
`·- ~
`
`12Sk!:: •:, I- /"r)
`30m
`
`IOm
`
`4 M/16M, 10Mt::·•:) 1'/f'J>
`30m
`
`CSMA/CA
`
`CSMA/CA
`
`;
`
`f
`
`i
`
`SNMPl.:~0
`--:------ --+-- - -- -- - - - -+ - - - - - - - - - -+ ------:-- - - -------t--r-
`-:-Ht (WxOxHmm'J
`nr-5:--::,-,~ti11ox11sxs2. -')t/,7/ 7tl--5:.,::,- ,,;,i5ox1ox 1s
`t--5:.-::---,wl'60x9ox20, n"-"1 i,:
`'/r-. 1) 1::·-9t,<,1,20?( 11ox200. 7t;1\7'(J):i
`/)1100X89X70
`;., t- □ -1t.-a51>1Jsoxz4oxso
`,t I- 5 :.,:;.,- 1 (tJ'llnJ000Fl. ,t•) t·-9
`h'l lnfl3, 7tl\7i'J13Jn3000P,
`
`ISAJX;>., 98ffl/)1 9 :niloooFJ, MacJ;JtJ'
`8 nBD00Fl, ICil- !-=~tJ'IS75'8000
`R. 71 t;,. •,rt-,:.,- 1- n12msooof13
`
`~ - :, / 'J :.- ::,- 4 Mi:&-rr.:.-.. -~ r z
`{;, 6 it!- l- • 1 '7 l ~"t'32.nFl. f,ij
`1 6~ -C 5977 S000fll. -f --+J-;r(cid:173)
`·~ ~Ta~•:; ~- 1 ti, ~ 7 ;,,:;.,- 1{
`1 {i::t'18nFI
`.::.: ,i:UH!lU>{tll.0>,;,.li!ll:l.l:.
`
`'···.
`;i I :, 1·1:i:..rt t'l!UiLAN-:, AT L. t,IJl.,t~il,,Jf., 7'IJ,,"1!1!~f:H~-:i '.17 ~'?·:r. 7 Hi1!:f ttC!. L •'fn b:rfJ!LANl:IJ!ffl'o]'~E"t'iP.t~i.11,
`it 2 :~uHr-itt1::1.,.,, utnr.:1J1:1Hr-ittn•;;,;•1. J:.Tamso· C7l~;,;~,:!!1"'=>hln·il,.:~ ,.
`
`.
`
`102.
`
`... ,. ,,
`~ ... 2~ \:-
`
`j
`
`Nll';J:B COMMUNICATIONS I 99~. J, 7 f
`
`Page 8 of 63
`
`
`
`J
`-i
`
`j
`j _,
`l
`f
`
`!
`j
`j
`
`1
`'
`
`i"~o filii~m-i:1;1:~,·:t r ?-1 OS
`1;: ~;J:, ~ ~ LAN c: fol t; ~ ug 1;: J1, -it
`t.(t;i i:,, 71 ~ J;/ffi3isAAl;I:~ J< -
`7J -iJ1m}§E L, fd5JH~:ln~f~? "(l,l ~o
`r3_;a;r-- r~"t."l;l:1§~$:,tvq -Yf(cid:173)
`-t t-:J~ <·ffi1,l7-7'1vt.:tr~· t· t,
`''mi~" (J)-n±..o,.
`.;,..•;;a;<
`"4lfi1.11r:~
`..... ~
`~~ciVl1Jl5_
`, 1::V!WJlr;,r-:
`~~1:~~o~~J;~-A~Yt.c<
`
`-C r,&:tJ o pg~ rf> - F W !;l:1 { V ::i ;,, (J)i!
`fflH;:~,? t \,l, mfr;-tfi¥? zl,l~
`vii 4-i- ,;1, --IJ - 1;;1: NEC® PC-9soo
`V 1) - ; (~ IBM PC AT~tlc'::'
`nt.t 1 { 1/ ::i ✓ ra:i tn: ,r-- ~ f m x 1., 0
`WaveLAN 1: 1±, NCR§ Fat· Ii
`PC AT lf~-\b s li 7 V ;,, (ti] It OJ~
`a~ l.,.~l'Wii -C1,1 t.(t,li}i, NEC iJS'8:.$:
`
`NCR i}l I:, ms o"l:i (J) ~ ~ f ~ It l.
`WaveLAN il(J)fo.i~ LAN rC&c(cid:173)
`NETRadio 8100Jfll.&?'c-t J.> 0 rNCR
`(J) WaveLAN t O)ti~T 2-. 1- ~-'1-J
`(NEC 0)~0Jffi3x • C&C VJ.. T 1'~
`~~$VAT 1,,~~mrnt@~~)
`-c, PC AT Dtr!t.c t·??i~tElt.:~
`.tlR LAN f-m~-c-~ {lo
`
`WaveLAN
`
`Eb!,NCR
`:10'3·3582·6111
`
`.. <;.~S;NE'T Radios 100. ~··:. JRL-10oy1J-x
`NEC
`8~
`ff03·3454•1111
`:?03·3584·8852
`
`Alt-air-J
`
`B*~l-0-5
`t:?03•3280 •,8266
`
`FiRLAN (771'?5::.,,)
`
`l:::.::i.-:::::11.,.
`~03·5397 · 7077
`
`.i::7 )-
`
`P~- rt 7' ;,,ff. PC(J;JM,,i{- r G 7''.rrT •
`.i::•;,, t-. 1K'ttt~ (?:r.
`- 7·ji' 5'"7' 5') bin I), l•O
`8A~E2/-T"t·t,~~g
`
`1 OBASE2/5/-n:·g~.:i:-=. ·:; l(cid:173)
`!OBASE2/-r('11lU.\1.1 10BASE2/5/-TT1!lfl\1i=•;,, I- (UM : .:i
`U 5 ;.,::.,-,,11:tffl'1.o -ft?.:2so
`=. "I !- l:D
`--tf- • -i:yc:i.-/L,) (::-mi, ~ti,!
`mt l ,.., t;~"eJH·M'"? t- 7:,.;
`'<nJ:.ftl:'rtlii";'il::-ULt.:CM(::i;,, t- o(cid:173)
`.JL,, -=rc-:::;.::i.-/1,,) z1!,L -CH. ·8~
`y -1'\t,ii)IJ. l:::)L,/1.i'"('fm&iiJ
`HE
`/UMIJ•"?5~/CMO)$i]md') IJ
`~n7•i~t;t )-7::.,,y-l~-?:ft
`CM-HrL -C 10BASE2/S/-Tr:~
`L l'." 1 OBASE2/S/- Tl:fflit
`1 OBASE2/S/-U:!.ct4:ffi!
`
`WavePoint~ ·;ji1Jffl l:,, 10 ?:x:-"1',f,1':::.-1-tllJffl
`L, 1 OBASE2/ -Tl::-mlc
`BASE2/S/-Tl:f~- _
`PC-9800, XStationl, ::.,;.. 10BASE2/-U:!~ 10BASE2/S/-~~
`IBM PCA ~ (ISN ~;i.,
`McA,~~). NCR,::,;;:._~.t,.
`'r.L..3100, OP-X
`300077 ~ 1) -
`
`NetWare/ODl LAf'f-'=l"·(cid:173)
`Y1' /NDlS. TCP/If. Star•
`•Grou_ps
`
`NetWare/ODlfi I::
`
`~Ii (2. 4Gflz~)
`
`~ it (2. 4GH~) •
`
`1iM (19GHz~)
`
`256kt::"·;,, h'f.l.'
`;t-7'::.,,fJ'12Q-i80m, -I?
`::t-7'::.-tJ'6511\ -t? ~ ;t- 30m
`~ ;r-:t::.,,ti'Jtr-6011\ '7 7'::.,.t)•zsm. '7 □ -;,: i: tJ'
`a-;( rtJ1!S-30m
`15111
`
`15MI:::'•;,, ~ /f'J>
`40m,
`;t 7-< ;;(fflt_l "'C' 12m
`
`tiJO (ET300)/
`~ 7 ;., -;., - ,~ -
`100 (f!ll330)/100~170 (fal330i)/
`250 (Fol3G0) mUl 41'!1!. ~~" 7
`l:LtjETJ0Of>:20m, $330fl:30m
`
`CSMA/CA
`Ejri;-{tLSI (;t 7'::., 3 ;..,;) '.t(cid:173)
`ffl~
`WavePoint(;tSNMPxlJ/$,
`
`r' ✓TTIJ'lOOX 1oox1s,
`WavePoint IJ'ZOO x SO)<
`395
`WaveLAN ti'1875'9000Fl,
`WavePolnttJ14Snfll
`
`CSMA/CA
`
`e5MA/CA
`
`CSMA/OD
`
`1J l::"-5' t L -COO
`
`? x-7';t.1':., H1SNMP
`·,:,/fie,
`? :r.-7'7~7'7 ti'SSX
`2.'.!0X 150, ? :x:-7;/l-f';,,
`l-/'if200 X 395 X 50
`r t;< 1 Sn
`P'C -9800ffl ;t:-
`Pl. ?:r.-77'7'7'/thS
`nFl. ? :r.--J;r,1 :.,- ~ tJ'
`'4Snf9
`
`SNMf>t'lr.c;
`
`68X ld0X 150
`
`WM. CM;tl: 202 x 292X 76
`
`UMl.lf2975'5000Rtr "'• CMt.>'99]jSOOOR
`
`7 ') "I ,:; Jllmlffi(7)
`JRL -1 00BRtJ128nfil,
`muvt1..,JRL-l OOtJ'
`14nFl
`
`~ 7 ,::.,,::,-1~f)(230X 190X 110,
`~~" 71)'530 X 300 X 230
`
`ETJOOtJ'49]j8000/Il, ETJJOIJ'59
`758000Fl, ITJ30f t.,<175n Fl.
`ET340tf19071 R. ~Ji" 7·
`(Et1360) til9875F9
`
`NIKKEi• COMMUNICATIOl'IS· 199-4, 3. 7 1
`
`103
`
`Page 9 of 63
`
`
`
`:J.l..~o:,,O')A"-A LAN
`°l}J43
`1: il'JU.< "1ll>-;,,
`
`IC 1.J-F~'t-fflgL, -Cn 1J, /-~ •I\"/:,:,,
`
`:1JK4 NTT 7'-9ii§fit 8 *1:'.79-1',(~[li)lfflftLf: ASTRQL INK
`le1lH·{$(!T·t~ll)(J)1J t:'-7 bffl;°g "if-=>,
`
`iilif!I
`
`:S: ti iffltf d: Q fZ L ,9H-J !:tg;j
`1H-t itw 1:tr~ 1 :i :;; 1;: 1 - -it ;f, •1 1-
`t:t c.· O) LAN ;f-- r t~fi;,..i6.1j., 10
`BASE-T t:J. '=' ft J: IJ ;tr Mfr· 1 { '/ :i ::.,,
`c~U.:r..:::. ·'J ~ t~~-r orr3f~-r·;;,~o
`10 BASE-T t l,l-:, t..:. LAN ;J{ -
`I-'~
`e:,f;(, ;<-i.i - l;J:fc~;bt(t,1 0
`:_(J)t;:.tfJ
`.t- ''/ ~ 7 -
`r-' 0) t: 7 1 1 <,
`LA N :t; -
`? OS b;jaJ-r·il? 7;, ? l: ;j:IJ,q;]C:- ~ {> 0 I,:
`'/ :J '/~?- 7 A f - :/ 3 ::.,,O)t,.UI:.::
`ltlfJ.l"'(/):!Hc-~£1
`l 41!£1Lq{~--r- ... J.
`.... ,/-.
`tl , .. ,lf:t ,.: \. <J? '.;) o ~ "- t 71' •j I
`,.,,,v!<
`:i..=- ''/ r :.:: , , 7· Ht,:;,a, -r. r~t OJ
`1 ~ 'I :r ;,, f l&-Yt'.:;;-: t b aJr,g-r· t;, 6 o
`P'-Jifil'.;r.- n11u:11--r·1.:t,{V ::r :,,,(}?~
`{fil1\'> 1 7 ~ '7 .:c. T vJi!il/t:'1 t~i:t,;, riJfiE
`ttn,if:i 1. 1., ::: = -.:· NEC 1.t-., ,1,,-1- -x /
`Y-·~-~- ~U?~~*~ · ,~~
`'1-1.-!JL . lt1di11HlOO
`?"v - ~ ei;, !,;
`"§. f}. v> ~~ rt (t 1fl ~ ;~~ Ji', ft I_ /..:.<) I fl
`BASE~ T -:·l'tEt~'driiiJfi~-c-tY) ;~.
`Y~N( n~ii't'.:.: 7· 11 -, ~·r~~1iE•rtir,li£-r
`{j \l,l~M, 1J J) ;:, , c. I: :::.. ,J -1:: 1- a -1 v)
`Altair-J ·ta . . ,l\~~H!.tli!','. Ll;\l (.l -
`1!. I :,: 7' 1 J ·'J ~,' ~tf ~ '!'
`➔f- ' I'; ~- :L -
`
`}\'tt.:-tt t ~) 60 [5J t.; UM 1.:: ?-/;tilC~
`1ir1l*MO) t- '7 t ·;,? ~f!tt~~.::tl:J ~ ,j:~)
`J: . \- I
`:lf!Eiac~,;i,,O) 1.. -
`h
`f-
`-
`r 7 -
`? ~ 1., l ,
`'1 /
`.... ;fn(J.L>~
`~J111.:z '(~iJ,, 0 B*~~Z-·{,7' 1) '/1/
`~nE a-F-¥-::> JRL-100 BR f ffE~, -:>o
`~ i.:: j~ f!;jj LAN (J) 3/~ (11-t ~ ~c- l;l: ,
`1UliErf.J~.:i;tlt~~~t;i:? 1v-f ;r,- ~
`· 'J t: - ? :: 1,. , ? ~ffli fl d? ~ o r? /
`1..1:. .7. 1- IJ) Infra LAN, t ;r. -
`::r L...
`rJ) rFiRL.A~J t;),t0){9/Jt'itj{>o ff
`~~(l)~~:t~ ~ '!'W~H~0)76Fa-ls-t;:~fli..l!
`i" ;sj\: 1) e- 7:: ffi:tfil{1ft 0tL~o
`
`~tt~tl' u c§titf U
`~lW!i:!.:J:tl~~~:.:Ii:ro~f-JLbi-, t~b
`I), f,z,tf(.:j\;!j@:i!g-!itJi~ < fJ:tJ, ') iift
`I, I :: I, I•) t:f~t.J>,n ~o
`1li ;J!i -:· :! 10 BASE- Tri. t· ff)
`CS.\l:\1CD tcarricr sense multiple
`~1ct:e:,;s with l.'.11l lisilln c.letection1 Ii
`{9~.-;. --~-,. 1., -~~ - v J)f,j~ ~H~~]-r· ~ ~
`1. ,/J 1 :J t:., \\';1reLAN t:;. t·-r·1i~~
`fr :'fl ,l;il 1Ml '/'j .r\: CSMA/C,-\ (carrier
`~en~e multipk• .11.:cess with collision
`
`avoidance) ti,~ 5 7? ~ J-1i~a-~
`~o ~ I- 0-7(}) Altai r-J -r·1;t, CM
`I- o - Jv • ~ ;_/ .:i. -
`Jt,) -/p '?
`( :J /
`UM -".(J)~-1) ::.,,1· t, UM iP; CM
`
`•~x1, ~~@'~*O)=?~~-ttt..:1,
`1 7' 1J -;, r-' :n~ f Ml~ L. t;:.o
`-=l= mi, 'l1t ilHIJ ffl 0) #.H~ LA i\= -r· f .t
`7 ' / f f ~~~~~O)~li.'H.:: -t hli c·
`~z~5i,~~;!:f,(I.,\;( 1)-;, ~li>if.>-:,o
`~~l.::fill,)"( b, (i~t;i,Zt;ilJflFfit:;
`1.::~Jit-t oo
`-1i, :\~ (J)fCrg-1;1: [![~tl:tJ•1ili ~) t.: dJ,
`JnfraLAN ~ FiRLA N (J) J: 5 lC:n; r
`7 ::.,, 1/-1 < ~ iE®tJ,Ifil e ~; .J: ; '-=-"~
`utt,;i&:•~iJi.o-:io .::(J)J~.g-. f-i~t
`llll(aJ L.;~{!f:t t.t. ~ t..:.~, -r- ? O)ffJ
`~ t.t. f bf)( lli-r· ~ -i:>o L, t..: iJ, ? -r,
`CSMA/CD t.t. t· t ~ 1? t.:. 7 7 -t A 1i
`i\lJifllffl--C·e, A~~"(·~ tJ J:,;.·iJ,,:,~~
`LAN (J) 1J t: - ? t (ij) t; t ? i.: f ii! i Q o
`7efllffl'r- h , AA1filifil'l'.t1..: ~/~}1~ {,
`J:> ~o NTT i -' - :$' .illiia: 6 :jl: t· 7 1
`--?,#JiirnrJ~ t., t~ r .-\STIW\Vl'.'l I<J,
`~~r □ '/O)r~~ - XLA~J~~
`
`NIKKEi COMMUNICATIONS 1994, J. 7
`
`Page 10 of 63
`
`
`
`':5 t!:o ASTROWINK fi LEB Hen UIU?Z:O)
`?' 1' * - I-') ~r-1lWM1~1.:ifG/i Vt,
`~Jffi/;:;tM
`~ffi,JqJ'li i f'f IJ tf:l l, L l, Li 0 %- r 7 /
`-1Ht-!:Gr.:>M-0)1HzH1
`, .. ~ra1°Jtt
`, • .,~
`:,1- 1fO)_tf.::~#n~*1t-C ~, t·.:
`LAN ffflt~-t: 1·
`•t)l 1 7J p}rjffil,,) "( l, l.h,f;fillfffit•~ {) o
`;</1--C~?~,
`A « - A LAN I± 7~}/: 1;: v) ? t.: Iv
`!±~i),£~"(",v .S, a
`* ~ ~ ,r-c, -f O)ift-/¥laJM~:JlJffl L:r
`~t~ ~t±:0)~~
`LAN 1/ l- t b. -c·
`.J!lH~fFiJtt t ~ffl.o ~ 0) t.: VJ ;R;lf 0)#1ff
`-'{:>'@. ·cr:tfiM:Miu:i ~ h ~ ~hiJ>' io .r, iJ:i,
`Ii, 1@1(1,'J I~ ~,W
`f'."fj C /v c° O)~fc1~G: v lJ ( ::J b. r □
`fi iY;, ·!d, O)OJm-~
`ti~ c·;: f.:fflJ;t,1 b
`/O)~ffiiti • 'g"*-eff~) It)-;~
`t;, r:, '/J:ln0 ~,Ul
`LAN V 7-. T t, T:
`f;j;,f(L-F.htH3 0)7 r: v 1- fm-:i "C 13
`9·, lliJl0)1')v-7'(f)r-~ !:18:~Uf;J:
`-r·~ !>o l,i.Pl,, f'J_iJ,(J)7'Jv-1'rJ)7
`h d. ~v.s§ 0 ~~W~ 7~~~
`- / 1: tJ I
`,..,~Jo? C. 1;'<1.1.J 9 ,:;) C.JcH:i
`f-}EtF.¥rai~ ':, -lt ◊ t.: v.,, 1ifr?1~ El 'f4.
`tffitt ¢0
`Altair-J -\:. ASTROWINK l;trJl~
`rJ)~i~t~fflT~~tt, ~O)~~
`f@li!!t L, "t' t, 1.~ o ~ !J ~ h tt t.: ~ti-e
`7 /- 1/ ~ 1;: fi~ t;i: '6i m i&:~~ll: ~ Ii,
`~~~.EE:i§ OJ rai~liillE~t 1:>,h 6 o
`-1:: ;t- .:i. ~ T-< 'OJmitl;t, - ~ti'-Jt.:71':;
`tJ:i..tc vlph-C~.l{)o 1&il/lOJ.J:? 1.:~
`tttJ t ;:. ~ t;: ra-%t;iiffitl,{, ciJtfE'l::Eil'f~
`l,.i),L,, 1[i&:~'Ue?f.:::,,A
`1;itJ,t;,t.:.0
`=ti... -Cf'l -'c'i:t-f:hff{P=J{tij: t:.'rJYf-1
`o)tllitt f f./i VJ o I:tc f ,- ~ o 1 t.: ;t;
`·;; 1- '7 - .7 HffH.: SNMP O).:r.-9
`x~l--~fffl~~b:;.1~t~h~6a
`.:: (f) IH1\ t' Jv ra1 -r· LAN 1:' *-r
`~ J; 1:! c\1 b iYJ 7.:i o
`t ;;J. -
`:1 1., 0)
`FiRLAN l'ti 10 BASE1/5/-T xf.12
`~L,, lO M t· ·y r/f'Jc'/uljc 250111
`O)~~-!£.♦rjfilm-C~ ~o InfraLAN {r
`
`-~fJl LAN ~©ffi~tii:iJ~
`11\Ul! ti ~1 "'C- LAN i m~ -c· ~ {> t
`Vt :ti, -f O){ir~~ A iv- 7° o/ 1-
`-/J> ~ J% i ~~~ ftf ;i:~+i;'j;i/!N!f-r·~
`~" 7 □ 7~~ik~~~o/r7-?
`O)i!j~, 1i~O)~~ LAN tJ:i£,fH:
`t.c -?i o ~ 0) t.: VJ :f:. I- a - 7, NCR,
`NEC, NTT -r-?'t.c t·1;t, ~J~ L AN
`ffiWc.fflf.:.:Wffl~il~}!Ui~T-oo ~)fh
`~ 7· ~ o/ 9~rig~fitt, =t~tif-7'
`tt#!il!~fi~"'-~ ~ 7Jv)o f;U/>O)~~
`'b 1~ 'J :i /t.( c· 1.:~~ LAN 3/ AT
`/.,. ~;ufil;-~l;-, / ~ 'J y . 1/ 7 I-~*
`
`~tnl;f[PJ t;~~~~ ~lJl°L~ o o
`~ t:- ?'~nh9~~LAN t~l!lt
`LAN i.:*.Wt-t--!> 0) fi!li~ -r· il; o. f!l;
`t:ll LAN lfJO):Y(; r 7:,; :,1- 1 -:tJ c:: t
`I { 'I ::i YOJf>to o 1.:m.wc-r ~ t.:~t-cl-)
`1,1., 7· 9 ·1 :J~El3 -cl[~ LAN 1<: -:J
`tt <· -= (: t.) nJ fitt· if) ~ 0
`V 1::- ?ffltfJgff.f-:J FiRLAN -r~;t.
`;Y{;/\7'>/r~? l~1 ◊o jfil'm'O)J\:: r 7 /
`::.r - , ~l'li, ~t1ll$,t fi 1 :ff 1 t tJ
`~i}i, 761,7"~{\e;t !;f, ©7':255-s
`{J) )- 7 :,,::.,-1,fl!J{~"'C:'t Qo
`
`m1T? /7 1X~t~, ~~©-~
`rTERABEAMJ 1:P&rc-r <>o
`
`),- -;:( ;!t,-, t.•: -, -
`~7"16'X l ~g,-,1;~_;.. "L -
`"" !i,t7r-"IL1;:7!WJ 9 '..> '- -
`,!'"'j t\.. '- ' / /\ T
`.l,. fj: ~ t.:,p.~1,~o 4'0) C. Z:?, -:1]... ~
`a 1/ 0) A ~ - X LA :-1 t.: ~t t d5 l.,,~
`.1- '°'- J. LAN -r· Ii JEIDA-U ~~
`!l!J:~a7 h'-i'.t, •I =at
`IC ~
`L".111
`IJ -1•,20),,..~ 7 / / t ) f,iE;,,
`{1)
`l,; '(}.; IJ' /- I- . 1<'/ J ::,,;.:.m;;.~
`.t,,;:: c: vrnrn~-r-it, ~,, X- 1- 7 / :.1-✓-:
`tt I - ~ . I' 'J :J / !.:l& ~ -:) rt ,MJlla'b
`i:, J'!HtT {),, t±~ i.: ~*~ LAN -:'f ~
`1) .ifil 6 -tt-C !H:nf, t'.: i.: ~ 1 -:> "( t "T
`- ,,-t,i: t'I.: 7 7 -t A -r' ~ ? o
`7-.'71+' ~7 >'7.. T o/7Lt*
`XiKon1 0) IC -J1 - r· ~~~,%;it LA\ 1:
`m 1 {[g*wi:.:. 10 nP=JMt~c-c-Js~t-t
`?fft@-r·;,~ (:!j:J44la'.U GHz ?ifi-1
`l M t: •;; t· 'f,.l,'U)/r.i-.:L]
`ilriei-i-~~ 1 ,
`l,B'. <i: t?i -:Jo B 2fs: -c !- o - ;; \~ P. tc
`\CR ti IC tJ- r: ~\J) (Y~rf111 rrflit-::_;
`( +-r.i:@ 1€ Jij]
`-J-'.ii-::'J'J.o o
`
`105
`
`, , ·
`
`Page 11 of 63
`
`
`
`RFC826. TXT
`
`Network Working Group
`Request F9r Comments: 826
`
`David C. Plummer
`(DCP@MIT-MC)
`November 1982
`
`(____ ~~-~the_rn_et ~':'::•solution Prot~~0
`
`Converting Network Protocol Addresses
`to 48. bit Ethernet Address
`·
`for Transmission on
`Ethernet Hardware
`
`Abstract
`
`The implementation of protocol Pon a sending host S decides,
`through protocol P's routing mechanism, that it wants to transmit
`to a target host T located some place on a connected piece of
`lOMbit Ethernet cable. To actually transmit the Ethernet packet
`a 48.bit Ethernet address must be generated. The addresses of
`hosts within protocol Pare not always compatible with the
`corresponding Ethernet address (being different lengths or
`values). Presented here is a protocol that allows dynamic
`distribution of the information needed to build tables to
`translate ari address A in protocol P's address space into a
`48.bit Ethernet address.
`
`Generalizations have been made which allow the protocol to be
`used for non-lOMbit Ethernet hardware.
`Some packet radio
`networks are examples of such hardware.
`
`The protocol proposed here is the result of a great deal of
`discussion with several other people, most notably J. Noel
`Chiappa, Yogen Dalal, and James E. Kulp, and helpful comments
`from David Moon.
`
`[The purpose of this RFC is to present a method of Converting
`Protocol Addresses (e.g., IP addresses) to Local Network
`Addresses (e.g., Ethernet addresses). This is a issue of general
`concern in the ARPA Internet community at this time. The
`method proposed here is presented for your consideration and
`comment. This is not the specification of a Internet Standard.]
`
`Notes:
`
`This protocol was originally designed for the DEC/Intel/Xerox
`
`1 ~-:)
`
`Page 12 of 63
`
`
`
`RFC826. TXT
`
`It has been generalized to allow it to be used
`lOMbit Ethernet.
`for other types of networks. Much of the discussion will be
`directed toward the lOMbit Ethernet. Generalizations, where
`applicable, will follow the Ethernet-specific discussion.
`
`DOD Internet ProtocoJ will be referred to as Internet.
`
`Numbers here are in the Ethernet standard, which is high byte
`first. This is the opposite of the byte addressing of machines
`such as PDP-lls and VAXes. Therefore, special care must be taken
`with the opcode field (ar$op) described below.
`
`An agreed upon authority is needed to manage hardware name space
`values (see below). Until an official authority exists, requests
`should be submitted to
`David C. Plummer
`Symbolics, Inc.
`243 Vassar Street
`Cambridge, Massachusetts 02139
`Alternatively, network mail can be sent to DCP@MIT-MC.
`
`The Problem:
`
`The world is a jungle in general, and the networking game
`contributes many animals. At nearly every layer of a network
`ar9hitecture there are several potential protocols that could be
`used. For example, at a high level, there is TELNET and SUPDUP
`for remote login. Somewhere below that there is a reliable byte
`stream protocol, which might be CHAOS protocol, DOD TCP, Xerox
`BSP or DECnet. Even closer to the hardware is the logical
`transport layer, which might be CHAOS, DOD Internet, Xerox PUP,
`or DECnet. The lOMbit Ethernet allows all of these protocols
`(and more) to coexist on a single cable by means of a type field
`the lOMbit Ethernet
`in the Ethernet packet header. However,
`requires 48.bit addresses on the physical cable, yet most
`protocol addresses are not 48.bits long, nor do they necessarily
`have any relationship to the 48.bit Ethernet address of the
`hardware. For example, CHAOS addresses are 16.bits, DOD Internet
`addresses are 32.bits, and Xerox PUP addresses are 8. bits. A
`protocol is needed to dynamically distribute the correspondences
`between a <protocol, address> pair and a 48.bit Ethernet address.
`
`Motivation·:
`
`Use of the lOMbit Ethernet is increasing as more manufacturers
`supply interfaces that conform to the specification published by
`DEC, Intel and Xerox. With this increasing availability, more
`and more software is being written for these interfaces. There
`are two alternatives: (l) Every implementor invents his/her own
`method to do some form of address resolution, or (2) every
`implementor uses a standard so that his/her code can be
`distributed to other systems without need for modification. This
`proposal attempts to set the standard.
`
`2 ~-:)
`
`Page 13 of 63
`
`
`
`RFC826. TXT
`
`Definitions:
`
`Define the following for referring to the values put in the TYPE
`field of the Ethernet packet header:
`ether_type$XERox_PUP,
`ether_ type$DOD_I NTERNET,
`ether_ type$CHAOS,
`and a new one:
`ether_type$ADDRESS_RESOLUTION.
`Also define the following values (to be discussed later):
`ares_op$REQUEST (= 1, high byte transmitted first) and
`ares_op$REPLY
`( = 2),
`
`and
`
`ares_hrd$Ethernet (= 1).
`
`Packet format:
`
`To communicate mappings from <protocol, address> pairs to 48.bit
`Ethernet addresses, a packet format that embodies the Address
`Resolution protocol is needed. The format of the packet follows.
`
`Ethernet transmission layer (not necessarily accessible to
`the user):
`48.bit: Ethernet address of destination
`48.bit: Ethernet address of sender
`16.bit: Protocol type= ether_type$ADDRESS_RESOLUTION
`Ethernet packet data:
`16.bit: (ar$hrd) Hardware address space (e.g., Ethernet,
`Packet Radio Net.)
`16.bit: (ar$pro) Protocol address space. For Ethernet
`hardware, this is from the set of type
`fields ether_typ$<protocol>.
`8.bit: (ar$hln) byte length of each hardware address
`8.bit: (ar$pln) byte length of each protocol address
`16.bit: (ar$op) opcode (ares_op$REQUEST I ares_op$REPLY)
`nbytes: (ar$sha) Hardware address of sender of this
`packet, n from the ar$hln field.
`mbytes: (ar$spa) Protocol address of sender of this
`packet, m from the ar$pln field.
`nbytes: (arStha) Hardware address of target of this
`packet (if known).
`mbytes: (ar$tpa)-Protocol address of target.
`
`Packet Generation:
`
`As a packet is sent down through the network layers, routing
`determines the protocol address of the next hop for the packet
`and on which piece of hardware it expects to find the station
`with the immediate target protocol address.
`In the case of the
`lOMbit Ethernet, address resolution is needed and some lower
`
`3 ~-:)
`
`Page 14 of 63
`
`
`
`RFC826. TXT
`
`layer (probably the hardware driver) must consult the Address
`Resolution module (perhaps implemented· in the Ethernet support
`module) to convert the <protocol type, target protocol address>
`pair to a 48.bit Ethernet address. The Address Resolution module
`tries to find this pair in a table.
`If it finds the pair, it
`gives the corresponding 48.bit Ethernet address back to the
`caller (hardware driver) which then transmits the packet.
`If it
`does not, it probably informs the caller that it is throwing the
`packet away (on the assumption the packet will be retransmitted
`by a higher network layer), and generates an Ethernet packet with
`a type field of ether_type$ADDRESS_RESOLUTION. The Address
`Resolution module then sets the ar$hrd field to
`ares_hrd$Ethernet, ar$pro to the protocol type that is being
`resolved, ar$hln to 6 (the number of bytes in a 48.bit Ethernet
`address), ar$pln to the length of an address in that protocol,
`ar$op to ares_op$REQUEST, arSsha with the 48.bit ethernet address
`of itself, ar$spa with the protocol address of itself, and ar$tpa
`with the protocol address of the machine that is trying to be
`accessed.
`It does not set ar$tha to anything in particular,
`because 'it is this value that it is trying to determine.
`It
`could set ar$tha to the broadcast address for the hardware (all
`ones in the case of the lOMbit Ethernet) if that makes it
`convenient for some aspect of the implementation.
`It then causes
`this packet to be broadcast 'to all stations on the Ethernet cable
`originally determined by the routing mechanism.
`
`Packet Reception:
`
`When an adaress resolution packet is received, the receiving
`Ethernet module gives the packet to the Address Resolution module
`which goes through an algorithm similar to the following.
`Negative conditionals indicate an end of processing and a
`discarding of the packet.
`
`?Do I have the hardware type in ar$hrd?
`Yes: (almost definitely)
`[optionally check the hardware length ar$hln]
`?Do I speak the protocol in ar$pro?
`Yes:
`(optionally check the protocol length ar$pln]
`Merge_flag := false
`If the pair <protocol type, sender protocol address> is
`already in my translation table, update the sender
`hardware address field of the entry with the new
`information in the packet and set Merge_flag to true.
`?Am I the target protocol address?
`Yes:
`If Merge_flag is false, add the triplet <protocol type,
`sender protocol address, sender hardware address> to
`the translation table.
`?Is the opcode ares_opSREQUEST?
`Yes:
`
`(NOW look at the opcode!!)
`
`Page 15 of 63
`
`
`
`RFC826. TXT
`
`Swap hardware and protocol fields, putting the local
`hardware and protocol addresses in the sender fields.
`Set the ar$op field to ares_op$REPLY
`Send the packet to th