Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mrežne usluge Internet servisi

Similar presentations


Presentation on theme: "Mrežne usluge Internet servisi"— Presentation transcript:

1 Mrežne usluge Internet servisi
Sveučilište Josipa Juraja Strossmayera u Osijeku Strojarski fakultet u Slavonskom Brodu Zavod za industrijsko inženjerstvo Mrežne usluge Internet servisi Primjena računala u pripremi i proizvodnji Sveučilišni studij – II. SEMESTAR , 1. godina dipl.ing. Miroslav Mazurek, stručni suradnik, CARNet sistem inženjer i koordinator

2 PRUPIP – Što je Internet?
Mreža temeljena na TCP/IP skupu protokola. Mreža sastavljena od LAN, CAN, MAN i WAN mreža međusobno povezanih naprednim komunikacijskim tehnologijama. „Mreža svih mreža”. Internet je začet godine kao projekt ARPANET od strane američkog Ministarstva obrane. Internet je globalna mreža koja nudi mnoge mrežne usluge ili internet servise. naši jezikoslovci predlažu internet, a ne Internet znanje na jednom mjestu, brza razmjena informacija, slobodno biranje i jednostavno objavljivanje sadržaja.

3 PRUPIP – Mrežne usluge 1 Telnet / SSH – rad na udaljenom računalu (TUI). Remote Desktop – rad na udaljenom računalu (GUI). File & Print Sharing – dijeljenje datoteka i štampača: SMB (Windows), SAMBA, NFS (Unix, Linux). USENET (NNTP) – mrežne diskusije – tematski organizirane. IRC – Internet Relay Chat – diskusije uživo preko mreže. Instant Messaging – «privatna» razmjena poruka uživo preko mreže. File Transfer (FTP) – prijenos podataka (datoteka).

4 PRUPIP – Mrežne usluge 2 Video Conferencing – prijenos audio i video podataka preko mreže – point-to-point i multipoint. VoIP – Voice over IP – IP telephony – Internet telefonija – danas prevladavajuća. P2P – peer-to-peer / person-to-person – BitTorrent i sl – razmjena podataka između pojedinaca točnije između dva čvora na mreži (peer ili node).  Distributed Computing / Cluster Computing / Parallel Computing – iskorištenje slobodnih neiskorištenih računalnih resursa – distribuirana obrada podataka.

5 PRUPIP – Mrežne usluge 3 (SMTP, POP, IMAP) – elektronička pošta. MIME (Multipurpose Internet Mail Extensions) – omogućava slanje MM podataka (Word, JPG, ...) putem tekstualno orijentiranog servisa kao što je . PEM (Privacy-Enhanced Mail) – zaštita poruka šifriranjem i autentifikacijom (PGP). WWW – world wide web – Internet stranice. Uniform resource locator (URL) je niz znakova koji nedvosmisleno upućuje na neki Internet resurs - sadržaj: web stranicu, dokument, datoteku. Ponekad sinonim za uniform resource identifier (URI).

6 scheme://user:password@host:port/path;params?query#fragment
PRUPIP – URL opći oblik URL ima sljedeći opći oblik: scheme: protokol ili tip resursa (http, ftp, file) user – korisničko ime password – lozinka host – FQDN računala poslužitelja (ili IP adresa) port – broj ulaza na računalu poslužitelju path – putanja do resursa params – dodatni parametri query- upit koji se prosljeđuje serverskom softveru fragment – oznaka dijela dokumenta

7 PRUPIP – Primjeri URLova
U praksi imamo ovakve primjere: ftp://brod.sfsb.hr i ftp://

8 PRUPIP – FTP FTP – prijenos datoteka.
FTP (eng. File Transfer Protocol) omogućava prijenos datoteka između udaljenih računala putem mreže (Interneta). udaljeno računalo udaljeno računalo upload download lokalno računalo lokalno računalo Za prijenos je nužan poseban klijentski program za FTP (Filezilla) javni FTP poslužitelji (spajanje anonymous loginom) i autorizirani ftp poslužitelji (nužni korisničko ime/lozinka).

