Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
2
Тема 12. Стек TCP/IP.
Тип заняття: лекційне.
Цілі заняття:
Ознайомитися з рівнями та протоколами стеку TCP/IP.
Матеріали по заняттю: Література [Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологи, протоколы: Учебник для вузов. 4-е узд. СПб.: Питер, 2011.- ].
І. Привітання.
ІІ. Повторення матеріалу попередньої лекції.
ІІІ. Викладення матеріалу лекції.
ІV. Узагальнення результатів заняття.
ІІ. Питання для повторення:
ІІІ. Викладення нового матеріалу.
Стек TCP/IP
У цей час група протоколів TCP/IP є найпоширенішим стеком транспортних протоколів комп'ютерних мереж. На цих протоколах побудована всесвітня мережа Інтернет.
Стек TCP/IP був розроблений з ініціативи Міністерства оборони США більше 20 років тому для зв'язку експериментальної мережі ARPAnet з іншими мережами як набір загальних протоколів для різнорідного обчислювального середовища.
Стек TCP/IP на нижньому рівні підтримує всі популярні стандарти фізичного й канального рівнів: для локальних мереж - це Ethernet, Token Ring, FDDI, для глобальних - протоколи роботи на аналогових що комутирують і виділених лініях SLIP, РРР, протоколи територіальних мереж Х.25 і ISDN.
Основними протоколами стека є протоколи мережного IP {Internet Protocol) і транспортного TCP (Transmission Control Protocol) рівнів. Протокол IP забезпечує негарантовану доставку пакетів між окремими мережами складеної мережі, a TCP гарантує безпомилкову передачу пакетів між вузлами мережі.
Стік TCP/IP містить протоколи чотирьох рівнів : прикладний, транспортний, мережний і канальний. Кожний рівень виконує власне функціональне навантаження за рішенням основного завдання -забезпечення високопродуктивної й надійної роботи складеної мережі, частини якого можуть використати різні мережні технології. Назва рівнів по термінології розроблювачів TCP/IP трохи відрізнялося від назви рівнів моделі OSI, тому що стік TCP/IP з'явився раніше стандарту OSI. У цей час для позначення рівнів стека TCP/IP переважно використається термінологія моделі OSI.
Протокол UDP надає більше простий сервіс для прикладного рівня. Він просто відсилає пакети, які називаються дейтаграммами (datagram) від одного комп'ютера до іншого. При цьому немає ніякої гарантії, що дейтаграмма дійде до пункту призначення. За надійність передачі даних, при використанні датаграмм, відповідає прикладний рівень. Для кожного транспортного протоколу існують різні додатки, які їх використають.
4. Прикладний рівень {application layer) визначає деталі кожного конкретного додатка. Існує кілька розповсюджених додатків TCP/IP, які присутні практично в кожній реалізації. До складу стека TCP/IP входять розповсюджені протоколи прикладного рівня, зокрема протокол передачі файлів FTP (File Transfer Protocol), протокол емуляції термінала Telnet, протокол пересилання поштових повідомлень SMTP (Simple Mail Transfer Protocol), гіпертекстові сервіси служби WWW і ін.
Попередньо протоколи стека TCP/IP використалися тільки в мережах Internet. Для реалізації потужних функціональних можливостей протоколів потрібні значні обчислювальні ресурси. Тому на початковому етапі розвитку локальних мереж протоколи верхніх рівнів стека TCP/IP не знаходили в них широкого застосування. Зі збільшенням продуктивності мікропроцесорів персональних комп'ютерів з'явилася можливість реалізації стека TCP/IP і в локальних мережах. У цей час стік TCP/IP повсюдно використається в локальних, корпоративних і територіальних мережах. Широке поширення стека протоколів TCP/IP обумовлено поруч його переваг, зокрема наступними: