50
PREGLED MREŽNIH OPERATIVNIH SISTEMA VEŽBA 1: Uvod u mrežne operativne sisteme Kao što računar ne može da funkcioniše bez operativnog sistema, isto tako ni računarske mreže ne mogu da funkcionišu bez odgovarajućeg mre-žnog operativnog sistema. Bez mrežnog operativnog sistema zajedničko korišćenje bilo kakvih resursa nije moguće. Ova vežba je opšti uvod u mrežne operativne sisteme (Network Operating System, NOS). Prikazane su osnovne osobine i funkcije ovih sistema i izvršeno je poređenje sa operativnim sistemima za raćunare u samostalnom okruženju. Kada pređete ovu vežbu moći ćete da: Prepoznate ključne komponente mrežnog operativnog sistema. Definišete potpuni (upravljani) i kooperativni višeprocesni rad. Opišete elemente klijentskog softvera. Opišete elemente serverskog softvera. Definišete mrežne usluge. Pregled 1

Mrezni operativni sistemi

Embed Size (px)

Citation preview

Page 1: Mrezni operativni sistemi

PREGLED MREŽNIH OPERATIVNIH SISTEMA

VEŽBA 1: Uvod u mrežne operativne sisteme

Kao što računar ne može da funkcioniše bez operativnog sistema, isto tako ni računarske mreže ne mogu da funkcionišu bez odgovarajućeg mre-žnog operativnog sistema.

Bez mrežnog operativnog sistema zajedničko korišćenje bilo kakvih resursa nije moguće.Ova vežba je opšti uvod u mrežne operativne sisteme (Network Operating System, NOS). Prikazane su osnovne osobine i funkcije ovih sistema i izvršeno je poređenje sa operativnim sistemima za raćunare u samostalnom okruženju.

Kada pređete ovu vežbu moći ćete da:

• Prepoznate ključne komponente mrežnog operativnog sistema. • Definišete potpuni (upravljani) i kooperativni višeprocesni rad. • Opišete elemente klijentskog softvera. • Opišete elemente serverskog softvera. • Definišete mrežne usluge.

PregledU zavisnosti od proizvodača, mrežni softver se ili dodaje

operativnom sistemu personalnih računara, ili je integrisan sa tim sistemom.

Novellov NetWare je najpopularniji primer prve vrste, kada se mrežni softver dodaje postojećem operativnom sistemu personalnog računara, i tada su oba ova sistema neophodna za rad računara u samostalnom i mrežnom okruženju.

Takođe, mrežni softver može da bude ugrađen u operativni sistem personalnog računara, a primeri ove vrste su:

• Windows 2000 Server/Windows 2000 Professional, • Windows NT Server/Windows NT VVorkstation, • Windows 98, Windows 95 i AppleTalk.

1

Page 2: Mrezni operativni sistemi

Oba pristupa imaju svoje prednosti i svoje nedostatke, a vi treba da odlučite koja konfiguracija više odgovara potrebama vaše mreže.

Usklađivanje hardvera i softvera

Operativni sistem računara usklađuje interakciju između samog raču-nara i aplikacija koje na njemu rade.

Operativni sistem kontroliše raspodelu i korišćenje resursa, kao što su: memorija način utroška procesorskog vremena prostor na disku periferni uređaji

U mrežnom okruženju računari klijenti, preko servera, pristupaju mrežnim resursima, a njihov mrežni softver omogućava korišćenje tih resursa. Operativni sistemi mreže i klijenata su usklađeni, tako da svi delovi mreže mogu pravilno da funkcionišu.

Višeprocesni rad

Višeprocesni rad (engl. multitasking) je opcija u operativnim siste-mima koja računarima omogućava istovremeni rad na više različitih zada-taka.

Pravi operativni sistem za višeprocesni rad može da obavlja onoliko poslova koliko ima procesora. Kada ima više poslova nego procesora, raču-nar raspodeljuje procesorsko vreme, tako da raspoloživi procesori prelaze sa jednog posla na drugi dok sve ne završe. Ovim sistemon. se postiže privid da računar istovremeno radi više poslova.

Postoje dva osnovna oblika višeprocesnog rada:

• Upravljani višeprocesni rad U ovom slučaju operativni sistem može da preuzme kontrolu nad procesorom bez potrebe da sarađuje sa poslom koji se trenutno na njemu izvršava.• Kooperativni višeprocesni rad Ovde sami zadaci odlućuju kada treba da oslobode procesor drugim poslovima koji „čekaju na red". Programi pisani za kooperativne višeprocesne sisteme moraju da sa-drže mehanizme za preuzimanje kontrole nad procesorom. Ni je-dan drugi program ne može da radi dok kooperativni program ne oslo-bodi procesor (što može da bude veliki problem ako se neki od tih

2

Page 3: Mrezni operativni sistemi

poslova „zablokira" pa, samim tim, zablokira i kompletan računar, jer nijedan drugi proces ne može doći do kontrole nad procesorom).Zbog interakcije između operativnog sistema računara i mrežnog ope-rativnog sistema, prva vrsta višeprocesnog rada pruža izvesne pre-dnosti. Primera radi, ovaj sistem može, onda kada je to potrebno, da prebaci aktivnost procesora sa lokalnog na mrežni posao.

Softverske komponenteKod operativnih sistema koji nemaju ugrađene mrežne funkcije, mre-

žni softver mora da se instalira kao dopuna postojećem operativnom sistemu. Druga vrsta operativnih sistema, kao na primer, Windows NT, integrišu mrežni i operativni sistem za samostalno okruženje u jednu celinu. Ovakvi integrisani sistemi imaju svoje prednosti i ne sprečavaju korisnike da koriste neki drugi mrežni operativni sistem.

Kada se podešava raznorodno mrežno okruženje, posebna pažnja se

posvećuje interoperabilnosti (engl. interoperability-sposobnost kompo-nenti iz jednog sistema da rade sa komponentama iz drugih sistema ).

Ovaj termin se za elemente operativnih sistema primenjuje onda kada oni mogu da funkcionišu u razlićitim računarskim okruženjima. Na primer, NetWare server je interoperabilan sa ostalim serverima, recimo sa Windo-wsom NT, a korisnici Apple računara mogu da rade (interoperabilni su) i sa NetWare i sa Windows NT serverima.

Mrežni operativni sistem ima sledeće funkcije: • Povezuje sve računare i periferne uređaje. • Usklađuje funkcije računara i perifernih uređaja. • Ostvaruje određeni nivo bezbednosti kontrolom pristupa podacima i

o perifernim uređajima.

Server za štampanje i datoteke

Slika 1 Mrežni server povezuje računare

3

Page 4: Mrezni operativni sistemi

Dve osnovne komponente mrežnog softvera su:

• Mrežni softver koji je instaliran kod klijenata. • Mrežni softver koji je instaliran na serverima.

Klijentski softver

U samostalnom okruženju, kada korisnik izda komandu kojom od računara zahteva da obavi neki posao, taj zahtev preko lokalne sabirnice ide u procesor računara (slika 2). Kada, na primer, želite da vidite spisak direktorijuma jednog od lokalnih diskova, procesor interpretira i izvršava zahtev koji ste postavili, a zatim prikazuje listing direktorijuma.

Slika 2 Zahtev za prikazivanje spiska direktorijuma sa lokalnog diska

U mrežnom okruženju, kada korisnik inicira zahtev za korišćenje resursa koji se nalaze na serveru u drugom kraju mreže, zahtev se prosleđuje i preusmerava sa lokalne sabirnice, kroz mrežu, do servera sa zahtevanim resursom.

Preusmeravač

Preusmeravač obavlja prosleđivanje zahteva. U zavisnosti od mrežnog softvera, preusmeravač se nekada naziva i

„ljuska" (engl. shell). Preusmeravač je mali deo programskog koda u mrežnom

operativnom sistemu koji ima dva zadatka:• Da presretne zahteve sa računara.• Da odredi da li će zahtevi da nastave lokalnom sabirnicom, ili

ih treba preusmeriti kroz mrežu, do drugog servera.Do aktivnosti preusmeravača u računaru klijentu dolazi kada korisnik zatra-ži neki mrežni resurs ili uslugu.

Na slici 3 je prikazano na koji način preusmeravač prosleđuje zahtev u mrežu. Korisnikov računar je označen kao klijent zbog toga što on traži

4

Page 5: Mrezni operativni sistemi

