Формат повідомлень TCP

Повідомлення протоколу TCP називаються сегментами і складаються із заголовка і блоку даних. Заголовок сегменту має наступні поля:

  • поле "Порт джерела" (SOURS PORT) займає 2 байти, ідентифікує процес-відправник;
  • поле "Порт призначення" (DESTINATION PORT) займає 2 байти, ідентифікує процес-одержувач;
  • поле "Послідовний номер" (SEQUENCE NUMBER) займає 4 байти, указує номер байта, який визначає зсув сегменту щодо потоку даних, що відправляються;
  • поле "Підтверджений номер" (ACKNOWLEDGEMENT NUMBER) займає 4 байти, містить максимальний номер байта в отриманому сегменті, збільшений на одиницю; саме це значення використовується як квитанція;
  • поле "Довжина заголовка" (HLEN) займає 4 бита, указує довжину заголовка сегменту TCP, зміряну в 32-бітових словах. Довжина заголовка не фіксована і може змінюватися залежно від значень, що встановлюються в полі "Опції";
  • поле "Резерв" (RESERVED) займає 6 битий, поле зарезервоване для подальшого використання;
  • поле "Кодові біти" (CODE BITS) займають 6 битий, містять службову інформацію про тип даного сегменту, що задається установкою в одиницю відповідних біт цього поля:
    • • URG - термінове повідомлення;
    • • АСЬК - квитанція на прийнятий сегмент;
    • • PSH - запит на відправку повідомлення без очікування заповнення буфера;
    • • RST - запит на відновлення з'єднання;
    • • SYN - повідомлення, використовуване для синхронізації лічильників переданих даних при встановленні з'єднання;
    • • FIN- ознака досягнення передавальною стороною останнього байта в потоці передаваних даних.
  • поле "Вікно" (WINDOW) займає 2 байти, містить оголошуване значення розміру вікна в байтах;
  • поле "Контрольна сума" (CHECKSUM) займає 2 байти, розраховується по сегменту;
  • поле "Покажчик терміновості" (URGENT POINTER) займає 2 байти, використовується спільно з кодовим бітом URG, указує на кінець даних, які необхідно терміново прийняти, не дивлячись на переповнювання буфера;
  • поле "Опції" (OPTIONS) - це поле має переменную'дліну і може бути взагалі відсутнім, максимальна величина поля 3 байти; використовується для вирішення допоміжних завдань, наприклад, при виборі максимального розміру сегменту;
  • поле "Заповнювач" (PADDING) може мати змінну довжину, є фіктивне поле", використовуване для доведення розміру заголовка до цілого числа 32-бітових слів.

 


 

::  Меню ::

 

ГОЛОВНА

Знайомство з оглядачем Microsoft Internet Explorer

Початок роботи з Інтернетом

Друк і збереження інформації

Панелі в Microsoft Internet Explorer

Робочий стіл Active Desktop

Настройка зовнішнього вигляду оглядача

Вибір оптимальної конфігурації Internet Explorer

Конфігурація служби FTP

Безпечний обмін даними через інтернет

Захист комп'ютера від несанкціонованого доступу

Обмеження доступу до небажаних для перегляду ресурсів

Перше знайомство з Microsoft Outlook Express

Створення і відправка поштових повідомлень

Робота з групами новин

Автономна робота

Настройка

Вибір оптимальної конфігурації Microsoft Outlook Express

Додаток 1. Програми, що рекомендуються, спрощують роботу з Інтернетом і Internet Explorer

Додаток 2. Інтернет-протоколи

Додаток 3. Плагини


 

:: Реклама ::::

 
  Настройка і оптимізація комп'ютера
 

 

:: Статистика ::

 

каталог сайтів

Індекс цитування

Украина онлайн
Топ Україна, Рейтинг та каталог українських веб-сайтів

 

 

 


 

Copyright © Asentli, 2008