kontrollsumma (kaks baiti, pole kohustuslik) andmeosa (varieeruva pikkusega hulk baite) UDP paketi maksimaalpikkus on seega 64 kilobaiti. Kontrollsumma vea puhul unustatakse datagramm Rakendused: DNS, NFS, TFTP TCP (transmission control protocol). Toimub kontroll. Ühendusorienteeritud Usaldatav Voo tüüpi Jagab voo segmentideks Saates käivitab taimeri ja ootab kinnitust Kinnitab saadud segmendid Kontrollsumma päisest ja andmetest Korrastab segmentide järjestuse Unustab dublikaadid Kontrollib voo mahtu Pordid Masinas elab korraga palju programme ja igaüks tahab saada/saata oma pakette. Millisele programmile konkreetne pakett saata? Programmidele antakse kasutamiseks nummerdatud TCP või UDP port (need ei ole füüsilised pistikud!) Klient - server mudel(Interneti jaoks) Üldine algoritm: server ootab mingil üldteada pordil ühenduskutseid klient reserveerib dünaamilise pordi klient saadab serverile ühenduskutse (koos oma pordinumbriga)
Kontrollsumma vea puhul unustatakse datagramm Rakendused: DNS, NFS, TFTP TCP(Transmission Control Protocol) Ühendusorienteeritud Usaldatav Voo tüüpi Jagab voo segmentideks Saates käivitab taimeri ja ootab kinnitust Kinnitab saadud segmendid Kontrollsumma päisest ja andmetest Korrastab segmentide järjestuse Unustab dublikaadid Kontrollib voo mahtu Pordid Masinas elab korraga palju programme ja igaüks tahab saada/saata oma pakette. Millisele programmile konkreetne pakett saata? Programmidele antakse kasutamiseks nummerdatud TCP või UDP port (need ei ole füüsilised pistikud!) Ühenduse määravad: IP aadressid, pordid, protokoll Klient - server mudel Üldine algoritm server ootab mingil üldteada pordil ühenduskutseid
3 DoD mudel ITK 2007, Kalev Pihl Sissejuhatus informaatikasse 4 http://upload.wikimedia.org/wikipedia/en/d/d8/UDP_encapsulation.png IP •IP protokoll võimaldab globaalset unikaalset adresseerimist ITK 2007, Kalev Pihl Sissejuhatus informaatikasse 5 TCP •Ühendusorienteeritud •Usaldatav •Voo tüüpi .Jagab voo segmentideks .Saates käivitab taimeri ja ootab kinnitust .Kinnitab saadud segmendid .Kontrollsumma päisest ja andmetest .Korrastab segmentide järjestuse .Unustab dublikaadid .Kontrollib voo mahtu ITK 2007, Kalev Pihl Sissejuhatus informaatikasse 6 UDP •Iga rakenduse väljund tekitab uue datagrammi •Ei taga usaldatavust •Datagrammi ehitus: .lähte-ja sihtport (kumbki kaks baiti) .datagrammi pikkus (kaks baiti) .kontrollsumma (kaks baiti, pole kohustuslik) .andmeosa (varieeruva pikkusega hulk baite) •UDP paketi maksimaalpikkus on seega 64 kilobaiti. •Kontrollsumma vea puhul unustatakse datagramm •Rakendused: DNS, NFS ITK 2007, Kalev Pihl