određenu uslugu od servera. Preusmeravač je presreo ovaj zahtev i preusme-rio ga u mrežu.

Server obrađuje veze koje su zatražili preusmeravači klijenata i omogućava im pristup resursima. Drugim rečima, server uslužuje ili ispu-njava zahteve koje je postavio klijent.

Slika 3. Preusmeravač prosleđuje zahtev za udajenim resursima izmreže

Označavanje mrežnih resursa

Kada želite da koristite neki zajednički direktorijum, i imate dozvolu za to, vaš operativni sistem će vam, obično, obezbediti nekoliko načina kako da pristupite direktorijumu.

Na primer, u Windowsu NT sa disk jedinicom iz mreže možete da se povežete kroz Windows Explorer preko Network Neighborhood ikone.

Takođe, možete i da mapirate disk jedinicu (mapiranje je dodeljivanje slova ili imena disk jedinici tako da operativni sistem ili mrežni server mogu da je identifikuju i pronađu).

Ovo možete da uradite na sledeći način: • pritiskom na desni taster miša izaberite ikonu za direktorijum u Network Neighborhoodu; • u okviru za dijalog dodelite disk jedinici jedno od slobodnih slova alfabeta, recimo G, i preusmeravač će da locira taj disk. Kada završite ovaj postupak, zajednički direktorijum na udaljenom raćunaru će biti označen slovom G, a preusmeravač će da ga locira. Preusmeravač će, takođe, da prati i koje su oz- nake dodeljene kojim mrežnim resursima.

Periferni uređaji

Preusmeravači mogu da šalju zahteve, i zajedničkim direktorijumima, i peri-fernim uređajima. Na slici 4 prikazana je situacija kada lokalni računar šalje zahtev serveru za štampanje. Zahtev se preusmerava od samog računara i

5

Page 6: Mrezni operativni sistemi

šalje, kroz mrežu, do svog odredišta. U ovom slučaju, odredište je server za štampanje koji je zadužen za štampač čija je usluga zatražena.

Primenom preusmeravača LPTl ili COMl, umesto na lokalne, mogu da se odnose na mrežne štampače. Preusmeravač će da presretne svaki za-htev za štampanje koji je upućen na LPTl i da ga pošalje, izvan lokalnog računara, ka izabranom mrežnom štampaču.

Slika 4. Zahtev za štampanje je preusmeren od LPT1 ka mrežnom štampaču

Kada koriste preusmeravače, korisnici ne moraju da razmišljaju o stvarnoj lokaciji podataka ili perifernih uređaja, niti da poznaju složenost procesa uspostavljanja veza. Da bi pristupio podacima na računaru u mreži, korisnik treba samo da upiše oznaku disk jedinice, a preusmeravač obavlja sve osta-lo.

Serverski softverZahvaljujući serverskom softveru, korisnici drugih računara ( klijenata ) mogu zajednički da koriste podatke sa servera i periferne uređaje, kao što su štampači, ploteri i direktorijumi.

Na slici 5 prikazana je situacija kada korisnik traži spisak direktoriju-ma na zajedničkom, udaljenom, disku. Zahtev se, preusmeravačem, prosle-đuje u mrežu ka serveru za datoteke i štampanje gde se nalazi zajednički direktorijum. Zahtev se odobrava i prikazuje se spisak direktorijuma.

Slika 5 Traženje spiska direktorijuma sa udaljenog diska

6

Page 7: Mrezni operativni sistemi

Zajedničko korišćenje resursa

Zajedničko korišćenje, ili deoba resursa, su termini koji se odnose na resu-rse kojima može da pristupi bilo ko u mreži. Većina mrežnih operativnih sistema, ne samo da dozvoljava deobu, već i određuje stepen zajedničkog korišćenja resursa.

Opcije vezane za deobu resursa su: Dodeljivanje različitog nivoa pristupa resursima različitim

korisnicima. Usklađivanje pristupa resursima kako bi se sprečio istovremeni

pristup dva korisnika istom resursu.Na primer, ukoliko šef neke poslovnice želi da sve u mreži upozna sa odre-đenim dokumentom (datotekom), on dozvoljava zajedničko korišćenje tog dokumenta. Međutim, različit nivo pristupa, u ovom slučaju, bi mogao da znači sledeće:

Neki korisnici mogu samo da čitaju dokument. Neki korisnici mogu, i da čitaju, i da menjaju dokument.

Upravljanje korisnicima

Mrežni operativni sistemi, takođe, omogućavaju administratoru mreže da odredi koji ljudi mogu da pristupe mrežnim resursima. Administrator mreže može, preko mrežnog operativnog sistema, da:

• Dodeli korisnicima privilegije koje nadgleda mrežni operativni o sistem, a koje pokazuju ko može da koristi mrežu.

• Dodeli ili oduzme privilegije korisnicima mreže. • Ukloni korisnike sa spiska korisnika koje mrežni operativni sistem

nadgleda.U cilju pojednostavljenja posla upravljanja korisnicima u velikim mre-

žama, mrežni operativni sistemi dozvoljavaju grupisanje korisnika. Kada ra-sporedi individualne korisnike u grupe, administrator može da dodeli odre-đenu privilegiju celoj grupi. Svi članovi određene grupe tada imaju identi -čne privilegije. Kada novi korisnik pristupi mreži, administrator može odmah da ga rasporedi u odgovarajuću grupu, što podrazumeva i prateća prava i privilegije.

Upravljanje mrežom

Neki savremeni mrežni operativni sistemi imaju ugrađene alatke za upra-vljanje koje administratorima olakšavaju praćenje ponašanja mreže. Kada se u mreži pojavi problem, ove alatke otkrivaju prve znake nepravilnog rada i

7

Page 8: Mrezni operativni sistemi

prikazuju ih u obliku dijagrama ili na neki drugi način. Zahvaljujući tome, administratori mogu da preduzmu odgovarajuće mere pre nego što kvar ugrozi celu mrežu.

Izbor mrežnog operativnog sistema

Prilikom donošenja odluka o planiranju mreže, moraju da se imaju u vidu usluge i resursi koje ta mreža treba da obezbedi. Načine pristupa resursima i njihovog zajedničkog korišćenja, određuje mrežni operativni sistem.

Prilikom planiranja mreže, mogućnosti izbora mrežnog sistema se zna-čajno sužavaju ukoliko najpre odredite koja vam mrežna arhitektura najviše odgovara (serverska mreža ili mreža ravnopravnih korisnika).

Kod ovog izbora, presudan faktor može da bude nivo bezbednosti koji vam je neophodan. Serverske mreže omogućavaju daleko viši nivo bezbednosti od mreža ravnopravnih korisnika. Ako vam nivo bezbednosti nije značajan, okruženje ravnopravnih korisnika bi moglo da bude podesno rešenje.

Kada odredite nivo bezbednosti, sledeći korak je određivanje vrste interoperabilnosti neophodne za mrežu kao celinu. Svaki mrežni ope-rativni sistem pristupa interoperabilnosti na različit naćin, tako da, prilikom izbora mrežnog operativnog sistema, uvek treba da imate u vidu sopstvene potrebe. Ako je vaš izbor mreža ravnopravnih korisnika, mogućnosti bezbe-dnosti i interoperabilnosti su vrlo male zbog ograničenja koja nameće sama arhitektura. Ukoliko izaberete serversku mrežu, neophodna je dodatna procena prilikom odlučivanja da li će interoperabilnost biti usluga na nivou mrežnog servera, ili klijentska aplikacija, na nivou svakog raču-nara. Interoperabilnost na nivou servera je jednostavnija za upravljanje zato što je, kao i sve druge usluge koje server pruža, centralizovana.

Interoperabilnost na nivou klijenta je daleko zahtevnija za upravljanje zbog toga što zahteva instalaciju i konfigurisanje na svakom računaru.Postoje i mreže kod kojih su primenjena oba ova pristupa. Na primer, NetWare serveri često imaju implementiranu uslugu za Apple računare, dok Microsoft Windows mreže interoperabilnost postižu na nivou klijenta u sva-kom personalnom računaru.

Kada birate mrežni operativni sistem, najpre ustanovite koje vrste mrežnih usluga će biti tražene. U standardne usluge spadaju model bezbednosti, zajedničko korišćenje datoteka i štampanje, kao i elektronsku pošta, a u dodatne, na primer, interoperabilna podrška za povezivanje sa drugim operativnim sistemima. Kod svakog mrežnog

