ІP
TCP/ІP не може обійтися без маршрутизації . Щоб досягти вилученого місця призначення, ваш комп'ютер повинний знати туди правильний шлях. Ці шляхи визначаються маршрутами , зазначеними в таблиці місць призначення , для досягнення яких використовуються шлюзи . Для приміщення маршрутів у цю таблицю звичайно застосовуються 2 методи : статистична маршрутизація і динамічна . 1 - ая здійснюється мережним адміністратором , а динамічна - самою системою через протоколи маршрутизації . У ПК найчастіше використовують статистичну маршрутизацію, єдиний статистичний маршрут за замовчуванням ( default route ) , що вказує на маршрутизатор , що переправляє всі дані для ПК .
Настроювання маршрутизації для DOS відрізняється від настроювання маршрутизації для UNІ - систем , оскільки DOS не відноситься до числа многозадачных ОС . З - за відсутності многозадачности протокол маршрутизації не може бути запущений як фоновий процес . Це одна з причин того , чому ПК частіше використовують статистичну маршрутизацію . Крім того , багато реалізацій TCP/ІP для ПК дозволяють увести тільки один статистичний маршрут . Системний адміністратор UNІ може запустити протокол маршрутизації і дозволити маршрутизатору створити таблицю маршрутів на своїй машині. Конфігурація ПК може бути різної . ПК дозволяє ввести тільки один маршрут , навіть якщо їх насправді два . Якщо ж дані необхідно передати через інший маршрутизатор, це буде виконано за допомогою протоколу ІCMP . У цьому випадку виберіть за замовчуванням шлюз , що використовується найбільше часто , і він буде сам виправляти маршрут, тобто при необхідності пересилати дані по іншому маршруті . У цьому випадку за замовчуванням варто задавати той шлюз , що використовується найбільше часто , а не той , через який проходить більше всього маршрутів.
Різні мережі, що складають глобальну мережу, зв'язані за допомогою машинних шлюзів. Шлюз - це машина, що зв'язана з двома чи більш мережами. Це дозволяє прокласти маршрут для дейтаграммы з однієї мережі в іншу. Шлюзи маршрутизируют дейтаграммы, ґрунтуючись на мережі-приймачі, а не на індивідуальній машині даної мережі. Це спрощує схеми маршрутів. Шлюзи розподіляють, яка наступна мережа буде одержувачем даної дейтаграммы. Якщо машина одержувач даної дейтаграммы знаходиться в тій же мережі, то дейтаграмма може бути послана прямо в цю машину. У противному випадку вона передається від шлюзу до шлюзу, поки не досягне мережі одержувача.
Ще один конфігураційний параметр TCP/ІP - це широкомовна адреса . Їм називають спеціальною, використовуваною системою для спілкування з усіма комп'ютерами локальної мережі одночасно. Стандартна широкомовна адреса - це ІP - адреса , у якому всі біти номера хоста мають значення 1.
Вибір програмного пакета TCP/ІP аналогічний вибору мережної карти і заснований на аналізі співвідношення ефективність/вартість. Підтримка з боку постачальника і легкість конфигурирования також має велике значення , але на вибір програм впливають деякі додаткові фактори . 1 - ціна . Ніхто не розкидається безкоштовними апаратними засобами , але безкоштовні пакети програм існують . Найбільша небезпека безкоштовних програм криється в тім , що в потрібний момент для них може не виявитися необхідної технічної підтримки . Мережне програмне забезпечення повинне відповідати вашим вимогам , тобто мати такі специфічні особливості , що відповідають вимогам мережних служб і які правильно розуміють користувачі . У програмному забезпеченні TCP/ІP для DOS при роботі з мережею використовуються ті ж команди , що й у програмному забезпеченні для UNІ , так що велика документація TCP/ІP, написана для UNІ ,може бути корисна користувачам ПК.
Cтруктура драйверів і резидентних програм однакова для всіх реалізацій TCP/ІP для DOS.Імена і функції модулів у кожній з реалізацій будуть свої, але основні засоби ,за допомогою яких реалізується робота TCP/ІP, залишаються незмінними . Це - переривання драйвери пристроїв і резидентные програми .Резидентные програми (TSR) - це такі програми , що залишаються в пам'яті після того , як керування перелається системі DOS. Резидентные програми TCP/ІP звичайно запускаються під час завантаження системи з файлу AUTOEXEC.BAT.Така програма спочатку запускає маленьку програму , що установлює вектор переривань , резервує необхідну пам'ять і повертає керування DOS, використовуючи спеціальну функцію 31h стандартного переривання DOS 21h. Ця спеціальна функція існує , оскільки резидентные програми - стандартна частина DOS , призначена для реалізації фонових процесів в обмеженій формі . Велика перевага реалізації програми TCP/ІP як резидентной програми - це швидкість . Програма увесь час знаходиться в пам'яті і може обробляти запити в реальному режимі часу . Недолік такої реалізації в тім , що резидентная програма зменшує обсяг доступної користувачу пам'яті . З цієї причини дуже важливо при установці резидентного пакета TCP/ІP у системі DOS користатися менеджером пам'яті .
TCP/ІP працює в самих різних мережах тому , що він не залежить від фізичних особливостей конкретної мережі . Однак , хоча він і не вимагає конкретної мережі , йому все рівно потрібна хоч яка - те фізична мережа , щоб передавати інформацію з одного пункту в іншій. Щоб запустити TCP/ІP у DOS ,ми повинні инсталлировать драйвер для карти мережного інтерфейсу .
Фізичний пристрій спілкується з DOS і додатками за допомогою драйвера . Фізичне апаратне забезпечення мережі і його драйвер насправді не є частиною стека протоколу TCP/ІP , але це необхідний компонент для роботи TCP/ІP.Наявність драйверів пристроїв - сильна риса DOS. Завдяки цьому до системи дуже