Ühendus toimib ainult otspunktide vahel (näiteks kliendi ja serveri vahel). Vahepealsed seadmed, nagu marsruuterid, seda osa pakettidest ei muuda. TCP ühendus on töökindel, sest toimub kolmepoolne kinnitus ehk three-way handshake. Klient saadab serverile ühenduse loomise soovi, server vastab ning saadab samuti ühenduse loomise soovi, mille klient kadudeta andmevahetuse korral vastusega kinnitab. TCP tegeleb voo- ja koormusjuhtimisega. Voojuhtimine (flow control) tähendab, et TCP jälgib pidevalt otspunktide andmevooge ning teeb andmeedastuse kiiruses ja mahus selle järgi parandusi. Koormusjuhtimine (congestion control) tähendab, et TCP jälgib otspunktidevahelise võrgu koormust ning muudab ka selle järgi pakettide parameetreid. TCP sobib rakendustele, mis vajavat töökindlat andmeedastust, kus kiirus ei ole kriitiline ning seetõttu ei sobi ta sellistele asjadele nagu VoIP, SAN (Storage Area Network), DNS ja nii edasi.
Pakettide moodustamine toimub võrgukihi asuvale terminaalile, siis toimetatakse see vahetult kohale. Kui oota ajapilu algust. Pure Aloha puhul kokkupõrgete tõenäosus datagrammi panemisega kanalikihi kaadrisse. Veaparandus, sihtarvuti ei asu samas võrgus, saadetakse see edasi suureneb. Kuna kõik saatjad saadavad suvalisel ajal ja voojuhtimine, pakettide järjestamine delegeeritakse kõik võrguväravasse, mis uurib kas paketti on võimalik vahetult paralleeleslt, siis peab saatja tegema monitooringu, kas pakett kõrgematele kihtidele. PPP ühendus ei kontrolli andmemahtu, edasi toimetada, Kui see pole võimalik, saadetakse pakett edasi jõudis kohale või mitte. CSMA on justkui edasiarendatud ei toeta mitmepunktilisi ühendusi. Kaadrite alguses on järgmisesse ruuterisse
Sünkroniseerimine (Synchronization) õigesti ajastatud edastus * Andmeside haldamine (Exchange management) * Vigade avastamine et edastuskiirus oleks sama kogu edastusaja vältel. Vastavalt sellele, millised on rakenduste vajadused, kasutatakse erinevaid protokolle. 24. TCP koormuse juhtimine ja parandamine (Error detection and correction) - ntx side mürarikkas keskkonnas, kontrollsumma, paarsusbitt * Voojuhtimine (Flow TCP on veakindel, paketid pannakse alati õigesse järjekorda (see võtab aega). UDPs ei ole veakontrolli, samuti ei garanteerita pakettide Koormuse juhtimine (Congestion Control) on saatja poolne ettevaatusabinõu, vältimaks võrgu ülekoormamist, mitte konkreetsetes control) - vv saab pakette vastu võtta kindla kiirusega->on vaja kontrollida andmeedastuse voogu) * Adresseerimine (Adressing) kohalejõudmist ega nende õiget järjekorda
2. KOMMUNIKATSIOONISÜSTEEMI ÜLESANDED ·· Ülekandesüsteemi mõistlik kasutamine/koormamine; ·· liidestus (kokku ühendamine. Ntx: võrk+võrk, arvuti+võrk); ·· Signaalide genereerimine(edastamine) (signaalide ühest süsteemist teise üleviimine); ·· Sünkroniseerimine [andmeedastuse algust(saatja) ja lõppu(vastuvõtjat)]; ··Andmeside haldamine: ·· Vigade avastamine ja parandamine(näiteks side mürarikkas keskkonnas); ·· Voojuhtimine (vastuvõtja saab pakette vastu võtta kindla kiirusega->on vaja kontrollida andmeedastuse voogu); ·· Adresseerimine; ·· Marsruutimine (vaja leida tee võrguserverini, pakettide suunamine); ·· Taastumine (vigastest olukordadest). Süsteem peab aru saama, kust algas vigane olukord, et sealt tööd uuesti jätkata(peab aru saama, mis on tehtd, mis tegemata): ·· Sõnumi formaadid(arvutite omavaheline suhtlemine- >samad kodeerimise viisid); ·· Turvalisus; ··Võrgunduse haldamine 3
vastuvõtja, server. 2. KOMMUNIKATSIOONISÜSTEEMI ÜLESANDED •• Ülekandesüsteemi mõistlik kasutamine/koormamine; •• liidestus (kokku ühendamine. Ntx: võrk+võrk, arvuti+võrk); •• Signaalide genereerimine(edastamine) (signaalide ühest süsteemist teise üleviimine); •• Sünkroniseerimine [andmeedastuse algust(saatja) ja lõppu(vastuvõtjat)]; ••Andmeside haldamine: •• Vigade avastamine ja parandamine(näiteks side mürarikkas keskkonnas); •• Voojuhtimine (vastuvõtja saab pakette vastu võtta kindla kiirusega->on vaja kontrollida andmeedastuse voogu); •• Adresseerimine; •• Marsruutimine (vaja leida tee võrguserverini, pakettide suunamine); •• Taastumine (vigastest olukordadest). Süsteem peab aru saama, kust algas vigane olukord, et sealt tööd uuesti jätkata(peab aru saama, mis on tehtd, mis tegemata): •• Sõnumi formaadid(arvutite omavaheline suhtlemine->samad
See on just selline transporditeenus, mis tagab ka töökindla andmevahetuse ja andmete korrektse kohalejõudmine õiges järjekorras. Kui andmed korralikult kohale ei jõua, siis saadetakse need uuesti ehk korratakse saatmist. Protokoll tegeleb ka voojuhtimisega ja ülekoormuse kontrolliga. Tegelikult kaks osapoolt saavad kokku leppida ka selle, kui palju andmeid korraga saata. Kui me saadame liiga palju andmeid võrku, siis hakkavad tekkima ummikud ja järjekorrad. Voojuhtimine tähendab saatja ja vastuvõtja vahelist voogu, koormuse reguleerimine tähendab, aga kõikide andmete saatmist võrku. Voo juhtimine tegeleb iga andmevooga eraldi. Võrgu koormuse reguleerimine tegeleb kõikide andmevoogudega korraga. Eesmärk on see, et arvutist ei läheks võrku rohkem andmeid, kui see võrk suudab vastu võtta. Rakendused, mis nõuavad andmete 100%-list kohaleminekut, need kasutavad TCP protokolli. Ühenduseta
2. Kommunikatsioonisüsteemi ülesanne • mõistlik kasutamine/koormamine • liidestus(kokku ühendamine. Ntx: võrk+võrk, arvuti+võrk) • Signaalide genereerimine(edastamine)(signaalide ühest süsteemist teise üleviimine) • Sünkroniseerimine [andmeedastuse algust(saatja) ja lõppu(vastuvõtjat)] • Andmeside haldamine • Vigade avastamine ja parandamine(näiteks side mürarikkas keskkonnas) • Voojuhtimine (vastuvõtja saab pakette vastu võtta kindla kiirusega->on vaja kontrollida andmeedastuse voogu) • Adresseerimine • Marsruutimine (vaja leida tee võrguserverini, pakettide suunamine) • Taastumine(vigastest olukordadest). Süsteem peab aru saama, kust algas vigane olukord, et sealt tööd uuesti jätkata(peab aru saama, mis on tehtd, mis tegemata)