Professional Documents
Culture Documents
Prot Okoli
Prot Okoli
IP adrese
Klasa A IP adresa
Kod ove klase prvi bajt adrese predstavlja mrežu, a preostala tri
bajta host računar.
IP adresa koja počinje brojevima između 1 i 127 je adresa klase
A.
Ove adrese su binarnog oblika 0*******.x.y.z, opseg im je
1.0.0.0–126.255.255.255 (0.x.y.z i 127.x.y.z su rezervisane),
prvi oktet je ID mreže
Klasa B IP adresa
Kod ove klase prva dva bajta adrese predstavlja mrežu, a
preostala dva bajta host računar.
IP adresa koja počinje brojevima između 128 i 191 je adresa
klase B.
Ove adrese su binarnog oblika 10******.x.y.z, opseg im je
128.0.0.0–191.255.255.255, prva dva okteta pretstavljaju adresu
ID mreže
Klasa C IP adresa
Kod ove klase prva tri bajta adrese predstavlja mrežu, a
poslednji bajt host računar.
IP adresa koja počinje brojevima između 192 i 223 je adresa
klase C.
Ove adrese su binarnog oblika 110*****.x.y.z, opseg im je
192.0.0.0–223.255.255.255, prva tri okteta pretstavljaju adresu
mreže
Za klasu D je opseg od 224-239 i za klasu E od 240 do 255.
Binarni oblik adresa klase D je 1110****.x.y.z
Binarni oblik adresa klase E je 11110***.x.y.z
D,E se ređe koriste. Klasa D služi za multicast adrese a klasa E
je rezervisana.
HTTP protokol
Objasn
iti
sliku
Primer
odgovo
ra:
Dva
klijen
ta
korist
e isti
broj odredišnog porta (80) za komunikaciju
sa istom aplikacijom na web serveru.
Web server pravi novi proces za svaku
konekciju. Svaki od procesa ima sopstveni
soket kroz koji stižu HTTP zahtevi i šalju
se HTTP odgovori.
Server razlikuje segmente od različitih
klijenata po izvornim IP adresama i
izvornim brojevima portova.
Apache je Open Source projekat, zasnovan na NCSA httpd
izvornom kodu. Apache web server je jedan od najpopularnijih i
najcešce korišcenih web servera na Internetu. razloge zbog kojih
je Apache u prednosti nad konkurentskim web serverima cu:
mogucnost izvršavanja na UNIX/ Linux sistemima, stabilnost,
solidne performanse. Ove karakteristike Apache web servera su
pre svega posledica modularne arhitekture. Apache se sastoji od
manjeg operativnog jezgra preko koga je moguce ucitati razlicite
module i skriptove. Time je omoguceno povezivanje sa mnogim
drugim softverskim elementima na samom serveru i u njegovom
operativnom sistemu. I na kraju sto je potpuno besplatan.
Trace Route koristi isti tip eho-poruke kao i Ping, ali te poruke
koristi na
drugačiji način. Jedan od parametara u TCP/IP paketu je tzv.
Time-To-Live (TTL), dakle
vreme postojanja poruke. Ovaj parametar govori koliko rutera
(ili gateway-a, prolaza)
poruka može da prođe pre neko je uništena. Svaki gateway koji
prosleđuje poruke
umanjuje (dekrementuje) TTL brojač. Kada brojač dospe do nula
poruka nije više
validna. Zatim se poruka šalje nazad da obavesti pošiljaoca da je
TTL vreme isteklo.
Glavni razlog postojanja TTL-a je da natera paket da se uništi
ako postane deo u nekoj
cirkularnoj putanji, umesto da nastavi da kruži po Internetu
beskonačno.
Trace Route koristi TTL parametre u eho-poruci da mapira
putanju određenu od strane
poruke koja se pomera kroz mreže. Ova poruka je prvo poslata
sa TTL vrednošću 1. Ovo
će isteći kod prvog rutera (ili gateway-a). Zatim se TTL
povećava za jedan svaki put kad
je poruka poslata izvan, sve dok ne stigne do destinacije.
Svaki put kad se TTL poruka vrati od strane nekog rutera rutera
dobijaju se dve značajne
informacije: IP adresa gateway-a gde je istekla poruka, i vreme
koje je potrebno da
poruka napravi pun krug do tog gateway-a i nazad do pošiljaoca.
Ova informacija je
obično prikazana u praćenju putanje. Ovo omogućava da se
napravi označena putanja
napravljena od strane paketa, korak po korak, od izvora do
destinacije. Ako je cilj
nedostupan, Trace Route će obično prikazati svaki korak putanje
do tačke gde je poruka
vraćena. Većina ovih programa omogućava maksimalno 30
skokova pre nego se prekine
proces. Ovaj maksimum obično može biti promenjen od strane
korisnika.
Većina programa za praćenje putanje će poslati najmanje tri
poruke na svaki korak
putanje, vraćajući informacije od svakog od ovih pokušaja. Ako
poruka nije vraćena,
nedostajuća poruka je obično identifikovana kao zvezdica (*)
umesto odgovarajućeg
vremena potrebnog da se napravi ceo krug.
Trace Route programi će obično prihvatiti destinaciju datu ili u
formi numeričke IP
adrese ili kao DNS ime domena. Ako je data IP adresa, program
će obično vratiti i ime
koje je povezano sa tom adresom. Ako je zadato DNS ime
sistem će vratiti IP adrese.
Kako program prikazuje svaki skok putanje, obično će prikazati
IP adresu i bilo koje ime
domena koje je povezano sa tom adresom.
Na sistemu koji koristi Microsoft Windows TCP/IP, program se
zove tracert.
C:\>tracert alas.matf.bg.ac.yu
Na sistemu koji koristi Linux UNIX program se naziva
traceroute.
traceroute alas.matf.bg.ac.yu
Alatka ipconfig
Prikazuje TCP/IP parametre host računara. Sa opcijom /all daje
detaljan izvestaj.
Alat ifconfig
Većina savremenih Linux distribucija nudi sopstvene alate
(konzolne i GUI) za jednostavnije podešavanje mrežnih adaptera
(interfejsa). Međutim, većina ovih alate se oslanja na osnovni
alat za podešavanje mrežnih adaptera, ifconfig. Ukoliko želimo
da prvi mrežni adapter računara podesimo za rad na mreži klase
C koja ima sledeće parametre:
Mreža: 192.168.1.0
Mrežna maska: 255.255.255.0
Gateway: 192.168.1.1
Adresa računara: 192.168.1.10
korišćenjem ifconfig alata, to možemo postići pomoću sledeće
naredbe:
#ifconfig eth0 192.168.1.10 netmask 255.255.255.0 broadcast
192.168.1.255
Ukoliko želimo samo da izvršimo pregled trenutnih podešavanja
interfejsa pokrenućemo alat ifconfig bez parametara:
# ifconfig
Alat IFCONFIG prestavlja jedanod glavnih mrežnih
konfiguracionih alata. Ovaj alat se koristi za podešavanje
mrežnih adaptera i za prikaz njihovih konfiguracionih
parametara. Pomoću ovog alata se može podesiti mrežna adresa
adaptera, mrežna maska, broadcast, aktivnost i sl.