MREŽE 1 Flashcards
2. kolokvij (30 cards)
IPv4 Packet Header Fields-karakteristike
U binarnom je formatu, sadrži nekoliko polja informacija, dijagram se čita s lijeva na desno (4 bajta po retku), dva najvažnija polja su
IPv4 Packet Header Fields-polja
Version, Differentiated Services, Header Checksum, time to live (TTL), Protocol, Source Pv4 Address, Destination IPv4 Address.
Default Gateway
Router ili layer 3 switch mogu biti Default Gateway.
ZNAČAJKE: Mora imati IP adresu u istom rasponu kao i ostatak LAN-a, može prihvatiti podatke s LAN-a i sposoban je prosljeđivati promet izvan LAN-a, može usmjeravati na druge mreže.
Ako uređaj nema default Gateway ili ima loš default Gateway, njegov promet neće moći napustiti LAN.
Routing table
Postoje tri vrste ruta u router’s routing table:
1. Directly connected – Ove rute automatski dodaje usmjerivač, pod uvjetom da je sučelje aktivno i ima adresiranje.
2. Remote – Ovo su rute za koje usmjerivač nema izravnu vezu i koje se mogu naučiti:
Ručno – statičnom rutom
Dinamički – korištenjem protokola usmjeravanja kako bi usmjerivači međusobno dijelili svoje podatke
3. Default Route – ovo prosljeđuje sav promet u određenom smjeru kada nema podudaranja u tablici usmjeravanja
ARP
Uređaj koristi ARP za određivanje odredišne MAC adrese lokalnog uređaja kada zna njegovu IPv4 adresu.
ARP pruža dvije osnovne funkcije:
1. Razlučivanje IPv4 adresa u MAC adrese
2. Održavanje ARP tablice preslikavanja IPv4 na MAC adrese
ARP-slanje okvira
Za slanje okvira, uređaj će pretražiti svoju ARP tablicu za odredišnu IPv4 adresu i odgovarajuću MAC adresu.
Ako je odredišna IPv4 adresa paketa na istoj mreži, uređaj će pretražiti ARP tablicu za odredišnu IPv4 adresu.
Ako je odredišna IPv4 adresa na drugoj mreži, uređaj će pretražiti ARP tablicu za IPv4 adresu zadanog pristupnika.
Ako uređaj locira IPv4 adresu, odgovarajuća MAC adresa koristi se kao odredišna MAC adresa u okviru.
Ako nije pronađen unos ARP tablice, tada uređaj šalje ARP zahtjev.
IPv6 adresiranje - karakteristike
IPv6 adrese duge su 128 bita i zapisane su u heksadecimalnom obliku, nisu osjetljive na velika I mala slova, preferirani format za pisanje IPv6 adrese je x:x:x:x:x:x:x:x, pri čemu se svaki “x” sastoji od četiri heksadecimalne vrijednosti (npr. 2001:0db8:0000:00a3:abcd:0000:0000:1234)
IPV6 adresiranje- pravila za smanjenje IPV6 adresa
Prvo pravilo koje pomaže u smanjenju notacije IPv6 adresa je izostavljanje svih vodećih nula (nula) (gornja adresa: 2001:0db8:0:a3:abcd:0:0:1234).
Dvostruka dvotočka (::) može zamijeniti bilo koji pojedinačni, kontinuirani niz od jednog ili više 16-bitnih heksteta koji se sastoje od svih nula (npr. 2001:0db8:0:a3:abcd::1234).
IPV6 adresiranje- kategorije
- Unicast
Unicast jedinstveno identificira sučelje na uređaju koji podržava IPv6
Dvije vrste: Global Unicast Address (GUA) I Link-local Address (LLA) - Multicast – Multicast se koristi za slanje jednog IPv6 paketa na više odredišta.
- Anycast – Ovo je bilo koja IPv6 unicast adresa koja se može dodijeliti većem broju uređaja. Paket poslan na bilo koju adresu usmjerava se na najbliži uređaj koji ima tu adresu.
ICMP- Internet Control Message Protocol
Internet Control Message Protocol (ICMP) daje povratne informacije o problemima koji se odnose na obradu IP paketa pod određenim uvjetima.
ICMPv4 je protokol za razmjenu poruka za IPv4, a ICMPv6 je protokol za razmjenu poruka za IPv6 i uključuje dodatne funkcije.
ICMP-zajedničke karakteristike ICMPv4 i ICMPv6
- Dostupnost domaćina (Host reachability)
- Odredište ili usluga nedostupni (Destination or Service Unreachable
- Premašeno vrijeme (Time exceeded)
Ping
Naredba ping je uslužni program za testiranje povezanosti između hostova i daje sažetak koji uključuje stopu uspješnosti i prosječno vrijeme povratka do odredišta. Ako se odgovor ne primi unutar vremenskog ograničenja, ping daje poruku koja pokazuje da odgovor nije primljen.
VRSTE: Ping the Loopback, Ping the Default Gateway, Ping the Remote Host
Traceroute
pomoćni program koji se koristi za testiranje staze između dva hosta i pružanje popisa skokova koji su uspješno dosegnuti duž te staze.
Transportni sloj
Zadužen za segmentaciju podataka sa viših nivoa, odnosno za njihovo ponovno spajanje. Zatim za identifikaciju, praćenje i kontrolu komunikacije između pojedinih aplikacija.
Transportni sloj-protokoli
Protokoli ovog sloja segmentu dodaju zaglavlje sa specificiranim parametrima koji određuju osnovne funkcije koje možemo klasifikovati na sledeći način:
-Praćenje pojedinih konverzacija
-Segmentacija podataka sa viših nivoa
-Ponovno spajanje segmenata sa nižih nivoa (reasembliranje)
-Identifikacija aplikacije
-Kontorla toka konverzacije u skladu sa potrebnim zahtevima
TCP
TCP bilježi koje je informacije poslao i koje je informacije potvrdio.
TCP obrađuje sve zadatke povezane s dijeljenjem toka podataka u segmente,
ZNAČAJKE: Uspostavlja sesiju, osigurava pouzdanu isporuku, omogućuje isporuku istim redoslijedom, podržava kontrolu protoka
UDP
ZNAČAJKE: Podaci se rekonstruiraju redoslijedom kojim su primljeni, Izgubljeni segmenti ne šalju se ponovno, Ne postoji uspostava sesije, Pošiljatelj nije obaviješten o dostupnosti resursa.
Port numbers
TCP i UDP protokoli prijenosnog sloja koriste port numbers za upravljanje višestrukim istodobnim razgovorima.
Source port number povezan je s izvornom aplikacijom na lokalnom glavnom računalu, dok je destination port number povezan s odredišnom aplikacijom na udaljenom glavnom računalu.
SOCKET PAIRS - port numbers
- Kombinacija source IP adrese i source port number ili destination IP adrese i destination port number poznata je kao SOCKET.
- SOCKET omogućuju da se višestruki procesi, koji se izvode na klijentu, razlikuju jedni od drugih, te da se višestruke veze s procesom poslužitelja razlikuju jedna od druge.
Application Layer
- On pruža mrežne usluge korisničkim aplikacijama.
- Neki od najpoznatijih protokola aplikacijskog sloja uključuju HTTP, FTP, TFTP, IMAP i DNS.
Presentation Layer
- šifriranje podataka za prijenos i dešifriranje podataka po primitku
SESSION LAYER
- Stvara i održava dijaloge između source i destination aplikacija.
- Upravlja razmjenom informacija kako bi pokrenuo dijaloge, održao ih aktivnima i ponovno pokrenuo sesije koje su poremećene ili neaktivne dulje vrijeme.
Application, Presentation, and Session Layer
Gornja tri sloja OSI modela definiraju funkcije TCP/IP aplikacijskog sloja.
Web protocols
- Kada se web adresa ili URL upiše u web preglednik, web preglednik uspostavlja vezu s web uslugom. Web servis radi na poslužitelju koji koristi HTTP protokol.
- HTTP je protokol request/respond koji specificira vrste poruka koje se koriste za tu komunikaciju.