%! %%Pages: (atend) %%DocumentFonts: (atend) %%EndComments % % Frame Maker PostScript Prolog 1.11, for use with Maker 1.11 % Copyright (c) 1986,87 by Frame Technology, Inc. All rights reserved. % % Known Problems: % Due to bugs in Transcript, the 'PS-Adobe-' is omitted from line 1 /FMversion (1.11) def /FrameDict 120 dict def % The readline in 23.0 doesn't recognize cr's as nl's on AppleTalk FrameDict /tmprangecheck errordict /rangecheck get put errordict /rangecheck {FrameDict /bug true put} put FrameDict /bug false put mark % Some PS machines read past the CR, so keep the following 3 lines together! currentfile 5 string readline 00 0000000000 cleartomark errordict /rangecheck FrameDict /tmprangecheck get put FrameDict /bug get { /readline { /gstring exch def /gfile exch def /gindex 0 def { gfile read pop dup 10 eq {exit} if dup 13 eq {exit} if gstring exch gindex exch put /gindex gindex 1 add def } loop pop gstring 0 gindex getinterval true } def } if /FMVERSION { FMversion ne { /Times-Roman findfont 18 scalefont setfont 100 100 moveto (Maker version does not match postscript_prolog!) dup = show showpage } if } def /FMLOCAL { FrameDict begin 0 def end } def /landscape FMLOCAL /docheight FMLOCAL /docwidth FMLOCAL /yscale FMLOCAL /xscale FMLOCAL /orgxfer FMLOCAL /orgproc FMLOCAL /organgle FMLOCAL /orgfreq FMLOCAL /FMDOCUMENT { /#copies exch def FrameDict begin 0 ne /landscape exch def /docheight exch def /docwidth exch def /yscale exch def /xscale exch def currenttransfer cvlit /orgxfer exch def currentscreen cvlit /orgproc exch def /organgle exch def /orgfreq exch def end } def /pagesave FMLOCAL /orgmatrix FMLOCAL /FMBEGINPAGE { FrameDict begin /pagesave save def 2 setlinecap xscale yscale scale landscape { 90 rotate 0 docheight neg translate } if /orgmatrix matrix def gsave } def /FMENDPAGE { grestore pagesave restore end showpage } def /fontname FMLOCAL /fontscale FMLOCAL /fontnum FMLOCAL /fontdict FMLOCAL /FMDEFINEFONT { FrameDict begin /fontname exch def /fontscale exch def /fontnum exch def /fontdict fontname findfont fontscale scalefont def fontdict /Encoding get StandardEncoding eq { fontdict DiacriticEncode /fontdict exch def } { fontdict NonDiacriticEncode /fontdict exch def } ifelse FMfonts fontnum fontnum fontdict definefont put end } def /FMLINEWIDTHS { FrameDict begin dup array /FMlinewidths exch def 1 sub -1 0 {exch FMlinewidths 3 1 roll lnormalize put} for end } def FrameDict begin /savematrix { orgmatrix currentmatrix pop } bind def /restorematrix { orgmatrix setmatrix } bind def /dmatrix matrix def /dpi 72 0 dmatrix defaultmatrix dtransform dup mul exch dup mul add sqrt def /max {2 copy lt {exch} if pop} bind def /min {2 copy gt {exch} if pop} bind def /DiacriticEncoding [ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quotesingle /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore /grave /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /.notdef /Adieresis /Aring /Ccedilla /Eacute /Ntilde /Odieresis /Udieresis /aacute /agrave /acircumflex /adieresis /atilde /aring /ccedilla /eacute /egrave /ecircumflex /edieresis /iacute /igrave /icircumflex /idieresis /ntilde /oacute /ograve /ocircumflex /odieresis /otilde /uacute /ugrave /ucircumflex /udieresis /dagger /.notdef /cent /sterling /section /bullet /paragraph /germandbls /registered /copyright /trademark /acute /dieresis /.notdef /AE /Oslash /.notdef /.notdef /.notdef /.notdef /yen /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /ordfeminine /ordmasculine /.notdef /ae /oslash /questiondown /exclamdown /logicalnot /.notdef /florin /.notdef /.notdef /guillemotleft /guillemotright /ellipsis /.notdef /Agrave /Atilde /Otilde /OE /oe /endash /emdash /quotedblleft /quotedblright /quoteleft /quoteright /.notdef /.notdef /ydieresis /Ydieresis /fraction /currency /guilsinglleft /guilsinglright /fi /fl /daggerdbl /periodcentered /quotesinglbase /quotedblbase /perthousand /Acircumflex /Ecircumflex /Aacute /Edieresis /Egrave /Iacute /Icircumflex /Idieresis /Igrave /Oacute /Ocircumflex /.notdef /Ograve /Uacute /Ucircumflex /Ugrave /dotlessi /circumflex /tilde /macron /breve /dotaccent /ring /cedilla /hungarumlaut /ogonek /caron ] def /FMfonts 255 array def /basefontdict FMLOCAL /newfontdict FMLOCAL /DiacriticEncode { /basefontdict exch def /newfontdict basefontdict maxlength dict def basefontdict {exch dup /FID ne {dup /Encoding eq {exch pop DiacriticEncoding} {exch} ifelse newfontdict 3 1 roll put } {pop pop} ifelse } forall newfontdict } bind def /NonDiacriticEncode { /basefontdict exch def /newfontdict basefontdict maxlength dict def basefontdict {exch dup /FID ne {exch newfontdict 3 1 roll put} {pop pop} ifelse } forall newfontdict } bind def /freq FMLOCAL /bwidth FMLOCAL /bpside FMLOCAL /bstring FMLOCAL /onbits FMLOCAL /offbits FMLOCAL /xindex FMLOCAL /yindex FMLOCAL /x FMLOCAL /y FMLOCAL /setpattern { /freq exch def /bwidth exch def /bpside exch def /bstring exch def /onbits 0 def /offbits 0 def freq 0 {/y exch def /x exch def /xindex x 1 add 2 div bpside mul cvi def /yindex y 1 add 2 div bpside mul cvi def bstring yindex bwidth mul xindex 8 idiv add get 1 7 xindex 8 mod sub bitshift and 0 ne {/onbits onbits 1 add def 1} {/offbits offbits 1 add def 0} ifelse } setscreen {} settransfer offbits offbits onbits add div setgray } bind def /grayness { setgray orgxfer cvx settransfer orgfreq organgle orgproc cvx setscreen } bind def /normalize { transform cvi exch cvi exch itransform } bind def /dnormalize { dtransform cvi exch cvi exch idtransform } bind def /lnormalize { 0 dtransform exch cvi 2 idiv 2 mul 1 add exch idtransform pop } bind def /fillprocs [{0.00 grayness} {0.10 grayness} {0.30 grayness} {0.50 grayness} {0.70 grayness} {0.90 grayness} {0.97 grayness} {1.00 grayness} {<0F1E3C78F0E1C387> 8 1 dpi 16 div setpattern} {<0F87C3E1F0783C1E> 8 1 dpi 16 div setpattern} { 8 1 dpi 16 div setpattern} { 8 1 dpi 16 div setpattern} {<8142241818244281> 8 1 dpi 16 div setpattern} {<03060C183060C081> 8 1 dpi 16 div setpattern} {<8040201008040201> 8 1 dpi 16 div setpattern} {} {1.00 grayness} {0.90 grayness} {0.70 grayness} {0.50 grayness} {0.30 grayness} {0.10 grayness} {0.03 grayness} {0.00 grayness} { 8 1 dpi 16 div setpattern} { 8 1 dpi 16 div setpattern} {<3333333333333333> 8 1 dpi 16 div setpattern} {<0000FFFF0000FFFF> 8 1 dpi 16 div setpattern} {<7EBDDBE7E7DBBD7E> 8 1 dpi 16 div setpattern} { 8 1 dpi 16 div setpattern} {<7FBFDFEFF7FBFDFE> 8 1 dpi 16 div setpattern} {} ] def /H { FMlinewidths exch get setlinewidth } bind def /X { fillprocs exch get exec } bind def /V { gsave eofill grestore } bind def /N { gsave stroke grestore } bind def /M {moveto} bind def /E {lineto} bind def /D {curveto} bind def /O {closepath} bind def /n FMLOCAL /L { /n exch def newpath normalize moveto 2 1 n {pop normalize lineto} for } bind def /Y { L closepath } bind def /K { /n exch def newpath moveto 3 1 n {pop curveto} for } bind def /J { /n exch def newpath moveto 1 1 n {pop curveto} for } bind def /x1 FMLOCAL /x2 FMLOCAL /y1 FMLOCAL /y2 FMLOCAL /R { /y2 exch def /x2 exch def /y1 exch def /x1 exch def x1 y1 x2 y1 x2 y2 x1 y2 4 Y } bind def /C { grestore gsave R clip } bind def /U { grestore gsave } bind def /F { FMfonts exch get setfont } bind def /T { moveto show } bind def /P { moveto 0 32 3 2 roll widthshow } bind def /S { moveto 0 exch ashow } bind def /B { moveto 0 32 4 2 roll 0 exch awidthshow } bind def /Q { moveto gsave show grestore } bind def /x FMLOCAL /y FMLOCAL /dx FMLOCAL /dy FMLOCAL /dl FMLOCAL /t FMLOCAL /t2 FMLOCAL /Cos FMLOCAL /Sin FMLOCAL /r FMLOCAL /W { dnormalize /dy exch def /dx exch def normalize /y exch def /x exch def /dl dx dx mul dy dy mul add sqrt def dl 0.0 gt { /t currentlinewidth def savematrix /Cos dx dl div def /Sin dy dl div def /r [Cos Sin Sin neg Cos 0.0 0.0] def /t2 t 2.5 mul 3.5 max def newpath x y translate r concat 0.0 0.0 moveto dl t 2.7 mul sub 0.0 rlineto stroke restorematrix x dx add y dy add translate r concat t 0.67 mul setlinewidth t 1.61 mul neg 0.0 translate 0.0 0.0 moveto t2 1.7 mul neg t2 2.0 div moveto 0.0 0.0 lineto t2 1.7 mul neg t2 2.0 div neg lineto stroke t setlinewidth restorematrix } if } bind def /G { gsave newpath normalize translate 0.0 0.0 moveto dnormalize scale 0.0 0.0 1.0 5 3 roll arc closepath eofill grestore } bind def /x FMLOCAL /y FMLOCAL /w FMLOCAL /h FMLOCAL /xx FMLOCAL /yy FMLOCAL /ww FMLOCAL /hh FMLOCAL /A { /y exch def /x exch def /h exch def /w exch def x y normalize /yy exch def /xx exch def w h dnormalize /hh exch def /ww exch def ww abs hh abs xx ww add yy hh sub gsave savematrix newpath translate scale 0.0 0.0 1.0 5 3 roll arc 0 setlinecap restorematrix stroke grestore } bind def /FMsaveobject FMLOCAL /FMoptop FMLOCAL /FMdicttop FMLOCAL /BEGINPRINTCODE { /FMdicttop countdictstack 1 add def /FMoptop count 6 sub def /FMsaveobject save def userdict begin /showpage {} def newpath translate 0.0 0.0 moveto } bind def /ENDPRINTCODE { count -1 FMoptop {pop pop} for countdictstack -1 FMdicttop {pop end} for FMsaveobject restore } bind def /gn { 0 { 46 mul cf read pop 32 sub dup 46 lt {exit} if 46 sub add } loop add } bind def /str FMLOCAL /cfs { /str sl string def 0 1 sl 1 sub {str exch val put} for str def } bind def /ic [ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223 0 {0 hx} {1 hx} {2 hx} {3 hx} {4 hx} {5 hx} {6 hx} {7 hx} {8 hx} {9 hx} {10 hx} {11 hx} {12 hx} {13 hx} {14 hx} {15 hx} {16 hx} {17 hx} {18 hx} {19 hx} {gn hx} {0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12} {13} {14} {15} {16} {17} {18} {19} {gn} {0 wh} {1 wh} {2 wh} {3 wh} {4 wh} {5 wh} {6 wh} {7 wh} {8 wh} {9 wh} {10 wh} {11 wh} {12 wh} {13 wh} {14 wh} {gn wh} {0 bl} {1 bl} {2 bl} {3 bl} {4 bl} {5 bl} {6 bl} {7 bl} {8 bl} {9 bl} {10 bl} {11 bl} {12 bl} {13 bl} {14 bl} {gn bl} {0 fl} {1 fl} {2 fl} {3 fl} {4 fl} {5 fl} {6 fl} {7 fl} {8 fl} {9 fl} {10 fl} {11 fl} {12 fl} {13 fl} {14 fl} {gn fl} ] def /sl FMLOCAL /val FMLOCAL /ws FMLOCAL /im FMLOCAL /bs FMLOCAL /cs FMLOCAL /len FMLOCAL /pos FMLOCAL /ms { /sl exch def /val 255 def /ws cfs /im cfs /val 0 def /bs cfs /cs cfs } bind def 400 ms /ip { is 0 cf cs readline pop { ic exch get exec add } forall pop } bind def /wh { /len exch def /pos exch def ws 0 len getinterval im pos len getinterval copy pop pos len } bind def /bl { /len exch def /pos exch def bs 0 len getinterval im pos len getinterval copy pop pos len } bind def /s1 1 string def /fl { /len exch def /pos exch def /val cf s1 readhexstring pop 0 get def pos 1 pos len add 1 sub {im exch val put} for pos len } bind def /hx { 3 copy getinterval cf exch readhexstring pop pop } bind def /h FMLOCAL /w FMLOCAL /lb FMLOCAL /bitmapsave FMLOCAL /is FMLOCAL /cf FMLOCAL /BEGINBITMAP { gsave translate scale /h exch def /w exch def /lb w 7 add 8 idiv def sl lb lt {lb ms} if /bitmapsave save def /is im 0 lb getinterval def ws 0 lb getinterval is copy pop /cf currentfile def w h 1 [w 0 0 h neg 0 h] {ip} image bitmapsave restore grestore } bind def /ENDBITMAP { } bind def end %%EndProlog %%BeginSetup (1.11) FMVERSION 1. 1. 612. 792. 0 1 FMDOCUMENT 0 12. /Times-Roman FMDEFINEFONT 1 12. /Times-Bold FMDEFINEFONT 2 12. /Times-Italic FMDEFINEFONT 3 8. /Times-Roman FMDEFINEFONT 4 18. /Times-Bold FMDEFINEFONT 5 10. /Times-Roman FMDEFINEFONT 6 10. /Times-Bold FMDEFINEFONT 7 14. /Times-Bold FMDEFINEFONT 8 14. /Times-Roman FMDEFINEFONT 0.5 1. 3. 4. 4 FMLINEWIDTHS %%EndSetup %%Page: "1" 1 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (2-1) 524. 36. T 72. 222. 540. 418. C 72. 222. 540. 418. R 7 X V 148. 352. 463. 352. 2 L 0 H 0 X N 148. 352. 148. 334. 2 L N 256. 352. 256. 334. 2 L N 358. 352. 358. 334. 2 L N 463. 352. 463. 334. 2 L N 301. 352. 301. 370. 2 L N 1 F 2.26 (Figure 2-1. Open Systems Network) 216. 229. P 103. 286. 197. 331. R 3 X V N 99. 289. 194. 335. R 7 X V 0 X N 0 F 3.02 (Open Network) 110. 321. P ( Computing) 111. 308. T (\050ONC\051) 129. 294. T 208. 285. 302. 330. R 3 X V N 204. 288. 299. 334. R 7 X V 0 X N (X11/NeWS) 223. 306. T 313. 284. 407. 329. R 3 X V N 309. 287. 404. 333. R 7 X V 0 X N (SunLink) 338. 306. T 419. 285. 513. 330. R 3 X V N 415. 288. 510. 334. R 7 X V 0 X N (Catalyst) 445. 308. T 221. 367. 386. 385. R 3 X V N 217. 370. 383. 387. R 7 X V 0 X N 2 F 0.56 (Systems for Open Computing) 229. 374. P 107. 249. 512. 276. R 3 X V N 103. 253. 508. 280. R 7 X V 0 X N 0 F 2.68 (Network Support Services) 246. 263. P U 0 F 0 X (interface what the ONC environment does for access, applica-) 217. 201. T (tions, and administration: make the window system a network ) 217. 188. T (resource. SunLink\325s role in the Open Systems Network strate-) 217. 175. T (gy is to extend both the geography of network-based computing ) 217. 162. T (as well as to provide a link to existing proprietary networks ) 217. 149. T (such as IBM) 217. 135. T 3 F (\250) 277.66 139. T 0 F ( SNA and Digital DECnet) 283.74 135. T 3 F (\250) 409.07 139. T 0 F (. Finally, Catalyst ) 415.15 135. T (third-party vendors provide connectivity to environments not ) 217. 122. T (addressed by Sun and offer enhanced network services built on ) 217. 109. T (top of Sun networking products. ) 217. 96. T 72. 403. 540. 720. R 7 X V 4 F 0 X (Chapter 2) 72. 706. T (Networking) 216. 706. T 0 F (Sun provides a wide array of networking products under the ) 217. 686. T (umbrella term ) 217. 673. T 2 F (Open Systems Network) 287.66 673. T 0 F (. The goal of Open Sys-) 398.31 673. T (tems Network is to make remote resources as easy to access ) 217. 660. T (as local resources. Sun\325s philosophy is that users should be ) 217. 647. T (able to concentrate more on using network resources and less ) 217. 634. T (on finding them. Open Systems Network products bring the ) 217. 621. T (power of all the resources in the network to the user\325s desktop. ) 217. 608. T (These resources are available to the user as if they were part of ) 217. 595. T (a single system.) 217. 582. T (The Open Systems Network is composed of four major network-) 217. 565. T (ing product families: Open Network Computing \050ONC) 217. 552. T 5 F (\252) 480.32 552. T 0 F (\051 envi-) 490.12 552. T (ronment, the X11/NeWS) 217. 539. T 5 F (\252 ) 336.65 539. T 0 F (window environment, the SunLink) 348.95 539. T 5 F (\252) 516.28 539. T 0 F ( ) 526.08 539. T (product family, and the family of network products within the ) 217. 526. T (Catalyst) 217. 513. T 6 F (\252) 256.34 513. T 0 F ( Third Party program. These four product families ) 266.34 513. T (combine to form a set of integrated solutions to a multitude of ) 217. 500. T (customer needs. Each of the four product families fills a specific ) 217. 487. T (role in Sun\325s Open Systems Network strategy. ONC is Sun\325s ) 217. 474. T (native networking architecture. It is bundled with SunOS and, ) 217. 461. T (therefore, provided on all Sun workstations. The ONC products ) 217. 448. T (address customer needs to access distributed resources, use ) 217. 435. T (and create distributed applications, and administer the network ) 217. 422. T (and systems within the network. X11/NeWS does for the user ) 217. 409. T 72. 612. 180. 672. R 7 X V 2 F 0 X (Networking is ) 72. 663. T (composed of ONC, ) 72. 649. T (X11/NeWS,) 72. 635. T ( SunLink ) 127. 635. T (and Catalyst products) 72. 621. T FMENDPAGE %%Page: "2" 2 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (2-2) 72. 36. T 7 F (2.1) 72. 709. T (Open Network Computing ) 216. 709. T 0 F (The ONC environment is a suite of network services, the ONC ) 217. 690. T (protocol platform, and the transport protocol stack. Currently, ) 217. 677. T (the transport stack used is TCP/UDP/IP. For detailed informa-) 217. 664. T (tion on the ONC environment refer to the manual ) 217. 651. T 2 F (Network Pro-) 457.3 651. T (gramming.) 217. 638. T 0 F ( ONC enables a high degree of interoperability in a ) 269.33 638. T (heterogeneous computer environment. To increase the use of ) 217. 625. T (ONC as a multivendor networking platform, Sun placed the ) 217. 612. T (specifications for key ONC components such as NFS, RPC, and ) 217. 599. T (XDR in the public domain. Sun also makes ONC implementa-) 217. 586. T (tions available through a licensing program. To date, more than ) 217. 573. T (250 organizations have licensed ONC technology. The list of ) 217. 560. T (licensees includes Digital Equipment Corporation, Data Gener-) 217. 547. T (al, Texas Instruments, Gould, Hewlett-Packard, NEC, Stratus, ) 217. 534. T (and Toshiba. Implementations of NFS already exist for UNIX ) 217. 521. T (4.3/4.2 BSD, System V, VMS for DEC) 217. 507. T 3 F (\250) 405.68 511. T 0 F ( VAX) 411.76 507. T 3 F (\250) 440.75 511. T 0 F ( systems, and ) 446.83 507. T (MS-DOS) 217. 493. T 3 F (\250) 262.34 497. T 72. 72. 540. 720. C U 0 F 0 X (. ) 268.42 493. T 7 F (2.1.1) 72. 468. T (Network Services) 217. 468. T 0 F (ONC includes a set of RPC/XDR-based network services that ) 217. 449. T (enable network resources such as files to be managed remotely ) 217. 436. T (in the same way they are managed locally.) 217. 423. T 72. 72. 540. 720. C 73. 72. 539. 413. C 73. 72. 539. 413. R 7 X V 73. 72. 539. 412. C 71. 61. 541. 412. R 7 X V 90. 450. 108. 76.5 213. 329.5 G 0 H 0 X 90. 90.1 -108. 76.5 321. 406. A 90. 180.1 108. 76.5 105. 406. A 180. 270.1 108. -76.5 105. 253. A 270. 0.1 -108. -76.5 321. 253. A 0. 90. -108. 76.5 321. 406. A 115. 258. 313. 282. R 7 X V 0 X N 115. 235. 313. 258. R 7 X V 0 X N 115. 208. 313. 235. R 7 X V 0 X N 115. 181. 313. 208. R 7 X V 0 X N 211. 235. 211. 208. 2 L N 1 F 0.29 (Figure 2-2. Open Network Computing \050ONC\051 Product Family) 145. 80. P 0 F 3.33 (Network File System \050NFS\051) 142. 371. P (NETdisk) 192. 357. T 1.85 (Network Lock Manager) 156. 343. P 3.33 (Automounter Facility) 160. 329. P 2.01 (Remote Execution Service \050REX\051) 131. 315. P 1.45 (Yellow Pages Information Service) 128. 301. P 350. 335. 347. 335. 347. 309. 350. 309. 4 Y V N 343. 343. 344. 343. 345. 342. 346. 341. 346. 340. 346. 339. 347. 337. 347. 335. 350. 335. 349. 336. 349. 338. 348. 340. 348. 341. 347. 342. 345. 343. 345. 343. 16 Y V N 347. 309. 347. 307. 347. 305. 348. 305. 348. 303. 349. 302. 351. 301. 351. 301. 353. 301. 352. 302. 351. 302. 351. 304. 350. 305. 350. 305. 350. 306. 350. 309. 16 Y V N 350. 351. 347. 351. 347. 377. 350. 377. 4 Y V N 343. 343. 344. 343. 345. 344. 346. 345. 346. 346. 346. 347. 347. 349. 347. 351. 350. 351. 349. 350. 349. 348. 348. 346. 348. 345. 347. 344. 345. 343. 345. 343. 16 Y V N 347. 377. 347. 379. 347. 381. 348. 382. 348. 383. 349. 384. 351. 385. 351. 385. 353. 385. 352. 385. 351. 384. 351. 383. 350. 381. 350. 381. 350. 380. 350. 377. 16 Y V N 351. 255. 348. 255. 348. 238. 351. 238. 4 Y V N 343. 260. 345. 260. 346. 260. 346. 259. 348. 259. 348. 258. 348. 257. 348. 255. 351. 255. 351. 256. 351. 257. 349. 259. 349. 259. 348. 260. 346. 260. 345. 260. 16 Y V N 348. 238. 348. 237. 348. 236. 349. 236. 349. 234. 351. 234. 352. 233. 352. 233. 354. 233. 354. 234. 352. 234. 352. 235. 351. 236. 351. 236. 351. 236. 351. 238. 16 Y V N 351. 266. 348. 266. 348. 283. 351. 283. 4 Y V N 343. 260. 345. 260. 346. 261. 346. 262. 348. 262. 348. 263. 348. 264. 348. 266. 351. 266. 351. 265. 351. 264. 349. 262. 349. 262. 348. 261. 346. 260. 345. 260. 16 Y V N 348. 283. 348. 284. 348. 285. 349. 286. 349. 287. 351. 287. 352. 288. 352. 288. 354. 288. 354. 288. 352. 287. 352. 287. 351. 285. 351. 285. 351. 285. 351. 283. 16 Y V N 350. 167. 347. 167. 347. 134. 350. 134. 4 Y V N 343. 176. 344. 176. 345. 176. 346. 174. 346. 174. 346. 172. 347. 170. 347. 167. 350. 167. 349. 168. 349. 170. 348. 174. 348. 174. 347. 176. 346. 176. 345. 176. 16 Y V N 347. 134. 347. 133. 347. 131. 348. 131. 348. 127. 349. 127. 350. 125. 351. 125. 353. 125. 352. 127. 351. 127. 350. 129. 350. 131. 350. 131. 350. 131. 350. 134. 16 Y V N 350. 187. 347. 187. 347. 220. 350. 220. 4 Y V N 343. 176. 344. 176. 345. 178. 346. 180. 346. 180. 346. 182. 347. 184. 347. 187. 350. 187. 349. 186. 349. 184. 348. 180. 348. 180. 347. 178. 346. 176. 345. 176. 16 Y V N 347. 220. 347. 221. 347. 223. 348. 225. 348. 227. 349. 227. 350. 229. 351. 229. 353. 229. 352. 229. 351. 227. 350. 227. 350. 223. 350. 223. 350. 223. 350. 220. 16 Y V N 251. 154. 240. 154. 2 L N 240. 154. 240. 136. 2 L N 240. 136. 285. 136. 2 L N 273. 154. 285. 154. 2 L N 285. 154. 285. 136. 2 L N 252. 154. 252. 181. 2 L N 272. 154. 272. 181. 2 L N 154. 154. 143. 154. 2 L N 143. 154. 143. 136. 2 L N 143. 136. 188. 136. 2 L N 176. 154. 188. 154. 2 L N 188. 154. 188. 136. 2 L N 155. 154. 155. 181. 2 L N 175. 154. 175. 181. 2 L N 285. 137. 305. 153. R 3 X V 0 X N 220. 137. 240. 153. R 3 X V 0 X N 188. 137. 208. 153. R 3 X V 0 X N 123. 137. 143. 153. R 3 X V 0 X N 7 F 5.42 (Network Services) 363. 337. P 5.31 (Protocol Platform) 363. 255. P 4.73 (Transport Portable) 363. 181. P (Stack) 363. 166. T 0 F 3.79 (External Data Representation \050XDR\051) 119. 266. P 1.78 (Remote Procedure Call \050RPC\051) 134. 243. P 0.32 (TCP Protocol) 129. 218. P 0.33 (UDP Protocol) 227. 218. P 2.68 (Internet Protocol \050IP\051) 161. 191. P (Ethernet) 242. 120. T ( 802.3) 245. 106. T 0.48 ( Ethernet) 124. 120. P ( 802.3) 138. 106. T 73. 72. 539. 413. C 72. 72. 540. 720. C U 72. 578. 180. 675. R 7 X V 2 F 0 X (ONC offers a variety ) 72. 666. T (of services for net-) 72. 652. T (work management ) 72. 638. T (and development of ) 72. 624. T (network-based ) 72. 610. T (applications) 72. 596. T FMENDPAGE %%Page: "3" 3 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (2-3) 524. 36. T 7 F (2.1.1.1) 72. 709. T (Network File System) 216. 709. T 0 F (Accessing remote files transparently is made possible by the ) 217. 690. T (best known of Sun\325s network services, the Network File Sys-) 217. 677. T (tem \050NFS\051. NFS facilitates the sharing of files and data in an ) 217. 664. T (environment consisting of different machines as well as different ) 217. 651. T (operating systems. More importantly, NFS allows the file sys-) 217. 638. T (tems of remote, heterogeneous machines to appear as if they ) 217. 625. T (were locally attached to the user\325s own system.) 217. 612. T 7 F (2.1.1.2) 72. 590. T (Network Lock Manager) 216. 590. T 0 F (In conjunction with NFS, the Network Lock Manager allows ) 217. 571. T (coordinated access to files and records so that data can be pro-) 217. 558. T (tected from being accidentally overwritten. The Lock Manager ) 217. 545. T (prevents two or more users from inadvertently modifying the ) 217. 532. T (same file or record at the same time and destroying the data. ) 217. 519. T (The Lock Manager follows the industry standard for file and ) 217. 506. T (record locking as defined by the System V Interface Definition ) 217. 493. T (\050SVID\051 published by AT&T. All applications written to this def-) 217. 480. T (inition will be compatible with future releases of the UNIX oper-) 217. 467. T (ating system.) 217. 454. T 7 F (2.1.1.3) 72. 432. T (Remote Execution Service) 216. 432. T 0 F (Access to remote computing resources is particularly important ) 217. 413. T (in networked environments. The Remote Execution \050REX\051 ser-) 217. 400. T (vice allows a user to execute a command and/or program ) 217. 387. T (remotely while accessing the directories and system parame-) 217. 374. T (ters the user has set locally. A remote program can be piped to ) 217. 361. T (a local program, thus manipulating the local data on a remote ) 217. 348. T (machine \050e.g., an array processor or mainframe\051.) 217. 335. T 72. 96. 540. 720. C U 0 F 0 X (The RPC Protocol Compiler, or rpcgen, can be used to simplify ) 217. 318. T (the development of remote procedures. With rpcgen, a remote ) 217. 305. T (procedure can look exactly like a local procedure to the program-) 217. 292. T (mer who uses the procedure in an application. Briefly, rpcgen ) 217. 279. T (allows a user to compose a description of the client-server rela-) 217. 266. T (tionship in a high-level data description language. The RPC pro-) 217. 253. T (tocol compiler then outputs the C-language data structure defi-) 217. 240. T (nitions the client and server use, the XDR routines needed to ) 217. 227. T (generate these data structures, and the boilerplate calling rou-) 217. 214. T (tine code for both the client and server. The result is a set of C ) 217. 201. T (include files for compiling either the server or the client side of ) 217. 188. T (the application. ) 217. 175. T 7 F (2.1.1.4) 72. 153. T (Yellow Pages Service) 216. 153. T 0 F (The creation of distributed environments requires access to cer-) 217. 134. T (tain types of organization-wide information as well as links to ) 217. 121. T (resources within the network. The ONC Yellow Pages \050YP\051 ) 217. 108. T 49. 208. 204. 308. C 49. 208. 204. 308. R 7 X V U 72. 522. 180. 568. R 7 X V 2 F 0 X (SVID-compatible ) 72. 559. T (file and record lock-) 72. 545. T (ing) 72. 531. T 72. 612. 180. 687. R 7 X V 0 X (NFS allows sharing ) 72. 678. T (of file systems in a ) 72. 664. T (multivendor, ) 72. 650. T (heterogeneous ) 72. 636. T (environment) 72. 622. T 74. 226. 181. 304. R 7 X V 0 X (rpcgen is a high lev-) 74. 295. T (el data-description ) 74. 281. T (language for writing ) 74. 267. T (RPC-based applica-) 74. 253. T (tions) 74. 239. T FMENDPAGE %%Page: "4" 4 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (2-4) 72. 36. T (service manages information needed on a network-wide basis ) 217. 711. T (such as a user\325s account name and password to verify a user\325s ) 217. 698. T (right to use a particular application. Yellow Pages is a dis-) 217. 685. T (tributed database lookup facility. YP is tolerant of system fail-) 217. 672. T (ures on the network so that if the primary server fails, another ) 217. 659. T (will take over. Additionally, data entered into one database is ) 217. 646. T (propagated over the network so no data is lost.) 217. 633. T 7 F (2.1.2) 72. 608. T (RPC/XDR) 217. 608. T 0 F (The ONC protocol platform consists of the Remote Procedure ) 217. 589. T (Call \050RPC\051 protocol and the External Data Representation ) 217. 576. T (\050XDR\051 specification. The RPC mechanism allows a program to ) 217. 563. T (call a procedure that resides on a remote system. The technique ) 217. 550. T (used to invoke a remote procedure is similar to that used to call ) 217. 537. T (a local procedure. The relationship between the local program ) 217. 524. T (and remote procedure is a client-server relationship, with the ) 217. 511. T (main program being the client, and the remote procedure being ) 217. 498. T (the server.) 217. 485. T (The External Data Representation specification is the other ) 217. 468. T (half of the ONC protocol platform. What RPC does for the code ) 217. 455. T (portion of a subroutine, XDR does for the data the subroutine ) 217. 442. T (acts upon. Since many computer systems have different internal ) 217. 429. T (data representations, without a standard way of representing ) 217. 416. T (the data the server routine acts upon, the results of the opera-) 217. 403. T (tion will likely be incorrect. Thus, XDR solves a major problem ) 217. 390. T (in heterogeneous environments and architectural incompatibili-) 217. 377. T (ty, by providing a standard data representation for systems ) 217. 364. T (on a network.) 217. 351. T 7 F (2.1.3) 72. 326. T (Sockets and STREAMS) 217. 326. T (2.1.3.1) 72. 302. T (Sockets) 216. 302. T 0 F (A socket is the basic building block for communications in ) 217. 283. T (4.3/4.2BSD UNIX operating systems. A socket is an operating ) 217. 270. T (systems abstraction that facilitates interprocess communica-) 217. 257. T (tion. Consequently, SunOS supports sockets. The introduction ) 217. 244. T (of socket-based IPC in 4.2BSD and the extensions added to ) 217. 231. T (4.3BSD and incorporated in SunOS allow processes to commu-) 217. 218. T (nicate transparently across machine boundaries. Processes can ) 217. 205. T (use a socket to establish a named path between themselves ) 217. 192. T (and another process. Normally, sockets are given a type ) 217. 179. T (\050stream, datagram, raw, etc.\051 and a protocol family in which to ) 217. 166. T (operate. A communications domain \050UNIX, DEC, X.25, OSI, ) 217. 153. T (etc.\051 establishes how sockets are addressed \050referred to\051 and a ) 217. 140. T (set of protocols that implement the various socket types within ) 217. 127. T (that protocol family. ) 217. 114. T 44. 632. 204. 706. C 44. 632. 204. 706. R 7 X V 2 F 0 X (Yellow Pages is a ) 72. 691. T (distributed database ) 72. 677. T (lookup facility) 72. 663. T U 72. 479. 180. 586. R 7 X V 2 F 0 X (RPC and XDR ) 72. 577. T (together provide a ) 72. 563. T (mechanism to write ) 72. 549. T (network-based appli-) 72. 535. T (cations that are inde-) 72. 521. T (pendent of the under-) 72. 507. T (lying hardware) 72. 493. T 19. 112. 198. 266. C 19. 112. 198. 266. R 7 X V 2 F 0 X (Socket types and ) 72. 257. T (and protocol fami-) 72. 243. T (lies ) 72. 229. T (Sockets are not net-) 72. 201. T (work independent) 72. 187. T U FMENDPAGE %%Page: "5" 5 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (2-5) 524. 36. T (The way communications are carried out using sockets depends ) 217. 711. T (on the domain and the facilities of that domain. For example, the ) 217. 698. T (type of error conditions the process sees vary greatly by ) 217. 685. T (domain. Sockets are not a network-independent method of ) 217. 672. T (interprocess communication. Another example is byte ordering. ) 217. 659. T (The use of sockets does not guarantee that the data ordering ) 217. 646. T (transferred to the receiving process will be understood. This is ) 217. 633. T (one major advantage that RPC-based interprocess communica-) 217. 620. T (tion has over sockets. RPC-based communications are network ) 217. 607. T (independent, whereas sockets are not.) 217. 594. T (A general tutorial on the use of sockets and a more in-depth ) 217. 577. T (discussion of the programming interface is contained in Part 3 of ) 217. 564. T (the "Network Programming" section of the SunOS documenta-) 217. 551. T (tion under the heading "Socket-Based IPC". Another useful ) 217. 538. T (area is the RPC section of the same document that describes ) 217. 525. T (how RPC uses the socket interface, and how RPC can be tai-) 217. 512. T (lored to a particular application with sockets. ) 217. 499. T 7 F (2.1.3.2) 72. 477. T (STREAMS) 216. 477. T 0 F (STREAMS is a collection of system calls, kernel resources, and ) 217. 458. T (kernel routines that systematize the existing UNIX character ) 217. 445. T (I/O and support the development of communications services. ) 217. 432. T (Developed by Dennis Ritchie in the Version 8 of UNIX System ) 217. 419. T (V, STREAMS is included in the AT&T release. As part of ) 217. 406. T (Sun\325s commitment to the unification of the UNIX operating sys-) 217. 393. T (tem, the kernel-based IPC and communications mechanisms ) 217. 380. T (are being modified to use STREAMS. Although originally ) 217. 367. T (designed to deal with the inadequate character I/O mechanism ) 217. 354. T (within UNIX, STREAMS is a modular, flexible facility for devel-) 217. 341. T (opment of all types of communications systems.) 217. 328. T (The design of STREAMS is consistent with the layered design ) 217. 311. T (of most modern communication architectures, so it is well suited ) 217. 298. T (for this type of work. For an introduction to STREAMS, please ) 217. 285. T (refer to Chapter 9, "Writing Device Drivers for the Sun Work-) 217. 272. T (station" of the SunOS documentation set. Information about the ) 217. 259. T (programming of STREAMS-compatible device drivers is includ-) 217. 246. T (ed.) 217. 233. T (In addition to STREAMS, AT&T has defined a common way for ) 217. 216. T (user processes to interface to STREAMS. The Transport Layer ) 217. 203. T (Interface \050TLI\051 is envisioned as the standard way for user pro-) 217. 190. T (cesses to interface to kernel-based communications subsys-) 217. 177. T (tems. Support of TLI will facilitate the migration of applications ) 217. 164. T (from one communications architecture to another \050e.g., TCP/IP ) 217. 151. T (to ISO\051. In addition to TLI, AT&T has defined a common kernel ) 217. 138. T (interface called the Transport Provider Interface \050TPI.\051 ) 217. 125. T 36. 398. 193. 472. C 36. 398. 193. 472. R 7 X V 2 F 0 X (Sun has support for ) 73. 428. T (streams for SVID ) 73. 414. T (compatibility) 73. 400. T U FMENDPAGE %%Page: "6" 6 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (2-6) 72. 36. T 7 F (2.1.3.3) 72. 709. T (Sockets to STREAMS Migration) 216. 709. T 0 F (Figure 2-3 shows the interrelationships between user process-) 217. 690. T (es and the kernel-based STREAMS modules. In SunOS 4.0 the ) 217. 677. T (character I/O drivers within the kernel have been modified to be ) 217. 664. T (STREAMS compatible. As part of Sun\325s support of System V ) 217. 651. T (Release 4.0, all kernel-based driver mechanisms are being con-) 217. 638. T (verted from sockets to STREAMS. The migration from sockets ) 217. 625. T (to STREAMS for the communications drivers will take place as ) 217. 612. T (follows. First, the kernel-based communication drivers will be ) 217. 599. T (converted to use STREAMS. Second, SunOS will offer a TLI-) 217. 586. T (compatible applications interface. Finally, and perhaps most ) 217. 573. T (important, a sockets compatibility library will be provided. This ) 217. 560. T (library will provide a sockets-compatible interface to the TPI. It ) 217. 547. T (is not clear at this time whether sockets compatibility will be ) 217. 534. T (through a library call interface or a set of system calls. Sun is ) 217. 521. T (committed to maintaining support for sockets in the highest per-) 217. 508. T (formance manner possible. This implies a system call level ) 217. 495. T (interface, but it may not be necessary. Figure 2-3 illustrates ) 217. 482. T (this migration strategy. Application programs that are written ) 217. 469. T (for the sockets interface will continue to be supported in System ) 217. 456. T (V Release 4.0 via this compatibility module.) 217. 443. T 72. 72. 540. 720. C 107. 217. 540. 437. C 107. 217. 560. 437. R 7 X V 137. 336. 532. 336. 2 L 0 H 0 X N 272. 321. 328. 353. R 7 X V 0 X N 209. 355. 271. 343. 2 L N 136. 247. 532. 426. R N 178. 349. 234. 381. R 7 X V 0 X N 194. 297. 260. 329. R 7 X V 0 X N 348. 298. 407. 329. R 7 X V 0 X N 271. 281. 330. 307. R 7 X V 0 X N 150. 252. 262. 289. R 7 X V 0 X N 348. 251. 407. 283. R 7 X V 0 X N 356. 355. 415. 388. R N 6 F (Socket) 372. 374. T (Library) 370. 363. T 8 F 3.63 (U) 432. 343. P 0 F 3.63 (ser) 442.11 343. P 8 F 3.63 ( S) 456.1 343. P 0 F 3.63 (pace) 471.01 343. P 8 F 2.64 (K) 432. 318. P 0 F 2.64 (ernel) 442.11 318. P 8 F 2.64 ( S) 466.1 318. P 0 F 2.64 (pace) 480.02 318. P 8 F 2.51 (User Applications) 250. 407. P 210. 382. 263. 403. 2 L N 340. 404. 386. 388. 2 L N 330. 343. 385. 355. 2 L N 1 F 1.2 (Figure 2-3. IPC and Driver Support in System V Release 4.0) 192. 228. P 6 F (Transport) 184. 371. T (Layer) 185. 362. T (Interface) 184. 352. T (Transport) 278. 344. T (Provider) 278. 334. T (Interface) 278. 324. T (Transmission) 197. 319. T (Control) 198. 310. T (Protocol) 198. 301. T (Internet) 281. 296. T (Protocol) 281. 286. T (User) 355. 319. T (Datagram) 355. 310. T (Protocol) 355. 301. T (LANCE) 155. 277. T (Ethernet) 154. 267. T 4.28 (interface-Sun-3/50 only) 154. 257. P (Intel) 355. 273. T (Ethernet) 355. 263. T (Inteface) 355. 253. T 72. 72. 540. 720. C U 7 F 0 X (2.2) 72. 182. T (SunLink) 216. 182. T 0 F (SunLink is a family of unbundled data communication hardware ) 217. 163. T (and software products that allow Sun workstations to communi-) 217. 150. T (cate with other vendors\325 systems and products. SunLink prod-) 217. 137. T (ucts use a broad range of industry-standard communication ) 217. 124. T (methods. The SunLink data communication product family con-) 217. 111. T (sists of the products described below. ) 217. 98. T 14. 568. 200. 690. C 14. 568. 200. 690. R 7 X V 2 F 0 X (Sun will continue to ) 74. 662. T (support sockets ) 74. 648. T (while providing sup-) 74. 634. T (port for streams and) 74. 620. T (streams-based appli-) 74. 606. T (cations) 74. 592. T U FMENDPAGE %%Page: "7" 7 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (2-7) 524. 36. T 7 F (2.2.1) 72. 712. T (IBM Connectivity) 217. 712. T (2.2.1.1) 72. 688. T (SunLink Local 3270, SNA 3270, and BSC 3270 ) 216. 688. T 0 F (SunLink Local 3270, SunLink SNA 3270, and SunLink BSC ) 217. 669. T (3270 software products allow Sun systems to communicate ) 217. 656. T (with IBM and IBM-compatible mainframes. Like the entire ) 217. 643. T (SunLink product family, these SunLink 3270 communication ) 217. 630. T (gateway products are part of Sun\325s Open Systems Network. ) 217. 617. T (SunLink Local 3270 runs on the SunLink Channel Adapter and ) 217. 604. T (works with standard IBM channel protocols. SunLink SNA ) 217. 591. T (3270 provides compatibility with mainframes that conform to ) 217. 578. T (IBM Systems Network Architecture \050SNA\051. SunLink BSC ) 217. 565. T (3270 provides 3270 functionality by conforming to the Binary ) 217. 552. T (Synchronous Communication \050BSC\051 conventions. All SunLink ) 217. 539. T (3270 products function like their IBM counterparts with respect ) 217. 526. T (to buffering and communication. With SunLink 3270 software ) 217. 513. T (products running on Sun systems, no modifications are neces-) 217. 500. T (sary for application programs running on IBM or IBM-compati-) 217. 487. T (ble hosts. ) 217. 474. T (Each SunLink 3270 package consists of a gateway component ) 217. 457. T (and a workstation component. The SunLink Local 3270 gate-) 217. 444. T (way accesses the mainframe through the SunLink Channel ) 217. 431. T (Adapter using standard channel protocols. In SunLink SNA ) 217. 418. T (3270, the gateway component includes the SDLC process and ) 217. 405. T (the SNA process. The gateway component of SunLink BSC ) 217. 392. T (3270 provides similar functions through the BSC driver. The ) 217. 379. T (workstation component in all SunLink 3270 products includes ) 217. 366. T (the terminal and printer emulators and the 3270 datastream ) 217. 353. T (application interface \050DAI\051 library of routines for programmatic ) 217. 340. T (access to the 3270 datastream. The workstation and gateway ) 217. 327. T (components communicate over the network by using TCP/IP.) 217. 314. T (The 3270 datastream is the set of IBM-defined operations that ) 217. 297. T (flow between the IBM host applications and the device emula-) 217. 284. T (tions. The DAI is a set of subroutines that can be called by C ) 217. 271. T (programs to allow communication with IBM applications. The ) 217. 258. T (DAI provides a programmatic interface to the 3270 datastream ) 217. 245. T (for distributed applications in which one component of the appli-) 217. 232. T (cation runs on an IBM system and the other runs on a Sun sys-) 217. 219. T (tem. A sample DAI client program is included in the worksta-) 217. 206. T (tion component of the software. DAI client programs must han-) 217. 193. T (dle the format and application-dependent aspects of the data.) 217. 180. T (For more information on SunLink Local 3270, SNA 3270, and ) 217. 163. T (BSC 3270, the following documentation may be of interest:) 217. 150. T (\245) 221. 132. T 2 F (SunLink 3270 User\325s Guide) 234. 132. T 0 F (\245) 221. 114. T 2 F (SunLink 3270 Programmer\325s Guide) 234. 114. T 0 F (\245) 221. 96. T 2 F (SunLink SNA 3270 System Administration Guide) 234. 96. T 0 F (\245) 221. 78. T 2 F (SunLink SNA 3270 \050SunLink 5.0\051 READ THIS FIRST) 234. 78. T FMENDPAGE %%Page: "8" 8 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (2-8) 72. 36. T (\245) 221. 711. T 2 F (SunLink SNA 3270 \050SunLink 5.1\051 READ THIS FIRST) 234. 711. T 0 F (\245) 221. 693. T 2 F (SunLink BSC 3270 System Administration Guide) 234. 693. T 0 F (\245) 221. 675. T 2 F (SunLink BSC 3270 \050SunLink 3.0\051 READ THIS FIRST) 234. 675. T 0 F (\245) 221. 657. T 2 F (SunLink Local 3270 System Administration Guide) 234. 657. T 0 F (\245) 221. 639. T 2 F (SunLink Local 3270 \050SunLink 5.0\051 READ THIS FIRST) 234. 639. T 0 F (\245) 221. 621. T 2 F 2.92 (SunLink SNA 3270, BSC 3270 and SunLink Local 3270) 234. 621. P (Product Brief) 234. 608. T 7 F (2.2.1.2) 72. 583. T (SunLink CG3270) 216. 583. T 0 F (SunLink CG3270 \050Color Graphic 3270\051 allows Sun systems to ) 217. 564. T (communicate with IBM and IBM-compatible mainframes. ) 217. 551. T (In ) 500.63 551. T (conjunction with one of the SunLink 3270 communication ) 217. 538. T (gateway products, SunLink Local 3270, SunLink SNA 3270, ) 217. 525. T (SunLink BSC 3270, or, SunLink CG3270 provides IBM 3179G ) 217. 512. T (display terminal emulation windows on Sun workstations.) 217. 499. T (SunLink CG3270 is based on NeWS) 217. 482. T 5 F (\252) 393.33 482. T 0 F (, Sun\325s Net-) 403.13 482. T (work/extensible Window System. Based on the PostScript) 217. 469. T 5 F (\250) 496.66 469. T 0 F ( ) 504.26 469. T (language, NeWS generates sophisticated text and graphic ) 217. 456. T (screen images. Because SunLink CG3270 emulates an IBM ) 217. 443. T (3179G display terminal, it displays both text and host-based ) 217. 430. T (graphics such as those generated by IBM GDDM, a part of ) 217. 417. T (IBM SAA \050Systems Application Architecture\051. SunLink ) 217. 404. T (CG3270 displays the standard seven colors and black, as well ) 217. 391. T (as most extended attributes.) 217. 378. T (For more information on SunLink CG3270, the following docu-) 217. 361. T (mentation may be of interest:) 217. 348. T (\245 ) 221. 330. T 2 F (SunLink CG3270 User\325s Manual) 234. 330. T 0 F (\245 ) 221. 312. T 2 F (SunLink CG3270 Product Brief) 234. 312. T 7 F (2.2.1.3) 72. 287. T (SunLink BSC RJE) 216. 287. T 0 F (With SunLink BSC RJE, Sun workstations communicate with ) 217. 268. T (the systems and products of other vendors. The Binary Syn-) 217. 255. T (chronous Communication \050BSC\051 Remote Job Entry \050RJE\051 prod-) 217. 242. T (uct allows Sun workstations to exchange files and execute ) 217. 229. T (remote batch programs by using the industry-standard commu-) 217. 216. T (nication conventions of BSC 2780, BSC 3780, and HASP.) 217. 203. T (The SunLink BSC RJE package has two main components: a ) 217. 186. T (gateway component and a workstation component. The gate-) 217. 173. T (way uses the BSC protocol to submit and queue jobs to the ) 217. 160. T (host system. Because the gateway component performs these ) 217. 147. T (tasks, they are isolated from the workstation component. The ) 217. 134. T (workstation communicates BSC RJE user commands to the ) 217. 121. T (gateway, which is then responsible for executing the user com-) 217. 108. T (mands. A programming interface to the gateway allows C pro-) 217. 95. T (grams to submit jobs and lets users design a customized user ) 217. 82. T (interface to the gateway.) 217. 69. T FMENDPAGE %%Page: "9" 9 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (2-9) 524. 36. T (For more information on SunLink BSC RJE, the following docu-) 217. 711. T (mentation may be of interest:) 217. 698. T (\245 ) 221. 680. T 2 F (SunLink BSC RJE System Administration Guide) 234. 680. T 0 F (\245 ) 221. 662. T 2 F (SunLink BSC RJE User\325s Guide) 234. 662. T 0 F (\245 ) 221. 644. T 2 F (SunLink BSC RJE Product Brief) 234. 644. T 7 F (2.2.1.4) 72. 619. T (SunLink SNA Peer-to-Peer) 216. 619. T 0 F (SunLink SNA Peer-to-Peer expands the IBM connectivity of ) 217. 600. T (Sun\325s Open Systems Network by offering customers an ) 217. 587. T (Advanced Program-to-Program Communications \050APPC\051 ) 217. 574. T (development toolkit. With SunLink SNA Peer-to-Peer, pro-) 217. 561. T (grammers can create Sun application programs that will commu-) 217. 548. T (nicate with applications on other vendors\325 systems using IBM ) 217. 535. T (APPC or Document Interchange Architecture \050DIA\051. Included in ) 217. 522. T (the product are an SNA LU 6.2 communication gateway and ) 217. 509. T (APPC and DIA programming libraries for C programs. ) 217. 496. T (For more information on SunLink SNA Peer-to-Peer, the fol-) 217. 479. T (lowing documentation may be of interest:) 217. 466. T (\245 ) 221. 448. T 2 F (SunLink SNA Peer-to-Peer System Administration Guide) 234. 448. T 0 F (\245 ) 221. 430. T 2 F (SunLink SNA Peer-to-Peer API Programmer\325s Manual) 234. 430. T 0 F (\245 ) 221. 412. T 2 F (SunLink SNA Peer-to-Peer DIA Programmer\325s Guide) 234. 412. T 0 F (\245 ) 221. 394. T 2 F (SunLink SNA Peer-to-Peer Product Brief) 234. 394. T 7 F (2.2.1.5) 72. 369. T (SunLink Channel Adapter) 216. 369. T 0 F (The SunLink Channel Adapter expands the IBM connectivity of ) 217. 350. T (Sun\325s Open Systems Network by providing a high-speed local ) 217. 337. T (connection to an IBM or IBM-compatible mainframe processor.) 217. 324. T (The SunLink Channel Adapter consists of a double VME board ) 217. 307. T (assembly, a set of bus and tag interface cables, and Channel ) 217. 294. T (Supervisor software. Together, these components allow the ) 217. 281. T (hosting Sun processor to physically, electrically, and logically ) 217. 268. T (connect to an IBM mainframe block multiplexer channel. A sin-) 217. 255. T (gle IBM channel can address up to 256 different devices ) 217. 242. T (\050numbered 00 to FF\051. Up to eight physically separate control ) 217. 229. T (units or 16 logically separate control units can be attached to a ) 217. 216. T (channel. A Sun server with a SunLink Channel Adapter can sim-) 217. 203. T (ulate one or more of these control units, up to the maximum ) 217. 190. T (allowable number on the channel. If multiple control units are ) 217. 177. T (emulated simultaneously, they can be either of the same or dif-) 217. 164. T (ferent control unit types.) 217. 151. T (The Channel Supervisor software consists of code common to ) 217. 134. T (any control-unit emulation. It also includes channel controller ) 217. 121. T (software for handling realtime communication events. The Chan-) 217. 108. T (nel Supervisor software provides a documented programming ) 217. 95. T (interface, so customers can write custom control-unit emulation ) 217. 82. T FMENDPAGE %%Page: "10" 10 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (2-10) 72. 36. T (programs. A Channel Adapter can simultaneously run multiple ) 217. 711. T (separate control unit emulations for concurrent emulations of dif-) 217. 698. T (ferent control units. Customer-developed emulations can oper-) 217. 685. T (ate concurrently with Sun-supplied emulations on the same ) 217. 672. T (Channel Adapter board set.) 217. 659. T (For more information on SunLink Channel Adapter, the follow-) 217. 642. T (ing documentation may be of interest:) 217. 629. T (\245 ) 221. 611. T 2 F (SunLink Channel Adapter Installation Guide) 234. 611. T 0 F (\245) 221. 593. T 2 F (SunLink Channel Adapter Card Cage Slot ) 234. 593. T (Assignment Guide) 234. 580. T 0 F (\245 ) 221. 562. T 2 F (SunLink Channel Adapter Hardware Installation Notes) 234. 562. T 0 F (\245 ) 221. 544. T 2 F (SunLink Channel Adapter Software Installation and ) 234. 544. T (Configuration Guide) 234. 531. T 0 F (\245 ) 221. 513. T 2 F (SunLink Channel Adapter Programmer\325s Guide) 234. 513. T 0 F (\245 ) 221. 495. T 2 F (SunLink Channel Adapter Product Brief) 234. 495. T 7 F (2.2.2) 72. 467. T (DEC Connectivity) 217. 467. T 0 F (\245 ) 221. 448. T (SunLink DNI* provides Phase IV DECnet-VAX ) 234. 448. T (end node capabilities to Sun systems) 234. 435. T (\245 ) 221. 417. T (SunLink TE100* is a DEC VT100) 234. 417. T 5 F (\252) 400.33 417. T 0 F ( window-based ) 410.13 417. T (terminal emulation program for Sun systems) 234. 404. T 7 F (2.2.3) 72. 376. T (Wide-Area Internetworking) 217. 376. T 0 F (The SunLink Internetwork Router* allows transparent links ) 217. 357. T (between remote Sun local-area networks via wide-area trans-) 217. 344. T (mission facilities. Users retain TCP/IP services such as rlogin, ) 217. 331. T (email, ftp, and telnet over IR links. The Internetwork Router ) 217. 318. T (supports a variety of bit-synchronous transmission media, ) 217. 305. T (including leased lines, T-1 subchannels, PBX circuits, and ) 217. 292. T (broadband channels.) 217. 279. T (For more information on the SunLink Internetwork Router, ) 217. 262. T (the following documentation may be of interest: ) 217. 249. T (\245 ) 221. 231. T 2 F (SunLink Internetwork Router Product Brief) 234. 231. T 0 F (\245 ) 221. 213. T 2 F (SunLink Internetwork Router READ THIS FIRST) 234. 213. T 0 F (\245 ) 221. 195. T 2 F (SunLink Internetwork Router System ) 234. 195. T (Administration Guide) 234. 182. T 0 F (SunLink X.25** allows Sun networks to link to public and ) 217. 162. T (private networks adhering to CCITT X.25 protocols. It ) 217. 149. T (permits routing of TCP/IP and OSI traffic and incorporates ) 217. 136. T (X.29/X.3 protocols for terminal-to-host connectivity.SunLink ) 217. 123. T (X.25 includes programmatic interfaces at the X.25 packet ) 217. 110. T 5 F (*) 217. 95. T (Available on Sun386i calendar Q388) 243. 95. T (**) 217. 83. T (Available on Sun386i calendar Q488) 243. 83. T FMENDPAGE %%Page: "11" 11 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (2-11) 518. 36. T (level and HDLC device driver level.) 217. 711. T (For more information on SunLink X.25, the following documenta-) 217. 694. T (tion may be of interest :) 217. 681. T (\245 ) 221. 663. T 2 F (SunLink X.25 Product Brief) 234. 663. T 0 F (\245) 221. 645. T 2 F (SunLink X.25 READ THIS FIRST) 234. 645. T 0 F (\245) 221. 627. T 2 F (SunLink X.25 System Administration Guide) 234. 627. T 0 F (\245 ) 221. 609. T 2 F (SunLink X.25 User\325s Guide) 234. 609. T 0 F (\245 ) 221. 591. T 2 F (SunLink X.25 Programmer\325s Guide) 234. 591. T 0 F (SunLink DDN allows Sun-3) 217. 571. T 5 F (\252) 353.33 571. T 0 F ( and Sun-4) 363.13 571. T 5 F (\252) 415.13 571. T 0 F ( systems to reliably ) 424.93 571. T (exchange packets with other systems connected to the Defense ) 217. 558. T (Data Network \050DDN\051. Sun DDN gateways can be hosts on the ) 217. 545. T (DDN and provide access between local TCP/IP nodes and other ) 217. 532. T (DDN hosts. SunLink DDN permits the use of 1822/HDH, X.25, ) 217. 519. T (and Basic X.25 host-to-packet switching node interface ) 217. 506. T (standards.) 217. 493. T (For more information on SunLink DDN, the following documenta-) 217. 476. T (tion may be of interest :) 217. 463. T (\245 ) 221. 445. T 2 F (SunLink DDN Product Brief) 234. 445. T 0 F (\245 ) 221. 427. T 2 F (SunLink DDN READ THIS FIRST) 234. 427. T 0 F (\245 ) 221. 409. T 2 F (SunLink DDN System Administration Guide) 234. 409. T 0 F (SunLink Multiprotocol Optional add-on board enhances ) 217. 389. T (Communication Processor performance of Sun-3 and Sun-4 ) 217. 376. T (workstations/servers and supports SunLink IR, DDN, X.25, ) 217. 363. T (BSC RJE, SNA Peer-to-Peer, and SNA3270 to establish higher ) 217. 350. T (line speed.) 217. 337. T (For more information on SunLink DDN, the following documenta-) 217. 320. T (tion may be of interest :) 217. 307. T (\245 ) 221. 289. T 2 F (SunLink MCP Product Brief) 234. 289. T 0 F (\245 ) 221. 271. T 2 F (SunLink MCP READ THIS FIRST) 234. 271. T 0 F (\245 ) 221. 253. T 2 F (SunLink MCP Software Installation and ) 234. 253. T (Configuration Guide) 234. 240. T 0 F (\245 ) 221. 222. T 2 F (SunLink MCP Card Cage Slot Assignments and ) 234. 222. T (Backplane Configuration Procedures) 234. 209. T 0 F (\245 ) 221. 191. T 2 F (SunLink MCP Configuration Procedures) 234. 191. T 0 F (\245 ) 221. 173. T 2 F (SunLink MCP Field Service Manual and ) 234. 173. T (Installation Notes ) 234. 160. T 0 F (Currently, the Sun386) 217. 140. T 2 F (i) 323.33 140. T 5 F (\252) 326.67 140. T 0 F ( can use the above products via a Sun-3 ) 336.47 140. T (workstation.) 217. 127. T FMENDPAGE %%Page: "12" 12 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (2-12) 72. 36. T 7 F (2.2.4) 72. 708. T (International Standards) 217. 708. T (2.2.4.1) 72. 684. T (SunLink OSI) 216. 684. T 0 F (SunLink, Open System Interconnect \050OSI\051, supports OSI proto-) 217. 665. T (cols from the physical to the application layer of the OSI model. ) 217. 652. T (When SunLink OSI is used with the complementary SunLink ) 217. 639. T (Message Handling System \050MHS\051 and SunLink X.25 products, ) 217. 626. T (Sun workstations can fulfill most roles on OSI networks. ) 217. 613. T (As an end system, SunLink OSI includes the following applica-) 217. 596. T (tion layer protocols and services: File Transfer, Access, and ) 217. 583. T (Management \050FTAM\051, Manufacturing Automation Proto-) 217. 570. T (col/Technical and Office Protocol \050MAP/TOP\051 Network Manage-) 217. 557. T (ment, and MAP/TOP Directory Service. With SunLink MHS, ) 217. 544. T (users can exchange electronic mail with users of public mail ser-) 217. 531. T (vices and heterogeneous computer systems worldwide using ) 217. 518. T (CCITT\325s X.400 electronic mail standard. ) 217. 505. T (In addition to addressing the needs of end users, SunLink OSI ) 217. 488. T (gives programmers a versatile platform for developing additional ) 217. 475. T (ISO protocols, custom protocols, and distributed applications. ) 217. 462. T (SunLink OSI provides UNIX operating system kernel interfaces ) 217. 449. T (based on 4.2BSD sockets to the session, transport, network, ) 217. 436. T (and Link Layer Control \050LLC\051 layers. Linkable library interfaces ) 217. 423. T (are furnished for session, MAP CASE, and MAP Directory; two ) 217. 410. T (distinct library interfaces are provided for FTAM.) 217. 397. T (The transport layer supports classes 4 and 0, which run over ) 217. 380. T (connectionless and connection-mode network services, respec-) 217. 367. T (tively. SunLink OSI uses three types of subnetworks: IEEE ) 217. 354. T (802.3 CSMA/CD local area networks, IEEE 802.4 token-pass-) 217. 341. T (ing bus local area networks, and CCITT X.25 packet-switching ) 217. 328. T (wide area networks.) 217. 315. T (As intermediate systems, Sun systems running SunLink OSI ) 217. 298. T (can connect local area networks to form an internetwork. These ) 217. 285. T (intermediate systems route traffic at the network layer using the ) 217. 272. T (routing functions of the OSI Internet Protocol Connectionless ) 217. 259. T (Network Protocol \050CLNP\051. An important distinction between ) 217. 246. T (Sun and other OSI intermediate systems is that with Sun sys-) 217. 233. T (tems, an intermediate system can simultaneously serve as an ) 217. 220. T (end system, filling such roles as fileserver, bulletin-board serv-) 217. 207. T (er, or mail server. ) 217. 194. T (A Sun intermediate system can route between the following ) 217. 177. T (subnetworks:) 217. 164. T (802.3 <=> 802.3) 217. 144. T (802.3 <=> 802.4) 217. 127. T (802.4 <=> 802.4) 217. 110. T FMENDPAGE %%Page: "13" 13 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (2-13) 518. 36. T (802.3 <=> X.25 <=> 802.3) 217. 711. T (802.3 <=> X.25 <=> 802.4) 217. 694. T (802.4 <=> X.25 <=> 802.4) 217. 677. T (For more information on SunLink OSI, the following documenta-) 217. 657. T (tion may be of interest:) 217. 644. T (\245 ) 221. 626. T 2 F (SunLink OSI Product Brief) 234. 626. T 0 F (\245 ) 221. 608. T 2 F (SunLink OSI System Administration Guide) 234. 608. T 0 F (\245 ) 221. 590. T 2 F (SunLink OSI Programmer\325s Guide) 234. 590. T 0 F (\245 ) 221. 572. T 2 F (SunLink OSI READ THIS FIRST) 234. 572. T 7 F (2.2.4.2) 72. 547. T (SunLink MHS) 216. 547. T 0 F (SunLink Message Handling System \050MHS\051 extends the range ) 217. 528. T (of electronic-mail communication ) 217. 514. T 8 F (\321) 383.31 514. T 0 F ( linking Sun users to public ) 397.31 514. T (mail services and heterogeneous computer systems worldwide. ) 217. 500. T (It is based on the CCITT X.400 Recommendations of OSI net) 217. 487. T 72. 72. 542. 720. C U 0 F 0 X (-) 513.98 487. T (works, the most accepted mail interchange convention.) 217. 474. T (With SunLink MHS, users of standard Sun mail programs, such ) 217. 457. T (as the window-based mailtool, can transparently exchange elec-) 217. 444. T (tronic messages with users of private or public mail systems ) 217. 431. T (that conform to X.400 and ISO protocols. Users can reach this ) 217. 418. T (broader community without affecting their current electronic-) 217. 405. T (mail routines. SunLink MHS is both a gateway and a message ) 217. 392. T (relay \050Message Transfer Agent, MTA, in CCITT terminology\051. ) 217. 379. T (The gateway translates standard Sun mail messages conform-) 217. 366. T (ing to DoD Simple Mail Transfer Protocol \050SMTP\051 specifica-) 217. 353. T (tions to and from the format specified by X.400. The MTA pro-) 217. 340. T (vides full message analysis and routing. SunLink MHS builds ) 217. 327. T (the SunLink OSI foundation for messaging over a local area net-) 217. 314. T (work, and SunLink OSI combined with SunLink X.25 for use ) 217. 301. T (over packet-switched data networks.) 217. 288. T (For more information on SunLink OSI, the following documenta-) 217. 271. T (tion may be of interest:) 217. 258. T (\245 ) 221. 240. T 2 F (SunLink MHS Product Brief) 234. 240. T 0 F (\245 ) 221. 222. T 2 F (SunLink MHS System Administration Guide) 234. 222. T 0 F (\245 ) 221. 204. T 2 F (SunLink MHS READ THIS FIRST) 234. 204. T 7 F (2.3) 72. 176. T (Personal Computer Connectivity) 216. 176. T 0 F (Sun offers PC connectivity through the TOPS) 217. 157. T 5 F (\250) 437. 157. T 0 F ( product line and ) 444.6 157. T (through PC-NFS) 217. 144. T 5 F (\252) 298.01 144. T 0 F (.) 307.81 144. T 7 F (2.3.1) 72. 119. T (TOPS) 217. 119. T 0 F (The TOPS product line allows file access between personal com-) 217. 100. T (puters \050such as the Apple Macintosh) 217. 86. T 3 F (\250) 394.97 90. T 0 F ( and the IBM PC) 401.05 86. T 3 F (\250) 482.39 90. T 0 F (\051 and ) 488.47 86. T 50. 351. 191. 501. C 50. 351. 191. 501. R 7 X V 2 F 0 X (SunLink MHS is ) 72. 434. T (based on ISO X.400, ) 72. 420. T (accepted as a stan-) 72. 406. T (dard for exchanging ) 72. 392. T (electronic mail) 72. 378. T U FMENDPAGE %%Page: "14" 14 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (2-14) 72. 36. T (Sun workstations, as well as a wide variety of other services. ) 215. 711. T (It includes TOPS/Macintosh, TOPS/DOS, TOPS FlashCard) 215. 698. T 5 F (\252,) 502.02 698. T 0 F ( ) 514.32 698. T (TOPS NetPrint) 215. 685. T 5 F (\252) 288.01 685. T 0 F (, TOPS/Sun workstation) 297.81 685. T 5 F (\252) 414.82 685. T 0 F (, TOPS Terminal) 424.62 685. T 5 F (\252) 506.95 685. T 0 F (, ) 516.75 685. T (TOPS Repeater) 215. 672. T 5 F (\252) 289.99 672. T 0 F (, and TOPS TeleConnector) 299.79 672. T 5 F (\252) 429.77 672. T 0 F (.) 439.57 672. T 7 F (2.3.1.1) 70. 650. T (TOPS/Macintosh) 214. 650. T 0 F (TOPS/Macintosh is software that allows Apple Macintosh) 215. 630. T 3 F ( ) 494.98 634. T 0 F (sys-) 496.98 630. T (tems to share files, disks, and peripherals with other networked ) 215. 617. T (computers. It is a distributed fileserver local-area network ) 215. 604. T (available for Macintoshes. TOPS works with the Macintosh ) 215. 591. T (512K, the Macintosh Plus, the Macintosh SE, and the Macin-) 215. 578. T (tosh II.) 215. 565. T (TOPS/Macintosh includes a print spooler and a file translating ) 215. 548. T (utility. TOPS Spool allows a Macintosh to continue work while ) 215. 535. T (documents print in the background. TOPS Translators trans-) 215. 522. T (lates text and data file formats between many Macintosh and ) 215. 509. T (DOS applications.) 215. 496. T 7 F (2.3.1.2) 70. 474. T (TOPS/DOS) 214. 474. T 0 F (TOPS/DOS is software that allows IBM PCs and compatibles ) 215. 455. T (to share files, disks and peripherals with other networked ) 215. 442. T (computers. TOPS/DOS requires a network interface card) 215. 428. T 8 F ( -) 488.6 428. T 0 F ( ) 496.76 428. T (such as TOPS FlashCard, Hercules Network Card Plus, or an ) 215. 414. T (AppleTalk) 215. 400. T 3 F (\250) 266.32 404. T 0 F (-PC card from Apple or Tangent) 272.4 400. T 8 F ( -) 428.7 400. T 0 F ( to connect a PC ) 436.87 400. T (to the TOPS AppleTalk network. TOPS FlashCard allows PCs ) 215. 386. T (with TOPS/DOS to communicate at a 770 Kbps.) 215. 373. T 7 F (2.3.1.3) 70. 351. T (TOPS FlashCard) 214. 351. T 0 F (TOPS FlashCard, a half-length network card that connects a ) 215. 332. T (PC to an AppleTalk network, maximizes the performance of ) 215. 319. T (TOPS/DOS by allowing it to use a high-speed PC-to-PC ) 215. 306. T (architecture called) 215. 293. T 2 F ( FlashTalk. ) 303.3 293. T 0 F (FlashTalk is a combination of ) 360.97 293. T (TOPS/DOS software drivers and a dual-speed clocking mecha-) 215. 280. T (nism on a TOPS FlashCard. FlashTalk allows PCs to alternate ) 215. 267. T (between AppleTalk speed \050236 Kbps\051) 215. 254. T 2 F ( ) 396.96 254. T 0 F (for PC-to-Macintosh ) 399.96 254. T (communications) 215. 241. T 2 F ( ) 294.33 241. T 0 F (and at high speed \050770 Kbps\051 for PC-to-PC ) 297.33 241. T (communications.) 215. 228. T 7 F (2.3.1.4) 70. 206. T (TOPS NetPrint) 214. 206. T 0 F (TOPS NetPrint) 215. 187. T 1 F ( ) 288.01 187. T 0 F (is software that allows DOS users to print ) 291.01 187. T (directly to an Apple Laser Writer) 215. 174. T 5 F (\252) 374.62 174. T 0 F ( or other Postscript-compat-) 384.42 174. T (ible printer from within their DOS applications. DOS users can ) 215. 161. T (print with a full IBM character set, all Laser Writer Plus fonts, ) 215. 148. T (and any downloadable fonts.) 215. 135. T (TOPS/Sun workstation is software that allows Sun worksta-) 215. 118. T (tions to act as TOPS network fileservers, giving Macintoshes ) 215. 105. T (and PCs access to large capacity disk storage, high-volume ) 215. 92. T (backup functions, and the UNIX security system. The connec-) 215. 79. T FMENDPAGE %%Page: "15" 15 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (2-15) 518. 36. T (tion between a Sun Workstation) 217. 710. T 3 F (\250) 370.98 714. T 0 F ( and the TOPS Network is ) 377.06 710. T (a Kinetics FastPath or a direct internal Ethernet card.) 217. 697. T (TOPS also works with other UNIX systems, including DEC ) 217. 680. T (VAX machines and systems from Pyramid Technologies.) 217. 667. T 7 F (2.3.1.5) 72. 645. T (TOPS Terminal) 216. 645. T 0 F (TOPS Terminal is an AppleTalk link to TCP/IP-based networks ) 217. 626. T (and allows Macintosh users to access the applications and file ) 217. 613. T (storage of any of networked host computers simultaneously. ) 217. 600. T (TOPS Terminal allows communications at 7200 to 9600 bps.) 217. 587. T 7 F (2.3.1.6) 72. 565. T (TOPS Repeater) 216. 565. T 0 F (TOPS Repeater is a hardware product that regenerates the ) 217. 546. T (electrical signals in an AppleTalk or compatible network. Users ) 217. 533. T (can extend the maximum length of their networks and change ) 217. 520. T (the bus configuration of their networks by adding branches or ) 217. 507. T (daisy chains.) 217. 494. T 7 F (2.3.1.7) 72. 472. T (TOPS TeleConnector) 216. 472. T 0 F (TOPS TeleConnector is a small hardware device that links ) 217. 453. T (desktop computers and other peripherals to AppleTalk net-) 217. 440. T (works. TOPS TeleConnector works with FlashTalk. Network ) 217. 427. T (cables attach to the TOPS TeleConnector via a standard RJ11 ) 217. 414. T (modular phone plug.) 217. 401. T 7 F (2.3.2) 72. 376. T (PC-NFS) 217. 376. T 0 F (Sun\325s PC-NFS integrates IBM PCs and 100% compatible sys-) 217. 357. T (tems into local area networks, allowing them to share informa-) 217. 344. T (tion and resources with high-performance workstations, mini-) 217. 331. T (computers, super-minicomputers, and other personal comput-) 217. 318. T (ers. Without PC-NFS, PCs are restricted to single vendor, ) 217. 305. T (PC-only local area networks.) 217. 292. T (PC-NFS is an implementation of Sun\325s Network File System ) 217. 275. T (\050NFS\051, the industry standard for transparent file access among ) 217. 262. T (different hardware architectures and operating systems. PC-) 217. 249. T (NFS bridges the gap between systems running MS-DOS) 217. 235. T 3 F (\250) 487.98 239. T 0 F (, ) 494.06 235. T (SunOS, ULTRIX, BSD, and System V UNIX, VMS, and other ) 217. 222. T (systems. PCs can take advantage of the file, compute, printer, ) 217. 209. T (and mass storage resources of a network. With the PC-NFS ) 217. 196. T (Programmer\325s Toolkit, developers can distribute their applica-) 217. 183. T (tions across multiple, heterogeneous computers. PC-NFS Life-) 217. 170. T (Line) 217. 157. T 5 F (\252) 239. 157. T 0 F ( Mail and Backup provide PC-NFS users with electronic ) 248.8 157. T (mail and network backup applications.) 217. 144. T (PC-NFS networking uses DoD-standard Internet protocols ) 217. 127. T (including a complete TCP/IP package for personal computers. ) 217. 114. T (PC-NFS provides FTP file transfer, TELNET \050with VT100 ) 217. 101. T (emulation\051 remote login, and rsh \050remote shell execution\051.) 217. 88. T FMENDPAGE %%Page: "16" 16 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (2-16) 72. 36. T 7 F (2.4) 72. 709. T (Future Directions) 216. 709. T 0 F (Sun is committed to Systems for Open Computing) 217. 690. T 5 F (\252) 459.35 690. T 0 F (. In other ) 469.15 690. T (words, a completely distributed system that allows users to ) 217. 677. T (mix Sun workstations, PCs, minicomputers, and mainframes - ) 217. 664. T (with the hardware and software of thousands of other compa-) 217. 651. T (nies. Sun will continue to increase network transparency, offer ) 217. 638. T (additional network services, and enhance heterogeneous envi-) 217. 625. T (ronment interoperability.) 217. 612. T (Sun will extend transparent access to network resources by ) 217. 595. T (allowing clients to find remote resources independent of loca-) 217. 582. T (tion. Clients will be able to locate a resource based on selected ) 217. 569. T (characteristics of the resource. For example, a client may want ) 217. 556. T (to locate PostScript that only printers use. ) 217. 543. T (Additional network services will make the network easier to ) 217. 526. T (use and administer and make more effective use of network ) 217. 513. T (resources. Heterogeneous environment interoperability will be ) 217. 500. T (enhanced by further support for OSI. ) 217. 487. T (New products will enable a smooth migration from TCP/IP to ) 217. 470. T (OSI, allowing ONC to run on top of an ISO transport, and will ) 217. 457. T (comply with key OSI profiles such as TOPS 3.0.) 217. 444. T FMENDPAGE %%Trailer %%Pages: 16 1 %%DocumentFonts: Times-Roman %%+ Times-Bold %%+ Times-Italic