й "за замовчуванням" (default). Якщо пункт знайдений, пакет відсилається на вказаний маршрутизатор за замовчуванням. p> Якщо жоден з кроків не дав позитивного результату, датаграма вважається Недоставлені. Якщо Недоставлені датаграма була згенерована даними хостом, то зазвичай повертається помилка "хост недоступний" (host unreachable) або "мережа недоступна" (network unreachable). Цей код помилки повертається додатком, яке згенерувало датаграму. p> На початку завжди здійснюється порівняння на збіг повної адреси хоста, після чого здійснюється порівняння ідентифікатора мережі. Тільки в тому випадку, якщо результат обох порівнянь негативний, використовується маршрут за замовчуванням. Маршрути за замовчуванням та повідомлення ICMP про перенаправлення, що відправляються на маршрутизатор наступній пересилання, є досить потужними характеристиками IP маршрутизації. p> Ще одна фундаментальна характеристика IP маршрутизації полягає в можливості вказати маршрут до мережі, замість того, щоб вказувати маршрут до кожного окремо взятому хосту. Саме тому хости включені до Internet, наприклад, мають у своїх таблицях маршрутизації тисячі пунктів, замість того щоб утримувати в них не більш ніж мільйон пунктів. br/>
.1 Протоколи транспортного рівня TCP і UDP
На транспортному рівні моделі OSI виділяють 2 інтернет протоколу:
Інтернет протокол TCP
Інтернет протокол UDP
Інтернет протокол TCP (Transmition Control Protocol) забезпечує гарантовану передачу даних до вузла призначення. А другий протокол UDP (User Datagram Protocol) відповідно не гарантує доставку дейтаграми до вузла призначення. Терміном дейтаграма на транспортному рівні називається блок даних. Давайте тепер розглянемо окремо кожні з 2 інтернет протоколів транспортного рівня
Основними функціями протоколу TCP є наступні:
передає дані, використовуючи дуплексную передачу з заздалегідь встановленим логічним з'єднанням, тобто віртуальним каналом, що і гарантує точну доставку
мультиплексування/демультиплексування дейтаграм
різні функціональні механізми для надійної доставки повідомлень
Протокол UDP є одним з двох основних протоколів транспортного рівня, розташованих безпосередньо над IP. Він надає прикладним процесам транспортні послуги, які не багатьом відрізняються від послуг, що надаються протоколом IP. Протокол UDP забезпечує ненадійну доставку датаграм і не підтримує сполук з кінця в кінець. p> Іншими словами, його пакети можуть бути втрачені, продубльовані або прийти не в тому порядку, в якому вони були відправлені. До заголовку IP-пакета він додає два поля, одне з яких, поле "порт", забезпечує мультиплексування інформації між різними прикладними процесами, а інше поле - "контрольна сума" - дозволяє підтримувати цілісність даних. Прикладами мережевих додатків, що використовують UDP, є NFS і SNMP. br/>
3.2 Прикладні протоколи
Протоколи прикладного рівня служать для передачі інфо...