Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Протокол ТСР. Основні призначення полів заголовку.

Содержание

Потокол TCP (протокол керування передачею) —є протоколом транспортного рівня, який забезпечує надійний, безпечний сервіс для логічних ланцюгів чи з’єднань між парами процесів.
Київський професійно-педагогічний коледж імені Антона МакаренкаВиконала: Студентка групи 13-ПІТ 1/зШипук КатеринаВикладач: Сергієнко Потокол TCP (протокол керування передачею) —є протоколом транспортного рівня, який забезпечує надійний, безпечний сервіс для Появою протоколу вважають 1974 рік, коли інститут інженерів з електротехніки та електроніки опублікував роботу «Протокол Як працює протокол ТСР?отримує потоки даних від протоколів верхніх рівніврозбиває конкретний потік даних на порції, та Основні функції протоколу ТСРБазова передача даних. Протокол TCP здатний передавати неперервні потоки Розподілення каналів. Щоб дозволити багатьом процесам на окремо взятому комп’ютері одночасно використовувати комунікаційні можливості Формат ТСР сегменту Склад та призначення полів заголовкуПорт джерела (Source port) (16 біт) ідентифікує номер ТСР-порту, з Основні прапорці:URG — Важливість (Urgent), вказує, що TCP-сегмент містить важливі дані. ACK — Підтвердження (Acknowledge) успішності отримання TCP-сегментуPSH — Просування (Push), Кожна окрема сесія роботипротоколу ТСР може бути поділена на три фази:Встановлення з’єднанняПередача данихЗакінчення з’єднанняВстановлення Важливо розуміти, що протягом TCP-сесії дані надсилаються в обох напрямках, як від сервера до Для встановлення з'єднання протокол TCP використовує триходове рукостискання (handshaking), назване так за кількістю Для закінчення TCP-сесії використовується так зване чотириходове рукостискання (four-way handshake).1)Ініціатор розірвання з'єднання направляє своєму ВисновкиОтже, більш детально розглянувши цю інформацію, стає зрозуміло, що протокол ТСР
Слайды презентации

Слайд 2 Потокол TCP (протокол керування передачею) —є протоколом транспортного рівня, який забезпечує

Потокол TCP (протокол керування передачею) —є протоколом транспортного рівня, який забезпечує надійний, безпечний сервіс

надійний, безпечний сервіс для логічних ланцюгів чи з’єднань між

парами процесів.

Слайд 3 Появою протоколу вважають 1974 рік, коли інститут інженерів з електротехніки та

Появою протоколу вважають 1974 рік, коли інститут інженерів з електротехніки та електроніки опублікував роботу

електроніки опублікував роботу «Протокол для пакетної мережевої комунікації (A

Protocol for Packet Network Intercommunication), авторами якої були Вінтон Серф та Роберт Еліот Кан. Саме у цій праці TCP було абревіатурою від Transmission Control Program (програма керування передачею). Протокол призначений для управління передачею даних у комп’ютерних мережах, працює на транспортному рівні.

Слайд 4 Як працює протокол ТСР?
отримує потоки даних від протоколів верхніх рівнів
розбиває

Як працює протокол ТСР?отримує потоки даних від протоколів верхніх рівніврозбиває конкретний потік даних на порції,

конкретний потік даних на порції, та додає до кожної з них заголовок з номером

послідовності
кожний сегмент інкапсулюється в ІР-пакет і передається через ІР-протокол до хоста-отримувача
після надходження IP-пакету до хоста-отримувача перевіряється коректність отриманих даних у TCP-сегменті
хост-отримувач надсилає запит до хоста-відправника про нову, або повторну передачу порції даних, що одночасно є підтвердженням того, що всі сегменти з номерами послідовності, меншими ніж номер нового запиту, були успішно отримані


Слайд 5 Основні функції протоколу ТСР
Базова передача даних. Протокол TCP

Основні функції протоколу ТСРБазова передача даних. Протокол TCP здатний передавати неперервні

здатний передавати неперервні потоки октетів між своїми клієнтами в обох

напрямках, пакуючи деяку кількість октетів у сегменти для передачі крізь системи Internet.

Достовірність. Протокол TCP повинен мати захист від руйнування даних, втрати, дубляції та порушення порядку отримання, викликаних комунікаційною системою Internet. Це досягається присвоєнням порядкового номеру кожному октету, що передається, а також вимогою підтвердження (ACK) віт програми TCP, яка приймає дані.

Управління потоком. Протокол TCP надає отримувачу засоби, щоб керувати кількістю даних, які посилає йому відправник. Це досягається викликом так званого "вікна" (window) разом с кожним підтвердженням, яке вказує діапазон прийнятних номерів, що йдуть за номером останнього успішно прийнятого сегменту.


Слайд 6 Розподілення каналів. Щоб дозволити багатьом процесам на окремо взятому

Розподілення каналів. Щоб дозволити багатьом процесам на окремо взятому комп’ютері одночасно використовувати комунікаційні

комп’ютері одночасно використовувати комунікаційні можливості рівня TCP, протокол TCP надає

