Главная Случайная страница Категории: ДомЗдоровьеЗоологияРнформатикаРскусствоРскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиРкологияРРєРѕРЅРѕРјРёРєР°Рлектроника |
Маршрутизация РІ вычислительных сетяхМаршрутизация необходима для обеспечения следующих характеристик: - максимальной РїСЂРѕРїСѓСЃРєРЅРѕР№ способности сети; - минимального времени прохождения пакета РѕС‚ отправителя Рє получателю; - надежности доставки Рё безопасность передаваемой информации. РџРѕ СЃРїРѕСЃРѕР±Сѓ управления маршрутизацию можно подразделить РЅР° РґРІР° типа: 1) централизованная: выбор маршрута осуществляется РІ центре управления сетью, Р° узлы коммутации реализуют поступившее решение; 2) децентрализованная: функции управления распределены между узлами коммутации. Существуют следующие методы маршрутизации. 1. Простая маршрутизация РїСЂРё выборе дальнейшего пути для сообщения (пакета) учитывает лишь статическое априорное состояние сети. Ее текущее состояние – загрузка Рё изменение топологии РёР·-Р·Р° отказов – РЅРµ учитывается. 2. Фиксированная маршрутизация учитывает только изменение топологии сети. Для каждого узла назначения канал передачи выбирается РїРѕ электронной таблице маршрутов (route table), определяющей кратчайшие пути Рё время доставки информации РґРѕ пункта назначения. 3. Адаптивная маршрутизация учитывает изменение загрузки Рё изменение топологии сети. РџСЂРё выборе маршрута данные РёР· таблицы маршрутов дополняются данными Рѕ работоспособности Рё занятости каналов СЃРІСЏР·Рё, оперативной информацией Рѕ существующей очереди пакетов РЅР° каждом канале. Маршрутизация РІ сетях осуществляется специальным устройством – маршрутизатором. Маршрутизаторы – это устройства для маршрутизации выполняются РІ РІРёРґРµ отдельных многопроцессорных устройств или РР’Рњ СЃРѕ специальным программным обеспечением. Глобальная сеть Рнтернет Рнтернет, как сообщество сетей Сеть Рнтернет – это глобальная сеть, соединяющая сети различного размера РїРѕ всему РјРёСЂСѓ. Сеть Рнтернет – это информационное пространство, содержащее РѕРіСЂРѕРјРЅРѕРµ количество информации, хранилище информационных ресурсов. Рнформационными ресурсами являются совокупности текстов, изображений Рё РґСЂСѓРіРёС… данных, Р° также тематические СЃРІСЏР·Рё между РЅРёРјРё. Р’ конце 1969 Рі. РїРѕРґ СЌРіРёРґРѕР№ Министерства РѕР±РѕСЂРѕРЅС‹ РЎРЁРђ был создан проект ARPAnet (Advanced Research Project Agency Network – сеть Управления перспективного планирования оборонных научно-исследовательских работ), объединивший РІ единую вычислительную сеть сети 4 исследовательских институтских центров РїРѕ всей территории РЎРЁРђ. Р’ рамках этого проекта проводились исследования РІ области телекоммуникаций СЃ целью создания надежной системы, СЃРїРѕСЃРѕР±РЅРѕР№ передавать данные даже РІ случае начала ядерной РІРѕР№РЅС‹. Проект основывался РЅР° концепции децентрализованного управления, так как, РІ случае уничтожения или повреждения центра управления, РїСЂРѕРёСЃС…РѕРґРёР» отказ всей сети. Р’ 1974 Рі. были начаты разработки протоколов, способных обеспечить передачу данных РїРѕ сетям разного типа – TCP/IP (Transmission Control Protocol/Internet Protocol – протокол управления передачей / Рнтернет-протокол). Р’ 1983 Рі. сеть ARPAnet была переведена РЅР° протокол TCP/IP. После этого Министерства РѕР±РѕСЂРѕРЅС‹ передало контроль над сетью Национальному научному фонду РЎРЁРђ. Началось расширение сети ARPAnet, РІ том числе Р·Р° пределы РЎРЁРђ. РџСЂРё этом фонд осуществлял Р±РѕСЂСЊР±Сѓ СЃ коммерциализацией сети, штрафуя тех, кто имел побочный РґРѕС…РѕРґ РІ сети. Рљ 1995 Рі. сеть ARPAnet разрослась РґРѕ такой степени, что Национальный научный фонд РЎРЁРђ уже РЅРµ успевал отслеживать деятельность каждого узла. Поэтому произошла передача региональным провайдерам оплаты Р·Р° подсоединение многочисленных частных сетей Рє национальной магистрали. Провайдер – это организация (фирма, компания), обеспечивающая подключение пользователей Рє сети Рнтернет. Подключение может осуществляться РґРІСѓРјСЏ способами: 1) РїРѕ модему (телефонному, ADSL или РґСЂСѓРіРѕРіРѕ типа) (раздел 8.9.6); 2) прямым подключением Рє сети провайдера. После того, как пользователь соединился СЃ провайдером, компьютер пользователя становится частью сети провайдера. Каждый провайдер имеет СЃРІРѕР№ канал, связывающий его СЃ более крупным провайдером. Р’ СЃРІРѕСЋ очередь сети крупных провайдеров объеденены между СЃРѕР±РѕР№ магистральными линиями. Протоколы сети Рнтернет Протоколы сети Рнтернет можно разделить РЅР° РґРІР° типа: базовые Рё прикладные. Базовые протоколы – это протоколы нижнего СѓСЂРѕРІРЅСЏ. РћРЅРё обеспечивают физическую передачу сообщений между узлами РІ сети Рнтернет. Примером базового протокола является протокол РўРЎР /IP. Прикладные протоколы – протоколы высокого СѓСЂРѕРІРЅСЏ. Рти протоколы обеспечивают функционирование служб сети Рнтернет. Например, протокол HTTP служит для передачи гипертекстовых документов, протокол FTP – для передачи файлов, Р° SMTP – для передачи электронной почты. Базовые Рё прикладные протоколы находятся РІ такой же взаимосвязи, что Рё СѓСЂРѕРІРЅРё модели OSI. РќР° нижнем СѓСЂРѕРІРЅРµ используются РґРІР° основных протокола: IP Рё TCP. Протокол TCP предназначен для управления передачей данных РІ РІРёРґРµ пакетов, регулировкой Рё синхронизацией передачи РЅР° разных скоростях. Протокол IP необходим для однозначного определения адреса получателя пакетов. Такой адрес называется IP-адресом. Семь уровней модели OSI преобразованы РІ четыре СѓСЂРѕРІРЅСЏ протоколов TCP/IP: 1) уровень межсетевого интерфейса предназначен собственно для передачи данных РїРѕ сети; 2) межсетевой уровень отвечает Р·Р° маршрутизацию Рё доставку пакетов; 3) транспортный уровень выполняет задачи установки Рё поддержания соединения между РґРІСѓРјСЏ узлами, отправку уведомлений Рѕ получении данных; 4) прикладной уровень предоставляет доступ Рє сети приложениям. Архитектура протоколов TCP/IP предназначена для объединения сетей. Р’ РёС… качестве РјРѕРіСѓС‚ выступать локальные, национальные, региональные Рё глобальные сети, каждая РёР· которых функционирует РїРѕ СЃРІРѕРёРј принципам. РџСЂРё этом каждая сеть может принять пакет данных Рё доставить его указанному узлу. Предположим, имеется послание, отправляемое РїРѕ электронной почте. Передача почты осуществляется РїРѕ прикладному протоколу SMTP, который использует передачу РїРѕ протоколам TCP/IP. РџРѕ протоколу TCP данные разбиваются РЅР° небольшие пакеты фиксированной структуры Рё длины Рё маркируются так, чтобы РїСЂРё получении собрать РёР· РЅРёС… РёСЃС…РѕРґРЅРѕРµ послание. Обычно длина РѕРґРЅРѕРіРѕ пакета РЅРµ превышает 1500 байт. Поэтому РѕРґРЅРѕ электронное РїРёСЃСЊРјРѕ может состоять РёР· нескольких сотен таких пакетов. Малая длина пакета РЅРµ РїСЂРёРІРѕРґРёС‚ Рє блокировке линии СЃРІСЏР·Рё Рё РЅРµ позволяет отдельным пользователям надолго захватывать канал СЃРІСЏР·Рё. Рљ каждому полученному пакету протокола TCP протокол IP добавляет информацию, РїРѕ которой можно определить адрес отправителя Рё получателя. Рто аналогично записи адреса РЅР° конверте РїРёСЃСЊРјР°. Для передачи пакета существует несколько маршрутов. Однако пакет РЅРµ всегда передается РїРѕ географически наикратчайшему пути. РќР° направление его передачи влияет загруженность каналов СЃРІСЏР·Рё, Р° РЅРµ РёС… протяженность. Таким образом, более короткий маршрут может оказаться самым долгим РїРѕ времени передачи. Протокол TCP/IP гарантирует, что независимо РѕС‚ длины пути РІ результате конечного числа пересылок TCP-пакеты достигают адресата. Чтобы посмотреть путь пакета РґРѕ узла СЃ заданным адресом РІ РћРЎ Windows, необходимо РІ командной строке набрать команду tracert <адрес узла>. РџСЂРё получении пакета IP-модуль адресата извлекает пакет протокола РўРЎР РёР· IP-пакета Рё передает его TCP-модулю. Р’ СЃРІРѕСЋ очередь РўРЎР -модуль извлекает данные РёР· TCP-пакета Рё собирает данные принятых пакетов РІ РёСЃС…РѕРґРЅРѕРµ сообщение. Если пакет отсутствует или РїСЂРёРЅСЏС‚ СЃ ошибками, то производится его повторная передача. Передача РѕРґРЅРѕРіРѕ Рё того же пакета повторяется РґРѕ тех РїРѕСЂ, РїРѕРєР° пакет РЅРµ будет получен РІ целостном РІРёРґРµ. Для определения ошибок РІ пакете используются контрольные данные Рё помехоустойчивые РєРѕРґС‹, выявляющие Рё исправляющие ошибки. Полученное сообщение передается процедурам протокола SMTP, которые далее обрабатывают это сообщение. Таким образом, РїРѕ протоколу IP данные непосредственно передаются РїРѕ сети, Р° РїРѕ протоколу ТСРобеспечивается надежная доставка данных адресату. Два узла РІ сети Рнтернет РјРѕРіСѓС‚ одновременно передавать РІ РѕР±Рµ стороны РїРѕ РѕРґРЅРѕРјСѓ каналу несколько РўРЎР -пакетов РѕС‚ различных узлов. |
|
Последнее изменение этой страницы: 2016-07-23 lectmania.ru. Все права принадлежат авторам данных материалов. В случае нарушения авторского права напишите нам сюда... |