8

Page 9: Mrezni operativni sistemi

sistema treba da odredite koje usluge interoperatibilnostinajviše odgovaraju vašim problemima.

Osnovni mrežni operativni sistemi za serverske mreže su Microsoft Windows NT 4 i Windows 2000 Server, kao i Novell NetWare 3.x, 4.x, 5.x. Osnovni mrežni operativni sistemi za mreže ravnopravnih korisnika su

AppleTalk (MacOS), Windows 95 i 98 i UNDC ( uključujući Linux i Solaris ).

U nastavku vežbi će biti prikazani glavni mrežni operativni sistemi i način na koji svaki od njih definiše mrežno okruženje.

Pitanja za ponavljanje vežbe

1. U mrežnom okruženju računari klijenti, preko______________, pristu-paju mrežnim resursima, a njihov mrežni softver čini mogućim korišćenje tih resursa.2. Kod_______________višeprocesnog rada, operativni sistem može da preuzme kontrolu nad procesorom bez saradnje između poslova. Kod_______________višeprocesnog rada sami zadaci odlučuju kada treba da oslobode procesor.3. _______________prosleđuje u mrežu zahtev za korišćenje udaljenog re-sursa.4. Mnogi mrežni operativni sistemi omogućavaju da različiti korisnici ima-ju različit nivo pristupa mrežnim______________.5. Svi članovi iste grupe imaju iste______________koje su dodeljene gru-pi kao celini.6. Postoje i mreže kod kojih su primenjene i interoperabilnost na nivou _______________i interoperabilnost na nivou______________.

Rezime vežbe

U sledećim tačkama sumirani su osnovni elementi ove vežbe : Bez neke vrste mrežnog operativnog sistema nije moguće bilo

kakvo zajedničko korišćenje resursa. Mrežni operativni sistem može da bude ugrađen u operativni

sistem računara, ili se kao posebna aplikacija dodaje operati-vnom sistemu računara.

Windows NT je primer mrežnog operativnog sistema kod koga su mrežne i standardne komponente objedinjene u jedinstven operativni sistem.

Zahvaljujući višeprocesnom radu, računari mogu istovremeno 9

Page 10: Mrezni operativni sistemi

da obavljaju više poslova. Višeprocesni rad može da bude upravljan i kooperativan. Mrežni operativni sistemi, preko serverskog softvera, obezbeđu- ju resurse ostalim računarima u mreži. Za prosleđivanje klijentovih zahteva u mrežu koristi se preu-

smeravač. Korišćenjem preusmeravača, korisnici mogu da pristupaju peri-

fernim uređajima kao da su ti uređaji direktno priključeni za njihove računare.

Prvi korak u izboru mrežnog operativnog sistema predstavlja izbor mrežne arhitekture (serverska mreža ili mreža ravnopra-vnih korisnika), koju mogu da nametnu potrebe bezbednosti u mreži.

VEŽBA 2: Novellovi mrežni operativni sistemi

Tema ove vežbe su Novellovi mrežni operativni sistemi, konkretno, NetWare, koji je jedan od najpopularnijih mrežnih operativnih sistema. Novell, takođe, proizvodi i klijentski softver koji je napravljen tako da pre-dstavlja dopunu drugim računarskim operativnim sistemima.

Kada pređete ovu vežbu moći ćete da: Prepoznate operativni sistem NetWare. Opišete osobine ovog mrežnog operativnog sistem;

Uvod u NetWare

Mrežni operativni sistem NetWare se sastoji od serverskih i klije-ntskih aplikacija.

Klijentske aplikacije su napravljene tako da mogu da funkcionišu u različitim klijentskim mrežnim operativnim sistemima.

Serverskim aplikacijama mogu da pristupe korisnici (klijenti) čiji računari koriste neki od sledećih operativnih sistema:

MS-DOS, Microsoft Windows (verzije 3.x i 98, kao i Windows NT), OS/2,

AppleTalk (MacOS) ili UNIX. NetWare

se, ćesto, primenjuje u računarskim okruženjima u kojima postoji više razli-čitih osnovnih operativnih sistema. Ipak, u manjim mrežama, ovaj mrežni operativni sistem može da bude previše skup i komplikovan za instalaciju i administraciju, naročito za mrežne tehničare sa manje iskustva.

10

Page 11: Mrezni operativni sistemi

NetWare, verzija 3.2, je 32-bitni mrežni operativni sistem koji podrža-va Windows (verzije 3.x i 98, kao i Windows NT), UNIX, Mac OS i MS-DOS okruženja.

Verzijom 4.11, koja se naziva i IntranetWare, Novell je predstavio svoj novi mrežni operativni sistem baziran na Novell Directory Services (NDS).

Najnovija verzija, verzija 5, predstavlja pokušaj integracije LAN-ova, WAN-ova, mrežnih aplikacija, Intraneta i Interneta, u jednu jedinstvenu, globalnu mrežu.

Novell Directorv Services (NDS) je sistem pre svega za organizaciju i upravljanje podacima i korisničkim pravima pristupa u vrlo razuđenim WAN mrežama, uključujući brojne sigurnosne sisteme, rutiranje, štampanje, elektronske poruke, Web publikovanjaja i dr. Svi mrežni resursi, uključujući korisnike, grupe, štampače, servere i volumene, su organizovani korišće-njem arhitekture direktorijuma X.500. Ovaj mrežni operativni sistem, takođe, obezbeđuje i jedinstven način prijavljivanja korisnika, koji im omogućava prijavljivanje bilo kom serveru u mreži i korišćenje uobičajenih korisničkih prava i privilegija.

Drugi mrežni operativni sistemi obezbeđuju klijentski softver za interopera-bilnost s Net-Ware serverima.Na primer, kod Windowsa NT postoje Gateway Services for NetWare (GSNW), čijim korišćenjem Windows NT server može da koristi usluge NetWare servera za datoteke i štampanje.

Net Ware usluge

Sa instaliranim NetWare Clientom, svaka klijentska radna stanica može u potpunosti da koristi sve usluge koje pruža NetWare Server.

U nastavku vežbe sledi pregled nekih najbitnijih usluga.

Rad sa datotekamaRad sa datotekama je deo NDS baze podataka. NDS omogućava pristup svim mrežnim resursima kroz samo jedno, inicijalno prijavljivanje korisnika na mrežu. Takođe, dozvoljava i korisnicima i administratorima da sve mre-žne resurse, bez obzira gde se oni nalazili, vide na potpuno isti način. U zavisnosti od instaliranog mrežnog softvera, možete da sagledate celu mrežu u formatu koji je svojstven vašem mrežnom operativnom sistemu.