на кожному хост-комп’ютері набір адрес чи портів. Кожне з’єднання унікальним чином ідентифікується парою соктів. Таким чином, будь-який сокет може одночасно використовуватись у багатьох з’єднаннях.

Робота зі з’єднаннями. Якщо два процеси бажають обмінюватись інформацією, відповідні програми протоколу TCP повинні спочатку встановити з’єднання (на кожному боці ініціалізувати інформацію про статус). По закінченню обміну інформацією, з’єднання повинно бути розторгнуте чи закрите, щоб звільнити ресурси для інших користувачів

Приорітет та безпека. Користувачі протокола TCP можуть вимагати для свого з’єднання приорітет та безпеку. Передбачені прийняті за замовчуванням характеристики з’єднань, коли такі параметри не потрібні. 


Слайд 7 Формат ТСР сегменту

Формат ТСР сегменту

Слайд 8 Склад та призначення полів заголовку
Порт джерела (Source port) (16

Склад та призначення полів заголовкуПорт джерела (Source port) (16 біт) ідентифікує номер ТСР-порту,

біт) ідентифікує номер ТСР-порту, з якого відправляється сегмент.
Порт призначення (Destination

port) (16 біт) ідентифікує номер ТСР-порту, на який відправляється сегмент.
Номер послідовності (Sequence number) є числом, що відображає номер першого байту в сегменті надісланих даних від хоста-відправника до хоста-отримувача.
Номер підтвердження (Acknowledgment number) фактично є запитом від хоста отримувача на надсилання нового сегменту даних починаючи зі вказаного номера.
Зміщення даних (Data offset) 4-бітний номер, який визначає розмір ТСР-заголовка в 32-бітових словах
Reserved  зарезервоване поле для майбутнього використання і повинно містити нулі (000).


Слайд 9 Основні прапорці:
URG — Важливість (Urgent), вказує, що TCP-сегмент містить важливі дані.
ACK —

Основні прапорці:URG — Важливість (Urgent), вказує, що TCP-сегмент містить важливі дані. ACK — Підтвердження (Acknowledge) успішності отримання TCP-сегментуPSH —

Підтвердження (Acknowledge) успішності отримання TCP-сегменту
PSH — Просування (Push), також як і прапорець URG, вказує,

на пріоритетність TCP-сегменту. Хост-відрапнивник позачергово надсилає цей сегмент даних через IР-мережу.
RST — Обривання (Reset) вказує хосту-отримувачу негайно скинути з'єднання без подальшої взаємодії. Така ситуація наступає у разі, якщо сервер (хост-відправник) не надає послуги визначеного сервісу.
SYN — Синхронізація (Synchronize) використовується для встановлення з'єднання між хостами при так званому триходовому рукостисканні (handshaking)
FIN — Фініш (Finish) вказує на завершення з'єднання.

Слайд 10 Кожна окрема сесія роботипротоколу ТСР може бути поділена на три

Кожна окрема сесія роботипротоколу ТСР може бути поділена на три фази:Встановлення з’єднанняПередача данихЗакінчення

фази:

Встановлення з’єднання

Передача даних

Закінчення з’єднання
Встановлення з’єднання та його відміна (ТСР –

сесія)

Слайд 11 Важливо розуміти, що протягом TCP-сесії дані надсилаються в обох напрямках,

Важливо розуміти, що протягом TCP-сесії дані надсилаються в обох напрямках, як від сервера

як від сервера до клієнта так і від клієнта

до сервера, тобто створюються два потоки даних.

Слайд 12 Для встановлення з'єднання протокол TCP використовує триходове рукостискання (handshaking),

Для встановлення з'єднання протокол TCP використовує триходове рукостискання (handshaking), назване так за

назване так за кількістю повідомлень між хостами:
1)Клієнт формує TCP-заголовок та

встановлює прапорець SYN.

2)Сервер отримує ТСР-сегмент від клієнта зі встановленим прапорцем SYN та у відповідь формує TCP-заголовок  та відправляє сегмент до клієнта з прапорцями SYN та ACK.

3)Після отримання ТСР-сегмента зі встановленими прапорцями ACK та SYN клієнт переходить у стан ESTABLISHED.Далі клієнт надсилає таким чином сформований сегмент до сервера з прапорцем ACK.


Слайд 13 Для закінчення TCP-сесії використовується так зване чотириходове рукостискання (four-way handshake).
1)Ініціатор

Для закінчення TCP-сесії використовується так зване чотириходове рукостискання (four-way handshake).1)Ініціатор розірвання з'єднання направляє

розірвання з'єднання направляє своєму партнеру TCP-сегмент зі встановленим прапорцем FIN. 

2)Хост-отримувач приймає FIN від

ініціатора та посилає у відповідь TCP-сегмент зі встановленим прапорцем АСК.
 
3)Після закінчення оброблення всіх запитів протоколів верхнього рівня хост-отримувач відправляє ініціатору TCP-сегмент зі встановленим прапорцем FIN.

4)Ініціатора приймає FIN від отримувача та посилає у відповідь TCP-сегмент зі встановленим прапорцем АСК.

  • Имя файла: protokol-tsr-osnovnі-priznachennya-polіv-zagolovku.pptx
  • Количество просмотров: 117
  • Количество скачиваний: 0