 
    
    
     
    
     
     
  
 
     
    26. ledna 1993 byl na počítači HDS 6660 převeden do rutinního provozu operační systém VM/ESA (viz Zpravodaj III/3, str. 1-2). Tím byl tento počítač současně připojen k síti Internet. První měsíce provozu potvrdily očekávanou stabilitu nového operačního systému a dobré možnosti spolupráce s počítačovou sítí. Tento stručný příspěvek věnujeme některým možnostem síťové komunikace, které bývají často předmětem zájmu uživatelů.
Operační systém VM/ESA obsahuje kompletní implementaci protokolu FTP, 
tj. prostředí pro klienta FTP, dostupné pomocí příkazu FTP, 
i server FTP, který poskytuje přístup k souborům počítače HDS při 
požadavcích z jiných uzlů sítě.
Použití příkazu FTP se až na detaily (např. rozšíření o typ
přenosu EBCDIC pro výměnu dat s jiným počítačem řady 370) neliší
od použití FTP v jiných operačních systémech. Podrobnosti 
jsou dostupné prostřednictvím příkazů HELP FTP a 
HELP FTP MENU.
Použití serveru FTP (tj. zadávání požadavků pomocí FTP z jiného počítače) má jisté zvláštnosti, plynoucí z netypické struktury souborového systému a způsobu ochrany uživatelských souborů (minidisků). Po obvyklém navázání spojení příkazem
| ftp vm.ics.muni.cs | 
vyžaduje server FTP zadat jméno a heslo uživatele (v případě, že se 
přihlásíme jako anomymous, heslo se nevyžaduje). Pokud je heslo 
akceptováno, je proces přihlášení ukončen, ale dosud nemáme přístup 
k žádným datům. Server vyzve k zadání hesla pro přístup 
k minidisku 191 přihlášeného uživatele pomocí příkazu 
ACCOUNT. V implementacích TCP/IP, které tento příkaz mají (jsou to
například všechny nám dostupné implementace v UNIXu a PC/TCP+
v MS-DOSu), zadáme
| accheslo-minidisku | 
kde heslo-minidisku může být heslo pro čtení nebo heslo pro zápis.
Podle typu dodaného hesla je zřízen přístup k disku "read-only" nebo 
"read-write". V případě Clarkson TCP/IP (MS-DOS) je nedostupnost příkazu 
ACCOUNT možno obejít příkazem
| quote acctheslo-minidisku | 
Ke změně minidisku, s nímž pracuje server FTP, slouží příkaz
| cduživatel.minidisk | 
tj. např. CD PUBLIC.192 nastaví "pracovní adresář" 
na minidisk 192 uživatele (virtuálního stroje) PUBLIC. 
S výjimkou případu, že minidisk je veřejně přístupný, je nutno 
po příkazu CD opět zadat jeho heslo pomocí ACCOUNT 
(viz výše).
Ve stávajícím uspořádání nemají uživatelské minidisky přidělena žádná 
hesla, nejsou tedy FTP-serveru dostupné. O doplnění hesel je možno požádat 
systémové programátory (PP@CSBRMU11.BITNET, 
SAP@CSBRMU11.BITNET, tel. 757000/374).
V případě okamžité potřeby je ovšem možno přenos uskutečnit tak, že se 
ze vzdáleného počítače přihlásíme (pomocí telnet nebo
tn3270) na Hitachi a použijeme "klientský" příkaz FTP 
vůči svému místnímu počítači. Tím obejdeme potíže s hesly minidisku. Tento
postup lze použít i v případě, že místním počítačem je PC 
s MS-DOSem, neboť obě používané implementace mají interní server FTP.
Uživatel terminálu typu 3270 počítače Hitachi (jsou to všechny obrazovkové 
terminály, které jsou k dispozici) může pomocí příkazu telnet získat 
spojení se vzdáleným počítačem s operačním systémem Unix (nebo 
VAX/VMS, kde je situace analogická). V tomto případě je na místním 
terminálu emulován pouze velmi primitivní řádkový terminál (lze si jej nejlépe
představit jako elektrický psací stroj), který nedovolí použít celoobrazovkové 
aplikace typu vi, elm apod. Často proto bývá kladen dotaz, zda 
není možná emulace nějakého dokonalejšího terminálu pro unixové počítače 
na terminálech typu 3270. Bohužel, dokonalá emulace např. terminálu 
VT-100 na 3270 není principiálně možná vzhledem k zásadním 
konstrukčním rozdílům mezi oběma typy. Hlavní překážkou je fakt, že 
v terminálu 3270 probíhá většina funkcí lokálně a komunikaci 
s počítačem vyvolávají pouze některé klávesy. Přesto existuje několik 
programů, které nedokonalou (ale korektní) emulaci VT-100 nabízejí. 
Na HDS 6660 je k dispozici jeden z nich (údajně 
nejúspěšnější), pod jménem TNVT100. Volá se stejně jako příkaz 
telnet:
| tnvt100adresa_počítače | 
Chybějící rysy terminálu VT-100 jsou v nejnutnější míře suplovány "ruční"
manipulací s funkčními klíči terminálu 3270. (Např. jednoznakový povel 
"m" pro program elm se simuluje napsáním znaku "m" 
a stiskem klíče PF12.) V případě zájmu o použití tohoto
produktu doporučujeme důkladné studium návodu, který se získá příkazem
| HELP TNVT100 | 
Na oblibě získala možnost přístupu k HDS 6660 přes veřejnou
telefonní síť a počítač arwen, ohlášená mj. v minulém 
Zpravodaji (III/4, str. 8). U této služby dojde postupně 
od poloviny května ke změně zapojení a v souvislosti 
s tím i k drobným změnám v obsluze na straně uživatele. 
Komutované linky, dosud připojené k počítači arwen, se postupně přepojí 
na nový terminálový server (Cisco). Jako první bude přepojena linka 
755753, s níž bude probíhat zkušební provoz. Postupně budou přepojovány 
ostatní linky, tak aby nedošlo k výpadku dostupnosti pro uživatele. 
Postup získání autorizace k přístupu na nový terminálový server bude 
zveřejněn po vyhodnocení zkušebního provozu.
Po vytvoření spojení s terminálovým serverem (zobrazí se prompt 
telnet>) a zadání příkazu
| tn3270 vm | 
se volající terminál stane terminálem HDS 6660 v "přirozeném" režimu. 
(Podobně například tn3270 aci.cvut.cs vás přímo spojí
s počítačem IBM 3090 na ČVUT.) Konfigurace koncových 
komunikačních programů, vytvořené pro práci přes počítač arwen zůstanou
funkční. (Jeden konfigurační soubor pro volně šiřitelný Kermit je uložen 
v souboru MSKERMIT INI P na Hitachi. Komerční 
komunikační programy, většinou dodávané s modemy, by mělo být možné 
analogicky přizpůsobit.) Příkazem
| telnet vm | 
nebo jen
| vm | 
se získá spojení s Hitachi v řádkovém režimu, který je použitelný
pro přímý přenos souborů na PC uživatele. K tomuto účelu byl opět
úspěšně testován program Kermit. Podrobnosti k obsluze programu
Kermit v tomto režimu je možno nalézt v souboru 
HDSLINE MEMO P.