9 PRUPIP – WWW Word Wide Web, WWW, W3, Web.
WWW je svjetska mreža web (internetskih) stranica baziranih na hipertekstu međusobno povezanih hipervezama. Koncept osmislio Tim Barnes Lee sa CERN-a. Hipertekst (HT - više od teksta) je tekst prikazan na nekom elektroničkom uređaju sa ugrađenim vezama prema drugim tekstovima (hiperveza, hiperlink), kojima korisnik preko preglednika hiperteksta može brzo pristupiti klikom miša ili preko tipkovničke kratice. Osim samog teksta, hipertekst može sadržavati slike, tablice i druge prezentacijske oblike. Hipertekst, odnosno hipermedija je glavni građevni element weba. Preglednici: IE, Mozilla Firefox, Google Chrome, Safari .. HTTP – hypertext transfer protocol – protokol za prijenos i dohvaćanje web stranica.

10 PRUPIP – HTML Web stranice, hipertekst dokumenti, HTML
HTML je kratica za HyperText Markup Language, osnosno prezentacijski jezik za izradu web stranica. Nije programski jezik, već jezik za opis stranice. Hipertekst dokument stvara se pomoću HTML jezika. HTML jezikom oblikuje se sadržaj i stvaraju se hiperveze hipertext dokumenta. HTML datoteke su zapravo obične tekstualne datoteke s nastavkom .html ili .htm. Osnovni građevni element svake stranice su oznake (tags) koje opisuju kako će se nešto prikazati u web pregledniku. Trenutno aktualna verzija tog jezika je HTML5.

11 PRUPIP – Zadatak za vježbu
Zadatak - Izrada osnovnog HTML5 dokumenta <!doctype html> <html lang=„hr"> <head> <meta charset="utf-8"> <title>Primjer HTML5 dokumenta</title> <meta name="description" content=„Primjer HTML5 dokumenta"> <meta name="author" content=„Mazurek"> </head> <body> <script src="js/scripts.js"></script> <h1>Što je Lorem Ipsum?</h1> <p>Lorem Ipsum je jednostavno probni tekst koji se koristi u tiskarskoj i slovoslagarskoj industriji. Lorem Ipsum postoji kao industrijski standard još od 16-og stoljeća, kada je nepoznati tiskar uzeo tiskarsku galiju slova i posložio ih da bi napravio knjigu s uzorkom tiska. Taj je tekst ne samo preživio pet stoljeća, već se i vinuo u svijet elektronskog slovoslagarstva, ostajući u suštini nepromijenjen.</p> </body> </html>

12 PRUPIP – Razvoj weba Web 1.0 – statične stranice sa slikama i eventualno MM podacima. Jednosmjerni protok podataka od servera ka korisnicima. Mrežne novine, časopisi, magazini. Uglavnom izrađene HTML-om. Web 2.0 – dinamične stranice sa mnoštvom interakcije i dvosmjernom komunikacijom korisnik – poslužitelj. Izrada složenih aplikacija u kojima se uspostavlja veza s bazama podataka, a HTML prožima raznim programskim i skriptnim jezicima koji omogućavaju napredne mogućnosti: DHTML, Java, Flash, Ajax, ActiveX, Jscript, CGI (Common Gateway Interface), ASP(Active Server Pages), PHP (Professional Home Page), Java Server Pages, Java servleti, PERL, Python, Ruby (počeo se pojavljivati nakon 2000.g)

13 PRUPIP – Tipični Web 2.0 - FB
Definicija Web-a 2.0: „Filozofija uzajamnog povećanja kolektivne inteligencije i dodane vrijednosti za svakog sudionika dinamičkim stvaranjem i dijeljenjem informacija.“ Što je Facebook? Dinamične web stranice sa mnoštvom interakcije i dvosmjernom komunikacijom korisnik – poslužitelj te interakcijom s drugim korisnicima. Socijalna mreža. Kombinacija osnovnih mrežnih usluga: web, , FTP, chat, instant messaging, multimedija, …. Web 2.0 lekcija: „Posložiti stvari tako da samousluga kupca i algoritamsko upravljanje podacima dosegnu cijeli web.“

14 PRUPIP – Cloud Computing
Web 2.0 koncept te sve veći broj i napredna struktura web aplikacija (web programa), napredno korištenje poslužitelja, danas prelaze u širi koncept – cloud computing – računarstvo u oblacima. Ured u oblaku - ured na internetu: Microsoft Office 365 i Google Apps, Zoho Office, ownCloud, OnlyOffice, ThinkFree Online …. Uglavnom nije potrebno ništa instalirati na računalo ili tablet (smartphone). Dostupnost aplikacija i podataka s bilo koje lokacije u svijetu i gotovo s bilo kojeg uređaja. Većinom komercijalne usluge – besplatno u probnom roku ili za školarce i studente. Pitanje sigurnosti i tajnosti podataka! Jamstvo?

