23
GATEWAY i INTERFEJS

GATEWAY i INTERFEJS

  • Upload
    patia

  • View
    88

  • Download
    0

Embed Size (px)

DESCRIPTION

GATEWAY i INTERFEJS. GATEWAY. Gateway (mre žni prolaz) je hardverski uredjaj ili softverski paket koji se nalazi u čvoru računarske mreže i komunicira sa nekom drugom mrežom. Gateway povezuje dva mrežna okruženja i o mogućava komunikaciju između različitih računarskih arhitektura. - PowerPoint PPT Presentation

Citation preview

Page 1: GATEWAY i INTERFEJS

GATEWAY i INTERFEJS

Page 2: GATEWAY i INTERFEJS

GATEWAY

• Gateway (mrežni prolaz) je hardverski uredjaj ili softverski paket koji se nalazi u čvoru računarske mreže i komunicira sa nekom drugom mrežom.

• Gateway povezuje dva mrežna okruženja i omogućava komunikaciju između različitih

računarskih arhitektura .

Page 3: GATEWAY i INTERFEJS

• On isto tako vrši prepakivanje i pretvaranje podataka koji se razmenjuju između potpuno drugačijih mreža, tako da svaka od njih može razumeti podatke iz one druge .

• Mrežni prolaz je obično namenski računar, koji mora biti sposoban da podrži oba okruženja koja povezuje kao i proces prevođenja podataka iz jednog okruženja u format drugog. Svakom od povezanih mrežnih okruženja mrežni prolaz izgleda kao čvor u tom okruženju .

• To zahteva značajne količina ram memorije za čuvanje i obradu podataka

Page 4: GATEWAY i INTERFEJS

• Radi u sloju sesije i aplikativnom sloju.

• Kako povezuje različite mreže, mrežni prolaz menja format poruka da bi ih prilagodio krajnjim aplikacijama kojima su namenjene, vrši prevođenje podataka (iz ASCII u EBCDIC kod, na primer) kompresiju ili ekspanziju, šifrovanje ili dešifrovanje, i drugo.

Page 5: GATEWAY i INTERFEJS

• Obično, obe mreže rade sa različitim protokolima, tako da gateway obavlja funkciju konverzije protokola

• Dakle, osnovna namena mrežnih prolaza je konverzija protokola.

Page 6: GATEWAY i INTERFEJS

• On radi između transportnog i aplikativnog sloja OSI modela tako što se podaci prenose po slojevima a osi model ima sedam sllojeva po kojima se prenose podaci.

Page 7: GATEWAY i INTERFEJS

• .Gateway može da sadrži uređaje, kao što su protokol prevodilaca, impedansa Matching uređaja, stopa konvertora, greške izolatora ili signala prevodilaca

• Potrebno je da se obezbedi interoperativnost sistema. To takođe zahteva uspostavljanje obostrano prihvatljivih administrativnih procedura između obe mreže.

Page 8: GATEWAY i INTERFEJS

• U mreži za preduzeće ,računar servera ponaša se kao kapija čvor se takođe često ponaša kao proksi server i firevall- server. Gatevai je često povezan sa oba rutera , koji zna gde da usmeri dati paket podataka koji stigne na gateway , i prekidača koji dostavlja stvarni put iz gateway u zadati paket 

Page 9: GATEWAY i INTERFEJS

Juniper SRX210 service gateway

Page 10: GATEWAY i INTERFEJS

INTERFEJS

• Interfejs(Interface) je naziv kojim se označava neko rešenje(Hardversko ili Softversko) koje omogućuje spajanje dva sistema različitih karakteristika radi njihovog spregnutog funkcionisanja.

• Računarski jezik kojim kompjuterski programi mogu da komuniciraju jedni sa drugima, i jedan jezik može pozvati drugi u pomoć.

Page 11: GATEWAY i INTERFEJS

• U oblasti informatike, interfejs je sredstvo i koncept koji se odnosi na tačke interakcija između komponenti i primenjuje se na nivou hardvera i softvera. Ovo omogućava, da li komad hardvera, kao što su grafička kartica, ili komad softvera kao što je Internet pretraživač, da nezavisno funkcionišu dok se koristi interfejs za komunikaciju sa drugim komponentama preko ulazno izlaznih sistema i povezanih protokola..