Na primer, Microsoft Windows klijenti mogu da dodele („mapiraju") slovnu oznaku bilo kom volumenu ili direktorijumu na NetWare serveru datoteka, i mrežni resursi će se pojaviti kao logičke disk jedinice u njiho-

11

Page 12: Mrezni operativni sistemi

vom računaru. Ove logičke disk jedinice funkcionišu isto kao i druge disk jedinice na njihovim računarima.

BezbednostNetWare pruža široku lepezu modela bezbednosti, uključujući:• Bezbednost prijavljivanja. Predstavlja proveru autentičnosti u koju

ulaze korisnićko ime, lozinke, vremenska ograničenja i ograničenja korisničkog naloga.

• Prava poverenika (engl. trustee rights) Podrazumeva kontrolu u smislu koje datoteke korisnici mogu da koriste i šta sa njima mogu da rade.• Atributi direktorijuma i datoteka Određuje šta je moguće uraditi sa da- totekom (pregledanje, menjanje, kopiranje, brisanje, opcije zajedničkog korišćenja).

Usluge štampanjaOve usluge su transparentne (nevidljive) korisnicima računara klijenata. Svaki zahtev za štampanje se preusmerava ka serveru za datoteke gde se predaje serveru za štampanje (isti računar funkcioniše, i kao server dato-teka, i kao server za štampanje) i, konačno, štampaču. Štampači mogu da budu povezani sa serverima, radnim stanicama ili direktno sa mrežom preko mrežnih adaptera. NetWare usluge štampanja mogu da podrže do 256 šta-mpača.

Slanje porukaKorišćenjem jednostavnih komandi, korisnici mogu da šalju kratke poruke drugim korisnicima u mreži. Poruke mogu da se šalju, i grupama, i indivi-dualno. Ukoliko su svi korisnici kojima se šalje poruka u istoj grupi, poruka može da se adresira na grupu, umesto svakom pojedinačno. Korisnici, tako-đe, mogu da isključe ovu opciju. Kada je primanje poruka onemogućeno, ni jedna poruka iz mreže ne stiže u tu radnu stanicu.

Porukama može da se rukuje i kroz Message Handling Service (MHS), koji može da se instalira u bilo koji server. MHS podržava najpopularnije programe za elektronsku poštu.

InteroperabilnostPuna interoperabilnost mrežnog operativnog sistema nije uvek

moguća. Ovo posebno dolazi do izražaja prilikom povezivanja dve različite mreže, kao što su, na primer, NetWare i Windows NT.

NetWare okruženje, koje je projektovano prema NDS (Netware Dire-ctory Services) modelu, i Windows NT, koji funkcioniše po modelu dome-

12

Page 13: Mrezni operativni sistemi

na, su međusobno inkompatibilni. Upravo zbog ovog problema u Windowsu NT postoje NWLink i GSNW koji omogućavaju interoperabilnost ova dva sistema. Ove usluge omogućavaju serveru u Windows NT mreži da se po-naša kao mrežni prolaz (engl. gateway) do NetWare mreže.

Bilo koja radna stanica iz Windows NT mreže može da traži resurse ili usluge iz NetWare mreže, ali zahtev mora da ide preko Windows NT serve-ra. Taj server će, zatim, da se ponaša kao klijent u NetWare mreži i da prosleđuje zahteve između dve mreže.

Pitanja za ponavljanje vežbe

1. NetWare mrežu čine______________i______________aplikacije.

2. NetWare se, često, primenjuje u raćunarskim okruženjima u kojima po-stoji ______________operativnih sistema.

3. Korišćenje NetWare klijentskog softvera omogućava da računari sagle-daju NetWare mrežne resurse kao da su______________.

4. NetWare_____________________________mogu da podrže do 256 štampača.

5. Računari u Windows NT mreži mogu da koriste NetWare usluge i resu-rse zahvaljujući servisima______________i______________.

Rezime vežbe

Ključni elementi ove vežbe :

NetWare klijentski softver je tako napravljen da se dodaje postoje- ćem operativnom sistemu. NetWare mrežni operativni sistem može da funkcioniše u raznoro-

dnom računarskom okruženju. NetWare Directory Services (NDS) obezbeđuju bazu podataka u

kojoj se čuvaju informacije o svakom mrežnom resursu. NDS je sistem pre svega za organizovanje i upravljanje podacima i

korisničkim pravima pristupa u vrlo razuđenim WAN mrežama, ukljućujući brojne sigurnosne sisteme, rutiranje, štampanje, elektronske poruke, objavljivanje na Web-u i dr.

NetWare mreže zahtevaju i NetWare Server softver na serverima i NetWare Client softver na svakoj radnoj stanici.

13

Page 14: Mrezni operativni sistemi

VEŽBA 3: Microsoftovi mrežni operativni sistemi

U ovoj vežbi će biti reči o Microsoft Windowsu NT, u kome su inte-grisani standardni operativni sistem i mrežni operativni sistem.

Kada pređete ovu vežbu moći ćete da: Prepoznate mrežni operativni sistem Windows NT. Opišete osobine ovog operativnog sistema.

UvodZa razliku od NetWare operativnog sistema, Windows NT objedinjuje

standardni i mrežni operativni sistem. Windows NT Server konfiguriše računar za ulogu servera i pružanje usluga mreži, dok Windows NT Workstation obezbeđuje klijentske funkcije u mreži.

Windows NT funkcioniše na principu domena. Domeni su grupe računara koje imaju zajedničku korisničku bazu i zajedinički definisana prava pristupa, odnosno zajednički bezbednosni model.

Svaki domen ima jedinstveno ime. U svakom domenu mora da pos-toji jedan server koji dobija ulogu primarnog kontrolera domena (Primary Domain Controller, PDC). Ovaj server održava bazu sa mrežnim resursima i korisničkim pravima pristupa tim resursima, pa se na njemu vrši provera autentičnosti svakog korisnika koji se prijavi za rad na mreži.

Windows NT sistem omogućavanja pristupa mrežnim resursima može da se implementira na različite načine korišćenjem korisničkih naloga i bezbednosti.

Postoje četiri različita modela domena: Single-domain (jednostruki domen) Jedan server je zadužen za

bezbednost i korisničke naloge. Single-master (jednostruki matični) U ovom slučaju postoji nekoliko domena, ali samo jedan server ima ulogu matičnog servera koji je zadužen za bezbednost i korisničke naloge. Multiple-master (višestruki matični) Postoji više domena, a baza korisničkih naloga se nalazi na više servera. Ovaj model se koristi u vrlo velikim organizacijama. Complete-tust (potpuno poverenje) Ovde postoji nekoliko dome-

na, a ni jedan server nema ulogu matičnog. Među domenima po- stoji „potpuno poverenje", pa korisnici jednog domena mogu

pristupati resursima drugog.

14

Page 15: Mrezni operativni sistemi

Windows NT servisi

Sledeći servisi spadaju u najvažnije usluge koje Windows NT Server i Workstation pružaju mreži.

Servis datotekaPostoje dva razlićita pristupa prilikom zajedničkog korišćenja dato-

eka u Windows NT mreži. Prvi se zasniva na jednostavnoj deobi datoteka, kao u mreži ravno-

pravnih korisnika. Svaka radna stanica ili server može javno da deli direkto-rijum mreži i da podešava atribute datoteka (No Access, Read, Change ili Full Control).

Bitna razlika između operativnog sistema Windows NT i operativnih sistema Windows 95 i 98 je u tome što, da bi ste neki resurs Windowsa NT deklarisali kao mrežno deljeni, morate da imate administrativne (pristupne) privilegije. Sledeći nivo zajedničkog korišćenja u potpunosti koristi prednosti koje Windows NT pruža u oblasti bezbednosti.

Moguće je dodeljivanje dozvola za određene direktorijume i datoteke. Na ovaj način možete pristup ovim datotekama i direktorijumima da ograni-čite samo na određene pojedince ili grupe.

Da biste iskoristili ove mogućnosti, potrebno je da koristite Windows NT sistem datoteka ( NTFS ).

Kada instalirate Windows NT, možete da instalirate, ili NTFS, ili 16-bitni FAT ( MS-DOS ) sistem datoteka. Moguća je instalacija oba sistema, ali na različitim disk jedinicama, ili različitim particijama jedne disk jedinice.

U tom slučaju, kada je računar u MS-DOS režimu rada, NTFS direkto-rijumi neće biti dostupni.

Svi klijenti, koji ne koriste NTFS, mogu da koriste mrežu, ali su ogra-ničeni samo na javne datoteke i ne mogu da koriste dodatne bezbednosne mogućnosti koje pruža sistem NTFS.

Napomena : Verzija C Windowsa 95 (ovde poznata kao OSR2 ) i Windows 98 koriste 32-bitni FAT sistem datoteka.

Windows NT nije kompatibilan sa 32-bitnim FAT sistemom; ne može da se instalira na ovom sistemu i ne prepoznaje datoteke koje su u 32-bitnoj FAT particiji (mada postoje neki dodatni sistemski programi koji mu dodaju i ovu mogućnost ).

15

Page 16: Mrezni operativni sistemi

Bezbednost

Kao i svi bolji mrežni operativni sistemi, Windows NT osigurava bezbednost svih resursa u mreži. Server domena u Windows NT mreži nadgleda sve korisničke naloge i dozvole i prava korisnika.

Da bi koristio bilo koji resurs u mreži, korisnik mora da ima pravo da izvrši određeni zadatak i dozvolu za korišćenje resursa.

Štampanje

U Windows NT mreži svaki klijent ili server može da ima ulogu servera za štampanje. Zajedničko korišćenje štampaća podrazumeva da je taj štampač dostupan svim korisnicima mreže (prema utvrđenim pravilima deobe).

Kada instalirate štampač, najpre treba da se izjasnite da li će to biti lokalni (My Computer) ili mrežni štampač.

Ako izaberete drugu mogućnost, pojaviće se okvir za dijalog u kome su navedeni svi raspoloživi mrežni štampači. Sve što treba da uradite je da izaberete jedan koji želite da koristite. Zapamtite da je moguće na jednom računaru instalirati više štampača. Takođe, ako instalirate lokalni štampač, biće vam postavljeno pitanje da li želite da omogućite drugim korisnicima mreže da koriste taj štampač.

Mrežne usluge

Windows NT pruža mnoge servise koji olakšavaju normalan rad mreže, kao što su:

• Servis poruka (Messenger Service) Nadgleda mrežu i prima poruke za vas (najčešće razna obaveštenja i sl).

• Servis upozorenja (AlerterService) Šalje obaveštenja koja prima servis poruka.

• Servis za pretraživanje (Bromer Service) Obezbeduje listu servera koji su dostupni domenima i radnim grupama.

• Servis radne stanice ( Workstation Service ) Ovaj servis se nalazi na svim radnim stanicama i odgovoran je za povezivanje sa serverima. Poznat je i kao preusmeravač.

• Servis servera (Server Service) Obezbeđuje mrežni pristup delje-nim resursima na računaru.

16

Page 17: Mrezni operativni sistemi

Interoperabilnost

NWLink je mrežni protokol koji ćini kompatibilnim Windows NT i NetWare (o protokolima će biti reči u narednim poglavljima vežbi „Defini-sanje mrežnih protokola„ .

Zahvaljujući tome su dostupni sledeći NetWare servisi: • Gateway Services za NetWere (GSNW) Svi klijenti u okviru

domena Windows NT mreže moraju da kontaktiraju NetWare server kroz isti izvor. GSNW obezbeđuje mrežni prolaz između Windows NT domena i NetWare servera. Ovo funkcioniše dobro kada je saobraćaj niskog intenziteta, ali će dovesti do pada performansi kod velikog broja zahteva.

• Client Senices za NetWare (CSNW) Ovi servisi su sastavni deo prethodnih (GSNW) i omogućavaju Windows NT Workstation korisnicima pristup datotekama i uslugama na NetWare serveru.

• File and Print Service za NetVVare (FPNW) Ovaj pomoćni pro-gram omogućava Net -Ware klijentima pristup datotekama i uslugama na Windo-ws NT serveru. Nije deo Winđows NT paketa i mora odvo-jeno da se nabavi, odnosno dokupi.

• Directorv Service Manager za NetVVare (DSMN) Ovaj dodatni pomoćni program integriše NetWare i Windows NT korisnike i info-rmacije o grupnim nalozima. Takođe nije deo Windows NT paketa i mora da se nabavi odvojeno.

• Migration Tool za NetWare Ovu alatku koriste administratori za konvertovanje korisničkih naloga sa NetWarea na Windows NT. Pomoću ove alatke se informacije o korisničkim nalozima sa NetWare servera prebacuju na Windows NT kontroler domena.

Pitanja za ponavljanje vežbe

1. Kod Windows NT mreža .. predstavlja grupu računara ko'i koristezajedničku bazu podataka i bezbednosnu politiku. 2. U svakom domenu mora da postoji jedan server koji dobija ulogu .3. Kod Windowsa NT omogućava postavljanje nivoa zajedničkog korišće-nja direktorijuma i datoteka na______________disk particiji, a samo deobu direktorijuma na ______________ disk particiji.4. Da biste na Windows NT-u mogli da podesite deljenje nekog resursa na mreži, morate da imate______________privilegije.5. U Windows NT mreži svaki klijent ili server može da ima ulogu ______________za štampanje.

17

Page 18: Mrezni operativni sistemi

Rezime vežbeNajvažniji elementi prethodne vežbe.

• Windows NT je Microsoftov mrežni operativni sistem. • Windows NT objedinjuje standardni i mrežni operativni sistem u

jednu celinu. • Windows NT Server je serverski modul mreže. • Windows NT Workstation je klijentski modul mreže. • Windows NT mreže su tako konstruisane da mogu da iskoriste sve

pogodnosti modela domena gde postoji zajednička bezbednosna baza podataka. Ove informacije se čuvaju u serveru koji ima ulogu kontrolora domena.Windows Server i Workstation mogu da funkci- onišu i u mreži ravnopravnih korisnika, ali tada ne mogu da se isko- riste prednosti dodatne bezbednosti koje pruža model domena.

• Postoji nekoliko pomoćnih programa u okviru Windowsa NT koji omogućavaju interoperabilnost Windowsa NT i mrežnog operativnog sistema NetWare.

VEŽBA 4: Ostali mrežni operativni sistemi

Iako su Windows NT i NetWare ubedljivo najpopularniji mrežni ope-rativni sistemi, oni nisu jedini. U ovoj vežbi ćete se upoznati sa manje po-znatim operativnim sistemima, kao što su:

AppleTalk (MacOS), Unix i Banyan Vines. Biće, takođe, reči i o korišćenju operativnih sistema Windows for

Workgroups, Windows 95 i Windows 98 u mreži ravnopravnih korisnika i u serverskoj mreži, u ulozi klijenta. U ovom trenutku, mnoge kompanije pro-izvode softver za LAN-ove, tako da postoje i mnogi drugi mrežni operativni sistemi koji ovde nisu pomenuti. Adrese ovih kompanija možete da prona-đete na Internetu.

Kada pređete ovu vežbu moći ćete da: • Opišete okolnosti u kojima su AppleTalk (MacOS), Unix ili Banyan Vines odgovarajući izbor mrežnog operativnog sistema. • Odlučite kada se koristi serverski LAN, a kada LAN ravnopravnih

korisnika. • Opišete bar dva softverska paketa za LAN ravnopravnih korisnika.

18

Page 19: Mrezni operativni sistemi

Mrežni operativni sistem AppleTalk

Ovaj mrežni operativni sistem je bezbolno integrisan u operativni sistem svakog raču-nara koji koristi MacOS. Prvobitna verzija, poznata kao LocalTalk je, prema današnjim standardima, bila prilično spora, ali je, ipak, korisnicima personalnih računara donela mogućnost umrežavanja (preko se-rijskog porta; LocalTalk je i danas integrisan u Apple MacOS mrežne ope-rativne sisteme).Sadašnja implementacija AppleTalka podržava brze mreže ravnopravnih korisnika Apple računara, ali i interoperabilnost sa drugim računarima i mrežnim operativnim sistemima. Ova interoperabilnost, medutim, nije deo Appleovog operativnog sistema, već korisnici drugih računara mogu jedno-stavno da koriste resurse sa Apple mrežnog operativnog sistema preko Apple IP-a (Appleova implementacija mrežnog protokola TCP/IP).

Apple IP omogućava i drugim korisnicima (sa drugim računarima) da pristupe Apple resursima, recimo bazama podataka (dodatne informacije o mrežnim protokolima bićw razmatrane u poglavlju , „Upoznavanje sa mre-žnim standardima").

Računari, koji su deo Apple mrežnog operativnog sistema, mogu da se po-vezuju sa drugim mrežama preko servisa koje imaju ti drugi mrežni ope-rativni sistemi i koji se nalaze na serverima tih mreža.

Windows NT Server, Novell NetAVare i Linux obezbeduju usluge Apple interoperabilnosti, što korisnicima Apple mreža pruža mogućnost ko-rišćenja resursa sa navedenih servera.

AppleTalk mreže su organizovane kroz model „zona". Zone su logi-čke grupe mreža i resursa (mreža AppleTalk Phase 1 može da ima samo jednu zonu, dok Phase 2 može da ima 255 zona. Ove dve mreže nisu kom-patibilne i ne mogu jednostavno da se podržavaju u istom sistemu kablova).

Ove zone predstavljaju način grupisanja mrežnih resursa u funkcionalne celine.

U okruženju sadašnjih stonih računara postoji visok stepen interope-rabiinosti aplikativnog softvera za Apple i Windows operativne sisteme.

U standardnim aplikacijama, kao što su tabelarni proračuni, baze po-dataka, programi za obradu teksta i programima za elektronsku poštu, često je moguća direktna razmena informacija korisnika ova dva različita opera-tivna sistema. AppleShare omogućava korisnicima Apple računara da resu-rse na svojim računarima, uz odgovarajuću dozvolu, učine dostupnim i dru-gim Apple korisnicima. Apple mrežni operativni sistemi, zahvaljujući bez-bednosti aplikacija i interoperabilnosti operativnog sistema, mogu da zado-volje sve mrežne potrebe matičnih klijenata i drugih mrežnih operativnih sistema.

19

Page 20: Mrezni operativni sistemi

UNIX LAN-ovi

UNIX je univerzalan, višeprocesni operativni sistem za više korisnika. Dve popularne verzije (UNIX korisnici ih nazivaju "flavor" podvrste) su Linux i Sun Microsystem Solaris.

UNIX sistem najčešće čine jedan centralni računar i veći broj termi-nala za individualne korisnike. To je vrlo moćan i fleksibilan mrežni opera-tivni sistem, namenjen pre svega velikim mrežama, iako postoje i njegove verzije za personalne računare.

UNIX može da funkcioniše dobro, i u samostalnom računarskom okruženju, i u mrežnom okruženju, zahvaljujući mogućnostima višeproce-snog rada.

Ovaj operativni sistem se vrlo lako prilagođava u klijent/server okru-ženju. Računar može, instalacijom odgovarajućeg softvera, da se transfo-rmiše u server za datoteke, i da, zatim, kao UNIX matični računar, odgovara na zahteve sa radnih stanica. Softver za server datoteka, u tom slučaju, po-staje samo jedna od mnogih aplikacija na višeprocesnom računaru.

Klijent UNIX matičnog računara može da bude UNIX računar ili raču-nar koji koristi neki drugi operativni sistem, recimo MS-DOS, OS/2, Micro-soft Windows ili Macintosh (System 7 ili 8).

Preusmeravač datoteka omogućava radnim stanicama da skladište i pozivaju UNIX datoteke kao da su u vlastitom formatu.

Mrežni operativni sistem Banyan Virtual Integrated Network Services (Vines)

Vines je mrežni operativni sistem klijent/server arhitekture koji je nastao iz XNS (Xerox Corporation's Xerox Network Systems) protokola.

Sadašnja verzija Banyan Vinesa omogućava elektronsku razmenu poruka kroz integraciju sa Banvan's Intelligent Messaging i Beyond Mail softwerom. Kreiranje i upravljanje mrežnim uslugama se obavlja kroz Banyanovu najnoviju verziju StreetTalk Explorera. Ovaj interfejs radi sa Windows profilima korisnika dozvoljavajući da korisnički parametri prate korisnike na svakom mestu u mreži. Ostale osobine ovog mrežnog opera-tivnog sistema su:

Klijentska podrška za Windows NT, Windows 95 i 98. Banyan Intranet Connect omogućava pristup udaljenih klijenata sa

standardnim Web pretraživačem.

20

Page 21: Mrezni operativni sistemi

Transmission Control Protocol/Internet Protocol (TCP/IP) softver za servere.

Banyan Networker - porodica proizvoda za mrežno skladištenje. Višeprocesorska podrška za najviše četiri procesora.

LAN-ovi ravnopravnih korisnika

U mnogim malim kancelarijama i preduzećima postoji potreba za je-dnostavnom mrežom ravnopravnih korisnika.

U situacijama kada bezbednost nije presudna, a postoji 10 ili manje računara, mreža ravnopravnih korisnika može da predstavlja najisplativije rešenje. U ovakvim mrežama su sve radne stanice ravnopravne i mogu biti i klijenti i serveri. Najčešće se u ovakvim mrežama zajednički koriste samo datoteke i štampači.

Većina najpopularnijih operativnih sistema ima ugrađen softver neophodan za konfigurisanje mreža ravnopravnih korisnika.

Windows for Workgroups

Windows for Workgroups (Windows 3.11) funkcioniše slično svom prethodniku, Windowsu 3.1, ali u sebi ima i mrežni operativni sistem za mrežu ravnopravnih korisnika, aplikaciju za elektronsku poštu i aplikaciju za zakazivanje sastanaka.

Grupa računara u okviru jedne radne grupe može zajednički da koristi štampače i disk jedinice.

Samo odgovarajuće označene (markirane kao deljene u mreži) dato-teke i štampače mogu da vide svi korisnici.

Datoteke i štampači bez oznake za deljenje ostaju skriveni za sve ostale korisnike, izuzev lokalnog računara.

Kada želite da neki resurs odredite za zajedničko korišćenje, Vi mu dajete ime na koje svi ostali korisnici mogu da se pozovu.

Tokom procesa povezivanja, tom resursu se dodeljuje slovo, a kod mrežno deljenog štampača preusmeravač preusmerava saobraćaj sa lokalnog LPT porta na mrežu, do odgovarajućeg štampača.

Iako se Windows for Workgroups još uvek koristi, male su šanse da ćete se naći u situaciji da treba da postavite novu mrežu sa ovim operati-vnim sistemom.

Ipak, trebalo bi da znate kako da ovakvu postojeću mrežu uključite u veće i modernije mrežno okruženje, recimo NetWare, Windows NT Server, Windows 2000 Server.

21

Page 22: Mrezni operativni sistemi

Windows 95 i 98

Ovi operativni sistemi imaju ugrađen softver koji je neophodan za mreže ravnopravnih korisnika i zajedničko korišćenje datoteka i štampača.

Računari koji imaju instalirane operativne sisteme Windows 95 ili 98 mogu dobro da funkcionišu kao klijenti u Windows NT i NetWare LAN-ovima, uz prethodno instaliranje klijentskog softvera.

Ipak, ovi korisnici ne mogu da iskoriste sve bezbednosne opcije koje pruža Windows NT zato što ove opcije koriste mogućnosti NTFS sistema datoteka, koji nije podržan od Windowsa 95 ili 98.

Warp Connect

Warp Connect predstavlja kombinaciju OS/2 Warp i WIN-OS/2. Pruža mogućnosti za mreže ravnopravnih korisnika i klijentske mreže koje su slične mogućnostirna koje pruža Windows for Workgroups. Korišćenjem ugrađenih opcija za mreže ravnopravnih korisnika, moguće je zajedničko korišćenje aplikacija, štampača, modema i datoteka, bez instalacije bilo kakvog posebnog hardvera.

Pitanja za ponavljanje lekcije

1. Zone AppleTalk mreža su_________mreža i resursa.2. U UNIX mrežama personalni računari mogu da se koriste kao______________.3. Banyan Vines mreža može da komunicira sa Windows NT mrežom pre-ko ______________protokola.4. Windows for Workgroups, Windows 95 i 98, MacOS i OS/2 Warp imaju ugrađeni mrežni operativni sistem za mrežu _________________________.

Rezime lekcije

Najvažniji elementi prethodne lekcije: • Apple IP omogućava korisnicima računara drugih proizvođača da

koriste Apple resurse, kao što su, na primer, baze podataka. • UNDC računar, korišćenjem odgovarajućeg softvera, može da se

koristi kao server. • Banyan Vines je mrežni operativni sistem koji se zasniva na Xerox

(XNS) protokolu.

22

Page 23: Mrezni operativni sistemi

• Banyan Vines je klijent/server koncipiran mrežni operativni sistem. • Mreže ravnopravnih korisnika su popularne u manjim radnim

sredinama (kancelari-jama) u kojima bezbednost mreže nije presudna. • Windows for Workgroups, Windows 95 i 98, MacOS i OS/2 Warp

imaju ugrađeni mrežni operativni sistem za lokalnu mrežu ravnopravnih korisnika.

Implementacija rešenja za raznorodna računarska okruženja

Obezbeđivanje interoperabilnosti u heterogenom računarskom okru-ženju može da se izvede, ili u serverskom delu (ponekad se naziva i „zadnji kraj", „back-end"), ili u klijentskom delu („prednji kraj", "front-end") mre-že. Izbor zavisi od toga čije proizvode koristite.

Interoperabilnost klijenata

U situacijama kada postoji veći broj različitih operativnih sistema, ključnu ulogu u ustanovljavanju interoperabilnosti ima preusmeravač.

Računari, za komunikaciju sa više različitih mrežnih servera, koriste više različitih preusmeravača.

Svaki preusmeravač rukuje samo paketima koji su poslati jezikom ili protokolom koji on može da razume. Ako znate adresu resursa kome že-lite da pristupite, treba samo da implementirate odgovarajući preusmeravač, a on će vaš zahtev da prosledi do odgovarajuće destinacije.

U primeru koji je prikazan na slici 4.7, Windows NT klijent treba da pristupi Novell serveru. Da bi se to postiglo, administrator mreže u operativni sistem klijenta učitava Microsoft preusmeravač za pristup Novell serverima.

VEŽBA 5: Mrežni operativni sistemi u raznorodnim računarskim okruženjima

U prethodnim lekcijama su prikazani mrežni operativni sistemi koje proizvode Novell i Microsoft, a zatim, ukratko, i Apple, Banyan Vines i UNIX mrežni operativni sistemi. U praksi, mrežni operativni sistem, najče-šće, treba da integriše hardver i softver različitih proizvodača. U ovoj vežbi će biti reči o situacijama i problemima vezanim za ovakva mrežna okruže-nja.

23

Page 24: Mrezni operativni sistemi

Kada pređete ovu vežbu moći ćete da: • Opišete najmanje jedan način za postizanje interoperabilnosti

klijenata i servera. • Opišete na koji način proizvođači integrišu svoje proizvode sa

proizvodima drugih proizvodaća. • Odredite koji mrežni operativni sistem i preusmeravač najviše

odgovaraju konkretnoj lokaciji.

Najveći broj današnjih mreža funkcioniše u ovakvom okruženju, pa zato, praktično, svaka mreža predstavlja neponovljiv izazov za mrežnog stručnja-ka. Ipak, ukoliko su pravilno planirane i implementirane, ove mreže funkci-onišu bez problema.Osobine jedne mreže se menjaju u situaciji kada softverske komponente različitih proizvodača treba da funkcionišu na istoj mreži. Više različitih mrežnih operativnih sistema takođe može da stvori probleme u radu mreže.Da bi jedna mreža mogla pravilno da funkcioniše u heterogenom računarskom okruženju, neophodno je da operativni sistemi servera i klijenta, kao i preusmeravač, budu međusobno kompatibilni. U ovakvim situacijama mora da se pronađe zajednički jezik koji mogu da koriste svi računari. Na slici 6 prikazana je situacija u kojoj Windows NT Server po-država tri klijenta; prvi računar ima instaliran Microsoft Windows 95, drugi UNDC, a treći AppleTalk.

Slika 6 . Windows NT Server u heterogenom računarskom okruženju

Implementacija rešenja za raznorodna računarska okruženja

Obezbeđivanje interoperabilnosti u heterogenom računarskom okru-ženju može da se izvede, ili u serverskom delu (ponekad se naziva i „zadnji kraj", „back-end"), ili u klijentskom delu („prednji kraj" front-end") mreže. Izbor zavisi od toga čije proizvode koristite.

24

Page 25: Mrezni operativni sistemi

Interoperabilnost klijenata

U situacijama kada postoji veći broj različitih operativnih sistema, ključnu ulogu u ustanovljavanju interoperabilnosti ima preusmeravač.

Računari, za komunikaciju sa više različitih mrežnih servera, koriste više različitih preusmeravača.Svaki preusmeravač rukuje samo paketima koji su poslati jezikom ili protokolom koji on može da razume. Ako znate adresu resursa kome želite da pristupite, treba samo da implementirate odgovara-jući preusmeravač, a on će vaš zahtev da prosledi do odgovarajuće destinacije.U primeru koji je prikazan na slici 7, Windows NT klijent treba da pri-stupi Novell serveru. Da bi se to postiglo, administrator mreže u operativni sistem klijenta učitava Microsoft preusmeravač za pristup Novell serverima.

Slika 7. Windows NT Workstation koristi veći broj preusmeravača.

Interoperabilnost servera

Drugi način za uspostavljanje komunikacije između klijenta i servera je instaliranje komunikacijskih usluga na serveru - pristup koji se koristi za dovođenje Apple Macintosha u Windows NT okruženje. Microsoft proi-zvodi softver po imenu Services for Macintosh, koji Windows NT serve-rima omogućava komunikaciju sa Apple klijentima.

Windows NT Server, koji je prikazan na slici 8., ima instaliran Servi-ces for Macintosh, što korisnicima Macintosh računara omogućava korišće-nje resursa s ovog servera. Ovaj softver, takođe, služi za konvertovanje da-toteka između i Macintosh računara i računara sa Windowsom NT, što omo-gućava svakom korisniku da, prilikom zajedničkog korišćenja istih datoteka, koristi sopstveni interfejs.

25

Page 26: Mrezni operativni sistemi

Windows NT Server

Apple Macintosh korisnik

Slika 8. Windows NT server sa instaliranim softverom Services for Macintosh

Zahvaljujući ovoj interoperabilnosti, Macintosh korisnik može da koristi uobičajene Macintosh procedure, pa čak i da, dok pristupa resursima na Windows NT serveru, pred sobom ima Macintosh ikone, kao što su, na pri-mer Chooser i Finder.

ProizvođačiTri najveća proizvodača mrežne opreme (softvera) su:

• Microsoft • Novell • Apple

Na slici 9. prikazano je korišćenje operativnih sistema pomenutih proizvo-dača. Svaki proizvođač obezbeđuje pomoćne programe koji omogućavaju tom operativnom sistemu da komunicira sa serverima koji koriste softver druga dva proizvođača. Takođe, ti pomoćni programi pomažu serveru u prepoznavanju klijenata sa softverom drugih proizvođača.

26

Page 27: Mrezni operativni sistemi

Slika 9. Povezivanje u raznorodnom računarskom okruženju

MicrosoftMicrosoft je napravio preusmeravač koji prepoznaje Microsoft mreže i raz-vrstava ih u sledeće Microsoftove operativne sisteme:

• Windows NT • Windows95i98 • Windows for Workgroiips

Preusmeravači se automatski implementiraju tokom instaliranja operativnog sistema. Instalacioni program učitava neophodne drajvere i menja datoteke za pokretanje, tako da preusmeravač može da funkcioniše čim korisnik uključi računar.Softver za preusmeravanje, koji proizvodi Microsoft, pruža korisnicima operativnih sistema Windows NT i Windows for Workgroups mogućnost deobe sopstvenih resursa.

Microsoft u Novell okruženju Proizvodi Microsofta i Novella su interoperabilni.

• Za povezivanje klijenta sa Windows NT Workstation sistemom i Novell NetWare 3.x ili 4.x servera neophodni su, ili NWLink i Client Service for NetWare (CSNW), ili Novellov NetWare Client for Win-dows NT.

• Za povezivanje servera sa Windows NT Server sistemom i Net Ware mreže, neophodni su NWLink i Gateway Service for NetWare (GSNW).

27

Apple server

Page 28: Mrezni operativni sistemi

• NWLink je Microsoftova implementacija Internetwork Packet Exchange/Sequenced Packet Exchange (IPX/SPX) protokola. CSNWje Microsoftova implementacija Net-Ware preusmeravača (Novell za preusmeravače koristi termin requester).

• Za povezivanje klijenta sa sistemom Windows 95 ili 98 sa NetWare mrežom neophodni su instalirani IPX/SPX protokoli i Microsoft CSNW.

Microsoft Service za NetWare Directorv Services (NDS) je klijentski so-ftver za Net-Ware koji podržava Novell Network 4.x i 5.x Directory Services.

Microsoft NDS ima podršku za prijavljivanje i pretraživanje za UNetV/are 3.x i 4.x i bindery servis kao NetWare 4.x i 5.x NDS serveri.

Klijenti koji koriste MS-DOS

Proizvodači operativnih sistema za servere nude pomoćne programe koji omogućavaju pristup serverima klijentima koji koriste MS-DOS.

Pomoćni programi za pristup svakoj od pomenutih mreža (Microsoft, Novell i Apple) mogu da se nalaze na istom računaru, tako da korisnik može da pristupi svakoj od ovih mreža.

Novell

Novell serveri prepoznaju sledeće klijente za usluge u vezi sa datotekama i štampanje. Klijenti koji koriste MS-DOS u NetWare okruženjima mogu da se povezuju sa:

• Novell NetWare serverima • računarima iz Windows NT Server okruženja

Klijenti koji koriste Windows NT sa Novell NetWare preusmeravačem i Windows NT preusmeravačem mogu da se povežu sa:

• Novell NetWare serverima • računarima iz Windows NT Workstation i Windows NT Server

okruženja .Novell proizvodi preusmeravače za sledeće klijentske operativne sisteme:

• MS-DOS • OS/2 • NetWare Client for Windows NT

ApplePreusmeravač za AppleShare umrežavanje je, u Macintosh okruženju, ugrađen u Apple-Talk - MacOS operativni sistem i obezbeđuje mogućnost

28

Page 29: Mrezni operativni sistemi

zajedničkog korišćenja datoteka. Klijentski softver je ugrađen u svaku ko-piju Apple operativnog sistema. Postoji, takođe, i AppleShare server za štampanje koji je, u stvari, spuler štampača na serveru. Iz ovih podataka se vidi da su Macintosh računari opremljeni za povezivanje u Apple mreže.

Klijenti koji koriste MS-DOS Mrežni softver AppleShare pruža ovim klijentima mogućnost da koriste usluge AppleShare servera za datoteke i štampanje. Korišćenjem LocalTalk mrežnih kartica i pratećeg softvera, ovi korisnici mogu da pristupaju volu-menima servera datoteka i štampačima u AppleTalk mrežama. Kartica LocalTalk za personalne računare ima ugrađene softverske rutine (firmwer) za kontrolu veze između AppleTalk mreže i računara. Prateći, LocalTalk softver, implementira mnoge ApplTalk protokole i kontroliše slanje i prijem paketa.

Services for Macintosh Macintosh klijenti mogu da pristupaju Windows NT serverima korišćenjem softvera Services for Macintosh. Ovaj softver omogućava MS-DOS i Maci-ntosh klijentima da zajednički koriste datoteke i štampače. U ovaj programski paket su ugrađeni i AppleTalk Protocol 2.0 i 2.1,LocalTalk, EtherTalk, TokenTalk i FDDITalk. Takode, Services for Maci-ntosh podržavaju verziju 5.2 (i novije) štampača LaserWriter.

Pitanja za ponavljanje vežbe1. U raznorodnom računarskom okruženju mora da se pronađe _______________________koji mogu da koriste svi računari.2. Preusmeravač treba da______________vaš zahtev do odgovarajuće destinacije.3. Svaki preusmeravač rukuje samo______________koji su poslati jezi-kom ili protokolom koji on može da razume.4. Instaliranje komunikacijskih______________na serveru je pristup koji se koristi za dovođenje Apple Macintosha u Windows NT okruženje.

Rezime lekcijeNajvažniji elementi prethodne vežbe:

• Interoperabilnost se u raznorodnim računarskim okruženjima postiže, ili sa serverske, ili sa klijentske strane.

• Preusmeravači presreću zahteve za uslugama i prosleđju ih, kroz mrežu, ka odgovarajućim mrežnim uslugama.

• Klijent i server mogu da imaju veći broj preusmeravača.

29

Page 30: Mrezni operativni sistemi

• Tri najzastupljenija proizvodača u raznorodnim računarskim okru-ženjima su Microsoft, Novell i Apple.

• Apple računari se, sa mrežarna personalnih računara, povezuju koristeći serverske mogućnosti.

Rezime poglavlja mrežni operativni sistemi

U sledećim taćkama su dati osnovni elementi prethodnog poglavlja:

Uvod u mrežne operativne sisteme • Bez neke vrste mrežnog operativnog sistema nije moguće bilo

kakvo zajedničko ko-rišćenje resursa. • Mrežni operativni sistem može da bude ugrađen u operativni sistem

računara, ili se kao posebna aplikacija dodaje operativnom sistemu raćunara.

• Windows NT je primer mrežnog operativnog sistema kod koga su mrežne i standardne komponente objedinjene u jedinstven operativni sistem.

• Zahvaljujući višeprocesnom radu, računari mogu istovremeno da obavljaju više pos-lova.

• Višeprocesni rad može da bude upravljan i kooperativan. • Mrežni operativni sistemi, preko serverskog softvera, obezbeđuju

resurse ostalim raču-narima u mreži. • Za prosleđivanje klijentovih zahteva u mrežu koristi se preusmera-

vač. • Korišćenjem preusmeravača, korisnici mogu da pristupaju perife-

rnim uređajima kao da su ti uređaji direktno priključeni za njihove računare.

• Prvi korak u izboru mrežnog operativnog sistema predstavlja izbor mrežne arhitekture (serverska mreža ili mreža ravnopravnih korisnika), koju mogu da nametnu potrebe bezbednosti u mreži.

Novellovi mrežni operativni sistemi • NetWare klijentski softver je tako napravljen da se dodaje

postojećem operativnom sis-temu. • NetWare mrežni operativni sistem može da funkcioniše u

raznorodnom računarskom okruženju. • NetWare Directory Services (NDS) obezbeđuju bazu podataka u

kojoj se čuvaju infor-macije o svakom mrežnom resursu.

30

Page 31: Mrezni operativni sistemi

• NDS može da pruža usluge vezane za adresiranje resursa, zatim bezbednost, rutiranje, poruke, upravljanje, Web publikovanje, pristup đatotekama i štampanje.

• NetWare mreže zahtevaju i NetWare Server softver na serverima, i NetWare Client softver na svakoj radnoj stanici.

Microsoftovi mrežni operativni sistemi • Windows NT je Microsoftov mrežni operativni sistem. • Windows NT objedinjuje standardni i mrežni operativni sistem u

jednu celinu. • Windows NT Server je serverski modul mreže. • Windows NT Workstation je klijentski modul mreže. • Windows NT mreže su tako konstruisane da mogu da iskoriste sve

pogodnosti modela domena gde postoji zajednička baza podataka sa pravima korisnika i raspoloživim re-sursima. Ove informacije se čuvaju u serveru koji ima ulogu kontrolora domena. Win-dows Server i Workstation mogu da funkcionišu i u mreži ravnopravnih korisnika, ali tada ne mogu da se iskoriste prednosti dodatne bezbednosti koje pruža model domena.

• Postoji nekoliko pomoćnih programa u okviru Windowsa NT koji omogućavaju interoperabilnost Windowsa NT i mrežnog operativnog sistema NetWare.

Ostali mrežni operativni sistemi • Apple IP omogućava korisnicima računara drugih proizvodača da

koriste Apple resurse, kao što su, na primer, baze podataka. • UNIX računar, korišćenjem odgovarajućeg softvera, može da se

koristi kao server. • Banyan Vines je mrežni operativni sistem koji se zasniva na Xerox

XNS protokolu. • Banvan Vines je mrežni operativni sistem namenjen server/klijent

okruženju. • Mreže ravnopravnih korisnika su popularne u manjim

kancelarijama u kojima bezbe-dnost mreže nije presudna. • Windows for Workgroups, Windows 95 i 98, MacOS i OS/2 Warp

imaju ugradeni mrežni operativni sistem za lokalnu mrežu ravnopravnih korisnika.

Mrežni operativni sistemi u raznorodnim računarskim okruženjima • Interoperabilnost se u raznorodnim računarskim okruženjima

postiže, ili sa serverske, ili sa klijentske strane. • Preusmeravači presreću zahteve za uslugama i prosleduju ih, kroz

mrežu, ka odgovara-jućim mrežnim uslugama. • Klijent i server mogu da imaju veći broj preusmeravača.

31

Page 32: Mrezni operativni sistemi

• Tri najzastupljenija proizvođača mrežnog softvera u raznorodnim računarskim okruženjima su Microsoft, Novell i Apple.

• Apple računari se, sa mrežama personalnih računara, povezuju preko servera.

Pitanja za obnavljanje poglavlja

1. Pravi operativni sistem za višeprocesni rad može da obavlja onoliko poslova koliko ima______________.2. Kod______________višeprocesnog rada operativni sistem može da preuzme kontrolu nad procesorom bez saradnje sa poslovima.3. Za prosleđivanje zahteva se koristi______________.4. Aktivnost preusmeravača nastaje u______________računaru kada kori-snik izda naredbu za korišćenje određenog mrežnog resursa.5. Preusmeravači mogu da šalju zahteve drugim računarima i______________.6. U prošlosti su mrežni operativni sistemi bili______________koji su se dodavali na postojeći operativni sistem računara.7. Novell NetWare mrežni operativni sistem je namenjen_____________ _____________mrežama.8. Prednost korišćenja NetWarea je to što ovaj mrežni operativni sistem dobro funkcioniše u______________računarskom okruženju.9. Windows NT računar ne može da komunicira sa NetWare mrežom.

Tačno Netačno10. Banyan Vines je mrežni operativni sistem koji se dodaje na postojeći operativni sistem raćunara.

Tačno Netačno11. Vaš klijent ima malu poslovnicu i planira da instalira mrežu za pet ra-čunara i dva štampača. Računari imaju instaliran Windows 98, a, kako svi zaposleni rade na istom projektu, bezbednost nije previše značajna. Da li biste preporučili nadgradnju do Windowsa NT?12. Da li će radne stanice u koje je instaliran Windows 98 uvek moći da fu-nkcionišu u NetWare mreži?

32