Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Протокол Інтернету IP




Міжмережевий рівень

Тема 2. Архітектура стека протоколів Microsoft TCP/IP

Набір багаторівневих протоколів, або як називають стек TCP/IP, призначений для використання в різних варіантах мережевого оточення. Стік TCP/IP з погляду системної архітектури відповідає еталонній моделі OSI (Open Systems Interconnection – взаємодія відкритих систем) і дозволяє обмінюватися даними по мережі додаткам і службам, що працюють практично на будь-якій платформі, включаючи Unix, Windows, Macintosh та інші.

Протокол управління передачею (TCP)

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

1. Клієнт, що запрошує з'єднання, відправляє серверу пакет, вказуючий номер порту, який клієнт бажає використовувати, а також код (певне число) ISN (Initial Sequence number).

2. Сервер відповідає пакетом, ISN сервера, що містить, а також ISN клієнта, збільшений на 1.

3. Клієнт повинен підтвердити встановлення з'єднання, повернувши ISN сервера, збільшений на 1.

Триступінчате відкриття з'єднання встановлює номер порту, а також ISN клієнта і сервера. Кожен, TCP, що відправляється, – пакет містить номери TCP – портів відправника і одержувача, номер фрагмента для повідомлень, розбитих на менші частини, а також контрольну суму, що дозволяє переконатися, що при передачі не відбулося помилок.

Міжмережевий рівень відповідає за маршрутизацію даних усередині мережі і між різними мережами. На цьому рівні працюють маршрутизатори, які залежать від використовуваного протоколу і використовуються для відправки пакетів з однієї мережі (або її сегменту) в іншу (або інший сегмент мережі). У стеку TCP/IP на цьому рівні використовується протокол IP.

Протокол IP забезпечує обмін дейтаграммами між вузлами мережі і є протоколом, що не встановлює з'єднання і що використовує дейтаграммы для відправки даних з однієї мережі в іншу. Даний протокол не чекає отримання підтвердження (ASK, Acknowledgment) відправлених пакетів від вузла адресата. Підтвердження, а також повторні відправки пакетів здійснюється протоколами і процесами, що працюють на верхніх рівнях моделі.

До його функцій відноситься фрагментація дейтаграмм і міжмережева адресація. Протокол IP надає інформацію, що управляє, для збірки фрагментованих дейтаграмм. Головною функцією протоколу є міжмережева і глобальна адресація. Залежно від розміру мережі, по якій маршрутизуватиметься дейтаграмма або пакет, застосовується одна з трьох схем адресації.





Поделиться с друзьями:


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


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



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




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