3. sklop Osnove interneta - Vegova - EKM · Osnove interneta •Definicija: Internet •Zgodovina...
Transcript of 3. sklop Osnove interneta - Vegova - EKM · Osnove interneta •Definicija: Internet •Zgodovina...
Osnove interneta
• Definicija: Internet
• Zgodovina interneta
• Protokoli
• Internetni naslovi
• Storitve interneta
• Svetovni splet WWW
• Splet 2.0
• HTML
Definicija: Internet
• Internet (net, cyberspace) je računalniško omrežje, sestavljeno iz računalniških omrežij po vsem svetu , ki uporabljajo TCP / IP omrežni protokol, da se olajša prenos in izmenjavo podatkov.
• internet - a computer network consisting of a worldwide network of computer networks that use the TCP/IP network protocols to facilitate data transmission [1]
Zgodovina interneta
• 1960 se pojavijo ideje, kako povezati računalnike.
• 1969 ameriška vojska vzpostavi omrežje ARPANET
• ARPANET se prenese v akademsko sfero
Današnji internet
• 1. 1. 1983 se zamenja protokol iz NCP v TCP/IP (internet, ki ga poznamo danes)
• 1989 se pojavi splet (WWW)
Protokoli
• Omrežni protokoli opisujejo dogovore (standarde), ki omogočajo dejansko izvedbo računalniških omrežij.
Najbolj pogosta omrežna protokola sta:
• model OSI (Open Systems Interconnections),
• Model TCP/IP (Transmission ControlProtocol/Internet Protocol)
Model OSI
Sedem plasti (Layers) modela OSI:
• Aplikacijska plast (aplication layer)
• Predstavitvena plast (representation layer)
• Sejna plast (session layer)
• Transportna plast (transport layer)
• Omrežna plast (network layer)
• Povezovalna plast (data link layer)
• Fizična plast (physical layer)
Protokoli TCP/IP
• DNS, FTP, HTTP, IMAP, IRC, NNTP, POP3, SIP, SMTP, SSH …
• DCCP, TCP, UDP, SCTP, RTP ...
• IPv4, IPv6, ICMP, IGMP, ARP ...
• ECP, ATM, DDCMP, BSC, LAPB, LAPD, LLC, SDLC ...
• Token ring, Ethernet, FDDI, PPP, Wi-Fi ...
Internetni naslovi - URL
• URL - Uniform Resource Locator
• Enolični kazalec virov
• Podmnožica (URI – Uniform Resource Identifier)
• URL označi naslov spletne strani na spletu (WWW)
Sintaksa URL:
• resource_type://username:password@domain:port/filepathname?query_string#anchor
Sintaksa URL
• resource_type://username:password@domain:port/filepathname?query_string#anchor
• Primeri:
– http://en.wikipedia.org/wiki/URL#Syntax
– mailto:[email protected]
– http://64.233.169.104/
– ftp://ftp.src.si/
– ftp://test:[email protected]/
Storitve spleta
• Informacije (spletne strani, blogi, socialna omrežja …)
• Komunikacija (elektronska pošta, internetna telefonija, sporočilni sistemi …)
• Prenosi podatkov (ftp, prenos datotek (P2P), youtube, spletne televizije …)
Svetovni splet
• Svetovni splet (WWW - World Wide Web)
• WWW je porazdeljen hipertekstni sistem, ki deluje v internetu (medmrežju).
• Deluje na treh standardih:
– URL (glej internetni naslovi)
– HTTP (glej protokoli TCP/IP)
– HTML (označevalni jezik)
Pomembni izrazi za splet
• Hipertekstne dokumente pregledujemo s programom, imenovanim brskalnik.
• Brskalnik s spletnega strežnika dokument prenese in ga prikaže na računalniškem zaslonu.
• Besedilnim spletnim dokumentom pravimo spletna stran, smiselno povezanim spletnim mestom pa spletišče.
• V spletnih straneh so lahko povezave, ki kažejo na druge spletne strani ali celo pošljejo povratno informacijo spletnemu strežniku.
• Za sprehajanje po spletnih straneh se uporablja izraz deskanje.
Splet 2.0
• Pojem Splet 2.0 (Web 2.0) so skovali leta 2004 pri O’reilly Media Inc. za poimenovanje sodelovalne uporabe spleta.
• Splet 2.0 predstavlja naslednjo stopnjo v razvoju spleta in omogoča komunikacijo, varno izmenjavo podatkov, souporabnost ter sodelovanje na spletu.
Spremembe od spleta do splet 2.0
• Spremembe v načinu njegove rabe: – prvotni splet (Splet 1.0) je bil namenjen predvsem
branju,
– Splet 2.0 pa omogoča tudi pisanje.
• Splet 2.0 temelji na odprtosti: – odprta koda,
– vsebine
– in standardi.
• Ustvarjanje, objavljanje, urejanje (organizacija), iskanje, ..., personalizacija, koledar, geolokacija, ...
HTML
• HTML - Hyper Text Markup Language
• Označevalni jezik za izdelavo spletnih strani
• Predvsem statičen označevalni jezik
• Če želimo dinamiko, ga kombiniramo z drugimi programskimi jeziki
Vprašanja
• Kaj je internet (net)?• Kaj je splet (web)?• Naštej glavne storitve spleta?
– Kateri protokoli določajo splet?– Kaj je URL?– Kaj je http?– Kaj je HTML?
• Kaj je splet 2.0?– Kaj je brskalnik (brkljalnik)?– Kaj je spletna stran?– Kaj je spletišče?– Kaj je iskalnik?– Kaj je deskanje (surfanje)?
Viri
• [1] wordnetweb.princeton.edu/perl/webwn
• http://www.sc-nm.com/e-gradivo/OMR/zgodovina_interneta.html
• http://en.wikipedia.org/wiki/Url
• http://www.icann.org/
• http://en.wikipedia.org/wiki/Internet
• www.educa.fmf.uni-lj.si/izodel/dela/sirikt/social.pdf