19. OSI modelio tinklo sluoksnio ch-kos, palyginimas su kanaliniu
OSI modelio tinklo lygis (L3)
Atlieka duomenų perdavimą tarp bet kurių dviejų mazgų bet kokio dydžio ir bet kokio sudėtingumo tinkle, tačiau dažniausiai negarantuoja duomenų perdavimo teisingumo
Kanalinis lygis (L2) – lokaliam tinklui:
Kanalinio lygio protokolai neleidžia konstruoti sudėtingos struktūros ir labai didelio tinklo: plokščia adresacijos sistema; užklausos transliacijos metodu; topologijos ribojimai; per daug paprastas kadrų perdavimo mechanizmas; nėra maršruto sąvokos
Tinklo lygis išnaudoja lokaliuose tinkluose kanaliniame lygyje realizuotų duomenų perdavimo metodų paprastumą. Lokalių tinklų technologijos paliekamos tokios kokios yra. Į kanalinio lygio kadrus įvedama papildoma antraštė, kurios pagalba galima duomenis perduoti adresatui ir už lokalaus tinklo ribų.
Paketų perdavimas bet kokio dydžio ir bet kokios topologijos tinklu
– HDSL,PPP -dvitaškiai,
– Token Ring, FDDI – žiedas,
– Ethernet – magistralė
Dideliuose ir sudėtinguose tinkluose daug galimų kelių tarp galinių taškų
Lokalius tinklus į globalų tinklą jungia maršrutizatoriai
20. Kliento –serverio architektūra
Serveriai:
Be vidinės būklės; Su pozicijos identifikacija (bilietėliai – cookies); Pilnas kliento būklės saugojimas
Funkcijų padalinimas:
Interfeisas su vartotoju; Programos logika; Pradiniai/tarpiniai duomenys ir rezultatai. Klientai:
“Storas” klientas; “Liesas” klientas; Terminalas; WEB naršyklės pagrindu
Kliento-Serverio ryšio apibendrinimas: Klientas:
-Bet kuri taikomoji programa,
-Vartotojas iškviečia bet kada ir tik vienam seansui,
-Vykdomas lokaliai vartotojo kompiuteryje,
-Inicijuoja kontaktą su serveriu, tapdamas laikinai aptarnaujamu klientu,
-Gali kontaktuoti su daugeliu serverių, bet vienu metu dirba tik su vienu,
-Nekelia specialiu reikalavimų kompiuteriui ir OS
Serveris:
-Reikalauja pakankamai galingos įrangos ir specialios OS,
-Aktyvi nuolat ir aptarnauja daug klientų vienu metu,
-Veikia tinkliniame serveryje,
-Pasyviai laukia kvietimų iš klientų,
-Priima kvietimus iš klientų, leid žia tik numatytas operacijas
-Tai programa, skirta vienai apibrėztai tinklo paslaugai
21. TCP/IP savybės ir architektūra
TCP/IP savybės:
* Galimybė transportuoti duomenis tarp lokalių tinklų
* Nepriklausomumas nuo lokalaus tinklo technologijos
* Nepriklausomumas nuo prijungtų kompiuterių architektūros ir operacinės sistemos
* Pakantumas klaidoms ir gedimams transportuojant duomenis
* Patikimas klaidų taisymas
* Galimybė įjungti naujus lokalius tinklus tinklo darbo metu SMTP – Simple Mail Transfer Protocol
HTTP – HyperText Transfer
BGP – Border Gateway Protocol
rlogin&rsh – remote login
FTP – File Transfer Protocol
TELNET – remote TERminal service
DNS – Domain Name System
SNMP – Simple Network Management Protocol
TFTP – Trivial File Transfer
BOOTP – BOOTstrap P
DHCP – Dynamic Host Configuration
RIP – Routing Information
RTP – Real-time Transport
RPC – Remote Procedure Call
NFS – Network File System
22. Įpakavimas/išpakavimas ir adresų lygiai TCP/IP tinkluose
Protokolo adreso susiejimas su aparatūriniu adresu
Per lokalią lentelę kompiuteryje – fiksuotas numeris, bet konfigūruojamas. Susiejant protokolo adresą su aparatūriniu – fiksuotas, keičiasi keičiant sąsają. Dinaminis – skirsto specialus serveris (DHCP), kiekvienam seansui kitas.
Adresų transliacijos būdai:
naudojant serverį – gera kontrolė (DNS); paskirstytas – be administavimo, automatinis, užklausa transliuojama visiems (ARP)
23. IP adresai ir potinkliai
IP adresas yra 32 bitų. IP adresas susideda iš tinklo adreso ir mazgo adreso. Kiekvieno tinklo adresas yra unikalus. Tinklų IP adresai skirstomi pasaulinių organizacijų pagal regionus: RIPE, APNIC, ARIN,… Kur IP adrese baigiasi tinklo adreso bitai ir prasideda mazgo adreso bitai: Klasės; Šablonai/prefiksai
Šablonai ir prefiksai
24. IP paketo formatas ir segmentavimasVersija – dabar 4; Hlen – antraštės ilgis; Type of service TOS; Time-to live TTL; Protokolas TCP-6 UDP-17; Identifikacija, Flags (žymės), Fragmento poslinkis naudojami ilgų paketų suskaldymui į kelis
IP paketo skaldymas : IDENTIFIKACIJA to paties IP paketo segmentams atpažinti; FLAGS: DF- draudžia skaldymą, MF – ne pirmas paketo fragmentas ; FRAGMENTO POSLINKIS – kurioje IP paketo vietoje įrašyti šio fragmento duomenis IP paketo skaldymo trūkumai. Padidėja perduodamų duomenų kiekis 1000 baitų paketui perduoti tinklu su MTU=128 reiks 8 kadrų, susidarys 1160 baitų. Dingus bent vienam fragmentui reikia kartoti viso paketo siuntimą:paketą iš fragmentų surenka tik gavėjo mazgas.
IP paketų perdavimas tinklu: * Visi tinklai lygūs – nėra specialios transportavimo sistemos
* Kiekvienas mazgas užmezga TCP ryšį tiesiogiai su bet kuriuo kitu
Nesurištas transportas: kiekvienas paketas tinklu keliauja savarankiškai
Negarantuotas pristatymas: paketas gali būti naikinamas nesiunčiant jokio pranešimo; Paketai gali dingti, būti sugadinti, dubliuoti, ateiti neteisinga tvarka
25. IP paketų perdavimas lokaliu tinklu
Ar siuntėjas ir gavėjas tame pačiame tinkle ?
Ne: perduoti duomenis “Gateway” fiziniu adresu
Taip: Ar žinomas gavėjo fizinis
adresas? (ARP cache lentelėje)
Taip: perduoti duomenis atitinkamu fiziniu adresu