</motto<Lasciate ogni speranza,
        voi ch'entrate!

        -- -- Dante: Divina Commedia
>>

/chapter<Yhteydet>

/section</ii<Edustakoneet>>

Supertietokoneen lisenssiehtojen vuoksi yhteydenotto voi
tapahtua vain jonkin edustakoneen kautta, johon k{ytt{j{n 
on ensin kirjoittauduttava; esimerkiksi suoria
/ii<puhelinyhteyksi{> supertietokoneeseen ei ole.
Edustakoneena voi toimia vain sellainen tietokone, jonka
k{yt|st{ edustakoneena on erikseen sovittu TLP:n kanssa.

Kun tietokone on hyv{ksytty edustakoneeksi, siihen
asennetaan tarvittava ohjelmisto, jonka avulla voidaan muodostaa
ositus- tai er{k{ytt|yhteys supertietokoneeseen. 
Ne k{ytt{j{t, joiden oman korkeakoulun tms. l{hiymp{rist|n
kone ei viel{ tarjoa edustakonepalvelua, voivat k{ytt{{
edustakoneena TLP:n hallinnassa olevia /ii<VAX 8650> ja /ii<Sun 4>//390
-tietokoneita sek{ /ii<Sun 3>//60 ja /ii<Iris> 4D//20G -ty|asemia 
ja Iris 4D//220GTXB supergrafiikka/ii<ty|asema>a.

Eri edustakoneissa ei v{ltt{m{tt{ ole k{ytett{viss{ kaikkia alla esitettyj{
yhteysvaihtoehtoja. Edelleen yhteysohjelmien k{ytt| saattaa poiketa t{ss{
oppaassa esitetyst{. T{ss{ oppaassa k{sitell{{n vain TLP:n hallinnassa 
olevia edustakoneita ja ty|asemia. 


/section</ii<Verkkoyhteydet> TLP:n edustakoneisiin>

Supertietokoneen edustakoneet on liitetty Suomen korkeakoulu- ja
tutkimusverkkoon (</sc/ii<funet>>-projekti).

/ii<Sun 4> palvelukone on </sc/ii<tcp//ip>>-verkossa solmuna 
</sc/ii<finsun>>, ja sen /ii<internet>-osoite on </tt 128.214.6.40>,
tai symbolisesti </tt finsun.csc.fi>.

Opetusministeri|n /ii<VAX 8650> -palvelukoneessa on my|s
</sc<tcp//ip>> palvelut.  VAXin internet-osoite on
</tt 128.214.6.1> tai </tt opmvax.csc.fi>.  VAX 8650 on solmuna
</sc/ii<opmvax>> samassa </sc/ii<decnet>>-aliverkossa useiden
korkeakoulujen VAX-tietokoneiden kanssa.  </sc<Decnet>>-verkon
palveluita ovat mm.  toisen </sc<decnet>>-solmun suorak{ytt|,
et{iser{k{ytt|, sanomanv{litys ja tiedostojen siirto. 

Lis{ksi </sc opmvax> on liitetty solmuna </sc/ii<finfun>>
eurooppalaiseen korkeakoulu- ja tutkimusverkkoon (</sc/ii<earn>>,
European Academic and Research Network), josta puolestaan on
yhteys useisiin muihin verkkoihin (mm.  </sc earn>in
amerikkalaiseen vastineeseen </sc/ii<bitnet>>-verkkoon, sek{
yhdysk{yt{vien (gateways) kautta amerikkalaisiin </sc/ii<arpa>>,
</sc/ii<internet>>, </sc/ii<uucp>> ja </sc/ii<csnet>> -verkkoihin).  
</sc earn//bitnet>-verkossa
k{ytett{viss{ ovat mm.  tiedostojen siirto, p{{teposti sek{
elektroniset postituslistat.  Suora- ja et{er{k{ytt| eiv{t
kuulu </sc earn>-verkon palveluihin.  Ohjeita </sc earn>-verkon k{yt|st{
saa </sc opmvax>in </tt help>in lis{ksi erillisist{ </sc earn>- ja
</sc jnet>-oppaista. 

</sc<Decnet>>-verkon tietoliikennepalvelijana toimii 
 /ii<microVAX II> -laitteisto, ja </sc earn>-verkon palvelijana 
/ii<VAXserver 3600> -laitteisto, jotka ovat </sc/ii<funet>>-projektin
hallinnassa.

Edustakoneita voi k{ytt{{ tavanomaiseen tapaan valinnaisen puhelinverkon 
(/ii<modeemien>) v{lityksell{. </sc Opmvax>ia voi k{ytt{{ my|s 
/ii<pakettiverkon> v{lityksell{, ns. </sc/ii<pad>>-protokollaa noudattavan 
p{{telaitteen kautta (/ii<Datapak>-numero 204013).

TLP:n hallitsemien palvelukoneiden verkko-osoitteet:

</beginverbatim
Kone       Verkko   Nimi    Numero       Neuvojan mail-osoite

VAX 8650:  Datapak          204013
           DECNET   opmvax               opmvax::neuvoja
           EARN     finfun               neuvoja@finfun
           TCP/IP   opmvax  128.214.6.1  neuvoja@csc.fi

Sun 4/390: TCP/IP   finsun  128.214.6.40 neuvoja@finsun.csc.fi

/endverbatim>


/page

%  t{h{n kuva tietoliikenneyhteyksist{

/null
/page

/section<TLP:n /ii<asiakastila>n /ii<ty|asemat>>

TLP:n asiakastilassa Otaniemess{ on asiakkaiden k{yt|ss{ seuraavat 
ty|/-ase/-mat:

</beginverbatim
Kone                 Nimi      Internet-nimi   IP-numero

Sun 3/60             Mars      mars.csc.fi     128.214.46.22
                     Pluto     pluto.csc.fi    128.214.46.26

Silicon Graphics     Lily      lily.csc.fi     128.214.46.50
4D/20G               Crocus    crocus.csc.fi   128.214.46.51
                     
Silicon Graphics     Azalea    azalea.csc.fi   128.214.46.53
4D/220GTXB
/endverbatim>

</sc/ii<Tcp//ip>>-liikenn|inniss{ n{iden ty|asemien nimin{
voidaan k{ytt{{ joko t{ydellist{ </sc/ii<internet>>-nime{
(esimerkiksi </tt azalea.csc.fi>) tai pelkk{{ ty|aseman
nime{ (</tt azalea>), mik{li l{hett{v{ kone sen tuntee. 


/section</ii<Valintayhteydet> TLP:n edustakoneisiin>

TLP:n tietokoneet tavoittaa seuraavien valintalinjojen kautta:

</beginverbatim
   Puh      Nopeus  M{{r{  Tyyppi  Modeemi         Toimintatapa
            bit/s    kpl

90-455 0399   9600   10   asynkr.  Nokia 4896 ECM  V.32/V.22bis 
90-455 0233   1200   10   asynkr.  Nokia           V.22
/endverbatim>

N{ist{ modeemiyhteyksist{ ylempi puhelinnumero 455 0399 on
virheenkorjaaviin (ECM) moninopeusmodeemeihin Nokia ECM
4896M, joilla voi liikenn|id{ my|s nopeuksilla 1200, 2400 ja
4800 bit//s, ja jotka on liitetty TLP:n 
</sc tcp//ip>-/ii<p{{tepalvelijaan>.  T{st{ p{{tepalvelijasta
k{ytt{j{ voi valita yhteyden joko </sc opmvax>iin tai 
</sc finsun>iin tai TLP:n ty|asemiin.  Virheenkorjaavia modeemeja
on saavutettavissa t{ll{ hetkell{ 10 kappaletta
sarjoitettuna numeroon 455 0399. 

Numero 455 0233 on tavallisiin nopeudella 1200 bit//s
toimiviin modeemeihin, joita my|s on 10 kappaletta.  N{ist{
modeemeista p{{see vain </sc opmvax>iin, mutta
niiden kautta saadaan t{ysi 8-bitin liikenn|innin tuki. 
N{m{ modeemit korvattaneen my|hemmin virheenkorjaavilla,
nopeudella 9600 bit//s toimivilla modeemeilla. 


/subsection<Virheenkorjaava modeemi>


Virheenkorjaava modeemi toimii seuraavilla linjanopeuksilla:

</font/tt=cmtt8
/beginverbatim
      nopeus     char/s     toimintatapa      yhteensopivuus
      bit/s     (approx.)

      1200        100        CCITT V.22 bis    CCITT V.22, Bell 212A
      2400        200        CCITT V.22 bis
      4800        500        CCITT V.32
      9600       1000        CCITT V.32
/endverbatim>

Modeemi on ohjattavissa p{{telaitteesta mm. 
teollisuusstandardin mukaisin AT-komennoin (Hayes) ja
CCITT:n suosituksen V.25 bis mukaisin komennoin.  Lis{ksi
siin{ on varsin monipuoliset ohjelmointi- ja
ohjausmahdollisuudet. 

Modeemi toimii virheenkorjausmuodossa vain jos vastap{{n
(k{ytt{j{n) modeemi toimii samassa muodossa.  Modeemi
tunnistaa automaattisesti vastap{{n modeemin, ja k{ytt{{
suurinta mahdollista nopeutta jonka linjan h{iri|alttius ja
vastap{{n modeemin rakenne sallivat. 

Tavallinen 1200 bit//s modeemi (CCITT V.22, esimerkiksi
Nokia VB 312) toimii my|s t{m{n virheenkorjaavan modeemin
kanssa (tosin vain nopeudella 1200 bit//s).  Sen sijaan
nopeutta 300 bit//s k{ytt{v{{ modeemia (CCITT V.21 ja Bell
103) ei voi k{ytt{{ t{m{n modeemin kanssa. 


/subsection</ii<P{{tepalvelija>>

Virheenkorjaavat modeemit on liitetty p{{tepalvelijaan,
josta k{ytt{j{ voi valita yhteyden joko </sc opmvax>- tai
</sc finsun>-tietokoneisiin tai TLP:n ty|asemiin. 

P{{tepalvelijan k{ytt{m{st{ </sc tcp//ip>-liikenn|innist{ johtuu,
ett{ n{m{ yhteydet toimivat vain 7-bittisin{ normaalissa
p{{teyhteydess{.  Siirtolinjalla siirtyy kyll{ my|s tavun
ylin eli kahdeksas bitti, joten bin{{risiirtokin on
mahdollinen.  Kuitenkin </tt/ii<telnet>>-tyyppinen
p{{teyhteys tunnistaa vain 7-bitin merkkej{, jotka
</sc unix>-ymp{rist|ss{ ovat vallitseva ja riitt{v{ merkkityyppi. 

On huomattava, ett{ </sc opmvax>-yhteyksiss{ </bf p{{tteen
nopeutta ei tule muuttaa komennolla> </tt set
terminal//speed>, vaikka liikenn|inti modeemeihin tapahtuisi
mill{ tahansa nopeuksista 1200, 2400, 4800 tai 9600 bit//s. 
T{m{ johtuu pohjimmaltaan siit{, ett{ yhteys </sc opmvax>in ja
p{{tepalvelijan v{linen yhteys ei ole ollenkaan
modeemiyhteys, vaan /ii<ethernet>-paikallisverkkoyhteys, ja
siten se on t{ysin riippumaton p{{tepalvelijaan liitetetyn
modeemin nopeudesta.  P{{tepalvelija huolehtii tarvittavista
nopeuksista ja tiedon puskuroinneista. 


/subtitle<Supertietokoneen k{ytt| edustakoneilta>

Edustakoneilta supertietokoneen k{ytt| tapahtuu joko
/ii<Cray Station> -edusta/-kone/-ohjelmiston tai
</sc tcp//ip>-protokollaa k{ytt{vien tietoliikenneohjelmien 
(</tt /ii<ftp>>, </tt /ii<telnet>>, </tt /ii<rsh>>, </tt /ii<nfs>>, ...) 
avulla. 
</sc Vms>-koneiden Station-ohjelmisto ja </sc Unix>-koneiden /ii<Cray Link>
ohjelmisto tarjoavat suurinpiirtein samat palvelut.

</sc Opmvax>illa on ennen Cray Stationin k{ytt|{ sanottava

</copymode
      setup cray
>

ja ennen </sc/ii<tcp//ip>>-palvelujen k{ytt|{

</copymode
      setup tcp
>


/subtitle</ii<Cray Station> ja /ii<Cray Link> Software>

VAX Cray Station -ohjelmisto sis{lt{{ mahdollisuuden
l{hett{{ er{t|it{ supertietokoneelle suoraan edustakoneesta
sek{ t{t{ varten hyvin monipuoliset Crayn </sc/ii<nqs>>-t|iden
l{hetys-, seuranta- ja tulosten vastaanottokomennot. 
Lis{ksi se tarjoaa p{{teyhteyden. 

Ty|tiedostossa voi my|s antaa komentoja, jotka hakevat
tarvittavia tiedostoja edustakoneesta (</tt/ii<fetch>> ja
</tt/ii<acquire>>) ja l{hett{v{t esimerkiksi tulostiedoston
takaisin edustakoneelle (</tt/ii<dispose>>).  My|s VAXin
magneettinauha-asemien k{ytt{minen Crayn yhteydess{ on
mahdollista Station-ohjelmistolla. 

Cray Link software (</sc/ii<cls-ux>>) on samantapainen ohjelmisto kuin
Cray Station.  Oleelliset lis{piirteet </tt/ii<telnet>-> ja
</tt/ii<ftp>>-palveluihin ovat er{t|iden suora l{hetys,
t|iden seuranta ja tiedostojen suora nouto edustakoneelta
(</tt/ii<fetch>> ja </tt/ii<acquire>>) ja l{hetys edustakoneelle
(</tt/ii<dispose>>). 

/ii<Ositusk{ytt|>yhteys Crayhin /ii<Cray Stationin>
kautta muodostetaan komennolla /iii<cint>

</copymode 
      cint
>

/ii<Er{ty|> l{hetet{{n antamalla ensin komento /iii<cray> 

</copymode
      cray
>

jolloin Station-ohjelmisto k{ynnistyy, ja
antamalla sitten ohjelman kehotteeseen </tt CRAY/gt>  komento 
/iii<submit>

</copymode
      submit </sl tiedosto>
>

miss{ </sl tiedosto> on er{ty|n sis{lt{v{n tiedoston nimi.
T{m{n tiedoston sis{lt|{ k{sitell{{n luvussa /ref<11>.
Ty|n voi l{hett{{ my|s sanomalla pelk{st{{n

</copymode
      cray submit </sl tiedosto>
>

jolloin Station-ohjelma k{ynnistyy vain er{ty|n l{hett{misen
ajaksi. 


/section</ii<TCP//IP>-palvelut>

</sc<Tcp//ip>>-protokolla on yleisin </sc unix>-tietokoneiden
v{linen tiedonsiirtotapa.  </sc Tcp//ip>-palveluista
oleellisimmat ovat

</leftskip1cm/parskip0mm

/item<$/bullet$> p{{teyhteys (</tt /ii<telnet>>),

/item<$/bullet$> tiedostojen siirto </tt /ii<ftp>> -ohjelmistolla 
(file transfer protocol), 

>

Lis{ksi </sc tcp//ip> antaa mahdollisuuden rakentaa sovelluksia,
jotka keskustelevat tietoliikenneverkon yli k{ytt{en /ii<t|pseleit{>
(/ii<socket>) prosessien v{liseen kommunikointiin. 


/section</ii<R-ty|kalut> ja /ii<.rhosts>-tiedosto>

</sc<Tcp//ip>>-protokollaa k{ytt{v{t my|s ns. R- eli remote-ty|kalut.
Ne olivat alunperin vain </sc unix>-koneiden v{liseen
liikenn|intiin tarkoitettuja ohjelmia, mutta nyky{{n ne ovat mukana my|s
useimmissa muissa </sc tcp//ip> toteutuksissa.
R-ty|kaluja ovat: 

</leftskip1cm/parskip0mm

/item<$/bullet$> komento </tt /ii<rlogin>> muodostaa 
p{{teyhteyden et{iskoneeseen, 

/item<$/bullet$> "Remote Shell" -komento </tt /ii<rsh>///ii<remsh>>
mahdollistaa komennon suorituksen toisessa tietokoneessa 
ilman p{{teyhteyden muodostamista, ja

/item<$/bullet$> "Remote Copy" -kopiointikomento </tt /ii<rcp>> mahdollistaa
tiedostojen kopioinnin paikallisen tietokoneen ja et{iskoneen v{lill{. 

>

Et{iskoneeseen voidaan k{ytt{j{n /ii<kotihakemistoon> luoda
tiedosto </tt /ii<.rhosts>>, jossa m{{ritell{{n tietokone ja
k{ytt{j{, jolla on lupa ottaa yhteys tietokoneeseen
antamatta yhteydenottovaiheessa k{ytt{j{tunnusta ja
salasanaa.  Komentoa </tt /ii<rlogin>> voi kuitenkin k{ytt{{ my|s
antamalla k{ytt{j{tunnus ja salasana; sen sijaan komennot
</tt /ii<remsh>> ja </tt /ii<rcp>> vaativat aina et{iskoneessa 
</tt .rhosts> tiedoston. 

Huomaa kuitenkin, ett{ supertietokoneen ymp{rist|ss{ ei
sallita, ett{ edustakoneista otetaan supertietokoneeseen
yhteys antamatta salasanaa; yhteydenotto supertietokoneesta
muihin koneisiin sensijaan on mahdollista (mik{li n{m{
sallivat).  Tunnuksettomasti r-komentoja voi siis k{ytt{{
vain supertietokoneesta ulos p{in. 

R-ty|kalujen k{ytt| on siis seuraavanlaista: K{ytt{j{ ottaa
yhteyden (antamalla k{ytt{j{tunnuksen ja tunnussanan)
supertietokoneelle, jonka j{lkeen k{ytt{{ R-ty|kaluja
supertietokoneesta edustakoneeseen p{in.  T{ll|in
edustakoneen kotihakemiston tiedostossa </tt .rhosts> voisi
olla seuraavanlainen rivi:

</copymode
      cray username 
>

jolloin Crayn k{ytt{j{lle </tt username> annetaan mahdollisuus k{ytt{{ 
R-ty|kaluja.