15 PRUPIP – Mrežne ugroze Mrežne ugroze
Neautorizirani pristup – računalnim resursima - kažnjivo zakonima većine zemalja  DoS – Denial of Service – otkazivanje usluge uslijed napada generiranjem prekomjernog nekorisnog prometa (Ping of Death, Teardrop) Virusi - programski kod koji se učita bez volje vlasnika i radi protiv volje vlasnika računala. Bezopasni ili manje opasni (dosadni) i vrlo opasni (zlonamjerni) virusi. Podvrsta su crvi – worms – ne vežu se uz druge programe. Mnogi se uspješno šire preko mreže i izazivaju DoS. Trojanci – destruktivni programi koji se pretvaraju da su bezopasni i dobroćudni. Ne repliciraju se nego ih korisnici dragovoljno instaliraju ne znajući njihovu pravu ćud. Spam, Hoax – neželjena elektronička pošta ili postovi (uglavnom reklame i sl.) – junk mail. Hoax (skr. hocus pokus) je izjava namijenjena zavaravanju ili obmani – mail ili web stranice, postovi koji upozoravaju na nepostojeću ugrozu. Npr. širi se virus koji radi štetu vašem računalu kreirajući datoteku Ntoskrnl.exe – da se zaštitite obrišite Ntoskrnl.exe (ključna datoteka za funkcioniranje windowsa). Neautorizirani i nepouzdani sadržaji – od wikipedie pa nadalje.

16 PRUPIP – Zaštita i sigurnost
Zaštita od mrežnih ugroza Informiranost i obrazovanje – redovito pratiti novosti na području računalne sigurnosti. Informirati se o novim mrežnim uslugama, HW&SW, tipovima napada, virusima i trojancima itd... Konfiguracija i nadzor – pravilno konfigurirati računalo s aktivnim/otvorenim samo nužnim servisima. Primijeniti obveznu autentifikaciju (username/password) i autorizaciju (permissions) kada i gdje god je moguće. Šifrirati bitne podatke (encryption). Instalirati pomoćne programe za nadgledanje rada računala (aktivni servisi, otvoreni portovi, logiranje ....). Ne pretjerivati – odnos cijene zaštite i vrijednosti podataka, vremena i drugih čimbenika. Firewall (Vatrozid) – odvaja našu lokalnu mrežu od vanjskog svijeta analizirajući i filtrirajući ulazni (i izlazni) mrežni promet (HW i SW). AntiVirus, Intrusion Detection, AntiSpam, AntiTrojan alati – provjeravaju prisutnost računalnih virusa i drugih nametnika i skrbe se za njihovo uklanjanje. (Update!!! – zakrpe i nadogradnje) Pažljivo čitati adresnu liniju i provjeravati mrežne certifikate – zaštita od phishing napada.

