Professional Documents
Culture Documents
7
Funkcije TCP i UDP
26
Funkcije IP protokola
30
Funkcije Network Access sloja
32
Arhitektura Interneta
33
Funkcija rutera
36
IP adrese – IP V4
43
TCP/IP
48
Komanda ping
52
Izvršavanje komande ping
63
Mrežne topologije
73
Fizičke topologije
74
Logičke topologije
76
Protokoli
77
Protokoli
• Protokoli određuju
– kako se pravi fizička mreža
– kako se urežaji priključuju na mrežu
– kako se formatiraju podaci koji se šalju
– kako se podaci šalju
– kako se postupa kad se dese greške
78
Protokoli
79
LAN – Local Area Network
• Osobine
– ograničena geografska površina
– pristup u više tačaka
– širok propusni opseg
– privatna kontrola (administrator mreže)
– neprekidan pristup lokalnim servisima
80
LAN – Local Area Network
• Sastoje se od:
– računara sa mrežnim karticma
– periferijskih uređaja
– mrežnog medijuma
– mrežnih uređaja (switch, ruter, ...)
81
LAN tehnologije
• Ethernet
• Bežični LAN
82
Vrste mreža
• Peer-to-peer
• Client/Server
83
Peer-to-peer mreža
84
Peer-to-peer mreža
• Svi računari rade kao jednaki partneri
• Računar koji ima zahtev se ponaša kao klijent,
računar koji odgovara se ponaša kao server
• Korisnici održavaju računare, ne postoji
administrator
• Jednostavna instalacija
• Mreže nisu skalabilne, do 10 računara
• Opada efikasnost sa povećanjem broja računara
• Problem bezbednosti
• Može da se koristi u malim firmama ili u kućnim
uslovima 85
Klijent/Server mreža
87
Peer-to-peer mreže
• Prednosti • Nedostaci
– jeftinija za instaciju – loše se skalira, pri
– nije potreban povećanju upravljanje
specijalizovani softver za mrežom postaje nemoguće
administraciju – svaki korisnik se mora
– nije potreban administrator obučiti za administriranje
– manja bezbednost
– pošto svi računari dele
resurse to se loše
odražava na osobine
mreže
88
Klijent/Server mreža
• Prednosti • Nedostaci
– veća bezbednost – potreban je skuplji mrežni
– administriranje je softver
centarlizovano, lakše se – potreban je server koji ima
održavaju veće mreže veće mogućnosti od radne
– resursi su na jednom stanice, pa je skuplji
mestu – potreban je profesionalni
administrator
– u slučaju pada servera
mreža prestaje da radi (ceo
sistem je zavisan od
jednog uređaja)
89
WAN – Wide Area Network
• Osobine
– velika geografska površina
– pristup preko serijskih interfejsa
– uzak propusni opseg
– neprekidan ili povremeni pristup
90
WAN uređaji
• Ruteri
• Modemi
• Komunikacioni serveri
91
MAN-Metropolitan Area network
92
SAN – Storage Area network
93
VPN – Virtual Private Network
• Privatna mreža
• Prenos po javnoj infrastrukturi (npr. Internet)
94
VPN
95
Intranet i Extranet
96
Propusni opseg
98
Jedinice za propusni opseg
99
Brzina prenosa
100
Truput (Throughput)
101
Truput zavisi od
102
Trajanje prenošenja podataka
• Tipično vreme:
T=S/P
103
TCP/IP
104
TCP/IP - Aplikacioni sloj
105
DNS
107
Pristupanje udaljenim fajlovima
109
FTP sesija
110
FTP portovi
111
Trivial File Trafnsfer Protocol (TFTP)
• TFTP ne uspostavlja vezu
• Koristi UDP na tarnsportnom sloju
• TFTP je napravljen sa ciljem da bude
jednostavan i lak za implementaciju
• Nema mogućnosti koje pruža FTP protokol
– nema autorizaciju klijenta
– klijent ne može da dobije strukturu direktorijuma na
serveru i gleda sadržaj direktorijuma
• U pouzdanom okruženju TFTP prenos je brži od
FTP
• TFTP port na strani servera je 69 112
Hypertext Transfer Protocol (HTTP)
115
HTTP sesija
118
Telnet protokol
121
Protokoli transportnog sloja
122
Funkcije TCP i UDP
123
TCP
124
UDP
125
TCP
127
Segmentacija podataka
129
Značenje bita - kodovi
143
Kontrola zagušenja u mreži
147
IP
150
Funkcije IP protokola
151
Adrese uređaja
• Svaki uređaj u mreži mora imati adresu pomoću
koje može biti identifikovan
• Uređaj može imati više adresa tj. može biti
priključen na više različitih mreža
• Svaka mreža ima svoju adresu, a uređaj ima
svoju adresu unutar mreže
• Jedinstvena IP adresa uređaja (logička adresa)
je kombinacija adrese mreže i adrese uređaja
• Svaki uređaj ima i jedinstvenu MAC adresu
(fizičku adresu)
153
IP adresa
• IP adresa je 32-bitna kombinacija nula i jedinica
• Radi lakšeg korišćenja IP adresa se deli u četiri
osmobitna binarna broja koji se zapisuju u
decimalnoj notaciji razdvojeni tačkama
• Primer
192.168.10.235
• Računar najčešće ima jednu IP adresu, ali može
biti priključen i na više mreža, npr. dve, i tada:
– ima dve mrežne kartice
– ima dve IP adrese, po jednu u svakoj mreži
154
IPv4
156
Podela IP adresa u klase
(klasno adresiranje)
• Ceo adresni prostor je podeljen u klase
• Klase su: A, B, C, D, E
• Podela adresnog prostora po klasama (na
osnovu prvih nekoliko bita IP adrese):
– A klase počinju bitom 0
– B klase počinju bitima 10
– C klase počinju bitima 110
– D opseg počinju bitima 1110
– E klase počinju bitima 1111
159
Maska
164
Mrežni deo adrese A klase
167
Mrežni deo adrese B klase
169
Deo za uređaje u adresi B klase
170
Mrežni deo adrese C klase
172
Deo za uređaje u adresi C klase
173
D klase
175
E klase
177
Dodeljivanje IP adresa
181
Javne i privatne IP adrese
182
Nedostatak IP adresa
183
Privatne IP adrese
184
Privatne IP adrese
185
Priključivanje privatne mreže na
Internet
• Organizacija koja ima privatnu mrežu u kojoj
koristi privatne IP adrese mora imati najmanje
jednu javnu IP adresu preko koje se priključuje
na Internet
186
IPv6
188
IPv6
189
IPv4: Podmreže
191
Razlozi za pravljenje podmreža
193
Vidljivost podmreže
194
Ograničenja
201
Izračunavanje broja podmreža u mreži
i broja uređaja (host-ova) u podmreži
202
Vrste podmreža
203
ARP
206
Address Resolution Protocol (ARP)
207
ARP postupak
210
Slanje paketa izvan svoje mreže
214
Slanje kad je definisan Default Gateway
• Statičko
• RARP - Reverse Address Resolution Protocol
• BOOTP - Bootstrap Protocol
• DHCP - Dynamic host configuration protocol
221
RARP
222
RARP
223
Bootstrap protocol (BOOTP)
226
BOOTP
227
DHCP
231
ICMP
241
Ethernet
254
Početak Ethernet-a
255
Istorijski razvoj Ethernet-a
271
Detekcija kolizije i backoff algoritam
272
Način komuniciranja
275
Polu dupleks
276
Puni dupleks
277
Slot time
279
Slot time
• Trajanje poruke
– 10 i 100 Mbps: 64 okteta (512 bita)
– 1000 Mbps: 512 okteta (4096 bita)
• Prostiranje kroz kabl
– Brzina signala kroz kabl: 20.3 cm/ns
– Dužina UTP kabla: 100m
– Vreme ≈493 ns
281
Backoff time
284
Jam signal
• Dužina 32 bita
• Sadržaj je proizvoljan, ali ne sme da se uklopi sa
već poslatim delom okvira tako da se ukupno
dobije ispravan okvir (ne sme da bude ispravan
frame checksum)
– Najčešći sadržaj je naizmenični niz 0101...
285
Kolizije
290
Normal Link Pulse (NLP)
291
Fast Link Pulse (FLP)
292
Ethernet Auto-Negotiation
• Svaka stanica šalje seriju impulsa koja pokazuje
njene mogućnosti
• Kad svaka od stanica primi impulse od stanice
sa druge strane linka, podešava brzinu i način
prenosa tako da se postigne najbrži prenos
• U slučaju prekida linka (komunikacije), svaka od
stanica pokušava da emituje brzinom kojom je
bio uspostavljen poslednji link
• U slučaju dužeg prekida ponovo se radi auto-
negotiation
• Do prekida linka dolazi zbog otkačenog kabla,
kvara, reseta, ... 293
Ethernet Auto-Negotiation
294
Ethernet Auto-Negotiation
295