• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Http protokol
 

Http protokol

on

  • 3,939 views

Http protokol

Http protokol

Statistics

Views

Total Views
3,939
Views on SlideShare
3,923
Embed Views
16

Actions

Likes
0
Downloads
55
Comments
0

1 Embed 16

http://www.slideshare.net 16

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Http protokol Http protokol Presentation Transcript

    • World Wide Web
      Uvod
    • Računalne mreže
      Računalnu mrežu čine dva ili više međusobno povezana računala
      Cilj povezivanja (umrežavanja) računala:
      brz prijenos podataka između računala
      zajedničko korištenje opreme
      komunikacija između korisnika
    • Računalne mreže
      LAN (Local Area Network) – lokalna računalna mreža
      WAN (Wide Area Network) – globalna računalna mreža
    • Računalne mreže
      Grupa računala u učionici čine lokalnu računalnu mrežu (LAN).
      Svako računalo ima svoj naziv u lokalnoj mreži, npr. Računalo 04
    • Računalne mreže
      Grupe računala i pojedinačna računala se međusobno mogu povezati preko globalne računalne mreže (Internet)
      Osobno računalo kod kuće
      Grupa računala u firmi
      Grupa računala na fakultetu
      Dva lokalno povezana računala
    • Internet
      Interconnected Network
      Globalni sustav međusobno povezanih računala
      1969. ARPANET – preteča Interneta (umrežena su 4 američka sveučilišta)
      1982. prvi put upotrijebljena riječ Internet
      1992. u Internet povezana i Hrvatska
    • Internet
      1992.
      osniva se Internet Society – međunarodna organizacija za globalnu koordinaciju i suradnju na području Interneta http://www.isoc.org
      Na CERNu nastaje WWW
      Hrvatska
      Rujan 1991. – pokrenut CARNet kao projekt Ministarstva znanosti i tehnologije
      17. studenog 1992. – uspostavljena prva hrvatska Internet veza prema svijetu
      27. veljače 1993. – dobivena domena .hr
    • Internet
      Tko upravlja Internetom?
      Ne postoji ni jedno vrhovno nadzorno tijelo koje nadzire čitavu računalnu mrežu Internet
      Poslovi oko održavanja, definiranja novih pravila, standarda i komunikacijskih protokola povjereni su većem broju institucija u svijetu
      ISOC (The Internet Society) je neprofitabilno društvo sa zadaćom promicanja Interneta i komunikacijskih tehnologija.
    • Internet
      Odakle novac za sve to?
      Nema krovnog tijela koji prikuplja novac da bi Internet radio.
      Pogledajmo kako se mreža generira i kako se to financira.
      Poduzeće A i poduzeće B se dogovore da povežu svoje računalne resurse radi određenih zajedničkih poslovnih interesa. Pojavi se poduzeće C koje otvara suradnju sa poduzećem B. Poduzeće B pita poduzeće A dali i ono dozvoljava pristup njenim resursima od strane poduzeća C. Ako se obavi dogovor i potrebni tehnički resursi tada i poduzeće C postaje sudionik računalne mreže. Ovakvim se načinom i generirao Internet.
    • Komunikacijski protokol
      Računala međusobno komuniciraju temeljem definiranog komunikacijskog protokola
      Komunikacijski protokol - Skup pravila ili standarda stvorenih da bi se omogućila veza između računala te prijenos podataka uz što manje pogrešaka
      Opće prihvaćeni protokol za komunikaciju u računalnim mrežama je OSI (Open System Interconnections) – definiran 1977 godine
    • Globalne mrežne usluge
      model klijent-poslužitelj
    • Globalne mrežne usluge
      World Wide Web, skraćeno Web
      Usluga koja omogućava prijenos grafičkih i tekstualnih sadržaja na Internetu
      Internet i WWW nisu ista stvar!
      Internet je mreža računala, a WWW je način pregledavanja informacija
    • Model klijent-poslužitelj
      Komunikacija između klijenta i poslužitelja odvija se po posebnom protokolu
      Npr. WWW poslužitelj i klijent “razgovaraju” temeljem HTTP protokola koji omogućuje prijenos multimedijalnih podataka
    • 2. Klijent šalje zahtjev poslužitelju
      1. Korisnik upisuje URL adresu u klijentski program
      4. Klijent obrađuje primljene podatke
      3. Poslužitelj prima zahtjev i šalje podatke klijentu
      Model klijent-poslužitelj
    • Adrese na Internetu
      Za učinkovitu razmjenu podataka moramo znati gdje se podaci šalju i odakle ih možemo zatražiti, dakle potrebne su i određene adrese:
      Adrese računala – IP adrese
      Adrese mrežnih resursa – URL adrese
      Adrese osoba – e-mail adrese
    • Adrese računala – IP adrese
      Svako računalo spojeno na Internet ima svoju jedinstvenu mrežnu adresu – IP adresu
      IP adresa
      10111111 00110101 00100101 00001001
      Decimalno – 4 skupine brojeva od 0-255, odvojene točkom, npr. 191.53.37.9
    • Adrese računala – IP adrese
      Uz IP adresu računalo može posjedovati i ime FQDN (Fully Qualified Domain Name)
      Ekvivalentno IP adresi, uvedeno zbog lakšeg pamćenja 161.53.37.3 ≡ mapmf.pmfst.hr
      Jednoznačno povezivanje IP adrese i imena računala realizirano je sustavom DNS (Domain Name System) poslužitelja
    • Adrese osoba – email adrese
      Adresa osobe
      login(korisničko ime)@domena
      Npr. dkrpan@pmfst.hr
      Alias adrese osobe
      alias@domena
      Npr. divna.krpan@pmfst.hr
      Alias adresa za grupu osoba
      webmaster@domena
    • Domena
      Domena – dio naziva računala, informacijskog sustava ili e-mail adrese na Internetu, koja najčešće označava organizacijsku ili zemljopisnu pripadnost
      .hr, .it, .ffst.hr, .fer.hr, ...
      Globalne: .aero, .biz, .com, .coop, .edu, .gov, .info, .int, .mil, .museum, .name, .net, .org i .pro
      Nacionalne domene: .hr, .it, .jp, ...
      Poddomena je domena na nižoj hijerarhijskoj razini registrirana unutar druge domene
    • Što je WWW?
      WWW je usluga koja nam omogućuje pristup informacijama na Internetu
      HyperText Transport Protocol (HTTP) omogućuje prijenos Web dokumenata
    • Glavne značajke WWW-a
      HTML (HyperText Markup Language)
      simbolički jezik za oblikovanje dokumenata
      URL (Uniform Resource Locator)
      jedinstvena adresa svakog dokumenta
      protokol://ime_poslužitelja/put_do_dokumenta/ime_dokumenta
      http://www.pmfst.hr/knjiznica/index_pmfst.html
      HTTP (HyperText Transfer Protocol)
      protokol koji služi za komunikaciju klijenta i poslužitelja
      omogućuje prijenos dokumenta u obliku hiperteksta
    • Hypertext
      Hipertekst je tekst koji u sebi sadrži linkove (veze, hiperveze, …)
      Organizacija dokumenata nije linearna
      Može se prelaziti na druge stranice klikom na označene riječi
      Welcome
      to my
      sample
      web page It
      is boring and
      ugly.
      Say Hello to
      another ugly
      sample
      web page It
      too is boring.
      This is some
      text for the
      web page.
      My web page
      is cool.
      Welcome to
      another ugly
      sample
      web page It
      too is boring.
      Web Page
      Knjiga(linearno)
      Web (hipertekst)
    • <OL>
      <LI>
      <UL>
      <FONT>
      <A HREF>
      <P>
      <BR>
      <BODY>
      <HTML>
      </A>
      Što je HTML?
      HyperText Markup Language
      Dokumenti na Web-u se kreiraju u kodovima tj. jeziku koji se naziva HTML
      HTML omogućuje lakšu kontrolu oblikovanja Web stranice
    • Što je Web preglednik?
      Web browser
      Program koji omogućuje pristup informacijama na Internetu, odnosno korištenje usluge WWW
      Preglednik interpretira HTML stranice i prikazuje korisniku na čitljiv način
      Netscape
      Communicator
      Opera
      Microsoft
      Internet
      Explorer
    • URL
      Uniform Resource Locator
      Svaka Web stranica ima svoju jedinstvenu adresu koja se naziva URL adresa
    • Primjer
      http://www.pmfst.hr/images/slike.html
      Nazivdokumenta
      Putanja
      Poslužitelj
      Protokol
      • pri unosu URL adrese ne moramo unositi http jer ga browser sam dodaje
      • kod URL adrese često se razlikuju mala i velika slova