Professional Documents
Culture Documents
Internet I Protokoli
Internet I Protokoli
Internet I Protokoli
ENIAC
Prvo višenamjensko računalo
ARPANET
prosinac
kolovoz
ožujak
srpanj
lipanj
rujan 1971
1970
1974
1975
1976
1977
1972
1972
1969
1970
Internet danas
A gdje je WWW?
Web browser
www.dump.hr
Preglednik Internet
www.dump.hr
Protokoli
• 5 koraka
• prihvati TCP konekciju os klijenta (preglednika)
• identificiraj traženu stranicu (datoteku)
• uzmi traženu datoteku s lokanog diska za pohranu podataka
• pošalji datoteku klijentu
• oslobodi TCP konekciju
• serverska strana
• procesiranje zahtijeva komunikaciju klijenta i servera,
izvršenje određenih operacija i formiranje odgovora
(stranica)
• Tehnologije:
• CGI – Çommon Gateway Interface
• PHP – PHP Hypertext Predprocessor
• ASP – Acitve Server Pages
• JSP – Java Server Pages
FSR, dr.sc. Tomislav Volarić 30
WWW – dinamičke stranice
• Klijentska strana
• sva procesiranja se rade isključivo na klijentskoj strani
• Tehnologije:
• JavaScript
• Java Applets – prevedeni Java kôd (neovisan o platformi)
• AcitveX - kôd preveden za Windows operativni sustav
• MySQL
request
WEB
data
CLIENT
• PHP Explorer/Nescape
PRE-
COMPILER
PHP
4.0
request
data
Database
FSR, dr.sc. Tomislav Volarić MySQL 3.23.22 32
• primjer CGI:
klijent
iMac
8 7 6 5
baza podataka
5. zapis je pronađen
• http://www.networksolutions.com/whois/index.j
sp
• http://www.nic.ba/lat/whois/index.php
• http://whois.com.hr/domena/
• Tko mi je susjed ?
• http://susjedi.com.hr/
FSR, dr.sc. Tomislav Volarić 42
ARP
• Puni naziv: Address Resolution Protocol – komunikacijski
protokol kojim se dobiva fizička adresa na lokalnoj mreži iz
poznate mrežne adrese.
• Najraširenija njegova primjena danas je na Ethernetu gdje se IP
adrese povezuju s MAC adresama
IP: 192.168.10.8
IP: 192.168.10.8
ARP MAC: 0800.0020.111
(broadcast)
DHCP je moderna
iMac iMac iMac iMac iMac
implementacija
RARP-a !!!
MAC: 0800.0020.111
FSR, dr.sc. Tomislav Volarić 47
MAC: 0800.0020.111
RARP IP: 192.168.10.8
(broadcast)
Instant messaging
postavljanjem pitanja