ЗМІСТ
ВСТУП
. ОГЛЯД СТАНУ ПИТАННЯ
.1 Архітектура стека TCP/IP
.2 Опис утиліти Ipconfig
.3 Конфігурування стека TCP/IP
.4 Основи технології сокетів
.5 Архітектура клієнт-сервер на основі сокетів Windows
.6 Реалізація сокетів через класи NET
.7 Протокол TCP
. ПОСТАНОВКА ЗАВДАННЯ
. МОДЕЛЮВАННЯ ПО
.1 Архітектура ПЗ
.2 Інтерфейс користувача
.3 Опис основних функціональних модулів
.4 Структура класів та об'єктів
.4.1 Опис бібліотечних класів
.4.2 Опис користувальницьких класів
. РЕАЛІЗАЦІЯ ПЗ
. КЕРІВНИЦТВО КОРИСТУВАЧА
ВИСНОВОК
ЛІТЕРАТУРА
ДОДАТОК
ВСТУП
Сьогодні найпоширеніший у світі протокол - стек TCP/IP, який веде свою історію ще від мережі ARPAnet. Назва своє він отримав від пари протоколів: протоколу IP мережного рівня моделі OSI, який забезпечує доставку даних між вузлами, та протоколу TCP транспортного рівня, який робить цю доставку надійною. Крім цих двох протоколів, стек включає в себе безліч інших./IP - основний протокол Інтернету, і цим все сказано: з ним працюють десятки мільйонів комп'ютерів у всьому світі. На основі TCP/IP працює все більше локальних мереж. Стек TCP/IP за десятки років свого розвитку увібрав у себе чимало інших протоколів: це і протоколи для забезпечення роботи гіпертекстових служб WWW - HTTP, і поштові протоколи SMTP і POP, і спеціальні протоколи для шифрування і дешифрування переданих даних В«на льотуВ», SSL наприклад. Стек TCP/IP підтримує зручну систему адресації, володіє можливістю фрагментації пакетів, тобто вміє підлаштовувати їх розміри при передачі через мережі, побудовані на основі різних технологій. Стек TCP/IP підтримується переважною більшістю сучасних операційних систем. p align="justify"> TCP/IP - центральний протокол для найпоширеніших настільних ОС, тобто для різних реалізацій різні Windows і Unix [2].
Специфікація сокетів Windows описує інтерфейс Microsoft Windows до мережі, котороий заснований на концепції "сокетів", що стала відомою завдяки Berkeley Software Distribution (BSD). Вони містять як процедури, які відтворюють сокети Берклі, так і деякі Windows-специфічні розширення, що дозволяють програмісту використовувати "переваги" орієнтованої на повідомлення архітектури Windows [3]. p align="justify"> У рамках даної курсової роботи має бути розроблено клієнт-серверний додаток, для отримання інформації протоколу IP і сканування мережі.
1. ОГЛЯД СТАНУ ПИТАННЯ
1.1 Архітектура стека TCP/IP
Transmission Control Protocol/Internet Protocol (TCP/IP) - це промисловий стандарт стека протоколів, розроблений для глобальних мереж.
Лідиру...