Page 12: GATEWAY i INTERFEJS

• Pored hardvera i softvera interfejsa, računarski interfejs može da se odnosi na sredstva za komunikaciju između računara i korisnika putem perifernih uređaja na monitor ili tastaturu, interfejs sa Internetom preko Internet protokola, kao i bilo koje druge tačke komunikacija koje uključuje kompjuter

Page 13: GATEWAY i INTERFEJS

Postoje dve vrste interfejsa

-Hardverski- modem(mrežna kartica)…

-Softverski – drajver…

Page 14: GATEWAY i INTERFEJS

Hardverski interfejs

• Hardverski interfejs postoji u računarskim sistemima između mnogih komponenti, kao što su razni, uređaji za skladištenje. Hardverski interfejs je opisnik mehaničkih, električnih i logičkih signala na interfejsu i protokolu redosleda njih.

• Uvođenjem druge komponente u računarski sistem, omogućuje se korisnicima i proizvođaču velika fleksibilnost u primeni računarskih sistema.

Page 15: GATEWAY i INTERFEJS

Softverski interfejs

• Softverski interfejs, može da se odnosi na niz različitih tipova interfejsa sa različitih "nivoa“.

Page 16: GATEWAY i INTERFEJS
Page 17: GATEWAY i INTERFEJS

Interfejs komandne linije

• Interfejs komandne linije (. command-line interface, CLI) je mehanizam za interakciju sa operativnim sistemom ili nekim drugim softverom računara, koji podrazumeva unošenje komandi za izvođenje specifičnih zadataka. Ovaj isključivo metod interakcije se razlikuje od korišćenja pokazivača miša kod grafičkih korisničkih interfejsa ili menija za izbor opcija kod tekstualnih korisničkih interfejsa.

Page 18: GATEWAY i INTERFEJS

• Ovaj metod izdavanja naredbi računaru se naziva unošenjem komande: sistem čeka da korisnik završi unos tekstualne komande što označava pritisak na taster enter  interpretator komandne linije tada prima, analizira, i izvršava zahtevanu komandu. Interpretator komandne linije može da bude dostupan i putem tekstualnog terminala ili prozora emulatora terminala koji prikazuje interfejs komandne linije nekog udaljenog računara. Nakon izvršavanja, naredba često vraća izlaz korisniku u vidu tekstualnih linija koje se ispisuju ispod unete naredbe. Ovaj izlaz može da bude odgovor na unetu naredbu ili neki drugi izveštaj o završetku izvršavanja naredbe.

Page 19: GATEWAY i INTERFEJS
Page 20: GATEWAY i INTERFEJS

Aplikacioni programski interfejs

Aplikacioni programski interfejs (API eng. Application programming interface, API) je računarski interfejs koji definiše načine na koje aplikacioni program može da zahteva servise odbiblioteka i(li) operativni sistema. API određuje rečnik i konvencije pozivanja koje programer treba da primeni kako bi koristio servise. To može da uključuje specifikacije za rutine,strukture podataka, objektne klase i protokole koji se koriste za komunikaciju između softvera koji traži uslugu i biblioteke

Page 21: GATEWAY i INTERFEJS

API može da bude

• Jezički zavisan; to jest, dostupan samo za dati programski jezik, korišćenjem sintakse i elemenata tog jezika da bi se API učinio zgodnim za korišćenje u ovom kontekstu.

• Jezički nezavisan; to jest, pisan na način koji omogućava da API bude pozvan iz različitih programskih jezika (obično asemblerski ili C interfejs).

Page 22: GATEWAY i INTERFEJS

• Sam API je u velikoj meri apstarktan u smislu da specifikuje interfejs i kontroliše ponašanje objekata specifikovanih interfejsom. Softver koji pruža funkcionalnost koju API opisuje se naziva implementacijom APIja. API se obično definiše u terminima programskog jezika koji se koristi za pravljenje aplikacije. Srodni termin aplikacioni binarni interfejs (ABI) je definicija nižeg nivoa koja se tiče detalja na nivou asemblera. Na primer Linuksova standardna baza je ABI, dok je POSIX API .

Page 23: GATEWAY i INTERFEJS

Uradio

Avramović Aleksandar

Srednja tehnička PTT škola Beograd Odeljenje:IV-4