- Transporta slāni attēlo divi protokoli: TCP un UDP.
- IP protokols tīkla slānī piegādā datagrammu no avota resursdatora uz galamērķa resursdatoru.
- Mūsdienās operētājsistēma atbalsta daudzlietotāju un daudzapstrādes vides, izpildprogrammu sauc par procesu. Ja resursdators nosūta ziņojumu citam resursdatoram, tas nozīmē, ka avota process sūta procesu uz mērķa procesu. Transporta slāņa protokoli nosaka dažus savienojumus ar atsevišķiem portiem, kas pazīstami kā protokola porti.
- IP protokols ir resursdatora protokols, ko izmanto, lai piegādātu paketi no avota resursdatora uz galamērķa resursdatoru, savukārt transporta slāņa protokoli ir portu-portu protokoli, kas darbojas IP protokolu augšpusē, lai piegādātu paketi no izcelsmes resursdatora. portu uz IP pakalpojumiem un no IP pakalpojumiem uz mērķa portu.
- Katrs ports ir definēts ar pozitīvu veselu skaitļu adresi, un tas ir 16 biti.
UDP
- UDP apzīmē Lietotāja Datagrammas protokols .
- UDP ir vienkāršs protokols, un tas nodrošina nesekvences transportēšanas funkcionalitāti.
- UDP ir bezsavienojuma protokols.
- Šis protokola veids tiek izmantots gadījumos, kad uzticamība un drošība ir mazāk svarīgas nekā ātrums un izmērs.
- UDP ir tiešs transporta līmeņa protokols, kas augšējā slāņa datiem pievieno transporta līmeņa adreses, kontrolsummas kļūdu kontroli un garuma informāciju.
- UDP protokola izveidotā pakete ir pazīstama kā lietotāja datagramma.
Lietotāja Datagrammas formāts
Lietotāja datagrammai ir 16 baitu galvene, kas parādīta zemāk:
kur,
UDP protokola trūkumi
- UDP nodrošina pamatfunkcijas, kas nepieciešamas pārraides pilnīgai piegādei.
- Tas nenodrošina nekādas secības vai pārkārtošanas funkcijas un nenorāda bojāto paketi, ziņojot par kļūdu.
- UDP var atklāt, ka ir notikusi kļūda, taču tas nenorāda, kura pakete ir pazaudēta, jo tajā nav noteikta datu segmenta ID vai secības numura.
TCP
- TCP apzīmē Transmission Control Protocol.
- Tas nodrošina pilnus transporta slāņa pakalpojumus lietojumprogrammām.
- Tas ir uz savienojumu orientēts protokols, kas nozīmē savienojumu, kas izveidots starp abiem pārraides galiem. Lai izveidotu savienojumu, TCP pārraides laikā ģenerē virtuālu ķēdi starp sūtītāju un uztvērēju.
TCP protokola iezīmes
- Izveidojiet savienojumu starp diviem TCP.
- Datu apmaiņa notiek abos virzienos.
- Savienojums tiek pārtraukts.
Saņēmējs TCP izmanto kārtas numuru, lai atkārtoti saliktu segmentus, ja tie nonāk nepareizi, vai lai novērstu dublētos segmentus.
TCP segmenta formāts
kur,
Vadības laukā ir pavisam seši karogu veidi:
Atšķirības melnbaltā TCP un UDP
Salīdzināšanas pamats | TCP | UDP |
---|---|---|
Definīcija | Pirms datu pārsūtīšanas TCP izveido virtuālo ķēdi. | UDP pārsūta datus tieši uz mērķa datoru, nepārbaudot, vai uztvērējs ir gatavs saņemt vai nē. |
Savienojuma veids | Tas ir uz savienojumu orientēts protokols | Tas ir bezsavienojuma protokols |
Ātrums | lēns | augsts |
Uzticamība | Tas ir uzticams protokols. | Tas ir neuzticams protokols. |
Virsraksta izmērs | 20 baiti | 8 baiti |
atzinība | Tas gaida datu apstiprinājumu un var atkārtoti nosūtīt pazaudētās paketes. | Tas neņem apstiprinājumu, ne arī pārsūta bojāto kadru. |