17 PRUPIP – Pretraživanje weba
Jedna od glavnih poteškoća uporabe interneta je pronalaženje potrebnog sadržaja u velikoj količini podataka koji se nude. Korisnici taj problem mogu riješiti uz pomoć: specijaliziranih web stranica-tražilica (google, bing), kataloških tražilica (kataloških imenika, web imenika – yahoo, .

18 PRUPIP – Web tražilice 1 Web tražilice ili indeksni pretraživači (engl. search engines) su programi smješteni na poslužiteljskim računalima koji omogućavaju pretraživanje interneta. Konstantno indeksiraju i arhiviraju cjelokupni svjetski WWW. Sučelja prema tražilicama su obično načinjena tako da im se može pristupiti s pomoću web stranice na kojoj postoji rubrika za upis traženog pojma. Web tražilica će u bazi podataka web adresa potražiti sve adrese na kojima se nalaze stranice koje sadrže traženi pojam. Rezultat će biti web stranica s popisom dokumenata i veza na dokumente koji sadržavaju traženi pojam.

19 PRUPIP – Web tražilice 2 Uporabom web tražilice pronalazi se mnogo stranica koje zapravo nisu vezane za područje zanimanja korisnika već se na njima slučajno nalazi tražena riječ. Popularnije web tražilice su: Opće: Google ( Bing ( HotBot ( Yahoo (search.yahoo.com) Kataloške: Početna HR ( Znanstvene: Wolfram (

20 PRUPIP – Filteri i operatori
Pretraživačkim operatorima možemo povezati ključne riječi da bi došli do točnijih rezultata pretrage. Pretraživački filtri omogućavaju napredno traženje ključne riječi unutar nekog od zadanih dijelova web stranice kao što su slike, naslov, adresa, stranice unutar navedene domene i dr.

21 PRUPIP – Kataloške tražilice
Kataloške tražilice, web imenici, katalozi (engl. web directory) su posebne web stranice koje omogućavaju pretragu uz pomoć uređenog kataloga. Glavne kategorije se dijele u potkategorije, a ove u još detaljnije potkategorije, sve do popisa web adresa. Prije su više korištene, sada najbolji primjer je: Hrvatski kataloški imenik (

22 PRUPIP – Booleova algebra
Prema irskom matematičaru George Boole ( ), koji je radi na problemu logičkog načina formulacije preciznog pretraživanja korištenjem istina-laž veza/operatora između pojedinih članova Istina-laž logika čini ovu algebru prikladnom za korištenje u današnjim binarno orijentiranim računalima Operatori: AND, OR, AND NOT, NEAR, () Logički „I”, „ILI”, „NE” i složene logičke operacije.

23 PRUPIP – Google osnovno 1
Operator AND je automatski impliciran Odabir i redoslijed riječi ima utjecaj na rezultat pretrage Ignoriranje čestih riječi npr.: in, the, je, a, … Izbjegavanje: dodavanjem oznake + ispred željene riječi ili postavljanjem cijelog upita u “ “ Izvedenice riječi npr.: Stroj, strojni, strojevi, strojeva…

24 PRUPIP – Google osnovno 2
OR pretraživanje zahtjeva upisivanje velikim slovima ključne riječi OR, nije omogućeno gniježđenje zagradama Primjer: “Slavonija” OR “Baranja” “strojarstvo” OR inženjerstvo Ne zanemaruju se slijedeće oznake: ‘ - kao u peoples, people’s, peoples’ - - svakako uključiti i crticu u pretragu ukoliko ju termin može sadržavati jer npr. same-sex vraća rezultat i za samesex i same sex i same-sex * - asteriks zamjenjuje jednu ili više nespecificiranih riječi

25 PRUPIP – Google napredno 1
Numerirani rasponi ( .. bez razmaka) “Hrvatska” “Hrvatska” digital camera ..$ megapixels OR MP

26 PRUPIP – Google napredno 2
Postavljanje ograničenja za pretragu: intitle: riječi iz pretrage se moraju nalaziti u službenom naslovu (polje <title>) stranice site: pretrage ograničena na stranicu ili domenu (prvi dio URL adrese prije prvog znaka /) inurl: termin se mora pojaviti negdje u URL-u stranice/domene filetype: doc, ppt, pdf, avi, mov, rtf, … Prednost: dobivate linkove u HTML formi Google Advanced Search ne dopušta: Intitle:, inurl:, više od jednog site-a, manji raspon npr. datuma

27 PRUPIP – Google definicije
Traženje definicija: define: Google Advanced Search – prevođenje Kalkulator i konverzije Matematičke funkcije (+,-,*,/,%, sqrt(n), ^ za eksponencije, trigonometrijske, inverzne i hiperbolne trigonometrijske, logaritamske, faktorijeli, …) Konstante (, imaginarni brojevi, …) Konverzije za različite mjerne jedinice

28 PRUPIP – Google konverzije
Konverzije za različite mjerne jedinice 1. Koliko milimetara ima inč? 1 mm in inch 2. Koliko ima m^2 u 6.3 hektara? 6.3 hectares in square meter 3. Koliko je decimalnih 1999 prikazano heksadecimalno? 1999 in hex 4. Kolika je masa elektrona? mass of an electron 5. Koliko bitova ima u 2.5 gigabajta? 2.5 gigabytes in bits 6. Koja se valuta koristi na Islandu? currency in iceland

29 PRUPIP – Google dodatno
print.google.com (za knjige) scholar.google.com (literatura za učenje) maps.google.com (lokalne i globalne karte) groups.google.com (internet grupe) translate.google.com (prevoditelj)

30 PRUPIP – Mrežne usluge Pitanja?


Download ppt "Mrežne usluge Internet servisi"

Similar presentations


Ads by Google