TCP бастығы және UDP бастығы түсіндіріледі

Трансмиссияны басқару протоколы (TCP) және Пайдаланушы Datagram Протоколы (UDP) - интернет протоколымен (IP) пайдаланылатын екі стандартты тасымалдау қабаттары.

TDP және UDP екеуі де желілік қосылымдар бойынша тасымалдау үшін орау туралы хабарламалардың бір бөлігі ретінде тақырыптарды пайдаланады. TCP тақырыптары және UDP тақырыптары әрқайсысында хаттаманың техникалық сипаттамаларымен анықталған өрістер деп аталатын параметрлер жиынтығын қамтиды.

TCP пішімінің пішімі

Әрбір TCP тақырыбында көлемі 20 байт (160 бит ) болатын он талап етілетін өріс бар. Олар сондай-ақ қосымша 40 секцияға дейін қосымша деректерді қамтуы мүмкін.

Бұл TCP тақырыбының орналасуы:

  1. Көз TCP портының нөмірі (2 байт)
  2. Тағайындалған TCP портының нөмірі (2 байт)
  3. Секция нөмірі (4 байт)
  4. Растау нөмірі (4 байт)
  5. TCP деректерінің ығуы (4 бит)
  6. Қорғалған деректер (3 бит)
  7. Басқару жалаулары (9 битке дейін)
  8. Терезенің өлшемі (2 байт)
  9. TCP бақылау сомасы (2 байт)
  10. Шұғыл көрсеткіш (2 байт)
  11. TCP факультативті деректері (0-40 байт)

TCP жоғарыда аталған тәртіпте хабар тақырыбына тақырып өрістерін кірістіреді.

UDP тақырыбының пішімі

Себебі UDP TCP қарағанда әлдеқайда шектелген, оның тақырыптары әлдеқайда аз. UDP тақырыбы келесі төрт міндетті өріске бөлінген 8 байтты қамтиды:

  1. Бастапқы порт нөмірі (2 байт)
  2. Мақсатты порт нөмір (2 байт)
  3. Деректердің ұзындығы (2 байт)
  4. UDP бақылау сомасы (2 байт)

UDP жоғарыдағы тізбектегі хабарламаның ағынына тақырып жолақтарын енгізеді.