
- •1.Вибір обладнання локальних та глобальних мереж. Повторювачі. Призначення. Різновиди. Принцип роботи.
- •2.Протокол Synchronous Data-Link Control (sdlc)
- •3.Технології бездротових мереж. Переваги та недоліки. Методи доступу.
- •Недостатки Wi-Fi
- •4.Протокол X.25.
- •5.Вибір обладнання локальних та глобальних мереж. Мости. Призначення. Принцип роботи.
- •6.Протокол Frame Relay.
- •7.Послідовність дій при проектуванні локальних мереж.
- •8.Протокол Switched Multimegabit Data Service (smds).
- •9. Вибір обладнання при проектуванні локальних мереж.
- •10.Технологія Fiber Distributed Data Interface (fddi).
- •Вибір обладнання локальних та глобальних мереж. Маршрутизатори. Поняття маршрутизації. Таблиці та протоколи маршрутизації. Призначення. Принцип роботи.
- •Технологія Token Ring
- •Еталонна модель osi. Фізичний рівень. Канальний рівень. Мережевий рівень. Взаємодія рівнів
- •Технологія Ethernet
- •Фізична та логічна топології мереж. Види топологій мереж.
- •Технологія UltraNet
- •Локальні мережі. Поняття структурованої кабельної системи та структурована мережа.
- •Технологія High-Speed Serial Interface (hssi
- •В ибір розміру і структури мережі при її проектуванні
- •Integrated Services Digital Network (isdn), призначення, архітектура, принцип роботи
- •Принцип работы
- •21. Шлюзи. Призначення. Принцип роботи.
- •22. Проектування інтеграції локальних та глобальних мереж. Вибір обладнання.
- •28. Протоколи локальних мереж. Загальні властивості.
- •30. Мережі на основі технології Ethernet. Формат кадру.
- •Кадр Raw 802.3/Novell 802.3
- •Кадр Ethernet dix/Ethernet II
- •Кадр Ethernet snap
- •31. Вибір мережевого передавального обладнання при проектуванні мереж. Мережеві адаптери. Принцип роботи.
- •33, Вибір обладнання локальних та глобальних мереж. Концентратори. Призначення. Принцип роботи
- •34, Проектування локальної мережі. Проектування кабельної системи.
- •37, Проектування мереж. Визначення структури затрат.
- •Роль сервера
- •48) Методи передачі даних в глобальних мережах
- •50) Методи передачі даних канального рівня
Роль сервера
Понятия сервер и клиент и закрепленные за ними роли образуют программную концепцию «клиент-сервер».
Классификация стандартных серверов
Как правило, каждый сервер обслуживает один (или несколько схожих) протоколов и серверы можно классифицировать по типу услуг которые они предоставляют.
Универсальные серверы
Универсальные серверы — особый вид серверной программы, не предоставляющий никаких услуг самостоятельно. Вместо этого универсальные серверы предоставляют серверам услуг упрощенный интерфейс к ресурсам межпроцессного взаимодействия и/или унифицированный доступ клиентов к различным услугам. Существуют несколько видов таких серверов:
inetd от англ. internet super-server daemon демон сервисов IP — стандартное средство UNIX-систем — программа, позволяющая писать серверы TCP/IP (и сетевых протоколов других семейств), работающие с клиентом через перенаправленные inetd потоки стандартного ввода и вывода (stdin и stdout).
RPC от англ. Remote Procedure Call удаленный вызов процедур — система интеграции серверов в виде процедур доступных для вызова удаленным пользователем через унифицированный интерфейс. Интерфейс изобретенный Sun Microsystems для своей операционной системы (SunOS, Solaris; Unix-система), в настоящее время используетстся как в большинстве Unix-систем, так и в Windows.
Прикладные клиент-серверные технологии Windows:
(D-)COM (англ. (Distributed) Component Object Model — модель составных объектов) и др. — Позволяет одним программам выполнять операции над объектами данных используя процедуры других программ. Изначально данная технология предназначена для их «внедрения и связывания объектов» (OLE англ. Object Linking and Embedding), но в общем позволяет писать широкий спектр различных прикладных серверов. COM работает только в пределах одного компьютера, DCOM доступна удаленно через RPC.
Active-X — Расширение COM и DCOM для создания мультимедиа-приложений.
Универсальные серверы часто используются для написания всевозможных информационных серверов, серверов, которым не нужна какая-то специфическая работа с сетью, серверов не имеющих никаких задач, кроме обслуживания клиентов. Например в роли серверов для inetdмогут выступать обычные консольные программы и скрипты.
Большинство внутренних и сетевых специфических серверов Windows работают через универсальные серверы (RPC, (D-)COM).
Маршрутизация
Строго говоря, сервис маршрутизации не является сервером в классическом смысле, а является базовой функцией поддержки сети операционной системой.
Для TCP/IP, маршрутизация является базовой функцией стека IP (кода поддержки TCP/IP). Маршрутизацию своих пакетов к месту назначения выполняет любая система в сети, маршрутизацию же чужих пакетов (форвардинг) выполняют только маршрутизаторы (также известные как роутеры или шлюзы). Задачи маршрутизатора при форвардинге пакета:
принять пакет
найти машину на которую следует этот пакет или следующий маршрутизатор по маршруту к ней (в таблице маршрутов)
передать пакет или вернуть ICMP-сообщение о невозможности его доставки по причинам:
Назначение недостижимо (Destination unreachable) — у пакета кончилось «время жизни» прежде чем он достиг места назначения
Хост недостижим (Host unreachable) — компьютер или следующий маршрутизатор выключен или не существует
Сеть недостижима (Network unreachable) — маршрутизатор не имеет маршрута в сеть назначения
если пакет не может быть доставлен по причине перегрузки маршрутизатора (или сети) — отбросить пакет без уведомлений
Динамическая маршрутизация
Решения динамической маршрутизации призваны собирать информацию о текущем состоянии сложной сети и поддерживать таблицу маршрутов через эту сеть, чтобы обеспечить доставку пакета по кратчайшему и самому эффективному маршруту.
Из этих решений клиент-серверную модель использует только BGP (англ. Border Gateway Protocol — протокол пограничного шлюза), применяемый для глобальной маршрутизации. Локальные решения (RIP, OSPF) используют в своей работе бродкастовые и мультикастовыерассылки.
Сетевые службы
Сетевые службы обеспечивают функционирование сети, например серверы DHCP и BOOTP обеспечивают стартовую инициализацию серверов и рабочих станций, DNS — трансляцию имен в адреса и наоборот.
Серверы туннелирования (например, различные VPN-серверы) и прокси-серверы обеспечивают связь с сетью, недоступной роутингом.
Серверы AAA и Radius обеспечивают в сети единую аутентификацию, авторизацию и ведение логов доступа.
Информационные службы
К информационным службам можно отнести как простейшие серверы сообщающие информацию о хосте (time, daytime, motd), пользователях (finger, ident), так и серверы для мониторинга, например SNMP. Большинство информационных служб работают через универсальные серверы.
Особым видом информационных служб являются серверы синхронизации времени — NTP, кроме информировании клиента о точном времени NTP-сервер периодически опрашивает несколько других серверов на предмет коррекции собственного времени. Кроме коррекции времени анализируется и корректируется скорость хода системных часов. Коррекция времени осуществляется ускорением или замедлением хода системных часов (в зависимости от направления коррекции), чтобы избежать проблем возможных при простой перестановке времени.
Файл-серверы
Основная статья: Файловый сервер
Файл-серверы представляют собой серверы для обеспечения доступа к файлам на диске сервера.
Прежде всего это серверы передачи файлов по заказу, по протоколам FTP, TFTP, SFTP и HTTP. Протокол HTTP ориентирован на передачу текстовых файлов, но серверы могут отдавать в качестве запрошенных файлов и произвольные данные, например динамически созданные веб-страницы, картинки, музыку и т. п.
Другие серверы позволяют монтировать дисковые разделы сервера в дисковое пространство клиента и полноценно работать с файлами на них. Это позволяют серверы протоколов NFS и SMB. Серверы NFS и SMB работают через интерфейс RPC.
Недостатки файл-серверной системы:
Очень большая нагрузка на сеть, повышенные требования к пропускной способности. На практике это делает практически невозможной одновременную работу большого числа пользователей с большими объемами данных.
Обработка данных осуществляется на компьютере пользователей. Это влечет повышенные требования к аппаратному обеспечению каждого пользователя. Чем больше пользователей, тем больше денег придется потратить на оснащение их компьютеров.
Блокировка данных при редактировании одним пользователем делает невозможной работу с этими данными других пользователей.
Безопасность. Для обеспечения возможности работы с такой системой Вам будет необходимо дать каждому пользователю полный доступ к целому файлу, в котором его может интересовать только одно поле
Серверы доступа к данным
Серверы доступа к данным обслуживают базу данных и отдают данные по запросам. Один из самых простых серверов подобного типа — LDAP (англ. Lightweight Directory Access Protocol — облегчённый протокол доступа к спискам).
Для доступа к серверам баз данных единого протокола не существует, однако все серверы баз данных объединяет использование единых правил формирования запросов — язык SQL (англ. Structured Query Language — язык структурированных запросов).
Службы обмена сообщениями
Службы обмена сообщениями позволяют пользователю передавать и получать сообщения (обычно — текстовые).
В первую очередь это серверы электронной почты работающие по протоколу SMTP. SMTP-сервер принимает сообщение и доставляет его в локальный почтовый ящик пользователя или на другой SMTP-сервер (сервер назначения или промежуточный). На многопользовательских компьютерах, пользователи работают с почтой прямо на терминале (или веб-интерфейсе). Для работы с почтой на персональном компьютере, почта забирается из почтового ящика через серверы, работающие по протоколам POP3 или IMAP.
Для организации конференций существует серверы новостей, работающие по протоколу NNTP.
Для обмена сообщениями в реальном времени существуют серверы чатов, стандартный чат-сервер работает по протоколу IRC — распределенный чат для интернета. Существует большое количество других чат-протоколов, например ICQ или Jabber.
Серверы удаленного доступа
Серверы удаленного доступа, через соответствующую клиентскую программу, обеспечивают пользователя консольным доступом к удаленной системе.
Для обеспечения доступа к командной строке служат серверы telnet, RSH, SSH.
Графический интерфейс для Unix-систем — X Window System, имеет встроенный сервер удаленного доступа, так как с такой возможностью разрабатывался изначально. Иногда возможность удаленного доступа к интерфейсу Х-Window неправильно называют «X-Server» (этим термином в X-Window называется видеодрайвер).
Стандартный сервер удаленного доступа к графическому интерфейсу Microsoft Windows называется терминальный сервер.
Некоторую разновидность управления (точнее мониторинга и конфигурирования), также, предоставляет протокол SNMP. Компьютер или аппаратное устройство для этого должно иметь SNMP-сервер.
Игровые серверы
Игровой сервер, служат для одновременной игры нескольких пользователей в единой игровой ситуации. Некоторые игры имеют сервер в основной поставке и позволяют запускать его в невыделенном режиме (то есть позволяют играть на машине, на которой запущен сервер).
44) Альтернативні технології бездротових мереж.+
Розроблений для ретрансляторів алгоритм альтернативної маршрутизації засновано на мінімізації середньої затримки на всіх найкоротших маршрутах, причому визначення затримок на участках включає аналіз статичних характеристик мережі (топології та пропускових здатностей каналів зв'язку) та характеру переданого трафіку (урахування оптимальних показників затримок для різних видів трафіку). Алгоритм використовує принципи побудування найкоротших шляхів, які застосовано у алгоритмах Дейкстри і Беллмана-Форда, та засоби визначення середньої затримки, які є традиційними для мереж з пакетною комутацією. Одночасна наявність у схемі блоків аналізу середнього часу затримки та мінімізації середньої затримки пояснюється таким чином: аналіз середнього часу затримки розраховується для вхідних даних, які пов'язані виключно з топологією мережі, а мінімізація середньої затримки вже враховує потоки, що були розподілені за найкоротшими шляхами з урахуванням завантаження каналів та довжин повідомленнь. Таким чином, ці блоки виконують різні функції.
45) |
Фізична передача сигналу. Мережі на основі оптоволоконного кабелю.+ |
|
Оптоволоконний (він же волоконно-оптичний) кабель - це принципово інший тип кабелю в порівнянні з розглянутими двома типами електричного або мідного кабелю. Інформація з нього передається не електричним сигналом, а світловим. Головний його елемент - це прозоре скловолокно, по якому світло проходить на величезні відстані (до десятків кілометрів) з незначним ослабленням. Структура оптоволоконного кабелю дуже проста й схожа на структуру коаксіального електричного кабелю. Тільки замість центрального мідного проводу тут використовується тонке (діаметром близько 1 - 10 мкм) скловолокно, а замість внутрішньої ізоляції - скляна або пластикова оболонка, що не дозволяє світлу виходити за межі скловолокна. У цьому випадку мова йде про режим так званого повного внутрішнього відбиття світла від границі двох речовин з різними коефіцієнтами переломлення (у скляної оболонки коефіцієнт переломлення значно нижче, ніж у центрального волокна). Металева оплітка кабелю зазвичай відсутня, тому що екранування від зовнішніх електромагнітних перешкод тут не потрібно. Однак іноді її все-таки застосовують для механічного захисту від навколишнього середовища (такий кабель іноді називають броньовим, він може поєднувати під однією оболонкою декілька оптоволоконних кабелів). Оптоволоконний кабель має виняткові характеристики по перешкодозахищеності й таємності переданої інформації. Ніякі зовнішні електромагнітні перешкоди в принципі не здатні спотворити світловий сигнал, а сам сигнал не породжує зовнішніх електромагнітних випромінювань. Підключитися до цього типу кабелю для несанкціонованого прослуховування мережі практично неможливо, тому що при цьому порушується цілісність кабелю. Теоретично можлива смуга пропущення такого кабелю досягає величини 1012 Гц, тобто 1000 ГГц, що незрівнянно вище, ніж в електричних кабелів. Вартість оптоволоконного кабелю постійно знижується й зараз приблизно дорівнює вартості тонкого коаксіального кабелю. Типова величина загасання сигналу в оптоволоконних кабелях на частотах, використовуваних у локальних мережах, становить від 5 до 20 дб/км, що приблизно відповідає показникам електричних кабелів на низьких частотах. Але у випадку оптоволоконного кабелю при рості частоти переданого сигналу загасання збільшується дуже незначно, і на великих частотах (особливо понад 200 Мгц) його переваги перед електричним кабелем незаперечні, у нього просто немає конкурентів. Однак оптоволоконний кабель має й деякі недоліки. Самий головний з них - висока складність монтажу (при установці рознімань необхідна мікронна точність, від точності відколу скловолокна й ступеня його полірування сильно залежить загасання в розніманні). Для установки рознімань застосовують зварювання або склеювання за допомогою спеціального гелю, що має такий же коефіцієнт переломлення світла, що й скловолокно. У кожному разі для цього потрібна висока кваліфікація персоналу й спеціальні інструменти. Тому найчастіше оптоволоконний кабель продається у вигляді заздалегідь нарізаних шматків різної довжини, на обох кінцях яких уже встановлені рознімання потрібного типу. Варто пам'ятати, що неякісна установка рознімання різко знижує припустиму довжину кабелю, обумовлену загасанням. Також треба пам'ятати, що використання оптоволоконного кабелю вимагає спеціальних оптичних приймачів і передавачів, що перетворять світлові сигнали в електричні й назад, що часом істотно збільшує вартість мережі в цілому. Оптоволоконні кабелі допускають розгалуження сигналів (для цього виробляються спеціальні пасивні розгалуджувачі (couplers) на 2—8 каналів), але, як правило, їх використовують для передачі даних тільки в одному напрямку між одним передавачем й одним приймачем. Адже будь-яке розгалуження неминуче сильно послабляє світловий сигнал, і якщо розгалужень буде багато, те світло може просто не дійти до кінця мережі. Крім того, у розгалуджувачі є й внутрішні втрати, так що сумарна потужність сигналу на виході менше вхідної потужності. Оптоволоконний кабель менш міцний і гнучкий, чим електричний. Типова величина припустимого радіуса вигину становить близько 10 - 20 див, при менших радіусах вигину центральне волокно може зламатися. Погано переносить кабель і механічне розтягання, а також роздавлюють впливу. Чутливий оптоволоконний кабель і до іонізуючих випромінювань, через які знижується прозорість скловолокна, тобто збільшується загасання сигналу. Різкі перепади температури також негативно позначаються на ньому, скловолокно може тріснути. Застосовують оптоволоконний кабель тільки в мережах з топологією зірка й кільце. Ніяких проблем узгодження й заземлення в цьому випадку не існує. Кабель забезпечує ідеальну гальванічну розв'язку комп'ютерів мережі. У майбутньому цей тип кабелю, імовірно, витисне електричні кабелі або, у всякому разі, сильно потіснить їх. Запаси міді на планеті виснажуються, а сировини для виробництва скла цілком достатньо. Існують два різних типи оптоволоконного кабелю:
|
46) Мережі на основі протоколу NetBEUI
NetBEUI (англ. NetBIOS Extended User Interface) — розширений інтерфейс датаграмної передачі NetBIOS.
Комбінований протокол L3/L4, використовуваний як механізм передачі для NetBIOS на основі широкомовних розсилань. Цей протокол є реалізацією стандарту NetBIOS.
Транспортною частиною NetBEUI є NBF (NetBIOS Frame Protocol). Зараз замість NetBEUI звичайно застосовується NBT (NetBIOS over TCP/IP).
Як правило NetBEUI використається в мережах де немає можливості використати NetBIOS, наприклад у комп'ютерах із установленої MS-DOS.
Протокол NetBEUI забезпечує найвищу швидкість роботи, але через ряд властивих йому недоліків, таких як неможливість маршрутизації й сильна зашумленість у великій мережі, NetBEUI можна ефективно використати тільки в невеликих локальних мережах (IBM розробила протокол NetBEUI для локальних мереж, що містять порядку 20 — 200 робочих станцій). NetBEUI не піддається маршрутизації, тому він не дозволяє створювати глобальні мережі, поєднуючи кілька локальних мереж. Мережі, засновані на протоколі NetBEUI, легко реалізуються, але їх важко розширювати.
47) NetBEUI (англ. NetBIOS Extended User Interface) — розширений інтерфейс датаграмної передачі NetBIOS.
Комбінований протокол L3/L4, використовуваний як механізм передачі для NetBIOS на основі широкомовних розсилань. Цей протокол є реалізацією стандарту NetBIOS.
Транспортною частиною NetBEUI є NBF (NetBIOS Frame Protocol). Зараз замість NetBEUI звичайно застосовується NBT (NetBIOS over TCP/IP).
Як правило NetBEUI використається в мережах де немає можливості використати NetBIOS, наприклад у комп'ютерах із установленої MS-DOS.
Протокол NetBEUI забезпечує найвищу швидкість роботи, але через ряд властивих йому недоліків, таких як неможливість маршрутизації й сильна зашумленість у великій мережі, NetBEUI можна ефективно використати тільки в невеликих локальних мережах (IBM розробила протокол NetBEUI для локальних мереж, що містять порядку 20 — 200 робочих станцій). NetBEUI не піддається маршрутизації, тому він не дозволяє створювати глобальні мережі, поєднуючи кілька локальних мереж. Мережі, засновані на протоколі NetBEUI, легко реалізуються, але їх важко розширювати.