Ilana Ilana Gbigbọn Gbigbọn (TCP) ati Ilana ti Awọn olumulo Datagram (UDP) jẹ awọn fẹlẹfẹlẹ ọkọ ayọkẹlẹ meji ti o lo pẹlu ilana ayelujara (IP) .
TDP mejeeji ati UDP lo awọn akọle gegebi apakan ti awọn alaye fifiranṣẹ apoti fun gbigbe lori awọn isopọ nẹtiwọki. Awọn akọle TCP ati awọn akọle UDP kọọkan ni awọn ipinnu ti awọn ipo ti a npe ni aaye ti a ṣalaye nipasẹ awọn alaye imọ-ẹrọ imọran.
TCP Akọkọ kika
Oluto-ori TCP kọọkan ni awọn aaye ti a beere fun mẹwa ti o ni apapọ 20 awọn aaya (160 awọn idin ) ni iwọn. Wọn tun le ṣe afikun pẹlu apakan afikun data kan to 40 awọn octita ni iwọn.
Eyi ni ifilelẹ awọn akọle TCP:
- Orisun nọmba TCP orisun (2 awọn aarọ)
- TCP ibudo nọmba nọmba (2 awọn aaya)
- Nọmba nọmba (Awọn onise 4)
- Nọmba ifunni (4 awọn aaya)
- Tisẹ idaamu TCP (4 awọn iṣẹju)
- Data ti a fipamọ (3 awọn die-die)
- Awọn asia idari (to 9 awọn iṣẹju)
- Iwọn Window (2 Awọn aarọ)
- TCP checksum (2 awọn aaya)
- Alakoso ti o ni kiakia (2 awọn aarọ)
- TCP data aṣayan (0-40 onita)
TCP fi awọn aaye akọle sii sinu sisanwọle ifiranṣẹ ni aṣẹ ti a darukọ loke.
- Awọn nọmba nọmba TCP orisun ati nlo ni awọn opin opin ibaraẹnisọrọ fun fifiranṣẹ ati gbigba awọn ẹrọ.
- Awọn ifiranṣẹ ifiranṣẹ lo awọn nọmba nọmba lati samisi ṣiṣe iṣakoso ẹgbẹ ẹgbẹ. Awọn olufiranṣẹ ati awọn olugba mejeeji lo awọn aaye nọmba ifọwọkan lati ṣe ibaraẹnisọrọ awọn nọmba awọn nọmba ti awọn ifiranṣẹ ti a ti gba tabi ti ṣe yẹ lati rán.
- Aaye aaye aiṣedeede titobi titobi titobi TCP ni awọn nọmba ti awọn octeti mẹrin. Akọle kan ti kii lo aaye TCP ti o yan ni idapada data ti 5 (ti o jẹju 20 awọn aaya), nigba ti akọsori kan ti o nlo aaye aṣayan ti o pọju julọ ni idapada data ti 15 (eyiti o pe 60 awọn aaya).
- Awọn data ti a fipamọ ni awọn akọle TCP nigbagbogbo ni iye ti odo. Ilẹ yii n ṣe idiyele idiyele iwọn akọle ti o pọju bi awọn pipẹ mẹrin (pataki fun ṣiṣe ti processing data kọmputa).
- TCP nlo apẹrẹ ti awọn ipele mẹfa ati awọn asia iṣakoso ti o pọju (kọọkan kọọkan bit ti o ni iṣeduro tabi pa ) lati ṣakoso iṣan data ni awọn ipo pato. Bọọlu kekere kan, fun apẹẹrẹ, bẹrẹ TCP asopọ tunto idaniloju. Iṣiṣe alaye ti awọn aaye yii kọja kọja aaye yii.
- Awọn oluranlowo TCP lo nọmba kan ti a npe ni iwọn iboju lati fiofinsi bi iye data ti wọn firanṣẹ si olugba ṣaaju ki o to nilo ifọwọsi ni pada. Ti iwọn window ba di kekere, gbigbe data gbigbe nẹtiwọki yoo jẹ o lọra pupọ, lakoko ti iwọn window ba tobi ju, ọna asopọ nẹtiwọki le di ti apapọ (alaiwu fun eyikeyi awọn ohun elo miiran) tabi olugba le ma le ṣe atunṣe awọn data ti nwọle ni kiakia to (ti o tun fa ni ilọsiwaju sisẹ). Awọn alugoridimu ti Windowing ti a ṣe sinu Ilana naa ṣe iṣaro iye awọn iwọn ati lilo aaye yii ti awọn akọle TCP lati ṣakoso awọn iyipada laarin awọn oluṣẹ ati awọn olugba.
- Iwọn checksum ni inu akọle TCP ti wa ni ipilẹṣẹ nipasẹ Oluṣakoso Ilana gẹgẹbi ọna kika mathematiki lati ṣe iranlọwọ fun olugba rii awọn ifiranṣẹ ti o bajẹ tabi ti o baamu.
- Awọn aaye ijubolu amojuto ni igbagbogbo ṣeto si odo ati ki o ko bikita, ṣugbọn ni apapo pẹlu ọkan ninu awọn asia iṣakoso, o le ṣee lo bi idapọ data lati samisi abẹrẹ ti ifiranṣẹ kan bi o nilo processing iṣaaju.
- Awọn lilo ti awọn alaye TCP ti a yan diẹ kọja kọja aaye ti akori yii ṣugbọn pẹlu atilẹyin fun ipolowo pataki ati window algorithms window.
UDP Akọsilẹ kika
Nitori pe UDP jẹ diẹ diẹ sii ni opin ni agbara ju TCP, awọn akọle rẹ kere pupọ. Oludari akọle ti UDP ni awọn octeta 8, pin si awọn aaye mẹrin ti a beere fun:
- Orisun nọmba orisun (2 awọn aarọ)
- Orukọ ibudo ibudo (2 awọn aarọ)
- Ipari awọn data (2 awọn aarọ)
- UDP checksum (2 awọn aarọ)
UDP fi awọn akọle si awọn akọle sinu ṣiṣan ifiranṣẹ rẹ ni aṣẹ ti a darukọ loke.
- Awọn orisun ibudo UDP orisun ati ti nlo ni awọn opin opin ibaraẹnisọrọ fun fifiranṣẹ ati gbigba awọn ẹrọ.
- Aaye ipari ni UDP duro lapapọ iwọn ti datagram kọọkan pẹlu akọsori ati data. Awọn sakani aaye yi ni iye lati o kere ju 8 awọn aarọ (oriṣi akọsori ti o nilo) lati ṣe titobi to gaju 65,000 bytes.
- Gẹgẹbi TCP, iyatọ UDP gba awọn olugba laaye lati ṣawari awọn ayẹwo ti nwọle fun eyikeyi awọn ifilelẹ ibajẹ ti ifiranṣẹ naa.