Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проектування комп'ютерних мереж

Реферат Проектування комп'ютерних мереж





го серверу вхідної пошти адресата. Але якщо комп'ютери зв'язані між собою телефонною мережею, то часто використовується кілька проміжних серверів, оскільки прямий доступ до кінцевого сервера може бути в даний момент неможливий через перевантаження телефонної мережі (абонент зайнятий) чи економічно невигідний через високі тарифи на дальню телефонну зв'язок. Техніка комутації повідомлень з'явилася в комп'ютерних мережах раніше техніки комутації пакетів, але потім була витіснена останньої, як більш ефективної за критерієм пропускної здатності мережі. Запис повідомлення на диск займає досить багато часу, і крім того, наявність дисків припускає використання в якості комутаторів спеціалізованих комп'ютерів, що тягне за собою істотні витрати на організацію мережі. Сьогодні комутація повідомлень працює тільки для декого не оперативних служб, причому найчастіше поверх мережі з комутацією пакетів, як служба прикладного рівня. br/>

Порівняння способів комутації

В 

2. Алгоритм Флойда для вибору найкоротшого шляху між усіма вузлами мережі


.1 Алгоритм Флойда


Цей алгоритм більш загальний порівняно з алгоритмом Дейкстри, так як він знаходить найкоротші шляхи між будь-якими двома вузлами мережі. У цьому алгоритмі мережа представлена ​​у вигляді квадратної матриці з n рядками і n стовпцями. Елемент (i, j) дорівнює відстані d ij від вузла i до вузла j, яке має кінцеве значення, якщо існує дуга (i, j) , і дорівнює нескінченності в іншому випадку.

Покажемо спочатку основну ідею методу Флойда. Нехай є три вузла i, j і k і задані відстані між ними (рис.2.1). Якщо виконується нерівність d ij + d jk ik , то доцільно замінити шлях i -> k шляхом i -> j -> k . Така заміна (далі її будемо умовно називати трикутним оператором) виконується систематично в процесі виконання алгоритму Флойда.


В 

Рис.2.1. Трикутний оператор


Алгоритм Флойда вимагає виконання наступних дій.

Крок 0. Визначаємо початкову матрицю відстані D 0 і матрицю послідовності вузлів S 0 . Діагональні елементи обох матриць позначаються знаком "-", що показує, що ці елементи в обчисленнях не беруть участь. Вважаємо k = 1:

В 

Рис.2.2 Початкова ситуація


Основний крок k. Задаємо рядок k і стовпець k як провідну рядок і ведучий стовпець. Розглядаємо можливість застосування трикутного оператора до всіх елементів d

Назад | сторінка 10 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Пошук найкоротшого шляху між парами вершин в орієнтованому і неориентирован ...
  • Реферат на тему: Розробка та реалізація алгоритму Флойда і Беллмана-Форда для пошуку найкоро ...
  • Реферат на тему: Місце маршрутизатора в мережі комутації пакетів
  • Реферат на тему: Розробка МІСЬКОЇ телефонної мережі з використанн аналогових систем комутаці ...
  • Реферат на тему: Отримання послуг мережі через віддалений комп'ютер