89850

Маршрутизация в сетях. Варианты адресации компьютеров в сети

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

Варианты адресации компьютеров в сети. Существует два основных способа маршрутизации: с предварительным установлением соединения при котором перед началом обмена данными между узлами сети должна быть установлена связь с определенными параметрами; и динамический использующий протоколы дейтаграммного типа по которым сообщение передается в сеть без предварительного установления соединения. Разрядность адреса может быть любой это внутреннее дело конкретной сети или подсети. В больших сетях такие адреса имеют иерархическую систему и состоят из...

Русский

2015-05-15

30.33 KB

4 чел.

Маршрутизация в сетях. Варианты адресации компьютеров в сети.

В сетях с маршрутизацией информации возникает задача маршрутизации данных. В системах с коммутацией каналов и при создании виртуального канала маршрутизация выполняется один раз при установлении начального соединения. При обычных режимах коммутации пакетов и сообщений маршрутизация выполняется непрерывно, по мере прохождения данных от одного узла коммутации к другому.

Существует два основных способа маршрутизации: с предварительным установлением соединения, при котором перед началом обмена данными между узлами сети должна быть установлена связь с определенными параметрами; и динамический, использующий протоколы дейтаграммного типа, по которым сообщение передается в сеть без предварительного установления соединения.

Маршрутизация заключается в правильном выборе выходного канала в узле коммутации на основании адреса, содержащегося в заголовке пакета (сообщения).

Наибольшее распространение получили три варианта адресации.

- Аппаратные адреса предназначены для сетей небольшого размера, поэтому они и меют простую неиерархическую структуру. Адреса могут быть закодированы в двоичной или шестнадцатеричной системах счисления. Разрядность адреса может быть любой - это внутреннее дело конкретной сети или подсети. Присвоение аппаратных адресов происходит автоматически, либо встраивается в аппаратуру (модемы, адаптеры и т. д.), либо генерируется при каждом новом запуске оборудования.

- Символьные адреса или имена предназначены для пользователей и поэтому должны нести смысловую нагрузку. В больших сетях такие адреса имеют иерархическую систему и состоят из отдельных доменов, идентифицируемых буквенными сокращенными наименованиями объектов, часто понятных пользователю (подобие доменных адресов в сети Интернет). Они могут иметь очень большую длину.

- Числовые составные адреса фиксированного компактного формата. В качестве примера можно сослаться на IP-адреса в Интернете.

В современных сетях для адресации часто одновременно используются все три варианта адресов. Пользователь указывает символьный адрес, который сразу же в сети заменяется на числовой (по таблицам адресов, хранимых в сервере имен сети). При поступлении передаваемых данных в сеть назначения числовой адрес заменяется на аппаратный. Возможная технология адресации сообщений заключается в следующем. Компьютер-отправитель посылает всем компьютерам сети широковещательное сообщение с просьбой опознать свое числовое имя. Опознавшему адрес компьютеру высылается аппаратный адрес, а затем и само сообщение. Оптимальная маршрутизация обеспечивает:

- максимальную пропускную способность сети;

- минимальное время прохождения пакета от отправителя к получателю;

- надежность доставки и безопасность передаваемой информации;

Маршрутизация может быть централизованной и децентрализованной. Централизованная маршрутизация возможна только в сетях с централизованным управлением: выбор маршрута осуществляется в центре управления сетью, и коммутаторы в узлах лишь реализуют поступившее решение. При децентрализованной маршрутизации функции управления распределены между узлами коммутации, в которых, как правило, имеется связной процессор.


 

А также другие работы, которые могут Вас заинтересовать

17109. Програмування програм багатомодульної структури 68 KB
  Лабораторна робота № 18 Тема: Програмування програм багатомодульної структури. Мета: навчитися програмувати програми багатомодульної структури. Обладнання: ПК інструкція до практичної роботи. Хід роботи. 1.Правила техніки безпеки в класі комп'ютерної техніки. ...
17110. Розробка програм з функціями. Оголошення, визначення і виклик функцій 109.5 KB
  Лабораторна робота № 19 Тема: Розробка програм з функціями. Оголошення визначення і виклик функцій Ціль роботи: виробити практичні навички в написанні програм з виділенням функцій їхнім оголошенням визначенням і використанням. Обладнання: ПКПО Borland C Теорети...
17111. Розробка програм з покажчиками 88.5 KB
  Лабораторна робота № 20 Тема: Розробка програм з покажчиками Ціль роботи: вивчити конструкції й оператори мови С для роботи з покажчиками. Обладнання: ПКПО Borland C Теоретичні відомості Самим могутнім інструментом у С безумовно є покажчики і для того щоб опанув...
17112. Масиви. Селективна обробка масивів 74 KB
  Лабораторна робота № 21 Тема: Масиви. Селективна обробка масивів Ціль роботи: вивчити роботу з масивом як зі складеним типом даних прийоми введення і виведення даних обробку одномірних масивів. Обладнання: ПКПО Borland C Теоретичні відомості Масив це набір...
17113. Формування робочих масивів за допомогою операцій селекції вихідного масиву 74 KB
  Лабораторна робота № 22 Тема: Формування робочих масивів за допомогою операцій селекції вихідного масиву Ціль роботи: вивчити і навчитися застосовувати обробку масивів по заданих логічних умовах формування нових масивів. Обладнання: ПКПО Borland C Теоретичні відо
17114. Обробка символьних даних 57 KB
  Лабораторна робота № 23 Тема: Обробка символьних даних Ціль роботи: вивчити і навчитися використовувати масиви символьних даних. Обладнання: ПКПО Borland C Хід роботи 1.Вивчити теоретичні відомості 2.Відповідно до індивідуального завдання розробити алгоритм...
17115. Використання бібліотечних функцій для роботи із символьними даними 79.5 KB
  Лабораторна робота № 24 Тема: Використання бібліотечних функцій для роботи із символьними даними Ціль роботи: виробити практичні навички в написанні програм з використанням бібліотечних функцій для роботи із символьними даними. Обладнання: ПКПО Borland C Теоретичн...
17116. Вкладені цикли. Багатомірні масиви. Масиви покажчиків 92 KB
  Лабораторна робота № 25 Тема: Вкладені цикли. Багатомірні масиви. Масиви покажчиків Ціль роботи: вивчити конструкції мови С и оператори для обробки багатомірних масивів із застосуванням оператора циклу for. Обладнання: ПКПО Borland C Теоретичні відомості Масиви і по...
17117. Розробка програм зі складеними типами даних 334.5 KB
  Лабораторна робота № 26 Тема: Розробка програм зі складеними типами даних Ціль: виробити практичні навички в написанні програм з використанням комбінованих типів даних. Обладнання: ПКПО Borland C Теоретичні відомості Структури З підтримує визначений корист