Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Електронна пошта. Протоколи транспортного рівня

Прикладний рівень

Презентацій ний рівень

Сесійний рівень

Підтвердження

Порти та їх використання

Протоколи транспортного рівня

Тема 1.12. Транспортний і сесійний, презентаційний та прикладний рівні

Протоколи ТСР і UDP. Базові функції сесійного рівня. Робота презентаційного рівня. Робота і сервіси прикладного рівня.

 

1) Протоколи рівня.

На транспортному рівні використовуються два основних протоколи ТСР та UDP.

TCP
Протокол ТСР забезпечує обслуговування з'єднання та керування потоком даних.
Має наступні характеристики:
а) з'єднання орієнтоване
б) надійність
в) ділить повідомлення на сегменти
г) перебирає повідомлення на станції призначення
д) посилає повторно не отримане
е) перебирає вхідні повідомлення

UDP
Протокол UDP - простий протокол для передачі даних.
Має наступні характеристики:
а) без встановлення з'єднання
б) не надійний
в) просто передає повідомлення
г) не перевіряє повідомлення
д) не використовує підтвердження
е) не забезпечує керування потоком

UDP-дейтаграма має заголовок, що містить поле порту призначення, порт відправника та поле даних. Довжина поля даних довільна. Якщо клієнта не знайдено, то лист відправляється на адресу 0.0.0.0.
Сегмент ТСР-інформації має також аналогічні заголовки, але довжина поля даних встановлюється в залежності від якості каналу зв'язку, а також в кінці містить поле контрольної суми.

Для розподілу інформації між різними додатками, які виконуються на одному комп'ютері, використовують номера портів, які присвоюються додаткам.
Порт є кінцевою точкою в системі з певною ІР-адресою, куди можна відправити повідомлення.

 

2) Порти та їх використання
Є три стандартні діапазони портів, визначених в RFC 1700
1. 0-255 - призначений для спеціальних додатків;
2. 256-1023 - номера передані для комерційного використання;
3. понад 1023 - не лімітуються.

 


Номера портів

TCP UDP


3) Підтвердження.

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

Відправник посилає пакет Х, а адресат приймає його і повертає номер Х+1, тобто прийняв і очікую наступний. У випадку, якщо підтвердження не отримане (вичерпався таймер) виконується повторна посилка пакета.

 
 

 



На початку передачі даних відповідь відразу отримує номер, який дорівнює 2, оскільки перша відповідь використана при встановлені зв'язку, т.т. було послано пакет без корисної інформації, який містив запит на початок передачі і відповідно була отримана відповідь, котра підтверджує початок сеансу передачі.

Також при передачі використовується поняття вікна (window). Вікно – це кількість пакетів, які будуть послані для отримання однієї відповіді.

Наприклад: window =1

 

 

Як видно із малюнків, при встановленні розміру вікна 3, передається три пакети і відповідно отримується одна відповідь. В разі помилки в одному із переданих пакетів передача повторюється усіх трьох пакетів, тому параметри вікна слід виставляти в залежності від якості зв’язку – на поганих лініях вікно менше, на хороших відповідно більше.

 

4) Сесійний рівень

Встановлює, керує і зупиняє сеанси зв'язку. Всі функції поділяють на три групи:

o налагодження або розривання зв'язку

o функції нормального передавання

o функції нештатних ситуацій

Для підтримки обміну даних між додатками, які виконуються на різних комп'ютерах необхідно ідентифікувати їх приналежність до одного сеансу роботи. Програми керування сеансами визначають порядок обміну даними між станціями і підтримують взаємодію на рівні окремих додатків. На рівні сеансів також відбувається запуск, відкриття та підтримка і закриття програм на віддалених комп'ютерах.

Використовуються наступні протоколи:

· TFTP (Trivial File Transfer Protocol)- скорочена версія FTP, компактний, використовується для вигрузки програм з сервера. Не перевіряє ім'я та пароль користувача.

· Telnet (Terminal emulation) - дистанційне звертання до іншого комп'ютера. Відкриває, як правило, текстове вікно, в якому можна працювати на віддаленому комп'ютері. Хоча існують і графічні системи.

· SNMP (Simple Network Management Protocol)- протокол спрощеного керування мережею. Не забезпечує захисту, має обмежений об'єм передавання. Для роботи потрібно два модуля: менеджер і агент.

· NetBIOS - протокол методу доступу до основних апаратних і програмних засобів високого рівня, стандартний тільки для Windows.

<== предыдущая лекция | следующая лекция ==>
Інсталяція офісної мережі на базі обладнання D-Link DI-624 + DWL-G520 + DWL-G510 | Прикладний рівень
Поделиться с друзьями:


Дата добавления: 2013-12-12; Просмотров: 364; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.