<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.cusu.edu.ua/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
		<id>https://wiki.cusu.edu.ua/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ENergyKos</id>
		<title>Вікі ЦДУ - Внесок користувача [uk]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.cusu.edu.ua/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ENergyKos"/>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A1%D0%BF%D0%B5%D1%86%D1%96%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0:%D0%92%D0%BD%D0%B5%D1%81%D0%BE%D0%BA/ENergyKos"/>
		<updated>2026-07-05T13:21:04Z</updated>
		<subtitle>Внесок користувача</subtitle>
		<generator>MediaWiki 1.23.2</generator>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth</id>
		<title>Технологія Bluetooth</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth"/>
				<updated>2013-01-14T08:34:26Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Застосування */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Вступ до теми Bluetooth =&lt;br /&gt;
[[Файл:Bluetooth.png|thumb|Логотип Bluetooth]]&lt;br /&gt;
Специфікація Bluetooth була розроблена групою Bluetooth Special Interest Group (Bluetooth SIG), яка була заснована 20 травня 1998 році. У неї увійшли компанії Ericsson, IBM, Intel, Toshiba і Nokia. Потім багато компаній, включаючи Microsoft, Lenovo і Motorola, вступили в неї як асоційовані члени. Будь-яка компанія, яка планує розробляти пристрої Bluetooth, може безкоштовно увійти в цю групу. У SIG вже складається близько 2000 компаній. Згодом Bluetooth SIG і IEEE досягли угоди, на основі якої специфікація Bluetooth стало частиною стандарту IEEE 802.15.1. Роботи із створення Bluetooth компанія Ericsson Mobile Communication почала в 1994 році. Спочатку ця технологія була пристосована під потреби системи FLYWAY у функціональному інтерфейсі між мандрівниками та системою.&lt;br /&gt;
&lt;br /&gt;
'''Назва Bluetooth''' (&amp;quot;синій зуб&amp;quot;) походить від прізвища середньовічного короля Данії Гаральда I Синєзубого (норв. Harald Blåtann). Гаральд вмів посадити за стіл переговорів ворогуючі партії, домовляючись з кожною партією окремо, тому назва Bluetooth стала відповідним ім'ям для технології, що дозволяє різним пристроям спілкуватися один з одним. Використовуючи перші літери імені короля (руни B та H) у комбінації, створено й логотип технології.&lt;br /&gt;
&lt;br /&gt;
На відміну від технології інфрачервоного зв'язку IrDA (Infrared Direct Access), що працює за принципом &amp;quot;точка-точка&amp;quot; в зоні прямої видимості, технологія Bluetooth розроблялася для роботи як за принципом &amp;quot;точка-точка&amp;quot;, так і в якості багатоточкового радіоканалу, керованого багаторівневим протоколом , схожим на протокол мобільного зв'язку GSM. Bluetooth стала конкурентом таких технологій, як IEEE 802.11, HomeRF і IrDA, хоча остання і не призначена для побудови локальних мереж, але є найпоширенішою технологією бездротового з'єднання комп'ютерів і периферійних пристроїв. &lt;br /&gt;
&lt;br /&gt;
''Основне призначення Bluetooth'' - забезпечення економного (з точки зору споживаного струму) і дешевого радіозв'язку між різноманітними типами електронних пристроїв. Причому, велике значення приділяється компактності електронних компонентів, що дає можливість застосовувати Bluetooth у малогабаритних пристроях розміром з наручний годинник. Bluetooth забезпечує обмін інформацією між такими пристроями як кишенькові і звичайні персональні комп'ютери, мобільні телефони, ноутбуки, принтери, цифрові фотоапарати, мишки, клавіатури, джойстики, навушники, гарнітури на надійній та недорогій радіочастоті для ближнього зв'язку. Bluetooth дозволяє цим пристроям обмінюватись інформацією, коли вони знаходяться в радіусі від 10 до 100 метрів один від одного, навіть в різних приміщеннях. Дальність дуже сильно залежить від механічних та радіо перешкод.&lt;br /&gt;
&lt;br /&gt;
Технологія Bluetooth спеціально розроблена для забезпечення дешевою, стійкої, ефективної, високоємного зв'язку, для роботи з голосом і передачі даних, з наступними '''характеристиками:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1.Швидкість передачі / прийому 1 Мбіт / с, при використанні каналу з максимально можливою шириною смуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
:2.Швидкі перемикання частоти, щоб уникнути інтерференції.&amp;lt;br/&amp;gt;&lt;br /&gt;
:3.Адаптивна вихідна потужність для мінімізації перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:4.Короткі пакети даних для мінімізації потужності під час перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:5.Швидке впізнання (підтвердження).&amp;lt;br/&amp;gt;&lt;br /&gt;
:6.CVSD (Continuous Variable Slope Delta Modulation) голосове кодування, яке дає можливість роботи з високими частотами помилок по :бітам.&amp;lt;br/&amp;gt;&lt;br /&gt;
:7.Гнучкі типи пакетів, які підтримують широкий спектр додатків.&amp;lt;br/&amp;gt;&lt;br /&gt;
:8.Ненапружений &amp;quot;бюджет зв'язку&amp;quot;, що підтримує недорогу інтеграцію окремих елементарних сигналів.&amp;lt;br/&amp;gt;&lt;br /&gt;
:9.Інтерфейс передачі / прийому, спеціально пристосований для мінімізації енергоспоживання.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ці властивості дають технології Bluetooth можливість забезпечувати надзвичайно гнучкий зв'язок з високими швидкостями передачі даних навіть за наявності серйозних перешкод. При завідомо хорошому прийомі в сприятливих умовах передачі сигналу, в міру посилення перешкод, падіння якості переданого сигналу буде залишатися мінімальним і поступовим, що дає можливість збереження стабільного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Bluetooth має RF (Radio Frequency) специфікації для передачі голосу і даних на короткі відстані, &amp;quot;точка-мультиточка&amp;quot;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто чекати роботу на відстані більше 10-20 метрів. Такого дальнодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацьовування алгоритмів атаки, на Defcon-2004 публіці була представлена антена-гвинтівка BlueSniper, розроблена Джонном Херінгтоном (John Herington). Пристрій підключається до портативного пристрою ноутбуку/КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км.)&lt;br /&gt;
&lt;br /&gt;
= Принцип дії Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Радіозв'язок Bluetooth здійснюється в '''ISM''' діапазоні (англ. Industry, Science and Medicine - смуга промислового, наукового та медичного застосування), який використовується в різних побутових приладах і безпровідних мережах (вільний від ліцензування діапазон 2,4-2,4835 Ггц). Спектр сигналу формується по методу FHSS (Frequency Hopping Spread Spectrum  псевдовипадкова перебудова робочої частоти). Метод FHSS простий в реалізації, забезпечує стійкість до широкосмугових перешкод, а устаткування коштує недорого.&lt;br /&gt;
&lt;br /&gt;
Згідно '''алгоритму FHSS''', в Bluetooth частота сигналу, що несе, стрибкоподібно міняється 1600 разів в секунду (всього виділяється 79 робочих частот шириною в 1 Мгц, а в Японії, Франції і Іспанії смуга вже  23 частотних каналу). Послідовність перемикання між частотами для кожного з'єднання є псевдовипадковою і відома тільки передавачу і приймачу, які кожні 625 мкс (один часовий слот) синхронно перебудовуються з однієї частоти, що несе, на іншу. Таким чином, якщо поряд працюють декілька пар приймач-передавач, то вони не заважають один одному. Цей алгоритм є також складовою частиною системи захисту конфіденційності передаваної інформації: перехід відбувається по псевдовипадковому алгоритму і визначається окремо для кожного з'єднання. При передачі цифрових даних і аудіосигналу (64 Кбіт/с в обох напрямах) використовуються різні схеми кодування: аудио-сигнал не повторюється (як правило), а цифрові дані у разі втрати пакету інформації будуть передані повторно. Без перешкодостійкого кодування це забезпечує передачу даних зі швидкостями 723,2 Кбіт/с із зворотним каналом 57,6 Кбіт/с, або 433,9 Кбіт/c в обох напрямах.&lt;br /&gt;
&lt;br /&gt;
Для '''повнодуплексної''' передачі використовується '''дуплексний''' режим з тимчасовим розділенням (TDD). Підтримується ''ізохронна'' і ''асинхронна'' передача даних і забезпечується проста інтеграція з TCP / IP. Енергоспоживання пристроїв Bluetooth має бути в межах 0.1 Вт. Кожен пристрій має унікальну 48-бітову мережеву адресу, сумісний з форматом стандарту локальних мереж IEEE 802.&lt;br /&gt;
&lt;br /&gt;
= Специфікації Bluetooth =&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.0 ==&lt;br /&gt;
&lt;br /&gt;
Пристрої версій 1.0 (1998) і 1.0B мали погану сумісність між продуктами різних виробників. У 1.0 і 1.0B була обов'язковою передача адреси пристрою (BD_ADDR) на етапі встановлення зв'язку, що робило неможливою реалізацію анонімності з'єднання на протокольному рівні і було основним недоліком даної специфікації.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth 1.1 було виправлено безліч помилок, знайдених в 1.0B, ''додана підтримка для нешифрованих каналів, індикація рівня потужності сигналу'', що приймається (RSSI).&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.2 ==&lt;br /&gt;
&lt;br /&gt;
У версії 1.2 була додана технологія адаптивної перебудови робочої частоти (AFH), що поліпшило опірність до електромагнітної інтерференції (перешкод) шляхом використання рознесених частот в послідовності перебудови. Також збільшилася швидкість передачі і додалася технологія eSCO, яка покращувала якість передачі голосу шляхом повторення пошкоджених пакетів. У HCI додалася підтримка трьох-провідного інтерфейсу UART.&lt;br /&gt;
&lt;br /&gt;
Головні поліпшення включають наступне:&lt;br /&gt;
&lt;br /&gt;
    •Швидке підключення і виявлення.&lt;br /&gt;
    •Адаптивна перебудова частоти з розширеним спектром (AFH), яка підвищує стійкість до радіоперешкод.&lt;br /&gt;
    •Вищі, ніж у 1.1, швидкості передачі даних, практично до 721 кбіт / с.&lt;br /&gt;
    •Розширені Синхронні Підключення (eSCO), які покращують якість передачі голосу в аудіопотоку, дозволяючи повторну передачу пошкоджених пакетів, і при необхідності можуть збільшити затримку аудіо, щоб надати кращу підтримку для паралельної передачі даних.&lt;br /&gt;
    •В Host Controller Interface (HCI) додана підтримка трипровідною інтерфейсу UART.&lt;br /&gt;
    •Затверджено як стандарт IEEE Standard 802.15.1-2005.&lt;br /&gt;
    Введені режими управління потоком даних (Flow Control) і повторної передачі (Retransmission Modes) для L2CAP.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.0 + EDR ==&lt;br /&gt;
&lt;br /&gt;
Bluetooth версії 2.0 був випущений 10 листопада 2004 Має зворотну сумісність з попередніми версіями 1.x. Основним нововведенням стала підтримка Enhanced Data Rate (EDR) для прискорення передачі даних. Номінальна швидкість EDR близько 3 Мбіт / с, проте на практиці це дозволило підвищити швидкість передачі даних тільки до 2,1 Мбіт / с. Додаткова продуктивність досягається за допомогою різних радіо технологій для передачі даних.&lt;br /&gt;
&lt;br /&gt;
Стандартна (базова) швидкість передачі даних використовує GFSK-модуляцію радіосигналу при швидкості передачі в 1 Мбіт / с. EDR використовує поєднання модуляцій GFSK і PSK з двома варіантами, π/4-DQPSK і 8DPSK. Вони мають великі швидкості передачі даних по повітрю — 2 і 3 Мбіт / с відповідно.&lt;br /&gt;
&lt;br /&gt;
Bluetooth SIG видала специфікацію як «Технологія Bluetooth 2.0 + EDR», яка передбачає, що EDR є додатковою функцією. Крім EDR є й інші незначні удосконалення до 2.0 специфікації, і продукти можуть відповідати «Технології Bluetooth 2.0», не підтримуючи вищу швидкість передачі даних. Принаймні одне комерційне пристрій, HTC TyTN Pocket PC, використовує «Bluetooth 2.0 без EDR» у своїх технічних специфікаціях.&lt;br /&gt;
&lt;br /&gt;
Згідно з 2.0 + EDR специфікацією, EDR забезпечує наступні переваги:&lt;br /&gt;
&lt;br /&gt;
    •Збільшення швидкості передачі в 3 рази (2,1 Мбіт / с) в деяких випадках.&lt;br /&gt;
    •Зменшення складності декількох одночасних підключень через додаткової смуги пропускання.&lt;br /&gt;
    •Нижче споживання енергії завдяки зменшенню навантаження.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth версії 2.1 (2007) додана ''технологія розширеного запиту характеристик пристрою'' (для додаткової фільтрації списку при спряжуванні), ''енергозберігаюча технологія'' (Sniff Subrating), яка дозволяє збільшити тривалість роботи пристрою від одного заряду акумулятора в 3-10 разів. Крім того оновлена специфікація істотно спрощує і прискорює встановлення зв'язку між двома пристроями, дозволяє проводити оновлення ключа шифрування без розриву з'єднання, а також робить вказані з'єднання захищенішими, завдяки використанню технології Near Field Communication.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 3.0 ==&lt;br /&gt;
&lt;br /&gt;
Робоча група з розробки стандарту бездротової передачі даних Bluetooth, 21 квітня 2009 випускає специфікацію Bluetooth 3.0. Модулі з підтримкою нової специфікації поєднуватимуть в собі дві радіосистеми. Перша, з низьким енергоспоживанням, забезпечує передачу даних на звичайній для другої версії Bluetooth швидкості в три мегабіти в секунду. Інша, високошвидкісна і сумісна із ''стандартом 802.11'', забезпечує швидкості, порівнянні із швидкістю мереж '''Wi-Fi'''. Варто відзначити, що Bluetooth 3.0 використовує стандарт 802.11 без суфікса, тобто формально не сумісний з такими специфікаціями Wi-Fi, як 802.11b/g або 802.11n. 802.11 — загальніший стандарт. Використання тієї або іншої радіосистеми залежить від розміру передаваного файлу. Невеликі файли передаватимуться по повільному каналу, а великі — по високошвидкісному. Після закінчення передачі модуль повернеться в режим зниженого енергоспоживання. Крім того, в Bluetooth 3.0 з'явиться можливість під назвою ''&amp;quot;розширений контроль живлення&amp;quot;'' (Enhanced Power Control). Вона дозволяє уникнути розриву з'єднання, якщо пристрій поклали в сумку або в кишеню.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 4.0 ==&lt;br /&gt;
&lt;br /&gt;
В грудні 2009 консорціум Bluetooth SIG анонсував ''стандарт Bluetooth 4.0 для електронних датчиків''. Новий стандарт ''призначений для передачі коротких пакетів'' даних обсягом по 8-27 байт зі швидкістю 1 Мбіт/с. Для порівняння, Bluetooth 3.0, розробка якого була завершена в квітні 2008, дозволяє передавати дані зі швидкістю до 24 Мбіт/с, але і призначений він для іншої сфери застосування. &lt;br /&gt;
&lt;br /&gt;
'''Bluetooth 4.0 планується використовувати''' в мініатюрних сенсорах, що розміщуються на тілі пацієнтів, в спортивного взуття, тренажерах тощо. Сенсори на базі нового стандарту зможуть передавати різну інформацію з навколишнього світу — температуру, тиск, вологість, швидкість пересування і так далі - на різні пристрої контролю, включаючи мобільні телефони. За словами представників консорціуму, окремий стандарт був розроблений у зв'язку з тим, що Bluetooth 3.0 і більш ранні версії не в змозі забезпечити необхідний низький рівень енергоспоживання. &lt;br /&gt;
&lt;br /&gt;
Перший чіп з одночасною підтримкою Bluetooth 4.0 і 3.0 випустив ST-Ericsson.&lt;br /&gt;
&lt;br /&gt;
= Означення по темі технологія Bluetooth =&lt;br /&gt;
&lt;br /&gt;
• '''Піконет''' - &amp;quot;пікомережа&amp;quot;:&lt;br /&gt;
набір пристроїв, з'єднаних через технологію Bluetooth спеціальним способом. Піконет починається з двох з'єднаних пристроїв, таких як портативний ПК і стільниковий телефон, і може розростатися до восьми з'єднаних пристроїв ось чому потрібний адресний простір обмежений 3 бітами). Всі пристрої Bluetooth є одноранговими пристроями і мають ідентичну реалізацію. Однак при установці піконет один пристрій буде діяти як майстер для цілей синхронізації, а інший (і) - як слейв (и) для підтримки піконет-з'єднання.&lt;br /&gt;
&lt;br /&gt;
• '''Scatternet''' - &amp;quot;мережа розкиду&amp;quot;: Дві або більше незалежних і несинхронізованих мережі піконет, взаємодіючих між собою. Як показано на, пристрій-слейв, так само, як і пристрій-майстер в одній мережі піконет можуть встановлювати таке з'єднання, стаючи слейвом в іншій мережі піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій майстер:''' пристрій у піконет, в якому генерація синхронизирующих імпульсів і послідовність стрибків використовуються для синхронізації всіх інших пристроїв у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій слейв:''' всі пристрої в піконет, які не є майстром (до 7 активних пристроїв на кожен пристрій майстер).&lt;br /&gt;
&lt;br /&gt;
• '''MAC-адреса:''' 3-бітний Media Access Control адреса, що використовується для розрізнення пристроїв, включених у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Парковані пристрої:''' пристрою в піконет, які синхронізовані, але не мають MAC-адрес.&lt;br /&gt;
&lt;br /&gt;
• '''Sniff Mode''' і '''Hold Mode:''' пристрої, синхронізовані в піконет і мають тимчасово введені режими збереження енергії, в яких активність пристроїв знижена.&lt;br /&gt;
&lt;br /&gt;
• '''Ad-hoc network''' (спеціальна мережа) - просто мережа, в якій взаємодії встановлюються між комплексними станціями в даній області покриття без використання точки доступу або сервера.&lt;br /&gt;
&lt;br /&gt;
• '''Link Manager Protocol''' - повідомлення LMP використовуються для налаштування зв'язку, безпеки та управління.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::'''Користувацькі моделі'''&lt;br /&gt;
&lt;br /&gt;
Користувацькі моделі описують, яким чином можна використовувати пристрої Bluetooth. У кожній моделі існує один або більше відповідних профілів, які визначають рівні протоколів і функції, які повинні бути використані. ''Наведений нижче опис - не детальний, і ці відомості не можна вважати повними.'' &lt;br /&gt;
&lt;br /&gt;
:''Internet Bridge''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Internet Bridge описує, яким чином мобільний телефон або бездротовий модем забезпечує dial-up з'єднання персонального комп'ютера без необхідності фізичного з'єднання з ПК. Цей сценарій з'єднання вимагає використання мережі протоколів, що складається з двох частин - одна для команд AT, для управління процесом передачі необхідних даних з мобільного телефону та інших пристроїв.&lt;br /&gt;
&lt;br /&gt;
:''Three-in-One Phone''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Three-in-One Phone описує, яким чином телефонний апарат може приєднуватися до трьох різних провайдерів мобільних послуг. Телефон може працювати як при бездротовому телефонному з'єднанні з громадською комутованій телефонною мережею в домашніх умовах, що оплачується за фіксованою таксою оператора телефонного зв'язку. Цей сценарій включає здійснення дзвінків через голосову базову станцію і прямих дзвінків між двома терміналами через базову станцію. За іншим сценарієм телефон може приєднуватися безпосередньо до інших телефонів, працюючи як &amp;quot;walkie-talkie&amp;quot; або як деяке розширення телефону - для такого способу ніякої додаткової оплати не потрібно. Нарешті, модель Three-in-One Phone може працювати як стільниковий телефон, приєднуючись до стільникової інфраструктурі. Бездротовий сценарій і сценарій двостороннього зв'язку використовують одну і ту ж мережу протоколів.&lt;br /&gt;
&lt;br /&gt;
:''Ultimate Headset''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Ultimate Headset визначається як бездротова трубка, обладнана Bluetooth. Ця модель може працювати в умовах віддаленого вхідного і вихідного аудіо-інтерфейсу пристрою. Цим пристроєм може бути мобільний телефон або ПК для аудіо-входу або виходу. Як і у випадку користувальницької моделі Internet Bridge, дана модель вимагає набору протоколів, що складається з двох частин, одна для команд AT, щоб керувати передачею необхідних даних, наприклад мовлення, з мобільного телефону та іншого пристрою. Команди AT контролюють телефони стосовно, наприклад, до процесу відповіді і до переривання дзвінків.&lt;br /&gt;
&lt;br /&gt;
:''LAN Access''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель LAN Access схожа на користувальницьку модель Internet Bridge. Різниця полягає в тому, що призначена для користувача модель LAN Access не використовує протоколи для команд AT. Дана користувача модель описує, яким чином термінали введення даних використовують місце доступу LAN в якості бездротового з'єднання з локальною мережею. При встановленні з'єднанням термінали введення даних працюють, як якщо б це вони були приєднані до LAN через з'єднання dial-up.&lt;br /&gt;
&lt;br /&gt;
:''File Transfer''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель File Transfer пропонує можливість передачі даних з одного пристрою Bluetooth на інше. У даній користувальницької моделі підтримуються файли, цілі папки, директорії і різноформатні потоки даних. Дана модель також пропонує можливість перегляду вмісту папок на віддаленому пристрої. Більш того, в даній користувальницької моделі підтримуються операції обміну, наприклад, візитними картками з використанням формату vCard. Модель File Transfer базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
:''Synchronisation''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Synchronisation забезпечує можливості для автоматичної синхронізації між, наприклад, настільним ПК, портативним ПК, мобільним телефоном та ноутбуком. Дана користувача модель дозволяє проводити передачу візитних карток, списку завдань, записів з щоденника і т.д., і працювати далі з цією інформацією за допомогою комп'ютера, стільникового телефону і КПК, використовуючи звичайні протоколи і формати.&lt;br /&gt;
&lt;br /&gt;
= Короткий огляд стека протоколу =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema2.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 1. Стек протоколу технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку показано, що стек протоколу складається з рівня радіо в основі, яке формує фізичний інтерфейс з'єднання. Рівень протоколу зв'язку baseband і Link Manager Protocol (LMP) встановлюють і контролюють з'єднання між пристроями Bluetooth. Ці три рівні підстави здійснені в обладнанні / програмному забезпеченні. Рівень Host Controller потрібно, щоб з'єднати за допомогою інтерфейсу Bluetooth з верхнім протоколом-L2CAP (Logical Link Control і Adaptation Protocol). Провідний контролер потрібно тільки тоді, коли L2CAP постійно знаходиться в програмному забезпеченні в хості. Якщо L2CAP is також на модулі Bluetooth цей рівень не потрібно, тому що L2CAP може безпосередньо зв'язуватися з LMP і baseband. Програми постійно знаходяться вище L2CAP. Наступні підрозділи дають короткий опис кожного рівня.&lt;br /&gt;
&lt;br /&gt;
'''Рівень зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Зв'язок працює у вільному ISM діапазоні смузі близько 2.4GHz і використовує поширення спектру. Цей діапазон простирається від 2400 до 2483.5 МГЦ в більшості країн, і цілий діапазон використовується для оптимізації поширення спектру. Однак для деяких країн з меншим ISM діапазоном також використовується нижня шкала. Для поширення спектру використовується техніка frequency hopping (FH). Оскільки в цьому діапазоні можуть існувати і здійснювати втручання багаторазові нескоординовані мережі, використовуються швидкі FH і короткі передачі даних, оскільки відсоток помилки може бути високим, особливо з-за сильного втручання від мікрохвильових печей, які працюють у цій частоті. CVSD-кодування адаптоване під голосові передачі, які можуть викликати високий відсоток помилок. Додатково, заголовки пакетів захищені спеціальною схемою корекції помилок для додання стійкості проти збоїв.&lt;br /&gt;
&lt;br /&gt;
Переходи по частоті фіксуються на 2402 k МГц, де k = 0,1 ,..., 78. омінальная частота переходу - 1600 стрибків в секунду.&lt;br /&gt;
&lt;br /&gt;
'''Baseband'''&lt;br /&gt;
&lt;br /&gt;
Baseband - рівень протоколу, контролюючий зв'язок. Baseband контролює послідовності перельоту частоти і дбає про кодування рівня для безпечних з'єднань. Можуть бути встановлені два типи з'єднань:&lt;br /&gt;
&lt;br /&gt;
:SCO: Синхронне орієнтоване з'єднання. Ці сполуки передбачаються для передачі синхронних даних типу голос.&lt;br /&gt;
&lt;br /&gt;
:ACL: Асинхронне з'єднання. Такі з'єднання можуть використовуватися для додатків передачі даних, які не вимагають синхронного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Baseband забезпечує функціональні можливості, необхідні для пристроїв, щоб синхронізувати їх годинник і встановлювати з'єднання. Також забезпечуються процедури запиту для виявлення адреси пристроїв, що знаходяться поблизу. Виправлення помилки для пакетів забезпечується в залежності від типу пакета. Різні типи пакету визначені для деяких загальних додатків, які відрізняються за їх місткості даних і накладних витрат по виправленню помилки. П'ять різних типів каналу забезпечуються для інформації контролю, інформацією управління з'єднанням, синхронними і асинхронними даними. Визначено функції, необхідні для генерації клавіш кодування і клавіш з'єднання. Більш детальний опис деяких з операцій baseband, пов'язаних з встановленням з'єднання, є в розділі.&lt;br /&gt;
&lt;br /&gt;
'''Протокол Менеджера зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Основні функції LMP можна класифікувати &lt;br /&gt;
:1. Управління мережею [[Використовувані означення|Piconet]]&lt;br /&gt;
:2. Конфігурація сполук&lt;br /&gt;
:3. Функції безпеки&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рiconet є групою пристроїв, пов'язаних із загальним каналом, який ідентифікований з його унікальною послідовністю &amp;quot;перельоту&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Фундаментальні &amp;quot;будівельні блоки&amp;quot; топографії Bluetooth - це пристрої майстер і слейв, де пристрій майстер в піконет забезпечує генерацію синхронизирующих імпульсів і послідовність стрибків для синхронізації всіх інших пристроїв у піконет. Один з пристроїв, зазвичай той, який першим здійснив підключення, називається &amp;quot;master&amp;quot;. До master `у може бути активно приєднано до семи пристроїв і набагато більше може бути підключено в стані&amp;quot; parked &amp;quot;(низького енергоспоживання). Пристрої в мережі piconet можуть з'єднуватися один з одним за допомогою SCO або ACL. Канал управляється master `ом, за допомогою Lin Manager в кожному пристрої. Будь-які два або більше пристроїв для з'єднання повинні встановити між собою мережу piconet. У той же час кожен пристрій може одночасно належати декількох мереж. (Мал.2). Майстер також нумерує канали зв'язку. Майстер визначає шаблон, на якому будуть працювати всі слейв-пристрої його мережі піконет, і синхронізує її роботу.&lt;br /&gt;
&lt;br /&gt;
Стандарт Bluetooth має з'єднання незалежних і навіть не синхронізованих між собою піконет (до 10) в мережу scatternet. Для цього кожна пара пікомережі повинна мати як мінімум однин загальний пристрій, який буде майстром в одній і слейвом в іншій. Таким чином, в межах окремої scatternet з інтерфейсом Bluetooth може бути одночасно пов'язано максимум 71 пристрій, проте ніхто не обмежує застосування пристроїв-гейтів, які використовують той же інтернет для більш далекого зв'язку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema3.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 2: [[Використовувані означення|Piconet]] і [[Використовувані означення|Scatternet]].&amp;lt;br&amp;gt;&lt;br /&gt;
a) piconet між двома пристроями (або один майстер і один слейв)&amp;lt;br&amp;gt;&lt;br /&gt;
b) piconet між кількома пристроями (мультислейв до 7 &amp;quot;слейвів&amp;quot; з одним майстром)&amp;lt;br&amp;gt;&lt;br /&gt;
c) scatternet, комбінація мереж piconet (може з'єднувати до 10 піконет).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LMP забезпечує функціональність приєднаний / від'єднаних пристроїв &amp;quot;slave&amp;quot;, обмін функціями між пристроями master і slave та з'єднання ACL / SCO. LMP також обробляє пристрої в режимах низького енергоспоживання, hold, sniff і park, створених для збереження енергії, якщо пристрої не мають даних для передачі.&lt;br /&gt;
&lt;br /&gt;
Завдання конфігурації з'єднання включають в себе параметри установки з'єднання, якість сервісу і контроль потужності, якщо це підтримується пристроєм. LMP також забезпечує ідентифікацію пристроїв, які будуть з'єднані, і управління клавішами з'єднання.&lt;br /&gt;
&lt;br /&gt;
'''Логічний контроль зв'язку і Адаптаційний протокол'''&lt;br /&gt;
&lt;br /&gt;
Це протокол, з яким взаємодіє більшість додатків, якщо ведучий контролер не використовується. Основні функції L2CAP:&lt;br /&gt;
&lt;br /&gt;
'''Мультіорганізація'''&lt;br /&gt;
Протокол повинен дозволяти декільком додаткам одночасно використовувати з'єднання між двома пристроями.&lt;br /&gt;
&lt;br /&gt;
'''Сегментація і Повторне об'єднання'''&lt;br /&gt;
&lt;br /&gt;
Протокол повинен зменшити розмір пакетів, забезпечених додатками до розміру пакетів, прийнятих рівнем baseband. Сам L2CAP приймає розміри пакету до 64Кб, але пакети baseband можуть приймати до 2745 bits. Для отриманих пакетів повинна бути виконана зворотна процедура об'єднання сегментованих пакетів в належному порядку.&lt;br /&gt;
&lt;br /&gt;
'''Якість обслуговування'''&lt;br /&gt;
&lt;br /&gt;
L2CAP дозволяє додаткам вимагати QoS на деяких параметрах, типу пікової пропускної здатності, часу очікування та зміни затримки.&lt;br /&gt;
&lt;br /&gt;
В основному, L2CAP забезпечує функції мережевого рівня до додатків і більш високим протоколів.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Основна структура, що показує, як рівні головного контролера розташовані всередині стека протоколу, зображена на Мал.3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema4.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 3: Провідний контролер в стеку протоколу.&lt;br /&gt;
&lt;br /&gt;
Для більшості пристроїв модуль підтримки Bluetooth може бути додано в якості плати розширення, наприклад, для ПК або ноутбука апаратні засоби Bluetooth можуть бути додані як PCI-карта або USB-адаптер. Апаратні модулі звичайно здійснюють більш низькі радіо рівні, baseband і LMP. Тоді дані, які будуть надіслані LMP і baseband, йдуть з фізичної шині, наприклад, USB. Драйвер для цієї шини потрібно на хості, яким є PC, і на апаратній карті Bluetooth потрібно &amp;quot;інтерфейс контролера хоста&amp;quot;, щоб прийняти дані з фізичної шині. Таким чином, потрібні такі додаткові рівні:&lt;br /&gt;
&lt;br /&gt;
'''HCI драйвер'''&lt;br /&gt;
&lt;br /&gt;
Це драйвер для інтерфейсу головного контролера хоста, вище фізичної шини, форматує дані, які будуть прийняті контролером хоста на апаратних засобах Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Розміщується на апаратних засобах Bluetooth і підтримує зв'язок поверх фізичної шини.&lt;br /&gt;
&lt;br /&gt;
'''Рівень програми'''&lt;br /&gt;
&lt;br /&gt;
До L2CAP можна звертатися безпосередньо додатками або через протоколи підтримки подібно RFCOMM, TCS і SDP, згаданим раніше. Додатки можуть використовувати інші протоколи типу TCP-IP або WAP. Додатки можуть самостійно запускати протоколи, наприклад, PPP (Протокол &amp;quot;точка-точка&amp;quot;), FTP (протокол передачі файлів) або інші певні протоколи, як буде потрібно додатком. Програма може використовувати SDP, для перевірки, які потрібні сервісні можливості пристроїв, доступних в зоні дії. Багато моделей використання були запропоновані виробниками. Деякі з них:&lt;br /&gt;
&lt;br /&gt;
:1. Три в одному: окрема телефонна трубка працює як селекторна зв'язок в офісі (ніякої плати за користування телефоном), Всякий раз можна використовувати будь-який з цих трьох режимів - як селекторний зв'язок, як PSTN і як мобільний телефон.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. &amp;quot;Портфельна хитрість&amp;quot;: RF-зв'язок не потребує прямої видимості між пристроями. Значить, мобільний телефон може під'єднатися до ноутбука навіть тоді, коли той перебуває в портфелі, і використовувати доступ до його можливостей, наприклад, до електронної пошти.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Автоматичний Синхронізатор: забезпечення бездротового зв'язку між PDA користувача, портативної ЕОМ і мобільним дозволить додаткам автоматично оновлювати та синхронізувати органайзер та інші дані, якщо модифікації зроблені на одному пристрої.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Бездротові навушники (гарнітури): Вони дозволяють доступ до мобільних пристроїв користувача і навіть до аудіо, в той час як пристрої знаходяться в кишені користувача. Таким чином, буде можлива операція hands-free.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Автомобільні комплекти: пристрої hands-free дозволяють водіям користуватися телефоном без відриву від управління автомобілем.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Крім цього, було запропоновано велику різноманітність інших програм у домашньої автоматизації, обмін даними на нарадах без використання додаткового обладнання, керуючих пристроями через бездротове портативний пристрій при прогулянках, пропозиції системи захисту, мережеві доступи в громадських місцях, деякі з яких успішно демонструвалися на виставках або вже продаються.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_1.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 4. Огляд протоколів технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку представлений огляд протоколів, що використовуються і підтримуваних Bluetooth, і показано, яким чином вони взаємодіють між собою. Як завжди на такого роду схемах, протоколи зображені відповідно до їх приблизної ієрархії, причому &amp;quot;вищі&amp;quot; протоколи розташовані вгорі. У контексті обміну даними з цієї ієрархічності можна зробити 2 висновки: &lt;br /&gt;
&lt;br /&gt;
1.Більш високі протоколи залежить від більш низьких в плані свого існування. Але більш низькі протоколи можуть працювати і без більш високих, або підтримувати інші протоколи на більш високих рівнях. &lt;br /&gt;
&lt;br /&gt;
2.Більш високі протоколи зазвичай &amp;quot;ближче&amp;quot; користувачеві, оскільки вони забезпечують людино-орієнтовані сервіси. &lt;br /&gt;
&lt;br /&gt;
Ці протоколи можуть бути розділені на 4 категорії: &lt;br /&gt;
&lt;br /&gt;
1. основні протоколи&amp;lt;br&amp;gt;&lt;br /&gt;
2. протокол заміни кабелю&amp;lt;br&amp;gt;&lt;br /&gt;
3. керуючий протокол телефонії&amp;lt;br&amp;gt;&lt;br /&gt;
4. отримані  протоколи.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Техніка для комунікацій дальньої дії на основі Bluetooth Хоча технологія Bluetooth мається на увазі для комунікацій на близькі відстані, дистанцію взаємодії пристроїв, як уже згадувалося, можна розширити до 100 метрів. Беручи до уваги рівні стійкості до фонового шуму (при чутливості приймача -70 dBm), необхідна вихідна потужність від всеспрямованого передавача 100 mW. Ця передавальна потужність класифікується як &amp;quot;Class 1&amp;quot;, і специфікується в розділі &amp;quot;Радіоспеціфікаціі&amp;quot; у збірнику специфікацій Bluetooth, ver. 1.0, ref. 2. Ця специфікація означає, що передавач має ефективний регулятор для зменшення перешкод. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_2.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 5. Прийомопередавач Bluetooth&lt;br /&gt;
&lt;br /&gt;
Як можна бачити на малюнку, в RF-частини прийомопередавача Bluetooth є: &lt;br /&gt;
&lt;br /&gt;
1.полоса пропускання, яка видаляє всі частоти поза діапазону в 1 Мгц, який використовується в цей момент як для передачі, так і для прийому&amp;lt;br&amp;gt;&lt;br /&gt;
2. Перемикач передачі-прийому, який з'єднує підсилювач потужності з антеною під час передачі, а також LNA з антеною під час прийому&amp;lt;br&amp;gt;&lt;br /&gt;
3.LNA, або Low-Noise Amplification - малошумне посилення.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Специфікація накладає деякі обмеження на роботу RF-частини. Джерело живлення повинно давати від 2.7 до 5 вольт, і повинно працювати при температурах від -20 до +60 C, а його ефективність повинна становити принаймні 30% при 140 мА. Вихідна потужність повинна також відключатися під час прийому. Один з продуктів, що відповідає цим вимогам, називається &amp;quot;MAX2240&amp;quot;. Два цифрових керуючих біта використовуються для установки VGA (Variable Gain Amplification) на 4 окремих рівня, результатом чого є 4 окремих рівня вихідної потужності.&lt;br /&gt;
&lt;br /&gt;
= Установка з'єднання в Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Цей розділ описує основні процедури, які повинні бути виконані пристроями Bluetooth, щоб встановити між ними з'єднання. Розгляньте наступний сценарій: чоловік гуляє з готелю і хоче скористатися своєю електронною поштою за допомогою пристрою Bluetooth, яким може бути ноутбук або PDA. Що він мав би зробити? Він натиснув би на меню або піктограму поштової програми. Пристрій автоматично виконав б наступні кроки (крім кроку реєстрації, актуального в разі, якщо пристрій вперше використовується в цьому середовищі):&lt;br /&gt;
&lt;br /&gt;
:1. ''Запит:'' пристрій при вступі в нове середовище автоматично ініціалізувати б запит, щоб з'ясувати, які пристрої є доступними в межах його радіуса дії. Це приведе до наступного:&amp;lt;br&amp;gt;&lt;br /&gt;
::а) Всі доступні прилеглі пристрої дадуть відповідь.&lt;br /&gt;
::б) Пристрій вибирає одне з відповіли пристроїв.&lt;br /&gt;
&lt;br /&gt;
:2. ''Пейджинг'': пристрій викличе baseband-процедуру, звану пейджинг. У результаті відбувається синхронізація пристрою з пунктом доступу, серед інших необхідних ініціалізації.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. ''Встановлення з'єднання'': LMP встановить з'єднання з точкою доступу. Оскільки додаток в цьому випадку поштове (email), буде використовуватися ACL з'єднання.&lt;br /&gt;
&lt;br /&gt;
Далі будуть виконуватися нижченаведені дії по встановленню.&lt;br /&gt;
&lt;br /&gt;
:4. ''Сервіс'': LMP буде використовувати протокол SDP для встановлення, який сервіс є доступним, зокрема, поштовий сервіс, або потрібно звернеться до іншого хосту. Припустимо, що сервіс є доступним, інакше програма не може далі діяти. Інформація щодо інших сервісних послуг може бути також представлена користувачеві.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. ''Канал L2CAP'': На основі інформації, отриманої від SDP, пристрій створить канал L2CAP до пункту доступу. Він може використовуватися безпосередньо додатком або іншим протоколом, наприклад, RFCOMM.&amp;lt;br&amp;gt;&lt;br /&gt;
:6. ''Канал RFCOMM'': В залежності від потреби поштового програми RFCOMM або інший канал (у випадку інших додатків) буде створено згідно з L2CAP каналу. Ця можливість дозволяє використовувати додатки, розроблені для послідовних портів, щоб працювати без модифікації по Bluetooth-платформ.&amp;lt;br&amp;gt;&lt;br /&gt;
:7. ''Безпека'': Якщо пункт доступу обмежує доступ понад певної кількості користувачів або пропонує безпечне з'єднання режиму людям, які зареєструвалися раніше, тоді пункт доступу пошле запит безпеки при встановленні з'єднання. Користувач повинен знати правильний PIN-код для доступу до сервісу. Зверніть увагу, що PIN-код не передається по бездротовому каналу, використовується інший код, що згенерував з нього, тому PIN-код досить складно підібрати. При використанні безпечного режиму буде вироблено кодування передачі.&amp;lt;br&amp;gt;&lt;br /&gt;
:8. ''PPP'': Оскільки PPP-з'єднання використовується з послідовного модему як при dial-up, те ж саме додаток зможе тепер запустити PPP через RFCOMM (через емульованого послідовний порт). Ця з'єднання дозволить користувачеві отримати доступ до його поштової скриньки тощо.&amp;lt;br&amp;gt;&lt;br /&gt;
:9. ''Мережеві протоколи'': Мережеві протоколи типу TCP / IP, IPX, Appletalk можуть одержувати і передавати дані по каналу без труднощів.&lt;br /&gt;
&lt;br /&gt;
В описаних вище процедурах для користувача взаємодія потрібна тільки при використанні логіна для входу в систему для електронної пошти і для додаткового захисту, яка буде здійснена. Решта кроки автоматичні. Вищезазначені процедури описані докладно, щоб продемонструвати процес встановлення підключення. Пояснення вищезазначених процедур потребує короткого опису пристрою годин на Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Годинник''': Кожен Bluetooth модуль має вбудовану систему часу, яка визначає час і частотні передачі. Годинники Bluetooth є вільно йдуть часасмі, які ніколи не коригуються і ніколи не вимикаються. Для синхронізації з іншими модулями використовуються тільки зміщення (величина, на яку відрізняється час в інших модулях в порівнянні з &amp;quot;рідними&amp;quot; годинником), накладене на &amp;quot;рідні&amp;quot; годинник, - тимчасові годинник Bluetooth, які взаємно синхронізовані. Годинники Bluetooth не мають ніякого відношення до часу доби. Годинники Bluetooth дуже важливі для трансівера Bluetooth через синхронізації безлічі важливих подій, без яких неможлива зв'язок. Одиниця часу - принаймні половина TX або RX довжини слота, або 312.5 мікросекунд. Годинники мають денний цикл. Якщо годинник обладнані лічильником, 28-бітний лічильник вимагає обороти близько 228 1. LSB відраховує кванти по 312.5 мікросекунд, задаючи тактову частоту 3.2 КГц.&lt;br /&gt;
&lt;br /&gt;
Синхронізація і частота на каналі piconet визначені Bluetooth-годинами &amp;quot;майстра&amp;quot;. Коли мережа piconet сформувалася, відлік годин &amp;quot;майстри&amp;quot; передається на підпорядковані пристрої. Вони зберігають необхідне значення зміщення, яке потрібно використовувати при з'єднанні з даними &amp;quot;майстром&amp;quot; і використовуються для синхронізації каналу. Оскільки власні тимчасові координати (години) не змінюються, то можливо використовувати різні зміщення для реєстрації в різних мережах piconet.&lt;br /&gt;
&lt;br /&gt;
Мінімальна необхідна точність годин -/-20 ppm в активному режимі, і/-250ppm в режимі малої активності, наприклад, Hold, Sniff, Standby і Park.&lt;br /&gt;
&lt;br /&gt;
:'''Запит та пейджинг'''&lt;br /&gt;
&lt;br /&gt;
Це початкові кроки в процесі встановлення з'єднання.&lt;br /&gt;
&lt;br /&gt;
Пристрій знаходиться в режимі Standby за замовчуванням. У цьому стані йдуть тільки рідні годинник і споживана потужність дуже низька. Можна вийти з цього режиму і увійти в режими [[Запит (Inquiry)]], [[Перегляд / сканування запиту (Inquiry Scan)]], [[Відповідь на запит (Inquiry Response)]], [[Пейджинг (Page)]] або [[Перегляд / сканування пейджинга (Page Scan)]], [[Відповідь пейджинга]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''Встановлення зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Як тільки пристрій буде перебувати в стані зв'язку, LMP може починати встановлювати з'єднання. З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними сокетами в TCP / IP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, з яким створено двосторонню з'єднання, і ідентифікатором каналу. Основні кроки в установці з'єднання в підсумку виглядають так:&lt;br /&gt;
&lt;br /&gt;
:1. Пакети POLL і відповідь використовуються для передачі інформації конфігурації без взаємодії хоста.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Відправляється пакет LMP_host_connect_request.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Віддалене пристрій відповідає LMP_NOT_ACCEPTED, якщо додаток, запитувана першим пристроєм, не хоче або не може відповісти. Інакше надсилається відповідь LMP_ACCEPTED.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Відповідає пристрій може запитати про відключення ролі, якщо це буде потрібно з деяких причин. Перший пристрій відповідає відповідним пакетом для прийняття або не прийняття запиту.&lt;br /&gt;
&lt;br /&gt;
З'єднання встановлено на рівні Link Manager.&lt;br /&gt;
&lt;br /&gt;
Додаток може не бути поінформоване про те, які послуги є доступними, і буде використовувати SDP, щоб це виявити.&lt;br /&gt;
&lt;br /&gt;
:'''SDP'''&lt;br /&gt;
&lt;br /&gt;
Зміни середовища Bluetooth відбуваються часто, отже, доступні послуги повинні бути виявлені в полі зору. SDP забезпечує кошти програми для виявлення, які сервіси є доступними, і їх характеристики, як описано в основних специфікаціях.&lt;br /&gt;
Пристрій Bluetooth, послуги якого повинні бути виявлені, запускає SDP сервер. Для виявлення послуг інших пристроїв запускає SDP клієнта. Один клієнт може запущено для кожної програми, але один пристрій може запустити тільки один сервер SDP. Сервер SDP обслуговує сервісну запис кожної служби, що дозволяє пристрою виявлятися. Клієнт надсилає запит на сервер. Запит може бути пошуком специфічного класу сервісних послуг або переглядом всіх класів доступних сервісів. Сервер дає відповідний відповідь. Якщо пристрій сервера має тільки декілька сервісів, вони не можуть бути розділені на класи та сервісні опису не відправляються пристрою. В іншому варіанті опису класу відправляються і клієнт може продовжувати вивчати деталі в межах класу. SDP тільки дозволяє сервісів бути виявленими. Доступ повинен бути через інші протоколи, засновані на L2CAP. L2CAP з'єднання Інформація, отримана через LMP з'єднання і через SDP, буде використовуватися L2CAP, щоб встановити канал для програми. L2CAP встановлює лише зв'язку ACL з'єднання.&lt;br /&gt;
З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними роз'ємів в IP TCP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, до якого створено з'єднання, і ідентифікатором каналу. Кожен канал приймається до заповнення дуплексу, з QoS специфікацією в кожному напрямку. Канал може бути двухточечной або багатоточковий. L2CAP встановлює з'єднання, коли на нього додатком виражений запит і з'єднання на потрібний пристрій ще не було встановлено. Запити від нижніх рівнів щодо з'єднань, необхідних програмами на віддалених пристроях, також обробляються L2CAP відповідно до залученим додатком.&lt;br /&gt;
&lt;br /&gt;
SCO з'єднання не проходять по L2CAP, але посилають їх дані безпосередньо Baseband. L2CAP встановлює окремий сигнальний канал для запиту з'єднання, конфігурації, роз'єднання і пр. (для випробування). L2CAP-пакети не забезпечують CRC або інші перевірки помилок, покладаючись на смугу baseband для захисту даних і впорядкованої доставки.&lt;br /&gt;
&lt;br /&gt;
Взаємодія цього протоколу з верхніми і нижніми рівнями розглядається в подіях і діях. Події - всі повідомлення, отримані L2CAP від більш низьких або більш високих рівнів, у той час як дії - відповіді, зроблені для них. Нижнім рівнем може бути LMP або HCI, в той час як більш високим рівнем може бути будь-який додаток. Типова послідовність подій і дій для встановлення з'єднання може бути наступна:&lt;br /&gt;
&lt;br /&gt;
:1. Подія і Дія 0: Подія - це запит з'єднання від більш високого рівня. Дія полягає в тому, що пристрій L2CAP посилає пакет запиту віддаленого L2CAP. Цей пакет на віддалене пристрій доставляє baseband.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Подія і Дія 1: Віддалений L2CAP отримує цей пакет і відповідає з пакетом у відповідь підключення. Перед виконанням L2CAP контактує з віднесеним додатком, щоб перевірити, чи буде потрібний запит фактично оброблено тим додатком.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Подія і Дія 2: Прийом у відповідь пакету - подія для локального пристрою L2CAP. Взаємодія запрошувати про параметри конфігурації: максимальний модуль payload і межі часу очікування.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Подія і Дія 3: Запит конфігурації - подія для віддаленого L2CAP. Його дія - відповідь конфігурації. Також, можна посилати його власної конфігурації запит про додаткові параметри.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Подія і Дія 4: Вищезгаданий пакет - подія для місцевого пристрою. Воно відповідає з відповіддю конфігурації.&lt;br /&gt;
&lt;br /&gt;
Ініціатором в місцевому пристрої виступає L2CAP, адресатом - L2CAP в пункті доступу або іншому пристрої Bluetooth, з яким входить у контакт. Зверніть увагу, що за вказаним на стрілках, що вказують до ініціатора або адресату - події для L2CAP, в той час як стрілки, що вказують за межі - дії. Назви, що починаються з L2CAP, є з'єднаннями між двома L2CAP на різних пристроях. Вертикальні рядки LP - Менеджери Зв'язки в цих двох пристроях. Назви, що починаються з WA, представляють собою з'єднання з додатком більш високого рівня, для якого встановлюється канал.&lt;br /&gt;
&lt;br /&gt;
Стану OPEN відзначають інтервал з'єднання додатків. Останні кроки у вищезгаданій таблиці відносяться до роз'єднання. Тепер можуть бути передані дані програми або можуть бути виконані [[процедури захисту]].&lt;br /&gt;
&lt;br /&gt;
:'''Зв'язок додатків'''&lt;br /&gt;
&lt;br /&gt;
Прикладні дані будуть тепер передані через з'єднання, оскільки всі визначені процедури встановлення з'єднання Bluetooth були виконані. Додатка необхідно запустити протокол більш високого рівня L2CAP. Bluetooth було визначено три використовуваних протоколу. Це:&lt;br /&gt;
:'''RFCOMM'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це емуляція послідовного порту через бездротове з'єднання.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''SDP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Service Discovery Protocol, який допомагає пристроям виявити доступні послуги поблизу.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''TCS'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Telephony Control Protocol Specification, описує управління запитом і передачу сигналів голосових каналів через Bluetooth. Всі користувальницькі додатки і інші існуючі механізми доступу до мережі, наприклад, IP TCP, PPP, IrDA OBEX, WAP і HomeRF можуть бути здійснені за рівнем L2CAP або вищезазначеним трьом протоколами, якщо додаток вибере використання їхніх послуг.&lt;br /&gt;
&lt;br /&gt;
Додаток в результаті повідомить, що більше не потрібно підключення, якщо воно не було зафіксовано протягом часу запуску програми. LMP посилає пакет LMP_detach пакет на віддалене пристрій, на який не потрібно відповідь. Відбувається роз'єднання.&lt;br /&gt;
&lt;br /&gt;
= Профілі Bluetooth =&lt;br /&gt;
&lt;br /&gt;
 • Advanced Audio Distribution Profile (A2DP)&lt;br /&gt;
&lt;br /&gt;
A2DP розроблений для передачі двоканального стерео аудіопотоку, наприклад музики, до безпровідної гарнітури або будь-якого іншого пристрою. Профіль повністю підтримує низькокомпресуючий кодек Sub_Band_Codec (SBC) і опційно підтримує MPEG-1,2 аудіо, MPEG-2,4 ААС і ATRAC, здатний підтримувати кодеки визначені виробником.&lt;br /&gt;
&lt;br /&gt;
 • Audio / Video Remote Control Profile (AVRCP)&lt;br /&gt;
&lt;br /&gt;
Цей профіль розроблений для управління стандартними функціями телевізорів, Hi-Fi устаткування і інше. Тобто дозволяє створювати пристрою з функціями дистанційного керування. Може використовуватися в сумісності з профілями A2DP або VDPT.&lt;br /&gt;
&lt;br /&gt;
 • Basic Imaging Profile (BIP) &lt;br /&gt;
&lt;br /&gt;
Профіль розроблений для пересилки зображень між пристроями і включає можливість зміни розміру зображення і конвертацію в підтримуваний формат приймаючого пристрою.&lt;br /&gt;
&lt;br /&gt;
 • Basic Printing Profile (BPP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє пересилати текст, e-mails, vCard і інші елементи на принтер. Профіль не вимагає від принтера специфічних драйверів, що вигідно відрізняє його від HCRP.&lt;br /&gt;
&lt;br /&gt;
 • Common ISDN Access Profile (CIP) &lt;br /&gt;
&lt;br /&gt;
Профіль для доступу пристроїв до ISDN.&lt;br /&gt;
&lt;br /&gt;
 • Cordless Telephony Profile (CTP) &lt;br /&gt;
&lt;br /&gt;
Профіль безпровідної телефонії.&lt;br /&gt;
&lt;br /&gt;
 • Device ID Profile (DID) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє ідентифікувати клас пристрою, виробника, версію продукту.&lt;br /&gt;
&lt;br /&gt;
 • Dial-up Networking Profile (DUN) &lt;br /&gt;
&lt;br /&gt;
Протокол надає стандартний доступ до інтернету або іншого телефонного сервісу через Bluetooth. Базується на SPP, включає PPP і AT команди визначені в специфікації ETSI.&lt;br /&gt;
&lt;br /&gt;
 • Fax Profile (FAX) &lt;br /&gt;
&lt;br /&gt;
Профіль надає інтерфейс між мобільним або стаціонарним телефоном і ПК на якому встановлено програмне забезпечення для факсів. Підтримує ITU T.31 і ITU T.32 набір AT ко-манд. Голосовий дзвінок або передача даних профілем не підтримується.&lt;br /&gt;
&lt;br /&gt;
 • File Transfer Profile (FTP_profile) &lt;br /&gt;
&lt;br /&gt;
Профіль забезпечує доступ до файлової системи пристрою. Включає стандартний набір команд FTP, що дозволяє отримувати список директорій, зміни директорій, отримувати, передавати і видаляти файли. В якості транспорту використовується OBEX, базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
 • General Audio / Video Distribution Profile (GAVDP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для A2DP і VDP.&lt;br /&gt;
&lt;br /&gt;
 • Generic Access Profile (GAP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для решти всіх профілів.&lt;br /&gt;
&lt;br /&gt;
 • Generic Object Exchange Profile (GOEP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для інших профілів передачі даних, базується на OBEX.&lt;br /&gt;
&lt;br /&gt;
 • Hard Copy Cable Replacement Profile (HCRP) &lt;br /&gt;
&lt;br /&gt;
Профіль надає просту альтернативу кабельного з'єднання між пристроєм і принтером. Мінус профілю в тому, що для принтера необхідні специфічні драйвера, що робить профіль не універсальним.&lt;br /&gt;
&lt;br /&gt;
 • Hands-Free Profile (HFP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону, передає монозвук в одному каналі.&lt;br /&gt;
&lt;br /&gt;
 • Human Interface Device Profile (HID) &lt;br /&gt;
&lt;br /&gt;
Забезпечує підтримку пристроїв з HID (Human Interface Device), таких як мишки, джойстики, клавіатури та інші. Використовує повільний канал, працює на зниженій потужності.&lt;br /&gt;
&lt;br /&gt;
 • Headset Profile (HSP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону. Підтримує мінімальний набір AT команд специфікації GSM для забезпечення можливості здійснювати дзвінки, відповідати на дзвінки, завершувати дзвінок, настроювати гучність.&lt;br /&gt;
Підтримка гарнітурою профілю Headset (&amp;quot;навушники&amp;quot;). Профіль - набір функцій або можливостей, доступних для певного пристрою Bluetooth. Для спільної роботи Bluetooth-пристроїв необхідно, щоб всі вони підтримували загальний профіль. Через профіль Headset, за наявності Bluetooth 1.2 і вище, а також при його підтримці головним пристроєм, можна виводити на гарнітуру весь звуковий супровід роботи телефону. Наприклад, прослуховувати на гарнітурі всі сигнали підтвердження операцій, mp3-музыку з плеєра, мелодії дзвінка, звуковий ряд відеороликів. Також з підтримкою даного профілю з'являється можливість міняти гучність, здійснювати дзвінки, а також відповідати або відхиляти їх безпосередньо з гарнітури. Гарнітури, що підтримують такий профіль мають можливість передачі стереозвуку, на відміну від моделей, які підтримують тільки профіль Hands-Free.&lt;br /&gt;
&lt;br /&gt;
 • Intercom Profile (ICP) &lt;br /&gt;
&lt;br /&gt;
Забезпечує голосові дзвінки між Bluetooth-сумісними пристроями.&lt;br /&gt;
&lt;br /&gt;
 • LAN Access Profile (LAP) &lt;br /&gt;
&lt;br /&gt;
LAN Access profile забезпечує можливість доступу Bluetooth-пристроям до обчислювальних мереж LAN, WAN або Internet за допомогою іншого Bluetooth-пристроя, який має фізичне підключення до цих мереж. Bluetooth-пристрій використовує PPP поверх RFCOMM для установки з'єднання. LAP також допускає створення ad-hoc Bluetooth-сетей.&lt;br /&gt;
&lt;br /&gt;
 • Object Push Profile (OPP) &lt;br /&gt;
&lt;br /&gt;
Базовий профіль для пересилки «об'єктів», таких як зображення, віртуальні візитні картки і ін. Передачу даних ініціює відправляючий пристрій (клієнт), а не приймальний (сервер).&lt;br /&gt;
&lt;br /&gt;
 • Personal Area Networking Profile (PAN) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє використовувати протокол Bluetooth Network Encapsulation як транспорт через Bluetooth-соединение.&lt;br /&gt;
&lt;br /&gt;
 • Phone Book Access Profile (PBAP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє обмінюватися записами телефонних книг між пристроями.&lt;br /&gt;
&lt;br /&gt;
 • Serial Port Profile (SPP) &lt;br /&gt;
&lt;br /&gt;
Профіль базується на специфікації ETSI TS07.10 і використовує протокол RFCOMM. Профіль емулює послідовний порт, надаючи можливість заміни стандартного RS-232 безпровідним з'єднанням. Є базовим для профілів DUN, FAX, HSP і AVRCP.&lt;br /&gt;
&lt;br /&gt;
 • Service Discovery Application Profile (SDAP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для надання інформації про профілі, які використовує пристрій-сервер.&lt;br /&gt;
&lt;br /&gt;
 • SIM Access Profile (SAP, SIM) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє дістати доступ до SIM-карти телефону, що дозволяє використовувати одну SIM-карту для декількох пристроях.&lt;br /&gt;
&lt;br /&gt;
 • Synchronisation Profile (SYNCH) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє синхронізувати особисті дані (PIM). Профіль запозичений із специфікації інфрачервоного зв'язку і адаптований групою Bluetooth SIG.&lt;br /&gt;
&lt;br /&gt;
 • Video Distribution Profile (VDP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє передавати потокове відео. Підтримує H.263, стандарти MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 підтримуються опціонально і не містяться в специфікації.&lt;br /&gt;
&lt;br /&gt;
 • Wireless Application Protocol Bearer (WAPB) &lt;br /&gt;
&lt;br /&gt;
Протокол для організації P-to-P (Point-to-Point) з'єднання через Bluetooth.&lt;br /&gt;
&lt;br /&gt;
= Безпека Bluetooth =&lt;br /&gt;
&lt;br /&gt;
У червні 2006 року Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) опублікували статтю, що містить докладний опис атаки на bluetooth-пристрої. Матеріал містив опис як активної, так і пасивної атаки, що дозволяє дістати PIN код пристрою і надалі здійснити з'єднання з даним пристроєм. Пасивна атака дозволяє відповідно екіпірованому зловмисникові «підслуховувати» (sniffing) процес ініціалізації з'єднання і надалі використовувати отримані в результаті прослушки і аналізу дані для встановлення з'єднання (spoofing). Однозначно, для проведення даної атаки зловмисникові потрібно знаходиться в безпосередній близькості і безпосередньо у момент встановлення зв'язку. Це не завжди можливо. Тому з’явилася ідея активної атаки. Була виявлена можливість відправки особливого повідомлення в певний момент, що дозволяє почати процес ініціалізації з пристроєм зловмисника. Обидві процедури злому достатньо складні і включають декілька етапів, основний з яких  збір пакетів даних і їх аналіз. Самі атаки засновані на вразливості в механізмі аутентифікації і створення ключа-шифру між двома пристроями. І тому перед викладом механізму атак розглянемо механізм ініціалізації bluetooth-з’єднання.&lt;br /&gt;
&lt;br /&gt;
== Вразливості і атаки Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
=== Базова pairing атака (атака на сполучення) ===&lt;br /&gt;
&lt;br /&gt;
Проаналізуємо дані, обмін якими йде впродовж процесу сполучення:&lt;br /&gt;
&lt;br /&gt;
[[Файл: Данні.jpg]]&lt;br /&gt;
&lt;br /&gt;
Представимо ситуацію: зловмисникові вдалося прослуховувати ефір і під час процедури сполучення, він перехопив і зберіг всі повідомлення. Далі знайти PIN можна використовуючи перебір.&lt;br /&gt;
&lt;br /&gt;
Перш за все необхідно скласти сам алгоритм перебору. Ми маємо в своєму розпорядженні перехоплені величини IN_RAND (він нешифрований) і BD_ADDR (нагадаємо, що адреси пристроїв видно в ефірі) і запускаємо алгоритм E22. Йому передаємо вищеперелічені дані і наш передбачуваний PIN. В результаті ми набудемо передбачуваного значення Kinit. Виглядає воно зразково так:&lt;br /&gt;
&lt;br /&gt;
Kinit = E22[IN_RAND, BD_ADDR(B), PIN'] де PIN'  передбачуваний нами PIN-код&lt;br /&gt;
&lt;br /&gt;
Далі, повідомлення 2 і 3 піддаються XOR з тільки що отриманим Kinit. Отже, наступним кроком ми отримаємо LK_RAND(A) і LK_RAND(B) в чистому вигляді. Тепер ми можемо вирахувати передбачуване значення Kab, для чого проробляємо наступну операцію:&lt;br /&gt;
&lt;br /&gt;
LK_K(A)= E21[BD_ADDR(A), LK_RAND(A)] де LK_K(A|B)  це проміжні величини&lt;br /&gt;
&lt;br /&gt;
LK_K(B)= E21[BD_ADDR(B), LK_RAND(B)]&lt;br /&gt;
&lt;br /&gt;
Kab = LK_K(A) XOR LK_K(B)&lt;br /&gt;
&lt;br /&gt;
Перевіримо PIN. Візьмемо отриманий Kab і перехоплений AU_RAND(A) і обчислимо SRES(A).&lt;br /&gt;
&lt;br /&gt;
Після порівнюємо отриманий результат з SRES(A)', номер, що зберігається в повідомлен-ні, 5:&lt;br /&gt;
&lt;br /&gt;
SRES(A)= E1[AU_RAND(A), Kab, BD_ADDR(B)]&lt;br /&gt;
&lt;br /&gt;
Якщо SRES(A)== SRES(A)'  PIN успішно вгаданий. Інакше повторюємо послідовність дій спочатку з новою величиной PIN'.&lt;br /&gt;
&lt;br /&gt;
Першим, хто відмітив цю уразливість, був англієць Оллі Вайтхауз (Ollie Whitehouse) в квітні 2004 року. Він першим запропонував перехопити повідомлення під час сполучення і спробувати обчислити PIN методом перебору, використовуючи отриману інформацію. Проте, метод має один істотний недолік: атаку можливо провести тільки у випадку, якщо вдалося підслуховувати всі аутентифікаційні дані. Іншими словами, якщо зловмисник знаходився поза ефіром під час початку сполучення або ж упустив якусь величину, то він не має можливості продовжити атаку.&lt;br /&gt;
&lt;br /&gt;
=== Re-pairing атака (атака на пересполучений) ===&lt;br /&gt;
&lt;br /&gt;
Вулу і Шакеду вдалося знайти вирішення труднощів, пов'язаних з атакою Вайтхауза. Був розроблений другий тип атаки. Якщо процес сполучення вже початий і дані упущені, ми не зможемо закінчити атаку. Але був знайдений вихід. Потрібно змусити пристрої спочатку ініціювати процес сполучення (звідси і назва). Дана атака дозволяє у будь-який момент почати вищеописану pairing атаку.&lt;br /&gt;
&lt;br /&gt;
Розглянемо наступну ситуацію. Допустимо, що пристрої вже встигли зв'язатися, зберегли ключ Kab і приступили до Mutual authentication. Від нас потрібно змусити пристрої наново почати pairing. Всього було запропоновано три методи атаки на переспряження, причому всі з них залежно від якості реалізації bluetooth-ядра конкретного пристрою. Нижче приведені методи в порядку убування ефективності:&lt;br /&gt;
&lt;br /&gt;
1) За pairing слідує фаза аутентифікації. Master-пристрій посилає AU_RAND і чекає у відповідь SRES. У стандарті декларує можливість втрати ключа зв'язку. У такому разі slave посилає «LMP_not_accepted», повідомляючи master про втрату ключа. Тому основна мета зловмисника  відстежити момент відправки AU_RAND master-пристрієм і у відповідь упровадити пакет LMP_not_accepted, що містить. Реакцією master буде реинициализация процесу pairing. Причому це приведе до анулювання ключа зв'язку на обох пристроях.&lt;br /&gt;
&lt;br /&gt;
2) Якщо встигнути відправити IN_RAND slave-пристрію безпосередньо перед відправкою master-пристроєм величини AU_RAND, то slave буде упевнений, що на стороні master загублений ключ зв'язку. Це знову ж таки приведе до процесу реинициализации сполучення, але вже ініціатором буде slave.&lt;br /&gt;
&lt;br /&gt;
3) Зловмисник чекає відправки master-пристроєм AU_RAND і відправляє у відповідь випадково SRES, що згенерував. Спроба аутентифікації провалена. Далі слідує низка повторних спроб аутентифікації(кількість залежить від особливостей реалізації пристроїв). За умови, що зловмисник продовжує вводити master-пристрій в оману, незабаром (по лічильнику невдалих спроб) пристроями буде ухвалено рішення об реинициализации сполучення.&lt;br /&gt;
&lt;br /&gt;
Використавши будь-який з цих методів, зловмисник може приступити до базової атаки на сполучення. Таким чином, маючи в арсеналі ці дві атаки, зловмисник може безперешкодно викрасти PIN-код. Далі маючи PIN-код він зможе встановити з'єднання з будь-яким з цих пристроїв. І варто врахувати, що в більшості пристроїв безпека на рівні служб, доступних через bluetooth, не забезпечується на належному рівні. Більшість розробників роблять ставку саме на безпеку встановлення сполучення. Тому наслідки дій зловмисника можуть бути різними: від крадіжки записника телефону до встановлення вихідного виклику з телефону жертви і використання його як прослуховуючого пристрою.&lt;br /&gt;
&lt;br /&gt;
Ці методи описують, як примусити пристрої «забути» link key, що само по собі веде до повторного pairing, а значить, зловмисник може підслуховувати весь процес із самого початку, перехопити всі важливі повідомлення і підібрати PIN.&lt;br /&gt;
&lt;br /&gt;
== Оцінка часу підбору PIN-кода ==&lt;br /&gt;
&lt;br /&gt;
У протоколі Bluetooth активно використовуються алгоритми E22, E21, E1, засновані на шифрі SAFER+. Те що вразливість відноситься до критичних підтвердив Брюс Шнайер (Bruce Schneier). Підбір PIN-a на практиці чудово працює. Нижче приведені результати отримані на Pentium IV на 3  Ггц:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Розшифрування.JPG]]&lt;br /&gt;
&lt;br /&gt;
Конкретні реалізації вищеописаних атак можуть працювати з різною швидкістю. Способів оптимізації дуже багато: особливі налаштування компілятора, різні реалізації циклів, умов і арифметичних операцій. Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) зробили прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази. Ця оптимізація виходить за рамки даної статті, але, варто відзначити, що мова йде про оптимізації базових алгоритмів стека bluetooth. В світлі сучасних технологій (зокрема nVidia CUDA) результати могли бути ще краще.&lt;br /&gt;
&lt;br /&gt;
Збільшення довжини PIN-кода не є панацеєю і лише трохи збільшує час перебору. Тільки сполучення пристроїв в безпечному місці може частково захистити від описаних атак. Приклад  bluetooth гарнітура або автомобільний handsfree. Ініціалізація зв'язку (при включенні) з даними пристроями може відбуватися багато разів протягом дня, і не завжди у користувача є можливість знаходитися при цьому в захищеному місці. Втім, атаки подібного вигляду не будуть дуже популярні, принаймні, поки не буде реалізовано доступних апаратних засобів і універсальних програмних пакетів.&lt;br /&gt;
&lt;br /&gt;
Впровадження NFC є ефективним рішенням проти даного виду атак, але в цілому, ситуація не зміниться на краще до появи на ринку достатньої кількості рішень на Bluetooth 2.1 (з підтримкою NFC), а через їх зворотну сумісність з попередніми версіями протоколу, вищевикладені атаки будуть актуальні ще достатньо тривалий час.&lt;br /&gt;
&lt;br /&gt;
= Застосування =&lt;br /&gt;
&lt;br /&gt;
=== Апаратне забезпечення ===&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто очікувати роботу на відстані більше 10-20 м. Такої далекодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацювання алгоритмів атаки, на Defcon-2004 публіці була представлена ​​антена-гвинтівка BlueSniper, розроблена Джоном Херінгтона (John Herington). Пристрій підключається до портативного пристрою — ноутбуку / КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км).&lt;br /&gt;
&lt;br /&gt;
=== Програмне забезпечення ===&lt;br /&gt;
&lt;br /&gt;
'''Blueman''' - комп'ютерна програма для створення з'єднань з різними Bluetooth-приладами.&lt;br /&gt;
&lt;br /&gt;
'''Функції:'''&lt;br /&gt;
&lt;br /&gt;
    •Створення мережевих з'єднань :&lt;br /&gt;
        •Персональна мережа (PAN), у тому числі спільно з програмою NetworkManager. Надається базовий DHCP-клієнт для PAN.&lt;br /&gt;
        •Підключення до інтернету через мобільні пристрої з використанням DUN-профілю. Мобільні мережі що підтримуються: GPRS, EDGE, 3G.&lt;br /&gt;
    •Спільна робота з програмами NetworkManager і ModemManager за допомогою додаткових модулів(плагінів) Blueman.&lt;br /&gt;
    •Обмін файлами між комп'ютером і Bluetooth-пристроєм по протоколу OBEX.&lt;br /&gt;
    •Підключення:&lt;br /&gt;
        •Пристрої введення.&lt;br /&gt;
        •Аудіо-пристрої (наприклад - навушникі). Підтримка роботи із звуковим сервером PulseAudio.&lt;br /&gt;
&lt;br /&gt;
= Питання до технології Bluetooth =&lt;br /&gt;
&lt;br /&gt;
#В чому полягає суть методу FHSS?&lt;br /&gt;
#У чому переваги Bluetooth 2.1 від 2.0?&lt;br /&gt;
#Суть профілю Bluetooth Headset Profile (HSP).&lt;br /&gt;
#Який радіус роботи пристроїв BT1 і BT2?&lt;br /&gt;
#Які є три етапи установки зв'язку bluetooth?&lt;br /&gt;
#Що можна сказати про безпеку bluetooth з'єднання?&lt;br /&gt;
#Які можливості надає профіль Audio / Video Remote Control Profile (AVRCP)?&lt;br /&gt;
#Опишіть процес забезпечення безпеки?&lt;br /&gt;
#Яким чином здійснюється зв'язок між двома телефонами по Bluetooth&lt;br /&gt;
#Яке призначення профілю Fax Profile (FAX)&lt;br /&gt;
#Принципи методів атаки на переспряження&lt;br /&gt;
#Основні недоліки Bluetooth?&lt;br /&gt;
#Хто зробив прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази?&lt;br /&gt;
#Чим відрізняється пасивна атака на PIN-код від активної?&lt;br /&gt;
#Для чого був розроблений профіль Basic Imaging Profile (BIP)?&lt;br /&gt;
#Що таке інтерференція?&lt;br /&gt;
#Як здійснюється передача?Пакетами?Якщо так то яка величина пакета?&lt;br /&gt;
#Чи має блютус MAC-адреси?&lt;br /&gt;
&lt;br /&gt;
= Ресурси Internet =&lt;br /&gt;
&lt;br /&gt;
* http://www.bluetooth.org — офіційний сайт групи розробників технології (містить специфікації)&lt;br /&gt;
* http://www.bluetooth.com — офіційний сайт для користувачів технології&lt;br /&gt;
* http://www.bluesoleil.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth</id>
		<title>Технологія Bluetooth</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth"/>
				<updated>2013-01-14T08:34:05Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Застосування */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Вступ до теми Bluetooth =&lt;br /&gt;
[[Файл:Bluetooth.png|thumb|Логотип Bluetooth]]&lt;br /&gt;
Специфікація Bluetooth була розроблена групою Bluetooth Special Interest Group (Bluetooth SIG), яка була заснована 20 травня 1998 році. У неї увійшли компанії Ericsson, IBM, Intel, Toshiba і Nokia. Потім багато компаній, включаючи Microsoft, Lenovo і Motorola, вступили в неї як асоційовані члени. Будь-яка компанія, яка планує розробляти пристрої Bluetooth, може безкоштовно увійти в цю групу. У SIG вже складається близько 2000 компаній. Згодом Bluetooth SIG і IEEE досягли угоди, на основі якої специфікація Bluetooth стало частиною стандарту IEEE 802.15.1. Роботи із створення Bluetooth компанія Ericsson Mobile Communication почала в 1994 році. Спочатку ця технологія була пристосована під потреби системи FLYWAY у функціональному інтерфейсі між мандрівниками та системою.&lt;br /&gt;
&lt;br /&gt;
'''Назва Bluetooth''' (&amp;quot;синій зуб&amp;quot;) походить від прізвища середньовічного короля Данії Гаральда I Синєзубого (норв. Harald Blåtann). Гаральд вмів посадити за стіл переговорів ворогуючі партії, домовляючись з кожною партією окремо, тому назва Bluetooth стала відповідним ім'ям для технології, що дозволяє різним пристроям спілкуватися один з одним. Використовуючи перші літери імені короля (руни B та H) у комбінації, створено й логотип технології.&lt;br /&gt;
&lt;br /&gt;
На відміну від технології інфрачервоного зв'язку IrDA (Infrared Direct Access), що працює за принципом &amp;quot;точка-точка&amp;quot; в зоні прямої видимості, технологія Bluetooth розроблялася для роботи як за принципом &amp;quot;точка-точка&amp;quot;, так і в якості багатоточкового радіоканалу, керованого багаторівневим протоколом , схожим на протокол мобільного зв'язку GSM. Bluetooth стала конкурентом таких технологій, як IEEE 802.11, HomeRF і IrDA, хоча остання і не призначена для побудови локальних мереж, але є найпоширенішою технологією бездротового з'єднання комп'ютерів і периферійних пристроїв. &lt;br /&gt;
&lt;br /&gt;
''Основне призначення Bluetooth'' - забезпечення економного (з точки зору споживаного струму) і дешевого радіозв'язку між різноманітними типами електронних пристроїв. Причому, велике значення приділяється компактності електронних компонентів, що дає можливість застосовувати Bluetooth у малогабаритних пристроях розміром з наручний годинник. Bluetooth забезпечує обмін інформацією між такими пристроями як кишенькові і звичайні персональні комп'ютери, мобільні телефони, ноутбуки, принтери, цифрові фотоапарати, мишки, клавіатури, джойстики, навушники, гарнітури на надійній та недорогій радіочастоті для ближнього зв'язку. Bluetooth дозволяє цим пристроям обмінюватись інформацією, коли вони знаходяться в радіусі від 10 до 100 метрів один від одного, навіть в різних приміщеннях. Дальність дуже сильно залежить від механічних та радіо перешкод.&lt;br /&gt;
&lt;br /&gt;
Технологія Bluetooth спеціально розроблена для забезпечення дешевою, стійкої, ефективної, високоємного зв'язку, для роботи з голосом і передачі даних, з наступними '''характеристиками:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1.Швидкість передачі / прийому 1 Мбіт / с, при використанні каналу з максимально можливою шириною смуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
:2.Швидкі перемикання частоти, щоб уникнути інтерференції.&amp;lt;br/&amp;gt;&lt;br /&gt;
:3.Адаптивна вихідна потужність для мінімізації перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:4.Короткі пакети даних для мінімізації потужності під час перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:5.Швидке впізнання (підтвердження).&amp;lt;br/&amp;gt;&lt;br /&gt;
:6.CVSD (Continuous Variable Slope Delta Modulation) голосове кодування, яке дає можливість роботи з високими частотами помилок по :бітам.&amp;lt;br/&amp;gt;&lt;br /&gt;
:7.Гнучкі типи пакетів, які підтримують широкий спектр додатків.&amp;lt;br/&amp;gt;&lt;br /&gt;
:8.Ненапружений &amp;quot;бюджет зв'язку&amp;quot;, що підтримує недорогу інтеграцію окремих елементарних сигналів.&amp;lt;br/&amp;gt;&lt;br /&gt;
:9.Інтерфейс передачі / прийому, спеціально пристосований для мінімізації енергоспоживання.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ці властивості дають технології Bluetooth можливість забезпечувати надзвичайно гнучкий зв'язок з високими швидкостями передачі даних навіть за наявності серйозних перешкод. При завідомо хорошому прийомі в сприятливих умовах передачі сигналу, в міру посилення перешкод, падіння якості переданого сигналу буде залишатися мінімальним і поступовим, що дає можливість збереження стабільного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Bluetooth має RF (Radio Frequency) специфікації для передачі голосу і даних на короткі відстані, &amp;quot;точка-мультиточка&amp;quot;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто чекати роботу на відстані більше 10-20 метрів. Такого дальнодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацьовування алгоритмів атаки, на Defcon-2004 публіці була представлена антена-гвинтівка BlueSniper, розроблена Джонном Херінгтоном (John Herington). Пристрій підключається до портативного пристрою ноутбуку/КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км.)&lt;br /&gt;
&lt;br /&gt;
= Принцип дії Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Радіозв'язок Bluetooth здійснюється в '''ISM''' діапазоні (англ. Industry, Science and Medicine - смуга промислового, наукового та медичного застосування), який використовується в різних побутових приладах і безпровідних мережах (вільний від ліцензування діапазон 2,4-2,4835 Ггц). Спектр сигналу формується по методу FHSS (Frequency Hopping Spread Spectrum  псевдовипадкова перебудова робочої частоти). Метод FHSS простий в реалізації, забезпечує стійкість до широкосмугових перешкод, а устаткування коштує недорого.&lt;br /&gt;
&lt;br /&gt;
Згідно '''алгоритму FHSS''', в Bluetooth частота сигналу, що несе, стрибкоподібно міняється 1600 разів в секунду (всього виділяється 79 робочих частот шириною в 1 Мгц, а в Японії, Франції і Іспанії смуга вже  23 частотних каналу). Послідовність перемикання між частотами для кожного з'єднання є псевдовипадковою і відома тільки передавачу і приймачу, які кожні 625 мкс (один часовий слот) синхронно перебудовуються з однієї частоти, що несе, на іншу. Таким чином, якщо поряд працюють декілька пар приймач-передавач, то вони не заважають один одному. Цей алгоритм є також складовою частиною системи захисту конфіденційності передаваної інформації: перехід відбувається по псевдовипадковому алгоритму і визначається окремо для кожного з'єднання. При передачі цифрових даних і аудіосигналу (64 Кбіт/с в обох напрямах) використовуються різні схеми кодування: аудио-сигнал не повторюється (як правило), а цифрові дані у разі втрати пакету інформації будуть передані повторно. Без перешкодостійкого кодування це забезпечує передачу даних зі швидкостями 723,2 Кбіт/с із зворотним каналом 57,6 Кбіт/с, або 433,9 Кбіт/c в обох напрямах.&lt;br /&gt;
&lt;br /&gt;
Для '''повнодуплексної''' передачі використовується '''дуплексний''' режим з тимчасовим розділенням (TDD). Підтримується ''ізохронна'' і ''асинхронна'' передача даних і забезпечується проста інтеграція з TCP / IP. Енергоспоживання пристроїв Bluetooth має бути в межах 0.1 Вт. Кожен пристрій має унікальну 48-бітову мережеву адресу, сумісний з форматом стандарту локальних мереж IEEE 802.&lt;br /&gt;
&lt;br /&gt;
= Специфікації Bluetooth =&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.0 ==&lt;br /&gt;
&lt;br /&gt;
Пристрої версій 1.0 (1998) і 1.0B мали погану сумісність між продуктами різних виробників. У 1.0 і 1.0B була обов'язковою передача адреси пристрою (BD_ADDR) на етапі встановлення зв'язку, що робило неможливою реалізацію анонімності з'єднання на протокольному рівні і було основним недоліком даної специфікації.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth 1.1 було виправлено безліч помилок, знайдених в 1.0B, ''додана підтримка для нешифрованих каналів, індикація рівня потужності сигналу'', що приймається (RSSI).&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.2 ==&lt;br /&gt;
&lt;br /&gt;
У версії 1.2 була додана технологія адаптивної перебудови робочої частоти (AFH), що поліпшило опірність до електромагнітної інтерференції (перешкод) шляхом використання рознесених частот в послідовності перебудови. Також збільшилася швидкість передачі і додалася технологія eSCO, яка покращувала якість передачі голосу шляхом повторення пошкоджених пакетів. У HCI додалася підтримка трьох-провідного інтерфейсу UART.&lt;br /&gt;
&lt;br /&gt;
Головні поліпшення включають наступне:&lt;br /&gt;
&lt;br /&gt;
    •Швидке підключення і виявлення.&lt;br /&gt;
    •Адаптивна перебудова частоти з розширеним спектром (AFH), яка підвищує стійкість до радіоперешкод.&lt;br /&gt;
    •Вищі, ніж у 1.1, швидкості передачі даних, практично до 721 кбіт / с.&lt;br /&gt;
    •Розширені Синхронні Підключення (eSCO), які покращують якість передачі голосу в аудіопотоку, дозволяючи повторну передачу пошкоджених пакетів, і при необхідності можуть збільшити затримку аудіо, щоб надати кращу підтримку для паралельної передачі даних.&lt;br /&gt;
    •В Host Controller Interface (HCI) додана підтримка трипровідною інтерфейсу UART.&lt;br /&gt;
    •Затверджено як стандарт IEEE Standard 802.15.1-2005.&lt;br /&gt;
    Введені режими управління потоком даних (Flow Control) і повторної передачі (Retransmission Modes) для L2CAP.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.0 + EDR ==&lt;br /&gt;
&lt;br /&gt;
Bluetooth версії 2.0 був випущений 10 листопада 2004 Має зворотну сумісність з попередніми версіями 1.x. Основним нововведенням стала підтримка Enhanced Data Rate (EDR) для прискорення передачі даних. Номінальна швидкість EDR близько 3 Мбіт / с, проте на практиці це дозволило підвищити швидкість передачі даних тільки до 2,1 Мбіт / с. Додаткова продуктивність досягається за допомогою різних радіо технологій для передачі даних.&lt;br /&gt;
&lt;br /&gt;
Стандартна (базова) швидкість передачі даних використовує GFSK-модуляцію радіосигналу при швидкості передачі в 1 Мбіт / с. EDR використовує поєднання модуляцій GFSK і PSK з двома варіантами, π/4-DQPSK і 8DPSK. Вони мають великі швидкості передачі даних по повітрю — 2 і 3 Мбіт / с відповідно.&lt;br /&gt;
&lt;br /&gt;
Bluetooth SIG видала специфікацію як «Технологія Bluetooth 2.0 + EDR», яка передбачає, що EDR є додатковою функцією. Крім EDR є й інші незначні удосконалення до 2.0 специфікації, і продукти можуть відповідати «Технології Bluetooth 2.0», не підтримуючи вищу швидкість передачі даних. Принаймні одне комерційне пристрій, HTC TyTN Pocket PC, використовує «Bluetooth 2.0 без EDR» у своїх технічних специфікаціях.&lt;br /&gt;
&lt;br /&gt;
Згідно з 2.0 + EDR специфікацією, EDR забезпечує наступні переваги:&lt;br /&gt;
&lt;br /&gt;
    •Збільшення швидкості передачі в 3 рази (2,1 Мбіт / с) в деяких випадках.&lt;br /&gt;
    •Зменшення складності декількох одночасних підключень через додаткової смуги пропускання.&lt;br /&gt;
    •Нижче споживання енергії завдяки зменшенню навантаження.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth версії 2.1 (2007) додана ''технологія розширеного запиту характеристик пристрою'' (для додаткової фільтрації списку при спряжуванні), ''енергозберігаюча технологія'' (Sniff Subrating), яка дозволяє збільшити тривалість роботи пристрою від одного заряду акумулятора в 3-10 разів. Крім того оновлена специфікація істотно спрощує і прискорює встановлення зв'язку між двома пристроями, дозволяє проводити оновлення ключа шифрування без розриву з'єднання, а також робить вказані з'єднання захищенішими, завдяки використанню технології Near Field Communication.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 3.0 ==&lt;br /&gt;
&lt;br /&gt;
Робоча група з розробки стандарту бездротової передачі даних Bluetooth, 21 квітня 2009 випускає специфікацію Bluetooth 3.0. Модулі з підтримкою нової специфікації поєднуватимуть в собі дві радіосистеми. Перша, з низьким енергоспоживанням, забезпечує передачу даних на звичайній для другої версії Bluetooth швидкості в три мегабіти в секунду. Інша, високошвидкісна і сумісна із ''стандартом 802.11'', забезпечує швидкості, порівнянні із швидкістю мереж '''Wi-Fi'''. Варто відзначити, що Bluetooth 3.0 використовує стандарт 802.11 без суфікса, тобто формально не сумісний з такими специфікаціями Wi-Fi, як 802.11b/g або 802.11n. 802.11 — загальніший стандарт. Використання тієї або іншої радіосистеми залежить від розміру передаваного файлу. Невеликі файли передаватимуться по повільному каналу, а великі — по високошвидкісному. Після закінчення передачі модуль повернеться в режим зниженого енергоспоживання. Крім того, в Bluetooth 3.0 з'явиться можливість під назвою ''&amp;quot;розширений контроль живлення&amp;quot;'' (Enhanced Power Control). Вона дозволяє уникнути розриву з'єднання, якщо пристрій поклали в сумку або в кишеню.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 4.0 ==&lt;br /&gt;
&lt;br /&gt;
В грудні 2009 консорціум Bluetooth SIG анонсував ''стандарт Bluetooth 4.0 для електронних датчиків''. Новий стандарт ''призначений для передачі коротких пакетів'' даних обсягом по 8-27 байт зі швидкістю 1 Мбіт/с. Для порівняння, Bluetooth 3.0, розробка якого була завершена в квітні 2008, дозволяє передавати дані зі швидкістю до 24 Мбіт/с, але і призначений він для іншої сфери застосування. &lt;br /&gt;
&lt;br /&gt;
'''Bluetooth 4.0 планується використовувати''' в мініатюрних сенсорах, що розміщуються на тілі пацієнтів, в спортивного взуття, тренажерах тощо. Сенсори на базі нового стандарту зможуть передавати різну інформацію з навколишнього світу — температуру, тиск, вологість, швидкість пересування і так далі - на різні пристрої контролю, включаючи мобільні телефони. За словами представників консорціуму, окремий стандарт був розроблений у зв'язку з тим, що Bluetooth 3.0 і більш ранні версії не в змозі забезпечити необхідний низький рівень енергоспоживання. &lt;br /&gt;
&lt;br /&gt;
Перший чіп з одночасною підтримкою Bluetooth 4.0 і 3.0 випустив ST-Ericsson.&lt;br /&gt;
&lt;br /&gt;
= Означення по темі технологія Bluetooth =&lt;br /&gt;
&lt;br /&gt;
• '''Піконет''' - &amp;quot;пікомережа&amp;quot;:&lt;br /&gt;
набір пристроїв, з'єднаних через технологію Bluetooth спеціальним способом. Піконет починається з двох з'єднаних пристроїв, таких як портативний ПК і стільниковий телефон, і може розростатися до восьми з'єднаних пристроїв ось чому потрібний адресний простір обмежений 3 бітами). Всі пристрої Bluetooth є одноранговими пристроями і мають ідентичну реалізацію. Однак при установці піконет один пристрій буде діяти як майстер для цілей синхронізації, а інший (і) - як слейв (и) для підтримки піконет-з'єднання.&lt;br /&gt;
&lt;br /&gt;
• '''Scatternet''' - &amp;quot;мережа розкиду&amp;quot;: Дві або більше незалежних і несинхронізованих мережі піконет, взаємодіючих між собою. Як показано на, пристрій-слейв, так само, як і пристрій-майстер в одній мережі піконет можуть встановлювати таке з'єднання, стаючи слейвом в іншій мережі піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій майстер:''' пристрій у піконет, в якому генерація синхронизирующих імпульсів і послідовність стрибків використовуються для синхронізації всіх інших пристроїв у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій слейв:''' всі пристрої в піконет, які не є майстром (до 7 активних пристроїв на кожен пристрій майстер).&lt;br /&gt;
&lt;br /&gt;
• '''MAC-адреса:''' 3-бітний Media Access Control адреса, що використовується для розрізнення пристроїв, включених у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Парковані пристрої:''' пристрою в піконет, які синхронізовані, але не мають MAC-адрес.&lt;br /&gt;
&lt;br /&gt;
• '''Sniff Mode''' і '''Hold Mode:''' пристрої, синхронізовані в піконет і мають тимчасово введені режими збереження енергії, в яких активність пристроїв знижена.&lt;br /&gt;
&lt;br /&gt;
• '''Ad-hoc network''' (спеціальна мережа) - просто мережа, в якій взаємодії встановлюються між комплексними станціями в даній області покриття без використання точки доступу або сервера.&lt;br /&gt;
&lt;br /&gt;
• '''Link Manager Protocol''' - повідомлення LMP використовуються для налаштування зв'язку, безпеки та управління.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::'''Користувацькі моделі'''&lt;br /&gt;
&lt;br /&gt;
Користувацькі моделі описують, яким чином можна використовувати пристрої Bluetooth. У кожній моделі існує один або більше відповідних профілів, які визначають рівні протоколів і функції, які повинні бути використані. ''Наведений нижче опис - не детальний, і ці відомості не можна вважати повними.'' &lt;br /&gt;
&lt;br /&gt;
:''Internet Bridge''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Internet Bridge описує, яким чином мобільний телефон або бездротовий модем забезпечує dial-up з'єднання персонального комп'ютера без необхідності фізичного з'єднання з ПК. Цей сценарій з'єднання вимагає використання мережі протоколів, що складається з двох частин - одна для команд AT, для управління процесом передачі необхідних даних з мобільного телефону та інших пристроїв.&lt;br /&gt;
&lt;br /&gt;
:''Three-in-One Phone''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Three-in-One Phone описує, яким чином телефонний апарат може приєднуватися до трьох різних провайдерів мобільних послуг. Телефон може працювати як при бездротовому телефонному з'єднанні з громадською комутованій телефонною мережею в домашніх умовах, що оплачується за фіксованою таксою оператора телефонного зв'язку. Цей сценарій включає здійснення дзвінків через голосову базову станцію і прямих дзвінків між двома терміналами через базову станцію. За іншим сценарієм телефон може приєднуватися безпосередньо до інших телефонів, працюючи як &amp;quot;walkie-talkie&amp;quot; або як деяке розширення телефону - для такого способу ніякої додаткової оплати не потрібно. Нарешті, модель Three-in-One Phone може працювати як стільниковий телефон, приєднуючись до стільникової інфраструктурі. Бездротовий сценарій і сценарій двостороннього зв'язку використовують одну і ту ж мережу протоколів.&lt;br /&gt;
&lt;br /&gt;
:''Ultimate Headset''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Ultimate Headset визначається як бездротова трубка, обладнана Bluetooth. Ця модель може працювати в умовах віддаленого вхідного і вихідного аудіо-інтерфейсу пристрою. Цим пристроєм може бути мобільний телефон або ПК для аудіо-входу або виходу. Як і у випадку користувальницької моделі Internet Bridge, дана модель вимагає набору протоколів, що складається з двох частин, одна для команд AT, щоб керувати передачею необхідних даних, наприклад мовлення, з мобільного телефону та іншого пристрою. Команди AT контролюють телефони стосовно, наприклад, до процесу відповіді і до переривання дзвінків.&lt;br /&gt;
&lt;br /&gt;
:''LAN Access''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель LAN Access схожа на користувальницьку модель Internet Bridge. Різниця полягає в тому, що призначена для користувача модель LAN Access не використовує протоколи для команд AT. Дана користувача модель описує, яким чином термінали введення даних використовують місце доступу LAN в якості бездротового з'єднання з локальною мережею. При встановленні з'єднанням термінали введення даних працюють, як якщо б це вони були приєднані до LAN через з'єднання dial-up.&lt;br /&gt;
&lt;br /&gt;
:''File Transfer''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель File Transfer пропонує можливість передачі даних з одного пристрою Bluetooth на інше. У даній користувальницької моделі підтримуються файли, цілі папки, директорії і різноформатні потоки даних. Дана модель також пропонує можливість перегляду вмісту папок на віддаленому пристрої. Більш того, в даній користувальницької моделі підтримуються операції обміну, наприклад, візитними картками з використанням формату vCard. Модель File Transfer базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
:''Synchronisation''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Synchronisation забезпечує можливості для автоматичної синхронізації між, наприклад, настільним ПК, портативним ПК, мобільним телефоном та ноутбуком. Дана користувача модель дозволяє проводити передачу візитних карток, списку завдань, записів з щоденника і т.д., і працювати далі з цією інформацією за допомогою комп'ютера, стільникового телефону і КПК, використовуючи звичайні протоколи і формати.&lt;br /&gt;
&lt;br /&gt;
= Короткий огляд стека протоколу =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema2.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 1. Стек протоколу технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку показано, що стек протоколу складається з рівня радіо в основі, яке формує фізичний інтерфейс з'єднання. Рівень протоколу зв'язку baseband і Link Manager Protocol (LMP) встановлюють і контролюють з'єднання між пристроями Bluetooth. Ці три рівні підстави здійснені в обладнанні / програмному забезпеченні. Рівень Host Controller потрібно, щоб з'єднати за допомогою інтерфейсу Bluetooth з верхнім протоколом-L2CAP (Logical Link Control і Adaptation Protocol). Провідний контролер потрібно тільки тоді, коли L2CAP постійно знаходиться в програмному забезпеченні в хості. Якщо L2CAP is також на модулі Bluetooth цей рівень не потрібно, тому що L2CAP може безпосередньо зв'язуватися з LMP і baseband. Програми постійно знаходяться вище L2CAP. Наступні підрозділи дають короткий опис кожного рівня.&lt;br /&gt;
&lt;br /&gt;
'''Рівень зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Зв'язок працює у вільному ISM діапазоні смузі близько 2.4GHz і використовує поширення спектру. Цей діапазон простирається від 2400 до 2483.5 МГЦ в більшості країн, і цілий діапазон використовується для оптимізації поширення спектру. Однак для деяких країн з меншим ISM діапазоном також використовується нижня шкала. Для поширення спектру використовується техніка frequency hopping (FH). Оскільки в цьому діапазоні можуть існувати і здійснювати втручання багаторазові нескоординовані мережі, використовуються швидкі FH і короткі передачі даних, оскільки відсоток помилки може бути високим, особливо з-за сильного втручання від мікрохвильових печей, які працюють у цій частоті. CVSD-кодування адаптоване під голосові передачі, які можуть викликати високий відсоток помилок. Додатково, заголовки пакетів захищені спеціальною схемою корекції помилок для додання стійкості проти збоїв.&lt;br /&gt;
&lt;br /&gt;
Переходи по частоті фіксуються на 2402 k МГц, де k = 0,1 ,..., 78. омінальная частота переходу - 1600 стрибків в секунду.&lt;br /&gt;
&lt;br /&gt;
'''Baseband'''&lt;br /&gt;
&lt;br /&gt;
Baseband - рівень протоколу, контролюючий зв'язок. Baseband контролює послідовності перельоту частоти і дбає про кодування рівня для безпечних з'єднань. Можуть бути встановлені два типи з'єднань:&lt;br /&gt;
&lt;br /&gt;
:SCO: Синхронне орієнтоване з'єднання. Ці сполуки передбачаються для передачі синхронних даних типу голос.&lt;br /&gt;
&lt;br /&gt;
:ACL: Асинхронне з'єднання. Такі з'єднання можуть використовуватися для додатків передачі даних, які не вимагають синхронного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Baseband забезпечує функціональні можливості, необхідні для пристроїв, щоб синхронізувати їх годинник і встановлювати з'єднання. Також забезпечуються процедури запиту для виявлення адреси пристроїв, що знаходяться поблизу. Виправлення помилки для пакетів забезпечується в залежності від типу пакета. Різні типи пакету визначені для деяких загальних додатків, які відрізняються за їх місткості даних і накладних витрат по виправленню помилки. П'ять різних типів каналу забезпечуються для інформації контролю, інформацією управління з'єднанням, синхронними і асинхронними даними. Визначено функції, необхідні для генерації клавіш кодування і клавіш з'єднання. Більш детальний опис деяких з операцій baseband, пов'язаних з встановленням з'єднання, є в розділі.&lt;br /&gt;
&lt;br /&gt;
'''Протокол Менеджера зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Основні функції LMP можна класифікувати &lt;br /&gt;
:1. Управління мережею [[Використовувані означення|Piconet]]&lt;br /&gt;
:2. Конфігурація сполук&lt;br /&gt;
:3. Функції безпеки&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рiconet є групою пристроїв, пов'язаних із загальним каналом, який ідентифікований з його унікальною послідовністю &amp;quot;перельоту&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Фундаментальні &amp;quot;будівельні блоки&amp;quot; топографії Bluetooth - це пристрої майстер і слейв, де пристрій майстер в піконет забезпечує генерацію синхронизирующих імпульсів і послідовність стрибків для синхронізації всіх інших пристроїв у піконет. Один з пристроїв, зазвичай той, який першим здійснив підключення, називається &amp;quot;master&amp;quot;. До master `у може бути активно приєднано до семи пристроїв і набагато більше може бути підключено в стані&amp;quot; parked &amp;quot;(низького енергоспоживання). Пристрої в мережі piconet можуть з'єднуватися один з одним за допомогою SCO або ACL. Канал управляється master `ом, за допомогою Lin Manager в кожному пристрої. Будь-які два або більше пристроїв для з'єднання повинні встановити між собою мережу piconet. У той же час кожен пристрій може одночасно належати декількох мереж. (Мал.2). Майстер також нумерує канали зв'язку. Майстер визначає шаблон, на якому будуть працювати всі слейв-пристрої його мережі піконет, і синхронізує її роботу.&lt;br /&gt;
&lt;br /&gt;
Стандарт Bluetooth має з'єднання незалежних і навіть не синхронізованих між собою піконет (до 10) в мережу scatternet. Для цього кожна пара пікомережі повинна мати як мінімум однин загальний пристрій, який буде майстром в одній і слейвом в іншій. Таким чином, в межах окремої scatternet з інтерфейсом Bluetooth може бути одночасно пов'язано максимум 71 пристрій, проте ніхто не обмежує застосування пристроїв-гейтів, які використовують той же інтернет для більш далекого зв'язку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema3.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 2: [[Використовувані означення|Piconet]] і [[Використовувані означення|Scatternet]].&amp;lt;br&amp;gt;&lt;br /&gt;
a) piconet між двома пристроями (або один майстер і один слейв)&amp;lt;br&amp;gt;&lt;br /&gt;
b) piconet між кількома пристроями (мультислейв до 7 &amp;quot;слейвів&amp;quot; з одним майстром)&amp;lt;br&amp;gt;&lt;br /&gt;
c) scatternet, комбінація мереж piconet (може з'єднувати до 10 піконет).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LMP забезпечує функціональність приєднаний / від'єднаних пристроїв &amp;quot;slave&amp;quot;, обмін функціями між пристроями master і slave та з'єднання ACL / SCO. LMP також обробляє пристрої в режимах низького енергоспоживання, hold, sniff і park, створених для збереження енергії, якщо пристрої не мають даних для передачі.&lt;br /&gt;
&lt;br /&gt;
Завдання конфігурації з'єднання включають в себе параметри установки з'єднання, якість сервісу і контроль потужності, якщо це підтримується пристроєм. LMP також забезпечує ідентифікацію пристроїв, які будуть з'єднані, і управління клавішами з'єднання.&lt;br /&gt;
&lt;br /&gt;
'''Логічний контроль зв'язку і Адаптаційний протокол'''&lt;br /&gt;
&lt;br /&gt;
Це протокол, з яким взаємодіє більшість додатків, якщо ведучий контролер не використовується. Основні функції L2CAP:&lt;br /&gt;
&lt;br /&gt;
'''Мультіорганізація'''&lt;br /&gt;
Протокол повинен дозволяти декільком додаткам одночасно використовувати з'єднання між двома пристроями.&lt;br /&gt;
&lt;br /&gt;
'''Сегментація і Повторне об'єднання'''&lt;br /&gt;
&lt;br /&gt;
Протокол повинен зменшити розмір пакетів, забезпечених додатками до розміру пакетів, прийнятих рівнем baseband. Сам L2CAP приймає розміри пакету до 64Кб, але пакети baseband можуть приймати до 2745 bits. Для отриманих пакетів повинна бути виконана зворотна процедура об'єднання сегментованих пакетів в належному порядку.&lt;br /&gt;
&lt;br /&gt;
'''Якість обслуговування'''&lt;br /&gt;
&lt;br /&gt;
L2CAP дозволяє додаткам вимагати QoS на деяких параметрах, типу пікової пропускної здатності, часу очікування та зміни затримки.&lt;br /&gt;
&lt;br /&gt;
В основному, L2CAP забезпечує функції мережевого рівня до додатків і більш високим протоколів.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Основна структура, що показує, як рівні головного контролера розташовані всередині стека протоколу, зображена на Мал.3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema4.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 3: Провідний контролер в стеку протоколу.&lt;br /&gt;
&lt;br /&gt;
Для більшості пристроїв модуль підтримки Bluetooth може бути додано в якості плати розширення, наприклад, для ПК або ноутбука апаратні засоби Bluetooth можуть бути додані як PCI-карта або USB-адаптер. Апаратні модулі звичайно здійснюють більш низькі радіо рівні, baseband і LMP. Тоді дані, які будуть надіслані LMP і baseband, йдуть з фізичної шині, наприклад, USB. Драйвер для цієї шини потрібно на хості, яким є PC, і на апаратній карті Bluetooth потрібно &amp;quot;інтерфейс контролера хоста&amp;quot;, щоб прийняти дані з фізичної шині. Таким чином, потрібні такі додаткові рівні:&lt;br /&gt;
&lt;br /&gt;
'''HCI драйвер'''&lt;br /&gt;
&lt;br /&gt;
Це драйвер для інтерфейсу головного контролера хоста, вище фізичної шини, форматує дані, які будуть прийняті контролером хоста на апаратних засобах Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Розміщується на апаратних засобах Bluetooth і підтримує зв'язок поверх фізичної шини.&lt;br /&gt;
&lt;br /&gt;
'''Рівень програми'''&lt;br /&gt;
&lt;br /&gt;
До L2CAP можна звертатися безпосередньо додатками або через протоколи підтримки подібно RFCOMM, TCS і SDP, згаданим раніше. Додатки можуть використовувати інші протоколи типу TCP-IP або WAP. Додатки можуть самостійно запускати протоколи, наприклад, PPP (Протокол &amp;quot;точка-точка&amp;quot;), FTP (протокол передачі файлів) або інші певні протоколи, як буде потрібно додатком. Програма може використовувати SDP, для перевірки, які потрібні сервісні можливості пристроїв, доступних в зоні дії. Багато моделей використання були запропоновані виробниками. Деякі з них:&lt;br /&gt;
&lt;br /&gt;
:1. Три в одному: окрема телефонна трубка працює як селекторна зв'язок в офісі (ніякої плати за користування телефоном), Всякий раз можна використовувати будь-який з цих трьох режимів - як селекторний зв'язок, як PSTN і як мобільний телефон.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. &amp;quot;Портфельна хитрість&amp;quot;: RF-зв'язок не потребує прямої видимості між пристроями. Значить, мобільний телефон може під'єднатися до ноутбука навіть тоді, коли той перебуває в портфелі, і використовувати доступ до його можливостей, наприклад, до електронної пошти.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Автоматичний Синхронізатор: забезпечення бездротового зв'язку між PDA користувача, портативної ЕОМ і мобільним дозволить додаткам автоматично оновлювати та синхронізувати органайзер та інші дані, якщо модифікації зроблені на одному пристрої.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Бездротові навушники (гарнітури): Вони дозволяють доступ до мобільних пристроїв користувача і навіть до аудіо, в той час як пристрої знаходяться в кишені користувача. Таким чином, буде можлива операція hands-free.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Автомобільні комплекти: пристрої hands-free дозволяють водіям користуватися телефоном без відриву від управління автомобілем.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Крім цього, було запропоновано велику різноманітність інших програм у домашньої автоматизації, обмін даними на нарадах без використання додаткового обладнання, керуючих пристроями через бездротове портативний пристрій при прогулянках, пропозиції системи захисту, мережеві доступи в громадських місцях, деякі з яких успішно демонструвалися на виставках або вже продаються.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_1.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 4. Огляд протоколів технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку представлений огляд протоколів, що використовуються і підтримуваних Bluetooth, і показано, яким чином вони взаємодіють між собою. Як завжди на такого роду схемах, протоколи зображені відповідно до їх приблизної ієрархії, причому &amp;quot;вищі&amp;quot; протоколи розташовані вгорі. У контексті обміну даними з цієї ієрархічності можна зробити 2 висновки: &lt;br /&gt;
&lt;br /&gt;
1.Більш високі протоколи залежить від більш низьких в плані свого існування. Але більш низькі протоколи можуть працювати і без більш високих, або підтримувати інші протоколи на більш високих рівнях. &lt;br /&gt;
&lt;br /&gt;
2.Більш високі протоколи зазвичай &amp;quot;ближче&amp;quot; користувачеві, оскільки вони забезпечують людино-орієнтовані сервіси. &lt;br /&gt;
&lt;br /&gt;
Ці протоколи можуть бути розділені на 4 категорії: &lt;br /&gt;
&lt;br /&gt;
1. основні протоколи&amp;lt;br&amp;gt;&lt;br /&gt;
2. протокол заміни кабелю&amp;lt;br&amp;gt;&lt;br /&gt;
3. керуючий протокол телефонії&amp;lt;br&amp;gt;&lt;br /&gt;
4. отримані  протоколи.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Техніка для комунікацій дальньої дії на основі Bluetooth Хоча технологія Bluetooth мається на увазі для комунікацій на близькі відстані, дистанцію взаємодії пристроїв, як уже згадувалося, можна розширити до 100 метрів. Беручи до уваги рівні стійкості до фонового шуму (при чутливості приймача -70 dBm), необхідна вихідна потужність від всеспрямованого передавача 100 mW. Ця передавальна потужність класифікується як &amp;quot;Class 1&amp;quot;, і специфікується в розділі &amp;quot;Радіоспеціфікаціі&amp;quot; у збірнику специфікацій Bluetooth, ver. 1.0, ref. 2. Ця специфікація означає, що передавач має ефективний регулятор для зменшення перешкод. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_2.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 5. Прийомопередавач Bluetooth&lt;br /&gt;
&lt;br /&gt;
Як можна бачити на малюнку, в RF-частини прийомопередавача Bluetooth є: &lt;br /&gt;
&lt;br /&gt;
1.полоса пропускання, яка видаляє всі частоти поза діапазону в 1 Мгц, який використовується в цей момент як для передачі, так і для прийому&amp;lt;br&amp;gt;&lt;br /&gt;
2. Перемикач передачі-прийому, який з'єднує підсилювач потужності з антеною під час передачі, а також LNA з антеною під час прийому&amp;lt;br&amp;gt;&lt;br /&gt;
3.LNA, або Low-Noise Amplification - малошумне посилення.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Специфікація накладає деякі обмеження на роботу RF-частини. Джерело живлення повинно давати від 2.7 до 5 вольт, і повинно працювати при температурах від -20 до +60 C, а його ефективність повинна становити принаймні 30% при 140 мА. Вихідна потужність повинна також відключатися під час прийому. Один з продуктів, що відповідає цим вимогам, називається &amp;quot;MAX2240&amp;quot;. Два цифрових керуючих біта використовуються для установки VGA (Variable Gain Amplification) на 4 окремих рівня, результатом чого є 4 окремих рівня вихідної потужності.&lt;br /&gt;
&lt;br /&gt;
= Установка з'єднання в Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Цей розділ описує основні процедури, які повинні бути виконані пристроями Bluetooth, щоб встановити між ними з'єднання. Розгляньте наступний сценарій: чоловік гуляє з готелю і хоче скористатися своєю електронною поштою за допомогою пристрою Bluetooth, яким може бути ноутбук або PDA. Що він мав би зробити? Він натиснув би на меню або піктограму поштової програми. Пристрій автоматично виконав б наступні кроки (крім кроку реєстрації, актуального в разі, якщо пристрій вперше використовується в цьому середовищі):&lt;br /&gt;
&lt;br /&gt;
:1. ''Запит:'' пристрій при вступі в нове середовище автоматично ініціалізувати б запит, щоб з'ясувати, які пристрої є доступними в межах його радіуса дії. Це приведе до наступного:&amp;lt;br&amp;gt;&lt;br /&gt;
::а) Всі доступні прилеглі пристрої дадуть відповідь.&lt;br /&gt;
::б) Пристрій вибирає одне з відповіли пристроїв.&lt;br /&gt;
&lt;br /&gt;
:2. ''Пейджинг'': пристрій викличе baseband-процедуру, звану пейджинг. У результаті відбувається синхронізація пристрою з пунктом доступу, серед інших необхідних ініціалізації.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. ''Встановлення з'єднання'': LMP встановить з'єднання з точкою доступу. Оскільки додаток в цьому випадку поштове (email), буде використовуватися ACL з'єднання.&lt;br /&gt;
&lt;br /&gt;
Далі будуть виконуватися нижченаведені дії по встановленню.&lt;br /&gt;
&lt;br /&gt;
:4. ''Сервіс'': LMP буде використовувати протокол SDP для встановлення, який сервіс є доступним, зокрема, поштовий сервіс, або потрібно звернеться до іншого хосту. Припустимо, що сервіс є доступним, інакше програма не може далі діяти. Інформація щодо інших сервісних послуг може бути також представлена користувачеві.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. ''Канал L2CAP'': На основі інформації, отриманої від SDP, пристрій створить канал L2CAP до пункту доступу. Він може використовуватися безпосередньо додатком або іншим протоколом, наприклад, RFCOMM.&amp;lt;br&amp;gt;&lt;br /&gt;
:6. ''Канал RFCOMM'': В залежності від потреби поштового програми RFCOMM або інший канал (у випадку інших додатків) буде створено згідно з L2CAP каналу. Ця можливість дозволяє використовувати додатки, розроблені для послідовних портів, щоб працювати без модифікації по Bluetooth-платформ.&amp;lt;br&amp;gt;&lt;br /&gt;
:7. ''Безпека'': Якщо пункт доступу обмежує доступ понад певної кількості користувачів або пропонує безпечне з'єднання режиму людям, які зареєструвалися раніше, тоді пункт доступу пошле запит безпеки при встановленні з'єднання. Користувач повинен знати правильний PIN-код для доступу до сервісу. Зверніть увагу, що PIN-код не передається по бездротовому каналу, використовується інший код, що згенерував з нього, тому PIN-код досить складно підібрати. При використанні безпечного режиму буде вироблено кодування передачі.&amp;lt;br&amp;gt;&lt;br /&gt;
:8. ''PPP'': Оскільки PPP-з'єднання використовується з послідовного модему як при dial-up, те ж саме додаток зможе тепер запустити PPP через RFCOMM (через емульованого послідовний порт). Ця з'єднання дозволить користувачеві отримати доступ до його поштової скриньки тощо.&amp;lt;br&amp;gt;&lt;br /&gt;
:9. ''Мережеві протоколи'': Мережеві протоколи типу TCP / IP, IPX, Appletalk можуть одержувати і передавати дані по каналу без труднощів.&lt;br /&gt;
&lt;br /&gt;
В описаних вище процедурах для користувача взаємодія потрібна тільки при використанні логіна для входу в систему для електронної пошти і для додаткового захисту, яка буде здійснена. Решта кроки автоматичні. Вищезазначені процедури описані докладно, щоб продемонструвати процес встановлення підключення. Пояснення вищезазначених процедур потребує короткого опису пристрою годин на Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Годинник''': Кожен Bluetooth модуль має вбудовану систему часу, яка визначає час і частотні передачі. Годинники Bluetooth є вільно йдуть часасмі, які ніколи не коригуються і ніколи не вимикаються. Для синхронізації з іншими модулями використовуються тільки зміщення (величина, на яку відрізняється час в інших модулях в порівнянні з &amp;quot;рідними&amp;quot; годинником), накладене на &amp;quot;рідні&amp;quot; годинник, - тимчасові годинник Bluetooth, які взаємно синхронізовані. Годинники Bluetooth не мають ніякого відношення до часу доби. Годинники Bluetooth дуже важливі для трансівера Bluetooth через синхронізації безлічі важливих подій, без яких неможлива зв'язок. Одиниця часу - принаймні половина TX або RX довжини слота, або 312.5 мікросекунд. Годинники мають денний цикл. Якщо годинник обладнані лічильником, 28-бітний лічильник вимагає обороти близько 228 1. LSB відраховує кванти по 312.5 мікросекунд, задаючи тактову частоту 3.2 КГц.&lt;br /&gt;
&lt;br /&gt;
Синхронізація і частота на каналі piconet визначені Bluetooth-годинами &amp;quot;майстра&amp;quot;. Коли мережа piconet сформувалася, відлік годин &amp;quot;майстри&amp;quot; передається на підпорядковані пристрої. Вони зберігають необхідне значення зміщення, яке потрібно використовувати при з'єднанні з даними &amp;quot;майстром&amp;quot; і використовуються для синхронізації каналу. Оскільки власні тимчасові координати (години) не змінюються, то можливо використовувати різні зміщення для реєстрації в різних мережах piconet.&lt;br /&gt;
&lt;br /&gt;
Мінімальна необхідна точність годин -/-20 ppm в активному режимі, і/-250ppm в режимі малої активності, наприклад, Hold, Sniff, Standby і Park.&lt;br /&gt;
&lt;br /&gt;
:'''Запит та пейджинг'''&lt;br /&gt;
&lt;br /&gt;
Це початкові кроки в процесі встановлення з'єднання.&lt;br /&gt;
&lt;br /&gt;
Пристрій знаходиться в режимі Standby за замовчуванням. У цьому стані йдуть тільки рідні годинник і споживана потужність дуже низька. Можна вийти з цього режиму і увійти в режими [[Запит (Inquiry)]], [[Перегляд / сканування запиту (Inquiry Scan)]], [[Відповідь на запит (Inquiry Response)]], [[Пейджинг (Page)]] або [[Перегляд / сканування пейджинга (Page Scan)]], [[Відповідь пейджинга]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''Встановлення зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Як тільки пристрій буде перебувати в стані зв'язку, LMP може починати встановлювати з'єднання. З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними сокетами в TCP / IP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, з яким створено двосторонню з'єднання, і ідентифікатором каналу. Основні кроки в установці з'єднання в підсумку виглядають так:&lt;br /&gt;
&lt;br /&gt;
:1. Пакети POLL і відповідь використовуються для передачі інформації конфігурації без взаємодії хоста.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Відправляється пакет LMP_host_connect_request.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Віддалене пристрій відповідає LMP_NOT_ACCEPTED, якщо додаток, запитувана першим пристроєм, не хоче або не може відповісти. Інакше надсилається відповідь LMP_ACCEPTED.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Відповідає пристрій може запитати про відключення ролі, якщо це буде потрібно з деяких причин. Перший пристрій відповідає відповідним пакетом для прийняття або не прийняття запиту.&lt;br /&gt;
&lt;br /&gt;
З'єднання встановлено на рівні Link Manager.&lt;br /&gt;
&lt;br /&gt;
Додаток може не бути поінформоване про те, які послуги є доступними, і буде використовувати SDP, щоб це виявити.&lt;br /&gt;
&lt;br /&gt;
:'''SDP'''&lt;br /&gt;
&lt;br /&gt;
Зміни середовища Bluetooth відбуваються часто, отже, доступні послуги повинні бути виявлені в полі зору. SDP забезпечує кошти програми для виявлення, які сервіси є доступними, і їх характеристики, як описано в основних специфікаціях.&lt;br /&gt;
Пристрій Bluetooth, послуги якого повинні бути виявлені, запускає SDP сервер. Для виявлення послуг інших пристроїв запускає SDP клієнта. Один клієнт може запущено для кожної програми, але один пристрій може запустити тільки один сервер SDP. Сервер SDP обслуговує сервісну запис кожної служби, що дозволяє пристрою виявлятися. Клієнт надсилає запит на сервер. Запит може бути пошуком специфічного класу сервісних послуг або переглядом всіх класів доступних сервісів. Сервер дає відповідний відповідь. Якщо пристрій сервера має тільки декілька сервісів, вони не можуть бути розділені на класи та сервісні опису не відправляються пристрою. В іншому варіанті опису класу відправляються і клієнт може продовжувати вивчати деталі в межах класу. SDP тільки дозволяє сервісів бути виявленими. Доступ повинен бути через інші протоколи, засновані на L2CAP. L2CAP з'єднання Інформація, отримана через LMP з'єднання і через SDP, буде використовуватися L2CAP, щоб встановити канал для програми. L2CAP встановлює лише зв'язку ACL з'єднання.&lt;br /&gt;
З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними роз'ємів в IP TCP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, до якого створено з'єднання, і ідентифікатором каналу. Кожен канал приймається до заповнення дуплексу, з QoS специфікацією в кожному напрямку. Канал може бути двухточечной або багатоточковий. L2CAP встановлює з'єднання, коли на нього додатком виражений запит і з'єднання на потрібний пристрій ще не було встановлено. Запити від нижніх рівнів щодо з'єднань, необхідних програмами на віддалених пристроях, також обробляються L2CAP відповідно до залученим додатком.&lt;br /&gt;
&lt;br /&gt;
SCO з'єднання не проходять по L2CAP, але посилають їх дані безпосередньо Baseband. L2CAP встановлює окремий сигнальний канал для запиту з'єднання, конфігурації, роз'єднання і пр. (для випробування). L2CAP-пакети не забезпечують CRC або інші перевірки помилок, покладаючись на смугу baseband для захисту даних і впорядкованої доставки.&lt;br /&gt;
&lt;br /&gt;
Взаємодія цього протоколу з верхніми і нижніми рівнями розглядається в подіях і діях. Події - всі повідомлення, отримані L2CAP від більш низьких або більш високих рівнів, у той час як дії - відповіді, зроблені для них. Нижнім рівнем може бути LMP або HCI, в той час як більш високим рівнем може бути будь-який додаток. Типова послідовність подій і дій для встановлення з'єднання може бути наступна:&lt;br /&gt;
&lt;br /&gt;
:1. Подія і Дія 0: Подія - це запит з'єднання від більш високого рівня. Дія полягає в тому, що пристрій L2CAP посилає пакет запиту віддаленого L2CAP. Цей пакет на віддалене пристрій доставляє baseband.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Подія і Дія 1: Віддалений L2CAP отримує цей пакет і відповідає з пакетом у відповідь підключення. Перед виконанням L2CAP контактує з віднесеним додатком, щоб перевірити, чи буде потрібний запит фактично оброблено тим додатком.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Подія і Дія 2: Прийом у відповідь пакету - подія для локального пристрою L2CAP. Взаємодія запрошувати про параметри конфігурації: максимальний модуль payload і межі часу очікування.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Подія і Дія 3: Запит конфігурації - подія для віддаленого L2CAP. Його дія - відповідь конфігурації. Також, можна посилати його власної конфігурації запит про додаткові параметри.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Подія і Дія 4: Вищезгаданий пакет - подія для місцевого пристрою. Воно відповідає з відповіддю конфігурації.&lt;br /&gt;
&lt;br /&gt;
Ініціатором в місцевому пристрої виступає L2CAP, адресатом - L2CAP в пункті доступу або іншому пристрої Bluetooth, з яким входить у контакт. Зверніть увагу, що за вказаним на стрілках, що вказують до ініціатора або адресату - події для L2CAP, в той час як стрілки, що вказують за межі - дії. Назви, що починаються з L2CAP, є з'єднаннями між двома L2CAP на різних пристроях. Вертикальні рядки LP - Менеджери Зв'язки в цих двох пристроях. Назви, що починаються з WA, представляють собою з'єднання з додатком більш високого рівня, для якого встановлюється канал.&lt;br /&gt;
&lt;br /&gt;
Стану OPEN відзначають інтервал з'єднання додатків. Останні кроки у вищезгаданій таблиці відносяться до роз'єднання. Тепер можуть бути передані дані програми або можуть бути виконані [[процедури захисту]].&lt;br /&gt;
&lt;br /&gt;
:'''Зв'язок додатків'''&lt;br /&gt;
&lt;br /&gt;
Прикладні дані будуть тепер передані через з'єднання, оскільки всі визначені процедури встановлення з'єднання Bluetooth були виконані. Додатка необхідно запустити протокол більш високого рівня L2CAP. Bluetooth було визначено три використовуваних протоколу. Це:&lt;br /&gt;
:'''RFCOMM'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це емуляція послідовного порту через бездротове з'єднання.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''SDP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Service Discovery Protocol, який допомагає пристроям виявити доступні послуги поблизу.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''TCS'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Telephony Control Protocol Specification, описує управління запитом і передачу сигналів голосових каналів через Bluetooth. Всі користувальницькі додатки і інші існуючі механізми доступу до мережі, наприклад, IP TCP, PPP, IrDA OBEX, WAP і HomeRF можуть бути здійснені за рівнем L2CAP або вищезазначеним трьом протоколами, якщо додаток вибере використання їхніх послуг.&lt;br /&gt;
&lt;br /&gt;
Додаток в результаті повідомить, що більше не потрібно підключення, якщо воно не було зафіксовано протягом часу запуску програми. LMP посилає пакет LMP_detach пакет на віддалене пристрій, на який не потрібно відповідь. Відбувається роз'єднання.&lt;br /&gt;
&lt;br /&gt;
= Профілі Bluetooth =&lt;br /&gt;
&lt;br /&gt;
 • Advanced Audio Distribution Profile (A2DP)&lt;br /&gt;
&lt;br /&gt;
A2DP розроблений для передачі двоканального стерео аудіопотоку, наприклад музики, до безпровідної гарнітури або будь-якого іншого пристрою. Профіль повністю підтримує низькокомпресуючий кодек Sub_Band_Codec (SBC) і опційно підтримує MPEG-1,2 аудіо, MPEG-2,4 ААС і ATRAC, здатний підтримувати кодеки визначені виробником.&lt;br /&gt;
&lt;br /&gt;
 • Audio / Video Remote Control Profile (AVRCP)&lt;br /&gt;
&lt;br /&gt;
Цей профіль розроблений для управління стандартними функціями телевізорів, Hi-Fi устаткування і інше. Тобто дозволяє створювати пристрою з функціями дистанційного керування. Може використовуватися в сумісності з профілями A2DP або VDPT.&lt;br /&gt;
&lt;br /&gt;
 • Basic Imaging Profile (BIP) &lt;br /&gt;
&lt;br /&gt;
Профіль розроблений для пересилки зображень між пристроями і включає можливість зміни розміру зображення і конвертацію в підтримуваний формат приймаючого пристрою.&lt;br /&gt;
&lt;br /&gt;
 • Basic Printing Profile (BPP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє пересилати текст, e-mails, vCard і інші елементи на принтер. Профіль не вимагає від принтера специфічних драйверів, що вигідно відрізняє його від HCRP.&lt;br /&gt;
&lt;br /&gt;
 • Common ISDN Access Profile (CIP) &lt;br /&gt;
&lt;br /&gt;
Профіль для доступу пристроїв до ISDN.&lt;br /&gt;
&lt;br /&gt;
 • Cordless Telephony Profile (CTP) &lt;br /&gt;
&lt;br /&gt;
Профіль безпровідної телефонії.&lt;br /&gt;
&lt;br /&gt;
 • Device ID Profile (DID) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє ідентифікувати клас пристрою, виробника, версію продукту.&lt;br /&gt;
&lt;br /&gt;
 • Dial-up Networking Profile (DUN) &lt;br /&gt;
&lt;br /&gt;
Протокол надає стандартний доступ до інтернету або іншого телефонного сервісу через Bluetooth. Базується на SPP, включає PPP і AT команди визначені в специфікації ETSI.&lt;br /&gt;
&lt;br /&gt;
 • Fax Profile (FAX) &lt;br /&gt;
&lt;br /&gt;
Профіль надає інтерфейс між мобільним або стаціонарним телефоном і ПК на якому встановлено програмне забезпечення для факсів. Підтримує ITU T.31 і ITU T.32 набір AT ко-манд. Голосовий дзвінок або передача даних профілем не підтримується.&lt;br /&gt;
&lt;br /&gt;
 • File Transfer Profile (FTP_profile) &lt;br /&gt;
&lt;br /&gt;
Профіль забезпечує доступ до файлової системи пристрою. Включає стандартний набір команд FTP, що дозволяє отримувати список директорій, зміни директорій, отримувати, передавати і видаляти файли. В якості транспорту використовується OBEX, базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
 • General Audio / Video Distribution Profile (GAVDP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для A2DP і VDP.&lt;br /&gt;
&lt;br /&gt;
 • Generic Access Profile (GAP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для решти всіх профілів.&lt;br /&gt;
&lt;br /&gt;
 • Generic Object Exchange Profile (GOEP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для інших профілів передачі даних, базується на OBEX.&lt;br /&gt;
&lt;br /&gt;
 • Hard Copy Cable Replacement Profile (HCRP) &lt;br /&gt;
&lt;br /&gt;
Профіль надає просту альтернативу кабельного з'єднання між пристроєм і принтером. Мінус профілю в тому, що для принтера необхідні специфічні драйвера, що робить профіль не універсальним.&lt;br /&gt;
&lt;br /&gt;
 • Hands-Free Profile (HFP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону, передає монозвук в одному каналі.&lt;br /&gt;
&lt;br /&gt;
 • Human Interface Device Profile (HID) &lt;br /&gt;
&lt;br /&gt;
Забезпечує підтримку пристроїв з HID (Human Interface Device), таких як мишки, джойстики, клавіатури та інші. Використовує повільний канал, працює на зниженій потужності.&lt;br /&gt;
&lt;br /&gt;
 • Headset Profile (HSP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону. Підтримує мінімальний набір AT команд специфікації GSM для забезпечення можливості здійснювати дзвінки, відповідати на дзвінки, завершувати дзвінок, настроювати гучність.&lt;br /&gt;
Підтримка гарнітурою профілю Headset (&amp;quot;навушники&amp;quot;). Профіль - набір функцій або можливостей, доступних для певного пристрою Bluetooth. Для спільної роботи Bluetooth-пристроїв необхідно, щоб всі вони підтримували загальний профіль. Через профіль Headset, за наявності Bluetooth 1.2 і вище, а також при його підтримці головним пристроєм, можна виводити на гарнітуру весь звуковий супровід роботи телефону. Наприклад, прослуховувати на гарнітурі всі сигнали підтвердження операцій, mp3-музыку з плеєра, мелодії дзвінка, звуковий ряд відеороликів. Також з підтримкою даного профілю з'являється можливість міняти гучність, здійснювати дзвінки, а також відповідати або відхиляти їх безпосередньо з гарнітури. Гарнітури, що підтримують такий профіль мають можливість передачі стереозвуку, на відміну від моделей, які підтримують тільки профіль Hands-Free.&lt;br /&gt;
&lt;br /&gt;
 • Intercom Profile (ICP) &lt;br /&gt;
&lt;br /&gt;
Забезпечує голосові дзвінки між Bluetooth-сумісними пристроями.&lt;br /&gt;
&lt;br /&gt;
 • LAN Access Profile (LAP) &lt;br /&gt;
&lt;br /&gt;
LAN Access profile забезпечує можливість доступу Bluetooth-пристроям до обчислювальних мереж LAN, WAN або Internet за допомогою іншого Bluetooth-пристроя, який має фізичне підключення до цих мереж. Bluetooth-пристрій використовує PPP поверх RFCOMM для установки з'єднання. LAP також допускає створення ad-hoc Bluetooth-сетей.&lt;br /&gt;
&lt;br /&gt;
 • Object Push Profile (OPP) &lt;br /&gt;
&lt;br /&gt;
Базовий профіль для пересилки «об'єктів», таких як зображення, віртуальні візитні картки і ін. Передачу даних ініціює відправляючий пристрій (клієнт), а не приймальний (сервер).&lt;br /&gt;
&lt;br /&gt;
 • Personal Area Networking Profile (PAN) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє використовувати протокол Bluetooth Network Encapsulation як транспорт через Bluetooth-соединение.&lt;br /&gt;
&lt;br /&gt;
 • Phone Book Access Profile (PBAP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє обмінюватися записами телефонних книг між пристроями.&lt;br /&gt;
&lt;br /&gt;
 • Serial Port Profile (SPP) &lt;br /&gt;
&lt;br /&gt;
Профіль базується на специфікації ETSI TS07.10 і використовує протокол RFCOMM. Профіль емулює послідовний порт, надаючи можливість заміни стандартного RS-232 безпровідним з'єднанням. Є базовим для профілів DUN, FAX, HSP і AVRCP.&lt;br /&gt;
&lt;br /&gt;
 • Service Discovery Application Profile (SDAP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для надання інформації про профілі, які використовує пристрій-сервер.&lt;br /&gt;
&lt;br /&gt;
 • SIM Access Profile (SAP, SIM) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє дістати доступ до SIM-карти телефону, що дозволяє використовувати одну SIM-карту для декількох пристроях.&lt;br /&gt;
&lt;br /&gt;
 • Synchronisation Profile (SYNCH) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє синхронізувати особисті дані (PIM). Профіль запозичений із специфікації інфрачервоного зв'язку і адаптований групою Bluetooth SIG.&lt;br /&gt;
&lt;br /&gt;
 • Video Distribution Profile (VDP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє передавати потокове відео. Підтримує H.263, стандарти MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 підтримуються опціонально і не містяться в специфікації.&lt;br /&gt;
&lt;br /&gt;
 • Wireless Application Protocol Bearer (WAPB) &lt;br /&gt;
&lt;br /&gt;
Протокол для організації P-to-P (Point-to-Point) з'єднання через Bluetooth.&lt;br /&gt;
&lt;br /&gt;
= Безпека Bluetooth =&lt;br /&gt;
&lt;br /&gt;
У червні 2006 року Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) опублікували статтю, що містить докладний опис атаки на bluetooth-пристрої. Матеріал містив опис як активної, так і пасивної атаки, що дозволяє дістати PIN код пристрою і надалі здійснити з'єднання з даним пристроєм. Пасивна атака дозволяє відповідно екіпірованому зловмисникові «підслуховувати» (sniffing) процес ініціалізації з'єднання і надалі використовувати отримані в результаті прослушки і аналізу дані для встановлення з'єднання (spoofing). Однозначно, для проведення даної атаки зловмисникові потрібно знаходиться в безпосередній близькості і безпосередньо у момент встановлення зв'язку. Це не завжди можливо. Тому з’явилася ідея активної атаки. Була виявлена можливість відправки особливого повідомлення в певний момент, що дозволяє почати процес ініціалізації з пристроєм зловмисника. Обидві процедури злому достатньо складні і включають декілька етапів, основний з яких  збір пакетів даних і їх аналіз. Самі атаки засновані на вразливості в механізмі аутентифікації і створення ключа-шифру між двома пристроями. І тому перед викладом механізму атак розглянемо механізм ініціалізації bluetooth-з’єднання.&lt;br /&gt;
&lt;br /&gt;
== Вразливості і атаки Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
=== Базова pairing атака (атака на сполучення) ===&lt;br /&gt;
&lt;br /&gt;
Проаналізуємо дані, обмін якими йде впродовж процесу сполучення:&lt;br /&gt;
&lt;br /&gt;
[[Файл: Данні.jpg]]&lt;br /&gt;
&lt;br /&gt;
Представимо ситуацію: зловмисникові вдалося прослуховувати ефір і під час процедури сполучення, він перехопив і зберіг всі повідомлення. Далі знайти PIN можна використовуючи перебір.&lt;br /&gt;
&lt;br /&gt;
Перш за все необхідно скласти сам алгоритм перебору. Ми маємо в своєму розпорядженні перехоплені величини IN_RAND (він нешифрований) і BD_ADDR (нагадаємо, що адреси пристроїв видно в ефірі) і запускаємо алгоритм E22. Йому передаємо вищеперелічені дані і наш передбачуваний PIN. В результаті ми набудемо передбачуваного значення Kinit. Виглядає воно зразково так:&lt;br /&gt;
&lt;br /&gt;
Kinit = E22[IN_RAND, BD_ADDR(B), PIN'] де PIN'  передбачуваний нами PIN-код&lt;br /&gt;
&lt;br /&gt;
Далі, повідомлення 2 і 3 піддаються XOR з тільки що отриманим Kinit. Отже, наступним кроком ми отримаємо LK_RAND(A) і LK_RAND(B) в чистому вигляді. Тепер ми можемо вирахувати передбачуване значення Kab, для чого проробляємо наступну операцію:&lt;br /&gt;
&lt;br /&gt;
LK_K(A)= E21[BD_ADDR(A), LK_RAND(A)] де LK_K(A|B)  це проміжні величини&lt;br /&gt;
&lt;br /&gt;
LK_K(B)= E21[BD_ADDR(B), LK_RAND(B)]&lt;br /&gt;
&lt;br /&gt;
Kab = LK_K(A) XOR LK_K(B)&lt;br /&gt;
&lt;br /&gt;
Перевіримо PIN. Візьмемо отриманий Kab і перехоплений AU_RAND(A) і обчислимо SRES(A).&lt;br /&gt;
&lt;br /&gt;
Після порівнюємо отриманий результат з SRES(A)', номер, що зберігається в повідомлен-ні, 5:&lt;br /&gt;
&lt;br /&gt;
SRES(A)= E1[AU_RAND(A), Kab, BD_ADDR(B)]&lt;br /&gt;
&lt;br /&gt;
Якщо SRES(A)== SRES(A)'  PIN успішно вгаданий. Інакше повторюємо послідовність дій спочатку з новою величиной PIN'.&lt;br /&gt;
&lt;br /&gt;
Першим, хто відмітив цю уразливість, був англієць Оллі Вайтхауз (Ollie Whitehouse) в квітні 2004 року. Він першим запропонував перехопити повідомлення під час сполучення і спробувати обчислити PIN методом перебору, використовуючи отриману інформацію. Проте, метод має один істотний недолік: атаку можливо провести тільки у випадку, якщо вдалося підслуховувати всі аутентифікаційні дані. Іншими словами, якщо зловмисник знаходився поза ефіром під час початку сполучення або ж упустив якусь величину, то він не має можливості продовжити атаку.&lt;br /&gt;
&lt;br /&gt;
=== Re-pairing атака (атака на пересполучений) ===&lt;br /&gt;
&lt;br /&gt;
Вулу і Шакеду вдалося знайти вирішення труднощів, пов'язаних з атакою Вайтхауза. Був розроблений другий тип атаки. Якщо процес сполучення вже початий і дані упущені, ми не зможемо закінчити атаку. Але був знайдений вихід. Потрібно змусити пристрої спочатку ініціювати процес сполучення (звідси і назва). Дана атака дозволяє у будь-який момент почати вищеописану pairing атаку.&lt;br /&gt;
&lt;br /&gt;
Розглянемо наступну ситуацію. Допустимо, що пристрої вже встигли зв'язатися, зберегли ключ Kab і приступили до Mutual authentication. Від нас потрібно змусити пристрої наново почати pairing. Всього було запропоновано три методи атаки на переспряження, причому всі з них залежно від якості реалізації bluetooth-ядра конкретного пристрою. Нижче приведені методи в порядку убування ефективності:&lt;br /&gt;
&lt;br /&gt;
1) За pairing слідує фаза аутентифікації. Master-пристрій посилає AU_RAND і чекає у відповідь SRES. У стандарті декларує можливість втрати ключа зв'язку. У такому разі slave посилає «LMP_not_accepted», повідомляючи master про втрату ключа. Тому основна мета зловмисника  відстежити момент відправки AU_RAND master-пристрієм і у відповідь упровадити пакет LMP_not_accepted, що містить. Реакцією master буде реинициализация процесу pairing. Причому це приведе до анулювання ключа зв'язку на обох пристроях.&lt;br /&gt;
&lt;br /&gt;
2) Якщо встигнути відправити IN_RAND slave-пристрію безпосередньо перед відправкою master-пристроєм величини AU_RAND, то slave буде упевнений, що на стороні master загублений ключ зв'язку. Це знову ж таки приведе до процесу реинициализации сполучення, але вже ініціатором буде slave.&lt;br /&gt;
&lt;br /&gt;
3) Зловмисник чекає відправки master-пристроєм AU_RAND і відправляє у відповідь випадково SRES, що згенерував. Спроба аутентифікації провалена. Далі слідує низка повторних спроб аутентифікації(кількість залежить від особливостей реалізації пристроїв). За умови, що зловмисник продовжує вводити master-пристрій в оману, незабаром (по лічильнику невдалих спроб) пристроями буде ухвалено рішення об реинициализации сполучення.&lt;br /&gt;
&lt;br /&gt;
Використавши будь-який з цих методів, зловмисник може приступити до базової атаки на сполучення. Таким чином, маючи в арсеналі ці дві атаки, зловмисник може безперешкодно викрасти PIN-код. Далі маючи PIN-код він зможе встановити з'єднання з будь-яким з цих пристроїв. І варто врахувати, що в більшості пристроїв безпека на рівні служб, доступних через bluetooth, не забезпечується на належному рівні. Більшість розробників роблять ставку саме на безпеку встановлення сполучення. Тому наслідки дій зловмисника можуть бути різними: від крадіжки записника телефону до встановлення вихідного виклику з телефону жертви і використання його як прослуховуючого пристрою.&lt;br /&gt;
&lt;br /&gt;
Ці методи описують, як примусити пристрої «забути» link key, що само по собі веде до повторного pairing, а значить, зловмисник може підслуховувати весь процес із самого початку, перехопити всі важливі повідомлення і підібрати PIN.&lt;br /&gt;
&lt;br /&gt;
== Оцінка часу підбору PIN-кода ==&lt;br /&gt;
&lt;br /&gt;
У протоколі Bluetooth активно використовуються алгоритми E22, E21, E1, засновані на шифрі SAFER+. Те що вразливість відноситься до критичних підтвердив Брюс Шнайер (Bruce Schneier). Підбір PIN-a на практиці чудово працює. Нижче приведені результати отримані на Pentium IV на 3  Ггц:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Розшифрування.JPG]]&lt;br /&gt;
&lt;br /&gt;
Конкретні реалізації вищеописаних атак можуть працювати з різною швидкістю. Способів оптимізації дуже багато: особливі налаштування компілятора, різні реалізації циклів, умов і арифметичних операцій. Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) зробили прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази. Ця оптимізація виходить за рамки даної статті, але, варто відзначити, що мова йде про оптимізації базових алгоритмів стека bluetooth. В світлі сучасних технологій (зокрема nVidia CUDA) результати могли бути ще краще.&lt;br /&gt;
&lt;br /&gt;
Збільшення довжини PIN-кода не є панацеєю і лише трохи збільшує час перебору. Тільки сполучення пристроїв в безпечному місці може частково захистити від описаних атак. Приклад  bluetooth гарнітура або автомобільний handsfree. Ініціалізація зв'язку (при включенні) з даними пристроями може відбуватися багато разів протягом дня, і не завжди у користувача є можливість знаходитися при цьому в захищеному місці. Втім, атаки подібного вигляду не будуть дуже популярні, принаймні, поки не буде реалізовано доступних апаратних засобів і універсальних програмних пакетів.&lt;br /&gt;
&lt;br /&gt;
Впровадження NFC є ефективним рішенням проти даного виду атак, але в цілому, ситуація не зміниться на краще до появи на ринку достатньої кількості рішень на Bluetooth 2.1 (з підтримкою NFC), а через їх зворотну сумісність з попередніми версіями протоколу, вищевикладені атаки будуть актуальні ще достатньо тривалий час.&lt;br /&gt;
&lt;br /&gt;
= Застосування =&lt;br /&gt;
&lt;br /&gt;
=== Апаратне забезпечення ===&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто очікувати роботу на відстані більше 10-20 м. Такої далекодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацювання алгоритмів атаки, на Defcon-2004 публіці була представлена ​​антена-гвинтівка BlueSniper, розроблена Джоном Херінгтона (John Herington). Пристрій підключається до портативного пристрою — ноутбуку / КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км).&lt;br /&gt;
&lt;br /&gt;
'''Програмне забезпечення'''&lt;br /&gt;
&lt;br /&gt;
'''Blueman''' - комп'ютерна програма для створення з'єднань з різними Bluetooth-приладами.&lt;br /&gt;
&lt;br /&gt;
'''Функції:'''&lt;br /&gt;
&lt;br /&gt;
    •Створення мережевих з'єднань :&lt;br /&gt;
        •Персональна мережа (PAN), у тому числі спільно з програмою NetworkManager. Надається базовий DHCP-клієнт для PAN.&lt;br /&gt;
        •Підключення до інтернету через мобільні пристрої з використанням DUN-профілю. Мобільні мережі що підтримуються: GPRS, EDGE, 3G.&lt;br /&gt;
    •Спільна робота з програмами NetworkManager і ModemManager за допомогою додаткових модулів(плагінів) Blueman.&lt;br /&gt;
    •Обмін файлами між комп'ютером і Bluetooth-пристроєм по протоколу OBEX.&lt;br /&gt;
    •Підключення:&lt;br /&gt;
        •Пристрої введення.&lt;br /&gt;
        •Аудіо-пристрої (наприклад - навушникі). Підтримка роботи із звуковим сервером PulseAudio.&lt;br /&gt;
&lt;br /&gt;
= Питання до технології Bluetooth =&lt;br /&gt;
&lt;br /&gt;
#В чому полягає суть методу FHSS?&lt;br /&gt;
#У чому переваги Bluetooth 2.1 від 2.0?&lt;br /&gt;
#Суть профілю Bluetooth Headset Profile (HSP).&lt;br /&gt;
#Який радіус роботи пристроїв BT1 і BT2?&lt;br /&gt;
#Які є три етапи установки зв'язку bluetooth?&lt;br /&gt;
#Що можна сказати про безпеку bluetooth з'єднання?&lt;br /&gt;
#Які можливості надає профіль Audio / Video Remote Control Profile (AVRCP)?&lt;br /&gt;
#Опишіть процес забезпечення безпеки?&lt;br /&gt;
#Яким чином здійснюється зв'язок між двома телефонами по Bluetooth&lt;br /&gt;
#Яке призначення профілю Fax Profile (FAX)&lt;br /&gt;
#Принципи методів атаки на переспряження&lt;br /&gt;
#Основні недоліки Bluetooth?&lt;br /&gt;
#Хто зробив прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази?&lt;br /&gt;
#Чим відрізняється пасивна атака на PIN-код від активної?&lt;br /&gt;
#Для чого був розроблений профіль Basic Imaging Profile (BIP)?&lt;br /&gt;
#Що таке інтерференція?&lt;br /&gt;
#Як здійснюється передача?Пакетами?Якщо так то яка величина пакета?&lt;br /&gt;
#Чи має блютус MAC-адреси?&lt;br /&gt;
&lt;br /&gt;
= Ресурси Internet =&lt;br /&gt;
&lt;br /&gt;
* http://www.bluetooth.org — офіційний сайт групи розробників технології (містить специфікації)&lt;br /&gt;
* http://www.bluetooth.com — офіційний сайт для користувачів технології&lt;br /&gt;
* http://www.bluesoleil.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth</id>
		<title>Технологія Bluetooth</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth"/>
				<updated>2013-01-14T08:32:47Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Вступ до теми Bluetooth =&lt;br /&gt;
[[Файл:Bluetooth.png|thumb|Логотип Bluetooth]]&lt;br /&gt;
Специфікація Bluetooth була розроблена групою Bluetooth Special Interest Group (Bluetooth SIG), яка була заснована 20 травня 1998 році. У неї увійшли компанії Ericsson, IBM, Intel, Toshiba і Nokia. Потім багато компаній, включаючи Microsoft, Lenovo і Motorola, вступили в неї як асоційовані члени. Будь-яка компанія, яка планує розробляти пристрої Bluetooth, може безкоштовно увійти в цю групу. У SIG вже складається близько 2000 компаній. Згодом Bluetooth SIG і IEEE досягли угоди, на основі якої специфікація Bluetooth стало частиною стандарту IEEE 802.15.1. Роботи із створення Bluetooth компанія Ericsson Mobile Communication почала в 1994 році. Спочатку ця технологія була пристосована під потреби системи FLYWAY у функціональному інтерфейсі між мандрівниками та системою.&lt;br /&gt;
&lt;br /&gt;
'''Назва Bluetooth''' (&amp;quot;синій зуб&amp;quot;) походить від прізвища середньовічного короля Данії Гаральда I Синєзубого (норв. Harald Blåtann). Гаральд вмів посадити за стіл переговорів ворогуючі партії, домовляючись з кожною партією окремо, тому назва Bluetooth стала відповідним ім'ям для технології, що дозволяє різним пристроям спілкуватися один з одним. Використовуючи перші літери імені короля (руни B та H) у комбінації, створено й логотип технології.&lt;br /&gt;
&lt;br /&gt;
На відміну від технології інфрачервоного зв'язку IrDA (Infrared Direct Access), що працює за принципом &amp;quot;точка-точка&amp;quot; в зоні прямої видимості, технологія Bluetooth розроблялася для роботи як за принципом &amp;quot;точка-точка&amp;quot;, так і в якості багатоточкового радіоканалу, керованого багаторівневим протоколом , схожим на протокол мобільного зв'язку GSM. Bluetooth стала конкурентом таких технологій, як IEEE 802.11, HomeRF і IrDA, хоча остання і не призначена для побудови локальних мереж, але є найпоширенішою технологією бездротового з'єднання комп'ютерів і периферійних пристроїв. &lt;br /&gt;
&lt;br /&gt;
''Основне призначення Bluetooth'' - забезпечення економного (з точки зору споживаного струму) і дешевого радіозв'язку між різноманітними типами електронних пристроїв. Причому, велике значення приділяється компактності електронних компонентів, що дає можливість застосовувати Bluetooth у малогабаритних пристроях розміром з наручний годинник. Bluetooth забезпечує обмін інформацією між такими пристроями як кишенькові і звичайні персональні комп'ютери, мобільні телефони, ноутбуки, принтери, цифрові фотоапарати, мишки, клавіатури, джойстики, навушники, гарнітури на надійній та недорогій радіочастоті для ближнього зв'язку. Bluetooth дозволяє цим пристроям обмінюватись інформацією, коли вони знаходяться в радіусі від 10 до 100 метрів один від одного, навіть в різних приміщеннях. Дальність дуже сильно залежить від механічних та радіо перешкод.&lt;br /&gt;
&lt;br /&gt;
Технологія Bluetooth спеціально розроблена для забезпечення дешевою, стійкої, ефективної, високоємного зв'язку, для роботи з голосом і передачі даних, з наступними '''характеристиками:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1.Швидкість передачі / прийому 1 Мбіт / с, при використанні каналу з максимально можливою шириною смуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
:2.Швидкі перемикання частоти, щоб уникнути інтерференції.&amp;lt;br/&amp;gt;&lt;br /&gt;
:3.Адаптивна вихідна потужність для мінімізації перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:4.Короткі пакети даних для мінімізації потужності під час перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:5.Швидке впізнання (підтвердження).&amp;lt;br/&amp;gt;&lt;br /&gt;
:6.CVSD (Continuous Variable Slope Delta Modulation) голосове кодування, яке дає можливість роботи з високими частотами помилок по :бітам.&amp;lt;br/&amp;gt;&lt;br /&gt;
:7.Гнучкі типи пакетів, які підтримують широкий спектр додатків.&amp;lt;br/&amp;gt;&lt;br /&gt;
:8.Ненапружений &amp;quot;бюджет зв'язку&amp;quot;, що підтримує недорогу інтеграцію окремих елементарних сигналів.&amp;lt;br/&amp;gt;&lt;br /&gt;
:9.Інтерфейс передачі / прийому, спеціально пристосований для мінімізації енергоспоживання.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ці властивості дають технології Bluetooth можливість забезпечувати надзвичайно гнучкий зв'язок з високими швидкостями передачі даних навіть за наявності серйозних перешкод. При завідомо хорошому прийомі в сприятливих умовах передачі сигналу, в міру посилення перешкод, падіння якості переданого сигналу буде залишатися мінімальним і поступовим, що дає можливість збереження стабільного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Bluetooth має RF (Radio Frequency) специфікації для передачі голосу і даних на короткі відстані, &amp;quot;точка-мультиточка&amp;quot;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто чекати роботу на відстані більше 10-20 метрів. Такого дальнодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацьовування алгоритмів атаки, на Defcon-2004 публіці була представлена антена-гвинтівка BlueSniper, розроблена Джонном Херінгтоном (John Herington). Пристрій підключається до портативного пристрою ноутбуку/КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км.)&lt;br /&gt;
&lt;br /&gt;
= Принцип дії Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Радіозв'язок Bluetooth здійснюється в '''ISM''' діапазоні (англ. Industry, Science and Medicine - смуга промислового, наукового та медичного застосування), який використовується в різних побутових приладах і безпровідних мережах (вільний від ліцензування діапазон 2,4-2,4835 Ггц). Спектр сигналу формується по методу FHSS (Frequency Hopping Spread Spectrum  псевдовипадкова перебудова робочої частоти). Метод FHSS простий в реалізації, забезпечує стійкість до широкосмугових перешкод, а устаткування коштує недорого.&lt;br /&gt;
&lt;br /&gt;
Згідно '''алгоритму FHSS''', в Bluetooth частота сигналу, що несе, стрибкоподібно міняється 1600 разів в секунду (всього виділяється 79 робочих частот шириною в 1 Мгц, а в Японії, Франції і Іспанії смуга вже  23 частотних каналу). Послідовність перемикання між частотами для кожного з'єднання є псевдовипадковою і відома тільки передавачу і приймачу, які кожні 625 мкс (один часовий слот) синхронно перебудовуються з однієї частоти, що несе, на іншу. Таким чином, якщо поряд працюють декілька пар приймач-передавач, то вони не заважають один одному. Цей алгоритм є також складовою частиною системи захисту конфіденційності передаваної інформації: перехід відбувається по псевдовипадковому алгоритму і визначається окремо для кожного з'єднання. При передачі цифрових даних і аудіосигналу (64 Кбіт/с в обох напрямах) використовуються різні схеми кодування: аудио-сигнал не повторюється (як правило), а цифрові дані у разі втрати пакету інформації будуть передані повторно. Без перешкодостійкого кодування це забезпечує передачу даних зі швидкостями 723,2 Кбіт/с із зворотним каналом 57,6 Кбіт/с, або 433,9 Кбіт/c в обох напрямах.&lt;br /&gt;
&lt;br /&gt;
Для '''повнодуплексної''' передачі використовується '''дуплексний''' режим з тимчасовим розділенням (TDD). Підтримується ''ізохронна'' і ''асинхронна'' передача даних і забезпечується проста інтеграція з TCP / IP. Енергоспоживання пристроїв Bluetooth має бути в межах 0.1 Вт. Кожен пристрій має унікальну 48-бітову мережеву адресу, сумісний з форматом стандарту локальних мереж IEEE 802.&lt;br /&gt;
&lt;br /&gt;
= Специфікації Bluetooth =&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.0 ==&lt;br /&gt;
&lt;br /&gt;
Пристрої версій 1.0 (1998) і 1.0B мали погану сумісність між продуктами різних виробників. У 1.0 і 1.0B була обов'язковою передача адреси пристрою (BD_ADDR) на етапі встановлення зв'язку, що робило неможливою реалізацію анонімності з'єднання на протокольному рівні і було основним недоліком даної специфікації.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth 1.1 було виправлено безліч помилок, знайдених в 1.0B, ''додана підтримка для нешифрованих каналів, індикація рівня потужності сигналу'', що приймається (RSSI).&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.2 ==&lt;br /&gt;
&lt;br /&gt;
У версії 1.2 була додана технологія адаптивної перебудови робочої частоти (AFH), що поліпшило опірність до електромагнітної інтерференції (перешкод) шляхом використання рознесених частот в послідовності перебудови. Також збільшилася швидкість передачі і додалася технологія eSCO, яка покращувала якість передачі голосу шляхом повторення пошкоджених пакетів. У HCI додалася підтримка трьох-провідного інтерфейсу UART.&lt;br /&gt;
&lt;br /&gt;
Головні поліпшення включають наступне:&lt;br /&gt;
&lt;br /&gt;
    •Швидке підключення і виявлення.&lt;br /&gt;
    •Адаптивна перебудова частоти з розширеним спектром (AFH), яка підвищує стійкість до радіоперешкод.&lt;br /&gt;
    •Вищі, ніж у 1.1, швидкості передачі даних, практично до 721 кбіт / с.&lt;br /&gt;
    •Розширені Синхронні Підключення (eSCO), які покращують якість передачі голосу в аудіопотоку, дозволяючи повторну передачу пошкоджених пакетів, і при необхідності можуть збільшити затримку аудіо, щоб надати кращу підтримку для паралельної передачі даних.&lt;br /&gt;
    •В Host Controller Interface (HCI) додана підтримка трипровідною інтерфейсу UART.&lt;br /&gt;
    •Затверджено як стандарт IEEE Standard 802.15.1-2005.&lt;br /&gt;
    Введені режими управління потоком даних (Flow Control) і повторної передачі (Retransmission Modes) для L2CAP.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.0 + EDR ==&lt;br /&gt;
&lt;br /&gt;
Bluetooth версії 2.0 був випущений 10 листопада 2004 Має зворотну сумісність з попередніми версіями 1.x. Основним нововведенням стала підтримка Enhanced Data Rate (EDR) для прискорення передачі даних. Номінальна швидкість EDR близько 3 Мбіт / с, проте на практиці це дозволило підвищити швидкість передачі даних тільки до 2,1 Мбіт / с. Додаткова продуктивність досягається за допомогою різних радіо технологій для передачі даних.&lt;br /&gt;
&lt;br /&gt;
Стандартна (базова) швидкість передачі даних використовує GFSK-модуляцію радіосигналу при швидкості передачі в 1 Мбіт / с. EDR використовує поєднання модуляцій GFSK і PSK з двома варіантами, π/4-DQPSK і 8DPSK. Вони мають великі швидкості передачі даних по повітрю — 2 і 3 Мбіт / с відповідно.&lt;br /&gt;
&lt;br /&gt;
Bluetooth SIG видала специфікацію як «Технологія Bluetooth 2.0 + EDR», яка передбачає, що EDR є додатковою функцією. Крім EDR є й інші незначні удосконалення до 2.0 специфікації, і продукти можуть відповідати «Технології Bluetooth 2.0», не підтримуючи вищу швидкість передачі даних. Принаймні одне комерційне пристрій, HTC TyTN Pocket PC, використовує «Bluetooth 2.0 без EDR» у своїх технічних специфікаціях.&lt;br /&gt;
&lt;br /&gt;
Згідно з 2.0 + EDR специфікацією, EDR забезпечує наступні переваги:&lt;br /&gt;
&lt;br /&gt;
    •Збільшення швидкості передачі в 3 рази (2,1 Мбіт / с) в деяких випадках.&lt;br /&gt;
    •Зменшення складності декількох одночасних підключень через додаткової смуги пропускання.&lt;br /&gt;
    •Нижче споживання енергії завдяки зменшенню навантаження.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth версії 2.1 (2007) додана ''технологія розширеного запиту характеристик пристрою'' (для додаткової фільтрації списку при спряжуванні), ''енергозберігаюча технологія'' (Sniff Subrating), яка дозволяє збільшити тривалість роботи пристрою від одного заряду акумулятора в 3-10 разів. Крім того оновлена специфікація істотно спрощує і прискорює встановлення зв'язку між двома пристроями, дозволяє проводити оновлення ключа шифрування без розриву з'єднання, а також робить вказані з'єднання захищенішими, завдяки використанню технології Near Field Communication.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 3.0 ==&lt;br /&gt;
&lt;br /&gt;
Робоча група з розробки стандарту бездротової передачі даних Bluetooth, 21 квітня 2009 випускає специфікацію Bluetooth 3.0. Модулі з підтримкою нової специфікації поєднуватимуть в собі дві радіосистеми. Перша, з низьким енергоспоживанням, забезпечує передачу даних на звичайній для другої версії Bluetooth швидкості в три мегабіти в секунду. Інша, високошвидкісна і сумісна із ''стандартом 802.11'', забезпечує швидкості, порівнянні із швидкістю мереж '''Wi-Fi'''. Варто відзначити, що Bluetooth 3.0 використовує стандарт 802.11 без суфікса, тобто формально не сумісний з такими специфікаціями Wi-Fi, як 802.11b/g або 802.11n. 802.11 — загальніший стандарт. Використання тієї або іншої радіосистеми залежить від розміру передаваного файлу. Невеликі файли передаватимуться по повільному каналу, а великі — по високошвидкісному. Після закінчення передачі модуль повернеться в режим зниженого енергоспоживання. Крім того, в Bluetooth 3.0 з'явиться можливість під назвою ''&amp;quot;розширений контроль живлення&amp;quot;'' (Enhanced Power Control). Вона дозволяє уникнути розриву з'єднання, якщо пристрій поклали в сумку або в кишеню.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 4.0 ==&lt;br /&gt;
&lt;br /&gt;
В грудні 2009 консорціум Bluetooth SIG анонсував ''стандарт Bluetooth 4.0 для електронних датчиків''. Новий стандарт ''призначений для передачі коротких пакетів'' даних обсягом по 8-27 байт зі швидкістю 1 Мбіт/с. Для порівняння, Bluetooth 3.0, розробка якого була завершена в квітні 2008, дозволяє передавати дані зі швидкістю до 24 Мбіт/с, але і призначений він для іншої сфери застосування. &lt;br /&gt;
&lt;br /&gt;
'''Bluetooth 4.0 планується використовувати''' в мініатюрних сенсорах, що розміщуються на тілі пацієнтів, в спортивного взуття, тренажерах тощо. Сенсори на базі нового стандарту зможуть передавати різну інформацію з навколишнього світу — температуру, тиск, вологість, швидкість пересування і так далі - на різні пристрої контролю, включаючи мобільні телефони. За словами представників консорціуму, окремий стандарт був розроблений у зв'язку з тим, що Bluetooth 3.0 і більш ранні версії не в змозі забезпечити необхідний низький рівень енергоспоживання. &lt;br /&gt;
&lt;br /&gt;
Перший чіп з одночасною підтримкою Bluetooth 4.0 і 3.0 випустив ST-Ericsson.&lt;br /&gt;
&lt;br /&gt;
= Означення по темі технологія Bluetooth =&lt;br /&gt;
&lt;br /&gt;
• '''Піконет''' - &amp;quot;пікомережа&amp;quot;:&lt;br /&gt;
набір пристроїв, з'єднаних через технологію Bluetooth спеціальним способом. Піконет починається з двох з'єднаних пристроїв, таких як портативний ПК і стільниковий телефон, і може розростатися до восьми з'єднаних пристроїв ось чому потрібний адресний простір обмежений 3 бітами). Всі пристрої Bluetooth є одноранговими пристроями і мають ідентичну реалізацію. Однак при установці піконет один пристрій буде діяти як майстер для цілей синхронізації, а інший (і) - як слейв (и) для підтримки піконет-з'єднання.&lt;br /&gt;
&lt;br /&gt;
• '''Scatternet''' - &amp;quot;мережа розкиду&amp;quot;: Дві або більше незалежних і несинхронізованих мережі піконет, взаємодіючих між собою. Як показано на, пристрій-слейв, так само, як і пристрій-майстер в одній мережі піконет можуть встановлювати таке з'єднання, стаючи слейвом в іншій мережі піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій майстер:''' пристрій у піконет, в якому генерація синхронизирующих імпульсів і послідовність стрибків використовуються для синхронізації всіх інших пристроїв у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій слейв:''' всі пристрої в піконет, які не є майстром (до 7 активних пристроїв на кожен пристрій майстер).&lt;br /&gt;
&lt;br /&gt;
• '''MAC-адреса:''' 3-бітний Media Access Control адреса, що використовується для розрізнення пристроїв, включених у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Парковані пристрої:''' пристрою в піконет, які синхронізовані, але не мають MAC-адрес.&lt;br /&gt;
&lt;br /&gt;
• '''Sniff Mode''' і '''Hold Mode:''' пристрої, синхронізовані в піконет і мають тимчасово введені режими збереження енергії, в яких активність пристроїв знижена.&lt;br /&gt;
&lt;br /&gt;
• '''Ad-hoc network''' (спеціальна мережа) - просто мережа, в якій взаємодії встановлюються між комплексними станціями в даній області покриття без використання точки доступу або сервера.&lt;br /&gt;
&lt;br /&gt;
• '''Link Manager Protocol''' - повідомлення LMP використовуються для налаштування зв'язку, безпеки та управління.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::'''Користувацькі моделі'''&lt;br /&gt;
&lt;br /&gt;
Користувацькі моделі описують, яким чином можна використовувати пристрої Bluetooth. У кожній моделі існує один або більше відповідних профілів, які визначають рівні протоколів і функції, які повинні бути використані. ''Наведений нижче опис - не детальний, і ці відомості не можна вважати повними.'' &lt;br /&gt;
&lt;br /&gt;
:''Internet Bridge''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Internet Bridge описує, яким чином мобільний телефон або бездротовий модем забезпечує dial-up з'єднання персонального комп'ютера без необхідності фізичного з'єднання з ПК. Цей сценарій з'єднання вимагає використання мережі протоколів, що складається з двох частин - одна для команд AT, для управління процесом передачі необхідних даних з мобільного телефону та інших пристроїв.&lt;br /&gt;
&lt;br /&gt;
:''Three-in-One Phone''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Three-in-One Phone описує, яким чином телефонний апарат може приєднуватися до трьох різних провайдерів мобільних послуг. Телефон може працювати як при бездротовому телефонному з'єднанні з громадською комутованій телефонною мережею в домашніх умовах, що оплачується за фіксованою таксою оператора телефонного зв'язку. Цей сценарій включає здійснення дзвінків через голосову базову станцію і прямих дзвінків між двома терміналами через базову станцію. За іншим сценарієм телефон може приєднуватися безпосередньо до інших телефонів, працюючи як &amp;quot;walkie-talkie&amp;quot; або як деяке розширення телефону - для такого способу ніякої додаткової оплати не потрібно. Нарешті, модель Three-in-One Phone може працювати як стільниковий телефон, приєднуючись до стільникової інфраструктурі. Бездротовий сценарій і сценарій двостороннього зв'язку використовують одну і ту ж мережу протоколів.&lt;br /&gt;
&lt;br /&gt;
:''Ultimate Headset''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Ultimate Headset визначається як бездротова трубка, обладнана Bluetooth. Ця модель може працювати в умовах віддаленого вхідного і вихідного аудіо-інтерфейсу пристрою. Цим пристроєм може бути мобільний телефон або ПК для аудіо-входу або виходу. Як і у випадку користувальницької моделі Internet Bridge, дана модель вимагає набору протоколів, що складається з двох частин, одна для команд AT, щоб керувати передачею необхідних даних, наприклад мовлення, з мобільного телефону та іншого пристрою. Команди AT контролюють телефони стосовно, наприклад, до процесу відповіді і до переривання дзвінків.&lt;br /&gt;
&lt;br /&gt;
:''LAN Access''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель LAN Access схожа на користувальницьку модель Internet Bridge. Різниця полягає в тому, що призначена для користувача модель LAN Access не використовує протоколи для команд AT. Дана користувача модель описує, яким чином термінали введення даних використовують місце доступу LAN в якості бездротового з'єднання з локальною мережею. При встановленні з'єднанням термінали введення даних працюють, як якщо б це вони були приєднані до LAN через з'єднання dial-up.&lt;br /&gt;
&lt;br /&gt;
:''File Transfer''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель File Transfer пропонує можливість передачі даних з одного пристрою Bluetooth на інше. У даній користувальницької моделі підтримуються файли, цілі папки, директорії і різноформатні потоки даних. Дана модель також пропонує можливість перегляду вмісту папок на віддаленому пристрої. Більш того, в даній користувальницької моделі підтримуються операції обміну, наприклад, візитними картками з використанням формату vCard. Модель File Transfer базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
:''Synchronisation''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Synchronisation забезпечує можливості для автоматичної синхронізації між, наприклад, настільним ПК, портативним ПК, мобільним телефоном та ноутбуком. Дана користувача модель дозволяє проводити передачу візитних карток, списку завдань, записів з щоденника і т.д., і працювати далі з цією інформацією за допомогою комп'ютера, стільникового телефону і КПК, використовуючи звичайні протоколи і формати.&lt;br /&gt;
&lt;br /&gt;
= Короткий огляд стека протоколу =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema2.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 1. Стек протоколу технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку показано, що стек протоколу складається з рівня радіо в основі, яке формує фізичний інтерфейс з'єднання. Рівень протоколу зв'язку baseband і Link Manager Protocol (LMP) встановлюють і контролюють з'єднання між пристроями Bluetooth. Ці три рівні підстави здійснені в обладнанні / програмному забезпеченні. Рівень Host Controller потрібно, щоб з'єднати за допомогою інтерфейсу Bluetooth з верхнім протоколом-L2CAP (Logical Link Control і Adaptation Protocol). Провідний контролер потрібно тільки тоді, коли L2CAP постійно знаходиться в програмному забезпеченні в хості. Якщо L2CAP is також на модулі Bluetooth цей рівень не потрібно, тому що L2CAP може безпосередньо зв'язуватися з LMP і baseband. Програми постійно знаходяться вище L2CAP. Наступні підрозділи дають короткий опис кожного рівня.&lt;br /&gt;
&lt;br /&gt;
'''Рівень зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Зв'язок працює у вільному ISM діапазоні смузі близько 2.4GHz і використовує поширення спектру. Цей діапазон простирається від 2400 до 2483.5 МГЦ в більшості країн, і цілий діапазон використовується для оптимізації поширення спектру. Однак для деяких країн з меншим ISM діапазоном також використовується нижня шкала. Для поширення спектру використовується техніка frequency hopping (FH). Оскільки в цьому діапазоні можуть існувати і здійснювати втручання багаторазові нескоординовані мережі, використовуються швидкі FH і короткі передачі даних, оскільки відсоток помилки може бути високим, особливо з-за сильного втручання від мікрохвильових печей, які працюють у цій частоті. CVSD-кодування адаптоване під голосові передачі, які можуть викликати високий відсоток помилок. Додатково, заголовки пакетів захищені спеціальною схемою корекції помилок для додання стійкості проти збоїв.&lt;br /&gt;
&lt;br /&gt;
Переходи по частоті фіксуються на 2402 k МГц, де k = 0,1 ,..., 78. омінальная частота переходу - 1600 стрибків в секунду.&lt;br /&gt;
&lt;br /&gt;
'''Baseband'''&lt;br /&gt;
&lt;br /&gt;
Baseband - рівень протоколу, контролюючий зв'язок. Baseband контролює послідовності перельоту частоти і дбає про кодування рівня для безпечних з'єднань. Можуть бути встановлені два типи з'єднань:&lt;br /&gt;
&lt;br /&gt;
:SCO: Синхронне орієнтоване з'єднання. Ці сполуки передбачаються для передачі синхронних даних типу голос.&lt;br /&gt;
&lt;br /&gt;
:ACL: Асинхронне з'єднання. Такі з'єднання можуть використовуватися для додатків передачі даних, які не вимагають синхронного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Baseband забезпечує функціональні можливості, необхідні для пристроїв, щоб синхронізувати їх годинник і встановлювати з'єднання. Також забезпечуються процедури запиту для виявлення адреси пристроїв, що знаходяться поблизу. Виправлення помилки для пакетів забезпечується в залежності від типу пакета. Різні типи пакету визначені для деяких загальних додатків, які відрізняються за їх місткості даних і накладних витрат по виправленню помилки. П'ять різних типів каналу забезпечуються для інформації контролю, інформацією управління з'єднанням, синхронними і асинхронними даними. Визначено функції, необхідні для генерації клавіш кодування і клавіш з'єднання. Більш детальний опис деяких з операцій baseband, пов'язаних з встановленням з'єднання, є в розділі.&lt;br /&gt;
&lt;br /&gt;
'''Протокол Менеджера зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Основні функції LMP можна класифікувати &lt;br /&gt;
:1. Управління мережею [[Використовувані означення|Piconet]]&lt;br /&gt;
:2. Конфігурація сполук&lt;br /&gt;
:3. Функції безпеки&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рiconet є групою пристроїв, пов'язаних із загальним каналом, який ідентифікований з його унікальною послідовністю &amp;quot;перельоту&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Фундаментальні &amp;quot;будівельні блоки&amp;quot; топографії Bluetooth - це пристрої майстер і слейв, де пристрій майстер в піконет забезпечує генерацію синхронизирующих імпульсів і послідовність стрибків для синхронізації всіх інших пристроїв у піконет. Один з пристроїв, зазвичай той, який першим здійснив підключення, називається &amp;quot;master&amp;quot;. До master `у може бути активно приєднано до семи пристроїв і набагато більше може бути підключено в стані&amp;quot; parked &amp;quot;(низького енергоспоживання). Пристрої в мережі piconet можуть з'єднуватися один з одним за допомогою SCO або ACL. Канал управляється master `ом, за допомогою Lin Manager в кожному пристрої. Будь-які два або більше пристроїв для з'єднання повинні встановити між собою мережу piconet. У той же час кожен пристрій може одночасно належати декількох мереж. (Мал.2). Майстер також нумерує канали зв'язку. Майстер визначає шаблон, на якому будуть працювати всі слейв-пристрої його мережі піконет, і синхронізує її роботу.&lt;br /&gt;
&lt;br /&gt;
Стандарт Bluetooth має з'єднання незалежних і навіть не синхронізованих між собою піконет (до 10) в мережу scatternet. Для цього кожна пара пікомережі повинна мати як мінімум однин загальний пристрій, який буде майстром в одній і слейвом в іншій. Таким чином, в межах окремої scatternet з інтерфейсом Bluetooth може бути одночасно пов'язано максимум 71 пристрій, проте ніхто не обмежує застосування пристроїв-гейтів, які використовують той же інтернет для більш далекого зв'язку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema3.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 2: [[Використовувані означення|Piconet]] і [[Використовувані означення|Scatternet]].&amp;lt;br&amp;gt;&lt;br /&gt;
a) piconet між двома пристроями (або один майстер і один слейв)&amp;lt;br&amp;gt;&lt;br /&gt;
b) piconet між кількома пристроями (мультислейв до 7 &amp;quot;слейвів&amp;quot; з одним майстром)&amp;lt;br&amp;gt;&lt;br /&gt;
c) scatternet, комбінація мереж piconet (може з'єднувати до 10 піконет).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LMP забезпечує функціональність приєднаний / від'єднаних пристроїв &amp;quot;slave&amp;quot;, обмін функціями між пристроями master і slave та з'єднання ACL / SCO. LMP також обробляє пристрої в режимах низького енергоспоживання, hold, sniff і park, створених для збереження енергії, якщо пристрої не мають даних для передачі.&lt;br /&gt;
&lt;br /&gt;
Завдання конфігурації з'єднання включають в себе параметри установки з'єднання, якість сервісу і контроль потужності, якщо це підтримується пристроєм. LMP також забезпечує ідентифікацію пристроїв, які будуть з'єднані, і управління клавішами з'єднання.&lt;br /&gt;
&lt;br /&gt;
'''Логічний контроль зв'язку і Адаптаційний протокол'''&lt;br /&gt;
&lt;br /&gt;
Це протокол, з яким взаємодіє більшість додатків, якщо ведучий контролер не використовується. Основні функції L2CAP:&lt;br /&gt;
&lt;br /&gt;
'''Мультіорганізація'''&lt;br /&gt;
Протокол повинен дозволяти декільком додаткам одночасно використовувати з'єднання між двома пристроями.&lt;br /&gt;
&lt;br /&gt;
'''Сегментація і Повторне об'єднання'''&lt;br /&gt;
&lt;br /&gt;
Протокол повинен зменшити розмір пакетів, забезпечених додатками до розміру пакетів, прийнятих рівнем baseband. Сам L2CAP приймає розміри пакету до 64Кб, але пакети baseband можуть приймати до 2745 bits. Для отриманих пакетів повинна бути виконана зворотна процедура об'єднання сегментованих пакетів в належному порядку.&lt;br /&gt;
&lt;br /&gt;
'''Якість обслуговування'''&lt;br /&gt;
&lt;br /&gt;
L2CAP дозволяє додаткам вимагати QoS на деяких параметрах, типу пікової пропускної здатності, часу очікування та зміни затримки.&lt;br /&gt;
&lt;br /&gt;
В основному, L2CAP забезпечує функції мережевого рівня до додатків і більш високим протоколів.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Основна структура, що показує, як рівні головного контролера розташовані всередині стека протоколу, зображена на Мал.3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema4.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 3: Провідний контролер в стеку протоколу.&lt;br /&gt;
&lt;br /&gt;
Для більшості пристроїв модуль підтримки Bluetooth може бути додано в якості плати розширення, наприклад, для ПК або ноутбука апаратні засоби Bluetooth можуть бути додані як PCI-карта або USB-адаптер. Апаратні модулі звичайно здійснюють більш низькі радіо рівні, baseband і LMP. Тоді дані, які будуть надіслані LMP і baseband, йдуть з фізичної шині, наприклад, USB. Драйвер для цієї шини потрібно на хості, яким є PC, і на апаратній карті Bluetooth потрібно &amp;quot;інтерфейс контролера хоста&amp;quot;, щоб прийняти дані з фізичної шині. Таким чином, потрібні такі додаткові рівні:&lt;br /&gt;
&lt;br /&gt;
'''HCI драйвер'''&lt;br /&gt;
&lt;br /&gt;
Це драйвер для інтерфейсу головного контролера хоста, вище фізичної шини, форматує дані, які будуть прийняті контролером хоста на апаратних засобах Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Розміщується на апаратних засобах Bluetooth і підтримує зв'язок поверх фізичної шини.&lt;br /&gt;
&lt;br /&gt;
'''Рівень програми'''&lt;br /&gt;
&lt;br /&gt;
До L2CAP можна звертатися безпосередньо додатками або через протоколи підтримки подібно RFCOMM, TCS і SDP, згаданим раніше. Додатки можуть використовувати інші протоколи типу TCP-IP або WAP. Додатки можуть самостійно запускати протоколи, наприклад, PPP (Протокол &amp;quot;точка-точка&amp;quot;), FTP (протокол передачі файлів) або інші певні протоколи, як буде потрібно додатком. Програма може використовувати SDP, для перевірки, які потрібні сервісні можливості пристроїв, доступних в зоні дії. Багато моделей використання були запропоновані виробниками. Деякі з них:&lt;br /&gt;
&lt;br /&gt;
:1. Три в одному: окрема телефонна трубка працює як селекторна зв'язок в офісі (ніякої плати за користування телефоном), Всякий раз можна використовувати будь-який з цих трьох режимів - як селекторний зв'язок, як PSTN і як мобільний телефон.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. &amp;quot;Портфельна хитрість&amp;quot;: RF-зв'язок не потребує прямої видимості між пристроями. Значить, мобільний телефон може під'єднатися до ноутбука навіть тоді, коли той перебуває в портфелі, і використовувати доступ до його можливостей, наприклад, до електронної пошти.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Автоматичний Синхронізатор: забезпечення бездротового зв'язку між PDA користувача, портативної ЕОМ і мобільним дозволить додаткам автоматично оновлювати та синхронізувати органайзер та інші дані, якщо модифікації зроблені на одному пристрої.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Бездротові навушники (гарнітури): Вони дозволяють доступ до мобільних пристроїв користувача і навіть до аудіо, в той час як пристрої знаходяться в кишені користувача. Таким чином, буде можлива операція hands-free.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Автомобільні комплекти: пристрої hands-free дозволяють водіям користуватися телефоном без відриву від управління автомобілем.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Крім цього, було запропоновано велику різноманітність інших програм у домашньої автоматизації, обмін даними на нарадах без використання додаткового обладнання, керуючих пристроями через бездротове портативний пристрій при прогулянках, пропозиції системи захисту, мережеві доступи в громадських місцях, деякі з яких успішно демонструвалися на виставках або вже продаються.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_1.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 4. Огляд протоколів технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку представлений огляд протоколів, що використовуються і підтримуваних Bluetooth, і показано, яким чином вони взаємодіють між собою. Як завжди на такого роду схемах, протоколи зображені відповідно до їх приблизної ієрархії, причому &amp;quot;вищі&amp;quot; протоколи розташовані вгорі. У контексті обміну даними з цієї ієрархічності можна зробити 2 висновки: &lt;br /&gt;
&lt;br /&gt;
1.Більш високі протоколи залежить від більш низьких в плані свого існування. Але більш низькі протоколи можуть працювати і без більш високих, або підтримувати інші протоколи на більш високих рівнях. &lt;br /&gt;
&lt;br /&gt;
2.Більш високі протоколи зазвичай &amp;quot;ближче&amp;quot; користувачеві, оскільки вони забезпечують людино-орієнтовані сервіси. &lt;br /&gt;
&lt;br /&gt;
Ці протоколи можуть бути розділені на 4 категорії: &lt;br /&gt;
&lt;br /&gt;
1. основні протоколи&amp;lt;br&amp;gt;&lt;br /&gt;
2. протокол заміни кабелю&amp;lt;br&amp;gt;&lt;br /&gt;
3. керуючий протокол телефонії&amp;lt;br&amp;gt;&lt;br /&gt;
4. отримані  протоколи.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Техніка для комунікацій дальньої дії на основі Bluetooth Хоча технологія Bluetooth мається на увазі для комунікацій на близькі відстані, дистанцію взаємодії пристроїв, як уже згадувалося, можна розширити до 100 метрів. Беручи до уваги рівні стійкості до фонового шуму (при чутливості приймача -70 dBm), необхідна вихідна потужність від всеспрямованого передавача 100 mW. Ця передавальна потужність класифікується як &amp;quot;Class 1&amp;quot;, і специфікується в розділі &amp;quot;Радіоспеціфікаціі&amp;quot; у збірнику специфікацій Bluetooth, ver. 1.0, ref. 2. Ця специфікація означає, що передавач має ефективний регулятор для зменшення перешкод. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_2.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 5. Прийомопередавач Bluetooth&lt;br /&gt;
&lt;br /&gt;
Як можна бачити на малюнку, в RF-частини прийомопередавача Bluetooth є: &lt;br /&gt;
&lt;br /&gt;
1.полоса пропускання, яка видаляє всі частоти поза діапазону в 1 Мгц, який використовується в цей момент як для передачі, так і для прийому&amp;lt;br&amp;gt;&lt;br /&gt;
2. Перемикач передачі-прийому, який з'єднує підсилювач потужності з антеною під час передачі, а також LNA з антеною під час прийому&amp;lt;br&amp;gt;&lt;br /&gt;
3.LNA, або Low-Noise Amplification - малошумне посилення.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Специфікація накладає деякі обмеження на роботу RF-частини. Джерело живлення повинно давати від 2.7 до 5 вольт, і повинно працювати при температурах від -20 до +60 C, а його ефективність повинна становити принаймні 30% при 140 мА. Вихідна потужність повинна також відключатися під час прийому. Один з продуктів, що відповідає цим вимогам, називається &amp;quot;MAX2240&amp;quot;. Два цифрових керуючих біта використовуються для установки VGA (Variable Gain Amplification) на 4 окремих рівня, результатом чого є 4 окремих рівня вихідної потужності.&lt;br /&gt;
&lt;br /&gt;
= Установка з'єднання в Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Цей розділ описує основні процедури, які повинні бути виконані пристроями Bluetooth, щоб встановити між ними з'єднання. Розгляньте наступний сценарій: чоловік гуляє з готелю і хоче скористатися своєю електронною поштою за допомогою пристрою Bluetooth, яким може бути ноутбук або PDA. Що він мав би зробити? Він натиснув би на меню або піктограму поштової програми. Пристрій автоматично виконав б наступні кроки (крім кроку реєстрації, актуального в разі, якщо пристрій вперше використовується в цьому середовищі):&lt;br /&gt;
&lt;br /&gt;
:1. ''Запит:'' пристрій при вступі в нове середовище автоматично ініціалізувати б запит, щоб з'ясувати, які пристрої є доступними в межах його радіуса дії. Це приведе до наступного:&amp;lt;br&amp;gt;&lt;br /&gt;
::а) Всі доступні прилеглі пристрої дадуть відповідь.&lt;br /&gt;
::б) Пристрій вибирає одне з відповіли пристроїв.&lt;br /&gt;
&lt;br /&gt;
:2. ''Пейджинг'': пристрій викличе baseband-процедуру, звану пейджинг. У результаті відбувається синхронізація пристрою з пунктом доступу, серед інших необхідних ініціалізації.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. ''Встановлення з'єднання'': LMP встановить з'єднання з точкою доступу. Оскільки додаток в цьому випадку поштове (email), буде використовуватися ACL з'єднання.&lt;br /&gt;
&lt;br /&gt;
Далі будуть виконуватися нижченаведені дії по встановленню.&lt;br /&gt;
&lt;br /&gt;
:4. ''Сервіс'': LMP буде використовувати протокол SDP для встановлення, який сервіс є доступним, зокрема, поштовий сервіс, або потрібно звернеться до іншого хосту. Припустимо, що сервіс є доступним, інакше програма не може далі діяти. Інформація щодо інших сервісних послуг може бути також представлена користувачеві.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. ''Канал L2CAP'': На основі інформації, отриманої від SDP, пристрій створить канал L2CAP до пункту доступу. Він може використовуватися безпосередньо додатком або іншим протоколом, наприклад, RFCOMM.&amp;lt;br&amp;gt;&lt;br /&gt;
:6. ''Канал RFCOMM'': В залежності від потреби поштового програми RFCOMM або інший канал (у випадку інших додатків) буде створено згідно з L2CAP каналу. Ця можливість дозволяє використовувати додатки, розроблені для послідовних портів, щоб працювати без модифікації по Bluetooth-платформ.&amp;lt;br&amp;gt;&lt;br /&gt;
:7. ''Безпека'': Якщо пункт доступу обмежує доступ понад певної кількості користувачів або пропонує безпечне з'єднання режиму людям, які зареєструвалися раніше, тоді пункт доступу пошле запит безпеки при встановленні з'єднання. Користувач повинен знати правильний PIN-код для доступу до сервісу. Зверніть увагу, що PIN-код не передається по бездротовому каналу, використовується інший код, що згенерував з нього, тому PIN-код досить складно підібрати. При використанні безпечного режиму буде вироблено кодування передачі.&amp;lt;br&amp;gt;&lt;br /&gt;
:8. ''PPP'': Оскільки PPP-з'єднання використовується з послідовного модему як при dial-up, те ж саме додаток зможе тепер запустити PPP через RFCOMM (через емульованого послідовний порт). Ця з'єднання дозволить користувачеві отримати доступ до його поштової скриньки тощо.&amp;lt;br&amp;gt;&lt;br /&gt;
:9. ''Мережеві протоколи'': Мережеві протоколи типу TCP / IP, IPX, Appletalk можуть одержувати і передавати дані по каналу без труднощів.&lt;br /&gt;
&lt;br /&gt;
В описаних вище процедурах для користувача взаємодія потрібна тільки при використанні логіна для входу в систему для електронної пошти і для додаткового захисту, яка буде здійснена. Решта кроки автоматичні. Вищезазначені процедури описані докладно, щоб продемонструвати процес встановлення підключення. Пояснення вищезазначених процедур потребує короткого опису пристрою годин на Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Годинник''': Кожен Bluetooth модуль має вбудовану систему часу, яка визначає час і частотні передачі. Годинники Bluetooth є вільно йдуть часасмі, які ніколи не коригуються і ніколи не вимикаються. Для синхронізації з іншими модулями використовуються тільки зміщення (величина, на яку відрізняється час в інших модулях в порівнянні з &amp;quot;рідними&amp;quot; годинником), накладене на &amp;quot;рідні&amp;quot; годинник, - тимчасові годинник Bluetooth, які взаємно синхронізовані. Годинники Bluetooth не мають ніякого відношення до часу доби. Годинники Bluetooth дуже важливі для трансівера Bluetooth через синхронізації безлічі важливих подій, без яких неможлива зв'язок. Одиниця часу - принаймні половина TX або RX довжини слота, або 312.5 мікросекунд. Годинники мають денний цикл. Якщо годинник обладнані лічильником, 28-бітний лічильник вимагає обороти близько 228 1. LSB відраховує кванти по 312.5 мікросекунд, задаючи тактову частоту 3.2 КГц.&lt;br /&gt;
&lt;br /&gt;
Синхронізація і частота на каналі piconet визначені Bluetooth-годинами &amp;quot;майстра&amp;quot;. Коли мережа piconet сформувалася, відлік годин &amp;quot;майстри&amp;quot; передається на підпорядковані пристрої. Вони зберігають необхідне значення зміщення, яке потрібно використовувати при з'єднанні з даними &amp;quot;майстром&amp;quot; і використовуються для синхронізації каналу. Оскільки власні тимчасові координати (години) не змінюються, то можливо використовувати різні зміщення для реєстрації в різних мережах piconet.&lt;br /&gt;
&lt;br /&gt;
Мінімальна необхідна точність годин -/-20 ppm в активному режимі, і/-250ppm в режимі малої активності, наприклад, Hold, Sniff, Standby і Park.&lt;br /&gt;
&lt;br /&gt;
:'''Запит та пейджинг'''&lt;br /&gt;
&lt;br /&gt;
Це початкові кроки в процесі встановлення з'єднання.&lt;br /&gt;
&lt;br /&gt;
Пристрій знаходиться в режимі Standby за замовчуванням. У цьому стані йдуть тільки рідні годинник і споживана потужність дуже низька. Можна вийти з цього режиму і увійти в режими [[Запит (Inquiry)]], [[Перегляд / сканування запиту (Inquiry Scan)]], [[Відповідь на запит (Inquiry Response)]], [[Пейджинг (Page)]] або [[Перегляд / сканування пейджинга (Page Scan)]], [[Відповідь пейджинга]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''Встановлення зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Як тільки пристрій буде перебувати в стані зв'язку, LMP може починати встановлювати з'єднання. З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними сокетами в TCP / IP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, з яким створено двосторонню з'єднання, і ідентифікатором каналу. Основні кроки в установці з'єднання в підсумку виглядають так:&lt;br /&gt;
&lt;br /&gt;
:1. Пакети POLL і відповідь використовуються для передачі інформації конфігурації без взаємодії хоста.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Відправляється пакет LMP_host_connect_request.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Віддалене пристрій відповідає LMP_NOT_ACCEPTED, якщо додаток, запитувана першим пристроєм, не хоче або не може відповісти. Інакше надсилається відповідь LMP_ACCEPTED.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Відповідає пристрій може запитати про відключення ролі, якщо це буде потрібно з деяких причин. Перший пристрій відповідає відповідним пакетом для прийняття або не прийняття запиту.&lt;br /&gt;
&lt;br /&gt;
З'єднання встановлено на рівні Link Manager.&lt;br /&gt;
&lt;br /&gt;
Додаток може не бути поінформоване про те, які послуги є доступними, і буде використовувати SDP, щоб це виявити.&lt;br /&gt;
&lt;br /&gt;
:'''SDP'''&lt;br /&gt;
&lt;br /&gt;
Зміни середовища Bluetooth відбуваються часто, отже, доступні послуги повинні бути виявлені в полі зору. SDP забезпечує кошти програми для виявлення, які сервіси є доступними, і їх характеристики, як описано в основних специфікаціях.&lt;br /&gt;
Пристрій Bluetooth, послуги якого повинні бути виявлені, запускає SDP сервер. Для виявлення послуг інших пристроїв запускає SDP клієнта. Один клієнт може запущено для кожної програми, але один пристрій може запустити тільки один сервер SDP. Сервер SDP обслуговує сервісну запис кожної служби, що дозволяє пристрою виявлятися. Клієнт надсилає запит на сервер. Запит може бути пошуком специфічного класу сервісних послуг або переглядом всіх класів доступних сервісів. Сервер дає відповідний відповідь. Якщо пристрій сервера має тільки декілька сервісів, вони не можуть бути розділені на класи та сервісні опису не відправляються пристрою. В іншому варіанті опису класу відправляються і клієнт може продовжувати вивчати деталі в межах класу. SDP тільки дозволяє сервісів бути виявленими. Доступ повинен бути через інші протоколи, засновані на L2CAP. L2CAP з'єднання Інформація, отримана через LMP з'єднання і через SDP, буде використовуватися L2CAP, щоб встановити канал для програми. L2CAP встановлює лише зв'язку ACL з'єднання.&lt;br /&gt;
З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними роз'ємів в IP TCP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, до якого створено з'єднання, і ідентифікатором каналу. Кожен канал приймається до заповнення дуплексу, з QoS специфікацією в кожному напрямку. Канал може бути двухточечной або багатоточковий. L2CAP встановлює з'єднання, коли на нього додатком виражений запит і з'єднання на потрібний пристрій ще не було встановлено. Запити від нижніх рівнів щодо з'єднань, необхідних програмами на віддалених пристроях, також обробляються L2CAP відповідно до залученим додатком.&lt;br /&gt;
&lt;br /&gt;
SCO з'єднання не проходять по L2CAP, але посилають їх дані безпосередньо Baseband. L2CAP встановлює окремий сигнальний канал для запиту з'єднання, конфігурації, роз'єднання і пр. (для випробування). L2CAP-пакети не забезпечують CRC або інші перевірки помилок, покладаючись на смугу baseband для захисту даних і впорядкованої доставки.&lt;br /&gt;
&lt;br /&gt;
Взаємодія цього протоколу з верхніми і нижніми рівнями розглядається в подіях і діях. Події - всі повідомлення, отримані L2CAP від більш низьких або більш високих рівнів, у той час як дії - відповіді, зроблені для них. Нижнім рівнем може бути LMP або HCI, в той час як більш високим рівнем може бути будь-який додаток. Типова послідовність подій і дій для встановлення з'єднання може бути наступна:&lt;br /&gt;
&lt;br /&gt;
:1. Подія і Дія 0: Подія - це запит з'єднання від більш високого рівня. Дія полягає в тому, що пристрій L2CAP посилає пакет запиту віддаленого L2CAP. Цей пакет на віддалене пристрій доставляє baseband.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Подія і Дія 1: Віддалений L2CAP отримує цей пакет і відповідає з пакетом у відповідь підключення. Перед виконанням L2CAP контактує з віднесеним додатком, щоб перевірити, чи буде потрібний запит фактично оброблено тим додатком.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Подія і Дія 2: Прийом у відповідь пакету - подія для локального пристрою L2CAP. Взаємодія запрошувати про параметри конфігурації: максимальний модуль payload і межі часу очікування.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Подія і Дія 3: Запит конфігурації - подія для віддаленого L2CAP. Його дія - відповідь конфігурації. Також, можна посилати його власної конфігурації запит про додаткові параметри.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Подія і Дія 4: Вищезгаданий пакет - подія для місцевого пристрою. Воно відповідає з відповіддю конфігурації.&lt;br /&gt;
&lt;br /&gt;
Ініціатором в місцевому пристрої виступає L2CAP, адресатом - L2CAP в пункті доступу або іншому пристрої Bluetooth, з яким входить у контакт. Зверніть увагу, що за вказаним на стрілках, що вказують до ініціатора або адресату - події для L2CAP, в той час як стрілки, що вказують за межі - дії. Назви, що починаються з L2CAP, є з'єднаннями між двома L2CAP на різних пристроях. Вертикальні рядки LP - Менеджери Зв'язки в цих двох пристроях. Назви, що починаються з WA, представляють собою з'єднання з додатком більш високого рівня, для якого встановлюється канал.&lt;br /&gt;
&lt;br /&gt;
Стану OPEN відзначають інтервал з'єднання додатків. Останні кроки у вищезгаданій таблиці відносяться до роз'єднання. Тепер можуть бути передані дані програми або можуть бути виконані [[процедури захисту]].&lt;br /&gt;
&lt;br /&gt;
:'''Зв'язок додатків'''&lt;br /&gt;
&lt;br /&gt;
Прикладні дані будуть тепер передані через з'єднання, оскільки всі визначені процедури встановлення з'єднання Bluetooth були виконані. Додатка необхідно запустити протокол більш високого рівня L2CAP. Bluetooth було визначено три використовуваних протоколу. Це:&lt;br /&gt;
:'''RFCOMM'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це емуляція послідовного порту через бездротове з'єднання.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''SDP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Service Discovery Protocol, який допомагає пристроям виявити доступні послуги поблизу.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''TCS'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Telephony Control Protocol Specification, описує управління запитом і передачу сигналів голосових каналів через Bluetooth. Всі користувальницькі додатки і інші існуючі механізми доступу до мережі, наприклад, IP TCP, PPP, IrDA OBEX, WAP і HomeRF можуть бути здійснені за рівнем L2CAP або вищезазначеним трьом протоколами, якщо додаток вибере використання їхніх послуг.&lt;br /&gt;
&lt;br /&gt;
Додаток в результаті повідомить, що більше не потрібно підключення, якщо воно не було зафіксовано протягом часу запуску програми. LMP посилає пакет LMP_detach пакет на віддалене пристрій, на який не потрібно відповідь. Відбувається роз'єднання.&lt;br /&gt;
&lt;br /&gt;
= Профілі Bluetooth =&lt;br /&gt;
&lt;br /&gt;
 • Advanced Audio Distribution Profile (A2DP)&lt;br /&gt;
&lt;br /&gt;
A2DP розроблений для передачі двоканального стерео аудіопотоку, наприклад музики, до безпровідної гарнітури або будь-якого іншого пристрою. Профіль повністю підтримує низькокомпресуючий кодек Sub_Band_Codec (SBC) і опційно підтримує MPEG-1,2 аудіо, MPEG-2,4 ААС і ATRAC, здатний підтримувати кодеки визначені виробником.&lt;br /&gt;
&lt;br /&gt;
 • Audio / Video Remote Control Profile (AVRCP)&lt;br /&gt;
&lt;br /&gt;
Цей профіль розроблений для управління стандартними функціями телевізорів, Hi-Fi устаткування і інше. Тобто дозволяє створювати пристрою з функціями дистанційного керування. Може використовуватися в сумісності з профілями A2DP або VDPT.&lt;br /&gt;
&lt;br /&gt;
 • Basic Imaging Profile (BIP) &lt;br /&gt;
&lt;br /&gt;
Профіль розроблений для пересилки зображень між пристроями і включає можливість зміни розміру зображення і конвертацію в підтримуваний формат приймаючого пристрою.&lt;br /&gt;
&lt;br /&gt;
 • Basic Printing Profile (BPP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє пересилати текст, e-mails, vCard і інші елементи на принтер. Профіль не вимагає від принтера специфічних драйверів, що вигідно відрізняє його від HCRP.&lt;br /&gt;
&lt;br /&gt;
 • Common ISDN Access Profile (CIP) &lt;br /&gt;
&lt;br /&gt;
Профіль для доступу пристроїв до ISDN.&lt;br /&gt;
&lt;br /&gt;
 • Cordless Telephony Profile (CTP) &lt;br /&gt;
&lt;br /&gt;
Профіль безпровідної телефонії.&lt;br /&gt;
&lt;br /&gt;
 • Device ID Profile (DID) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє ідентифікувати клас пристрою, виробника, версію продукту.&lt;br /&gt;
&lt;br /&gt;
 • Dial-up Networking Profile (DUN) &lt;br /&gt;
&lt;br /&gt;
Протокол надає стандартний доступ до інтернету або іншого телефонного сервісу через Bluetooth. Базується на SPP, включає PPP і AT команди визначені в специфікації ETSI.&lt;br /&gt;
&lt;br /&gt;
 • Fax Profile (FAX) &lt;br /&gt;
&lt;br /&gt;
Профіль надає інтерфейс між мобільним або стаціонарним телефоном і ПК на якому встановлено програмне забезпечення для факсів. Підтримує ITU T.31 і ITU T.32 набір AT ко-манд. Голосовий дзвінок або передача даних профілем не підтримується.&lt;br /&gt;
&lt;br /&gt;
 • File Transfer Profile (FTP_profile) &lt;br /&gt;
&lt;br /&gt;
Профіль забезпечує доступ до файлової системи пристрою. Включає стандартний набір команд FTP, що дозволяє отримувати список директорій, зміни директорій, отримувати, передавати і видаляти файли. В якості транспорту використовується OBEX, базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
 • General Audio / Video Distribution Profile (GAVDP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для A2DP і VDP.&lt;br /&gt;
&lt;br /&gt;
 • Generic Access Profile (GAP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для решти всіх профілів.&lt;br /&gt;
&lt;br /&gt;
 • Generic Object Exchange Profile (GOEP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для інших профілів передачі даних, базується на OBEX.&lt;br /&gt;
&lt;br /&gt;
 • Hard Copy Cable Replacement Profile (HCRP) &lt;br /&gt;
&lt;br /&gt;
Профіль надає просту альтернативу кабельного з'єднання між пристроєм і принтером. Мінус профілю в тому, що для принтера необхідні специфічні драйвера, що робить профіль не універсальним.&lt;br /&gt;
&lt;br /&gt;
 • Hands-Free Profile (HFP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону, передає монозвук в одному каналі.&lt;br /&gt;
&lt;br /&gt;
 • Human Interface Device Profile (HID) &lt;br /&gt;
&lt;br /&gt;
Забезпечує підтримку пристроїв з HID (Human Interface Device), таких як мишки, джойстики, клавіатури та інші. Використовує повільний канал, працює на зниженій потужності.&lt;br /&gt;
&lt;br /&gt;
 • Headset Profile (HSP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону. Підтримує мінімальний набір AT команд специфікації GSM для забезпечення можливості здійснювати дзвінки, відповідати на дзвінки, завершувати дзвінок, настроювати гучність.&lt;br /&gt;
Підтримка гарнітурою профілю Headset (&amp;quot;навушники&amp;quot;). Профіль - набір функцій або можливостей, доступних для певного пристрою Bluetooth. Для спільної роботи Bluetooth-пристроїв необхідно, щоб всі вони підтримували загальний профіль. Через профіль Headset, за наявності Bluetooth 1.2 і вище, а також при його підтримці головним пристроєм, можна виводити на гарнітуру весь звуковий супровід роботи телефону. Наприклад, прослуховувати на гарнітурі всі сигнали підтвердження операцій, mp3-музыку з плеєра, мелодії дзвінка, звуковий ряд відеороликів. Також з підтримкою даного профілю з'являється можливість міняти гучність, здійснювати дзвінки, а також відповідати або відхиляти їх безпосередньо з гарнітури. Гарнітури, що підтримують такий профіль мають можливість передачі стереозвуку, на відміну від моделей, які підтримують тільки профіль Hands-Free.&lt;br /&gt;
&lt;br /&gt;
 • Intercom Profile (ICP) &lt;br /&gt;
&lt;br /&gt;
Забезпечує голосові дзвінки між Bluetooth-сумісними пристроями.&lt;br /&gt;
&lt;br /&gt;
 • LAN Access Profile (LAP) &lt;br /&gt;
&lt;br /&gt;
LAN Access profile забезпечує можливість доступу Bluetooth-пристроям до обчислювальних мереж LAN, WAN або Internet за допомогою іншого Bluetooth-пристроя, який має фізичне підключення до цих мереж. Bluetooth-пристрій використовує PPP поверх RFCOMM для установки з'єднання. LAP також допускає створення ad-hoc Bluetooth-сетей.&lt;br /&gt;
&lt;br /&gt;
 • Object Push Profile (OPP) &lt;br /&gt;
&lt;br /&gt;
Базовий профіль для пересилки «об'єктів», таких як зображення, віртуальні візитні картки і ін. Передачу даних ініціює відправляючий пристрій (клієнт), а не приймальний (сервер).&lt;br /&gt;
&lt;br /&gt;
 • Personal Area Networking Profile (PAN) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє використовувати протокол Bluetooth Network Encapsulation як транспорт через Bluetooth-соединение.&lt;br /&gt;
&lt;br /&gt;
 • Phone Book Access Profile (PBAP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє обмінюватися записами телефонних книг між пристроями.&lt;br /&gt;
&lt;br /&gt;
 • Serial Port Profile (SPP) &lt;br /&gt;
&lt;br /&gt;
Профіль базується на специфікації ETSI TS07.10 і використовує протокол RFCOMM. Профіль емулює послідовний порт, надаючи можливість заміни стандартного RS-232 безпровідним з'єднанням. Є базовим для профілів DUN, FAX, HSP і AVRCP.&lt;br /&gt;
&lt;br /&gt;
 • Service Discovery Application Profile (SDAP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для надання інформації про профілі, які використовує пристрій-сервер.&lt;br /&gt;
&lt;br /&gt;
 • SIM Access Profile (SAP, SIM) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє дістати доступ до SIM-карти телефону, що дозволяє використовувати одну SIM-карту для декількох пристроях.&lt;br /&gt;
&lt;br /&gt;
 • Synchronisation Profile (SYNCH) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє синхронізувати особисті дані (PIM). Профіль запозичений із специфікації інфрачервоного зв'язку і адаптований групою Bluetooth SIG.&lt;br /&gt;
&lt;br /&gt;
 • Video Distribution Profile (VDP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє передавати потокове відео. Підтримує H.263, стандарти MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 підтримуються опціонально і не містяться в специфікації.&lt;br /&gt;
&lt;br /&gt;
 • Wireless Application Protocol Bearer (WAPB) &lt;br /&gt;
&lt;br /&gt;
Протокол для організації P-to-P (Point-to-Point) з'єднання через Bluetooth.&lt;br /&gt;
&lt;br /&gt;
= Безпека Bluetooth =&lt;br /&gt;
&lt;br /&gt;
У червні 2006 року Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) опублікували статтю, що містить докладний опис атаки на bluetooth-пристрої. Матеріал містив опис як активної, так і пасивної атаки, що дозволяє дістати PIN код пристрою і надалі здійснити з'єднання з даним пристроєм. Пасивна атака дозволяє відповідно екіпірованому зловмисникові «підслуховувати» (sniffing) процес ініціалізації з'єднання і надалі використовувати отримані в результаті прослушки і аналізу дані для встановлення з'єднання (spoofing). Однозначно, для проведення даної атаки зловмисникові потрібно знаходиться в безпосередній близькості і безпосередньо у момент встановлення зв'язку. Це не завжди можливо. Тому з’явилася ідея активної атаки. Була виявлена можливість відправки особливого повідомлення в певний момент, що дозволяє почати процес ініціалізації з пристроєм зловмисника. Обидві процедури злому достатньо складні і включають декілька етапів, основний з яких  збір пакетів даних і їх аналіз. Самі атаки засновані на вразливості в механізмі аутентифікації і створення ключа-шифру між двома пристроями. І тому перед викладом механізму атак розглянемо механізм ініціалізації bluetooth-з’єднання.&lt;br /&gt;
&lt;br /&gt;
== Вразливості і атаки Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
=== Базова pairing атака (атака на сполучення) ===&lt;br /&gt;
&lt;br /&gt;
Проаналізуємо дані, обмін якими йде впродовж процесу сполучення:&lt;br /&gt;
&lt;br /&gt;
[[Файл: Данні.jpg]]&lt;br /&gt;
&lt;br /&gt;
Представимо ситуацію: зловмисникові вдалося прослуховувати ефір і під час процедури сполучення, він перехопив і зберіг всі повідомлення. Далі знайти PIN можна використовуючи перебір.&lt;br /&gt;
&lt;br /&gt;
Перш за все необхідно скласти сам алгоритм перебору. Ми маємо в своєму розпорядженні перехоплені величини IN_RAND (він нешифрований) і BD_ADDR (нагадаємо, що адреси пристроїв видно в ефірі) і запускаємо алгоритм E22. Йому передаємо вищеперелічені дані і наш передбачуваний PIN. В результаті ми набудемо передбачуваного значення Kinit. Виглядає воно зразково так:&lt;br /&gt;
&lt;br /&gt;
Kinit = E22[IN_RAND, BD_ADDR(B), PIN'] де PIN'  передбачуваний нами PIN-код&lt;br /&gt;
&lt;br /&gt;
Далі, повідомлення 2 і 3 піддаються XOR з тільки що отриманим Kinit. Отже, наступним кроком ми отримаємо LK_RAND(A) і LK_RAND(B) в чистому вигляді. Тепер ми можемо вирахувати передбачуване значення Kab, для чого проробляємо наступну операцію:&lt;br /&gt;
&lt;br /&gt;
LK_K(A)= E21[BD_ADDR(A), LK_RAND(A)] де LK_K(A|B)  це проміжні величини&lt;br /&gt;
&lt;br /&gt;
LK_K(B)= E21[BD_ADDR(B), LK_RAND(B)]&lt;br /&gt;
&lt;br /&gt;
Kab = LK_K(A) XOR LK_K(B)&lt;br /&gt;
&lt;br /&gt;
Перевіримо PIN. Візьмемо отриманий Kab і перехоплений AU_RAND(A) і обчислимо SRES(A).&lt;br /&gt;
&lt;br /&gt;
Після порівнюємо отриманий результат з SRES(A)', номер, що зберігається в повідомлен-ні, 5:&lt;br /&gt;
&lt;br /&gt;
SRES(A)= E1[AU_RAND(A), Kab, BD_ADDR(B)]&lt;br /&gt;
&lt;br /&gt;
Якщо SRES(A)== SRES(A)'  PIN успішно вгаданий. Інакше повторюємо послідовність дій спочатку з новою величиной PIN'.&lt;br /&gt;
&lt;br /&gt;
Першим, хто відмітив цю уразливість, був англієць Оллі Вайтхауз (Ollie Whitehouse) в квітні 2004 року. Він першим запропонував перехопити повідомлення під час сполучення і спробувати обчислити PIN методом перебору, використовуючи отриману інформацію. Проте, метод має один істотний недолік: атаку можливо провести тільки у випадку, якщо вдалося підслуховувати всі аутентифікаційні дані. Іншими словами, якщо зловмисник знаходився поза ефіром під час початку сполучення або ж упустив якусь величину, то він не має можливості продовжити атаку.&lt;br /&gt;
&lt;br /&gt;
=== Re-pairing атака (атака на пересполучений) ===&lt;br /&gt;
&lt;br /&gt;
Вулу і Шакеду вдалося знайти вирішення труднощів, пов'язаних з атакою Вайтхауза. Був розроблений другий тип атаки. Якщо процес сполучення вже початий і дані упущені, ми не зможемо закінчити атаку. Але був знайдений вихід. Потрібно змусити пристрої спочатку ініціювати процес сполучення (звідси і назва). Дана атака дозволяє у будь-який момент почати вищеописану pairing атаку.&lt;br /&gt;
&lt;br /&gt;
Розглянемо наступну ситуацію. Допустимо, що пристрої вже встигли зв'язатися, зберегли ключ Kab і приступили до Mutual authentication. Від нас потрібно змусити пристрої наново почати pairing. Всього було запропоновано три методи атаки на переспряження, причому всі з них залежно від якості реалізації bluetooth-ядра конкретного пристрою. Нижче приведені методи в порядку убування ефективності:&lt;br /&gt;
&lt;br /&gt;
1) За pairing слідує фаза аутентифікації. Master-пристрій посилає AU_RAND і чекає у відповідь SRES. У стандарті декларує можливість втрати ключа зв'язку. У такому разі slave посилає «LMP_not_accepted», повідомляючи master про втрату ключа. Тому основна мета зловмисника  відстежити момент відправки AU_RAND master-пристрієм і у відповідь упровадити пакет LMP_not_accepted, що містить. Реакцією master буде реинициализация процесу pairing. Причому це приведе до анулювання ключа зв'язку на обох пристроях.&lt;br /&gt;
&lt;br /&gt;
2) Якщо встигнути відправити IN_RAND slave-пристрію безпосередньо перед відправкою master-пристроєм величини AU_RAND, то slave буде упевнений, що на стороні master загублений ключ зв'язку. Це знову ж таки приведе до процесу реинициализации сполучення, але вже ініціатором буде slave.&lt;br /&gt;
&lt;br /&gt;
3) Зловмисник чекає відправки master-пристроєм AU_RAND і відправляє у відповідь випадково SRES, що згенерував. Спроба аутентифікації провалена. Далі слідує низка повторних спроб аутентифікації(кількість залежить від особливостей реалізації пристроїв). За умови, що зловмисник продовжує вводити master-пристрій в оману, незабаром (по лічильнику невдалих спроб) пристроями буде ухвалено рішення об реинициализации сполучення.&lt;br /&gt;
&lt;br /&gt;
Використавши будь-який з цих методів, зловмисник може приступити до базової атаки на сполучення. Таким чином, маючи в арсеналі ці дві атаки, зловмисник може безперешкодно викрасти PIN-код. Далі маючи PIN-код він зможе встановити з'єднання з будь-яким з цих пристроїв. І варто врахувати, що в більшості пристроїв безпека на рівні служб, доступних через bluetooth, не забезпечується на належному рівні. Більшість розробників роблять ставку саме на безпеку встановлення сполучення. Тому наслідки дій зловмисника можуть бути різними: від крадіжки записника телефону до встановлення вихідного виклику з телефону жертви і використання його як прослуховуючого пристрою.&lt;br /&gt;
&lt;br /&gt;
Ці методи описують, як примусити пристрої «забути» link key, що само по собі веде до повторного pairing, а значить, зловмисник може підслуховувати весь процес із самого початку, перехопити всі важливі повідомлення і підібрати PIN.&lt;br /&gt;
&lt;br /&gt;
== Оцінка часу підбору PIN-кода ==&lt;br /&gt;
&lt;br /&gt;
У протоколі Bluetooth активно використовуються алгоритми E22, E21, E1, засновані на шифрі SAFER+. Те що вразливість відноситься до критичних підтвердив Брюс Шнайер (Bruce Schneier). Підбір PIN-a на практиці чудово працює. Нижче приведені результати отримані на Pentium IV на 3  Ггц:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Розшифрування.JPG]]&lt;br /&gt;
&lt;br /&gt;
Конкретні реалізації вищеописаних атак можуть працювати з різною швидкістю. Способів оптимізації дуже багато: особливі налаштування компілятора, різні реалізації циклів, умов і арифметичних операцій. Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) зробили прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази. Ця оптимізація виходить за рамки даної статті, але, варто відзначити, що мова йде про оптимізації базових алгоритмів стека bluetooth. В світлі сучасних технологій (зокрема nVidia CUDA) результати могли бути ще краще.&lt;br /&gt;
&lt;br /&gt;
Збільшення довжини PIN-кода не є панацеєю і лише трохи збільшує час перебору. Тільки сполучення пристроїв в безпечному місці може частково захистити від описаних атак. Приклад  bluetooth гарнітура або автомобільний handsfree. Ініціалізація зв'язку (при включенні) з даними пристроями може відбуватися багато разів протягом дня, і не завжди у користувача є можливість знаходитися при цьому в захищеному місці. Втім, атаки подібного вигляду не будуть дуже популярні, принаймні, поки не буде реалізовано доступних апаратних засобів і універсальних програмних пакетів.&lt;br /&gt;
&lt;br /&gt;
Впровадження NFC є ефективним рішенням проти даного виду атак, але в цілому, ситуація не зміниться на краще до появи на ринку достатньої кількості рішень на Bluetooth 2.1 (з підтримкою NFC), а через їх зворотну сумісність з попередніми версіями протоколу, вищевикладені атаки будуть актуальні ще достатньо тривалий час.&lt;br /&gt;
&lt;br /&gt;
= Застосування =&lt;br /&gt;
&lt;br /&gt;
'''Апаратне забезпечення'''&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто очікувати роботу на відстані більше 10-20 м. Такої далекодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацювання алгоритмів атаки, на Defcon-2004 публіці була представлена ​​антена-гвинтівка BlueSniper, розроблена Джоном Херінгтона (John Herington). Пристрій підключається до портативного пристрою — ноутбуку / КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км).&lt;br /&gt;
&lt;br /&gt;
'''Програмне забезпечення'''&lt;br /&gt;
&lt;br /&gt;
'''Blueman''' - комп'ютерна програма для створення з'єднань з різними Bluetooth-приладами.&lt;br /&gt;
&lt;br /&gt;
'''Функції:'''&lt;br /&gt;
&lt;br /&gt;
    •Створення мережевих з'єднань :&lt;br /&gt;
        •Персональна мережа (PAN), у тому числі спільно з програмою NetworkManager. Надається базовий DHCP-клієнт для PAN.&lt;br /&gt;
        •Підключення до інтернету через мобільні пристрої з використанням DUN-профілю. Мобільні мережі що підтримуються: GPRS, EDGE, 3G.&lt;br /&gt;
    •Спільна робота з програмами NetworkManager і ModemManager за допомогою додаткових модулів(плагінів) Blueman.&lt;br /&gt;
    •Обмін файлами між комп'ютером і Bluetooth-пристроєм по протоколу OBEX.&lt;br /&gt;
    •Підключення:&lt;br /&gt;
        •Пристрої введення.&lt;br /&gt;
        •Аудіо-пристрої (наприклад - навушникі). Підтримка роботи із звуковим сервером PulseAudio.&lt;br /&gt;
&lt;br /&gt;
= Питання до технології Bluetooth =&lt;br /&gt;
&lt;br /&gt;
#В чому полягає суть методу FHSS?&lt;br /&gt;
#У чому переваги Bluetooth 2.1 від 2.0?&lt;br /&gt;
#Суть профілю Bluetooth Headset Profile (HSP).&lt;br /&gt;
#Який радіус роботи пристроїв BT1 і BT2?&lt;br /&gt;
#Які є три етапи установки зв'язку bluetooth?&lt;br /&gt;
#Що можна сказати про безпеку bluetooth з'єднання?&lt;br /&gt;
#Які можливості надає профіль Audio / Video Remote Control Profile (AVRCP)?&lt;br /&gt;
#Опишіть процес забезпечення безпеки?&lt;br /&gt;
#Яким чином здійснюється зв'язок між двома телефонами по Bluetooth&lt;br /&gt;
#Яке призначення профілю Fax Profile (FAX)&lt;br /&gt;
#Принципи методів атаки на переспряження&lt;br /&gt;
#Основні недоліки Bluetooth?&lt;br /&gt;
#Хто зробив прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази?&lt;br /&gt;
#Чим відрізняється пасивна атака на PIN-код від активної?&lt;br /&gt;
#Для чого був розроблений профіль Basic Imaging Profile (BIP)?&lt;br /&gt;
#Що таке інтерференція?&lt;br /&gt;
#Як здійснюється передача?Пакетами?Якщо так то яка величина пакета?&lt;br /&gt;
#Чи має блютус MAC-адреси?&lt;br /&gt;
&lt;br /&gt;
= Ресурси Internet =&lt;br /&gt;
&lt;br /&gt;
* http://www.bluetooth.org — офіційний сайт групи розробників технології (містить специфікації)&lt;br /&gt;
* http://www.bluetooth.com — офіційний сайт для користувачів технології&lt;br /&gt;
* http://www.bluesoleil.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth</id>
		<title>Технологія Bluetooth</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth"/>
				<updated>2013-01-14T08:31:46Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Питання до технології Bluetooth */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Вступ до теми Bluetooth =&lt;br /&gt;
[[Файл:Bluetooth.png|thumb|Логотип Bluetooth]]&lt;br /&gt;
Специфікація Bluetooth була розроблена групою Bluetooth Special Interest Group (Bluetooth SIG), яка була заснована 20 травня 1998 році. У неї увійшли компанії Ericsson, IBM, Intel, Toshiba і Nokia. Потім багато компаній, включаючи Microsoft, Lenovo і Motorola, вступили в неї як асоційовані члени. Будь-яка компанія, яка планує розробляти пристрої Bluetooth, може безкоштовно увійти в цю групу. У SIG вже складається близько 2000 компаній. Згодом Bluetooth SIG і IEEE досягли угоди, на основі якої специфікація Bluetooth стало частиною стандарту IEEE 802.15.1. Роботи із створення Bluetooth компанія Ericsson Mobile Communication почала в 1994 році. Спочатку ця технологія була пристосована під потреби системи FLYWAY у функціональному інтерфейсі між мандрівниками та системою.&lt;br /&gt;
&lt;br /&gt;
'''Назва Bluetooth''' (&amp;quot;синій зуб&amp;quot;) походить від прізвища середньовічного короля Данії Гаральда I Синєзубого (норв. Harald Blåtann). Гаральд вмів посадити за стіл переговорів ворогуючі партії, домовляючись з кожною партією окремо, тому назва Bluetooth стала відповідним ім'ям для технології, що дозволяє різним пристроям спілкуватися один з одним. Використовуючи перші літери імені короля (руни B та H) у комбінації, створено й логотип технології.&lt;br /&gt;
&lt;br /&gt;
На відміну від технології інфрачервоного зв'язку IrDA (Infrared Direct Access), що працює за принципом &amp;quot;точка-точка&amp;quot; в зоні прямої видимості, технологія Bluetooth розроблялася для роботи як за принципом &amp;quot;точка-точка&amp;quot;, так і в якості багатоточкового радіоканалу, керованого багаторівневим протоколом , схожим на протокол мобільного зв'язку GSM. Bluetooth стала конкурентом таких технологій, як IEEE 802.11, HomeRF і IrDA, хоча остання і не призначена для побудови локальних мереж, але є найпоширенішою технологією бездротового з'єднання комп'ютерів і периферійних пристроїв. &lt;br /&gt;
&lt;br /&gt;
''Основне призначення Bluetooth'' - забезпечення економного (з точки зору споживаного струму) і дешевого радіозв'язку між різноманітними типами електронних пристроїв. Причому, велике значення приділяється компактності електронних компонентів, що дає можливість застосовувати Bluetooth у малогабаритних пристроях розміром з наручний годинник. Bluetooth забезпечує обмін інформацією між такими пристроями як кишенькові і звичайні персональні комп'ютери, мобільні телефони, ноутбуки, принтери, цифрові фотоапарати, мишки, клавіатури, джойстики, навушники, гарнітури на надійній та недорогій радіочастоті для ближнього зв'язку. Bluetooth дозволяє цим пристроям обмінюватись інформацією, коли вони знаходяться в радіусі від 10 до 100 метрів один від одного, навіть в різних приміщеннях. Дальність дуже сильно залежить від механічних та радіо перешкод.&lt;br /&gt;
&lt;br /&gt;
Технологія Bluetooth спеціально розроблена для забезпечення дешевою, стійкої, ефективної, високоємного зв'язку, для роботи з голосом і передачі даних, з наступними '''характеристиками:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1.Швидкість передачі / прийому 1 Мбіт / с, при використанні каналу з максимально можливою шириною смуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
:2.Швидкі перемикання частоти, щоб уникнути інтерференції.&amp;lt;br/&amp;gt;&lt;br /&gt;
:3.Адаптивна вихідна потужність для мінімізації перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:4.Короткі пакети даних для мінімізації потужності під час перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:5.Швидке впізнання (підтвердження).&amp;lt;br/&amp;gt;&lt;br /&gt;
:6.CVSD (Continuous Variable Slope Delta Modulation) голосове кодування, яке дає можливість роботи з високими частотами помилок по :бітам.&amp;lt;br/&amp;gt;&lt;br /&gt;
:7.Гнучкі типи пакетів, які підтримують широкий спектр додатків.&amp;lt;br/&amp;gt;&lt;br /&gt;
:8.Ненапружений &amp;quot;бюджет зв'язку&amp;quot;, що підтримує недорогу інтеграцію окремих елементарних сигналів.&amp;lt;br/&amp;gt;&lt;br /&gt;
:9.Інтерфейс передачі / прийому, спеціально пристосований для мінімізації енергоспоживання.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ці властивості дають технології Bluetooth можливість забезпечувати надзвичайно гнучкий зв'язок з високими швидкостями передачі даних навіть за наявності серйозних перешкод. При завідомо хорошому прийомі в сприятливих умовах передачі сигналу, в міру посилення перешкод, падіння якості переданого сигналу буде залишатися мінімальним і поступовим, що дає можливість збереження стабільного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Bluetooth має RF (Radio Frequency) специфікації для передачі голосу і даних на короткі відстані, &amp;quot;точка-мультиточка&amp;quot;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто чекати роботу на відстані більше 10-20 метрів. Такого дальнодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацьовування алгоритмів атаки, на Defcon-2004 публіці була представлена антена-гвинтівка BlueSniper, розроблена Джонном Херінгтоном (John Herington). Пристрій підключається до портативного пристрою ноутбуку/КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км.)&lt;br /&gt;
&lt;br /&gt;
= Принцип дії Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Радіозв'язок Bluetooth здійснюється в '''ISM''' діапазоні (англ. Industry, Science and Medicine - смуга промислового, наукового та медичного застосування), який використовується в різних побутових приладах і безпровідних мережах (вільний від ліцензування діапазон 2,4-2,4835 Ггц). Спектр сигналу формується по методу FHSS (Frequency Hopping Spread Spectrum  псевдовипадкова перебудова робочої частоти). Метод FHSS простий в реалізації, забезпечує стійкість до широкосмугових перешкод, а устаткування коштує недорого.&lt;br /&gt;
&lt;br /&gt;
Згідно '''алгоритму FHSS''', в Bluetooth частота сигналу, що несе, стрибкоподібно міняється 1600 разів в секунду (всього виділяється 79 робочих частот шириною в 1 Мгц, а в Японії, Франції і Іспанії смуга вже  23 частотних каналу). Послідовність перемикання між частотами для кожного з'єднання є псевдовипадковою і відома тільки передавачу і приймачу, які кожні 625 мкс (один часовий слот) синхронно перебудовуються з однієї частоти, що несе, на іншу. Таким чином, якщо поряд працюють декілька пар приймач-передавач, то вони не заважають один одному. Цей алгоритм є також складовою частиною системи захисту конфіденційності передаваної інформації: перехід відбувається по псевдовипадковому алгоритму і визначається окремо для кожного з'єднання. При передачі цифрових даних і аудіосигналу (64 Кбіт/с в обох напрямах) використовуються різні схеми кодування: аудио-сигнал не повторюється (як правило), а цифрові дані у разі втрати пакету інформації будуть передані повторно. Без перешкодостійкого кодування це забезпечує передачу даних зі швидкостями 723,2 Кбіт/с із зворотним каналом 57,6 Кбіт/с, або 433,9 Кбіт/c в обох напрямах.&lt;br /&gt;
&lt;br /&gt;
Для '''повнодуплексної''' передачі використовується '''дуплексний''' режим з тимчасовим розділенням (TDD). Підтримується ''ізохронна'' і ''асинхронна'' передача даних і забезпечується проста інтеграція з TCP / IP. Енергоспоживання пристроїв Bluetooth має бути в межах 0.1 Вт. Кожен пристрій має унікальну 48-бітову мережеву адресу, сумісний з форматом стандарту локальних мереж IEEE 802.&lt;br /&gt;
&lt;br /&gt;
= Специфікації Bluetooth =&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.0 ==&lt;br /&gt;
&lt;br /&gt;
Пристрої версій 1.0 (1998) і 1.0B мали погану сумісність між продуктами різних виробників. У 1.0 і 1.0B була обов'язковою передача адреси пристрою (BD_ADDR) на етапі встановлення зв'язку, що робило неможливою реалізацію анонімності з'єднання на протокольному рівні і було основним недоліком даної специфікації.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth 1.1 було виправлено безліч помилок, знайдених в 1.0B, ''додана підтримка для нешифрованих каналів, індикація рівня потужності сигналу'', що приймається (RSSI).&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.2 ==&lt;br /&gt;
&lt;br /&gt;
У версії 1.2 була додана технологія адаптивної перебудови робочої частоти (AFH), що поліпшило опірність до електромагнітної інтерференції (перешкод) шляхом використання рознесених частот в послідовності перебудови. Також збільшилася швидкість передачі і додалася технологія eSCO, яка покращувала якість передачі голосу шляхом повторення пошкоджених пакетів. У HCI додалася підтримка трьох-провідного інтерфейсу UART.&lt;br /&gt;
&lt;br /&gt;
Головні поліпшення включають наступне:&lt;br /&gt;
&lt;br /&gt;
    •Швидке підключення і виявлення.&lt;br /&gt;
    •Адаптивна перебудова частоти з розширеним спектром (AFH), яка підвищує стійкість до радіоперешкод.&lt;br /&gt;
    •Вищі, ніж у 1.1, швидкості передачі даних, практично до 721 кбіт / с.&lt;br /&gt;
    •Розширені Синхронні Підключення (eSCO), які покращують якість передачі голосу в аудіопотоку, дозволяючи повторну передачу пошкоджених пакетів, і при необхідності можуть збільшити затримку аудіо, щоб надати кращу підтримку для паралельної передачі даних.&lt;br /&gt;
    •В Host Controller Interface (HCI) додана підтримка трипровідною інтерфейсу UART.&lt;br /&gt;
    •Затверджено як стандарт IEEE Standard 802.15.1-2005.&lt;br /&gt;
    Введені режими управління потоком даних (Flow Control) і повторної передачі (Retransmission Modes) для L2CAP.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.0 + EDR ==&lt;br /&gt;
&lt;br /&gt;
Bluetooth версії 2.0 був випущений 10 листопада 2004 Має зворотну сумісність з попередніми версіями 1.x. Основним нововведенням стала підтримка Enhanced Data Rate (EDR) для прискорення передачі даних. Номінальна швидкість EDR близько 3 Мбіт / с, проте на практиці це дозволило підвищити швидкість передачі даних тільки до 2,1 Мбіт / с. Додаткова продуктивність досягається за допомогою різних радіо технологій для передачі даних.&lt;br /&gt;
&lt;br /&gt;
Стандартна (базова) швидкість передачі даних використовує GFSK-модуляцію радіосигналу при швидкості передачі в 1 Мбіт / с. EDR використовує поєднання модуляцій GFSK і PSK з двома варіантами, π/4-DQPSK і 8DPSK. Вони мають великі швидкості передачі даних по повітрю — 2 і 3 Мбіт / с відповідно.&lt;br /&gt;
&lt;br /&gt;
Bluetooth SIG видала специфікацію як «Технологія Bluetooth 2.0 + EDR», яка передбачає, що EDR є додатковою функцією. Крім EDR є й інші незначні удосконалення до 2.0 специфікації, і продукти можуть відповідати «Технології Bluetooth 2.0», не підтримуючи вищу швидкість передачі даних. Принаймні одне комерційне пристрій, HTC TyTN Pocket PC, використовує «Bluetooth 2.0 без EDR» у своїх технічних специфікаціях.&lt;br /&gt;
&lt;br /&gt;
Згідно з 2.0 + EDR специфікацією, EDR забезпечує наступні переваги:&lt;br /&gt;
&lt;br /&gt;
    •Збільшення швидкості передачі в 3 рази (2,1 Мбіт / с) в деяких випадках.&lt;br /&gt;
    •Зменшення складності декількох одночасних підключень через додаткової смуги пропускання.&lt;br /&gt;
    •Нижче споживання енергії завдяки зменшенню навантаження.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth версії 2.1 (2007) додана ''технологія розширеного запиту характеристик пристрою'' (для додаткової фільтрації списку при спряжуванні), ''енергозберігаюча технологія'' (Sniff Subrating), яка дозволяє збільшити тривалість роботи пристрою від одного заряду акумулятора в 3-10 разів. Крім того оновлена специфікація істотно спрощує і прискорює встановлення зв'язку між двома пристроями, дозволяє проводити оновлення ключа шифрування без розриву з'єднання, а також робить вказані з'єднання захищенішими, завдяки використанню технології Near Field Communication.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 3.0 ==&lt;br /&gt;
&lt;br /&gt;
Робоча група з розробки стандарту бездротової передачі даних Bluetooth, 21 квітня 2009 випускає специфікацію Bluetooth 3.0. Модулі з підтримкою нової специфікації поєднуватимуть в собі дві радіосистеми. Перша, з низьким енергоспоживанням, забезпечує передачу даних на звичайній для другої версії Bluetooth швидкості в три мегабіти в секунду. Інша, високошвидкісна і сумісна із ''стандартом 802.11'', забезпечує швидкості, порівнянні із швидкістю мереж '''Wi-Fi'''. Варто відзначити, що Bluetooth 3.0 використовує стандарт 802.11 без суфікса, тобто формально не сумісний з такими специфікаціями Wi-Fi, як 802.11b/g або 802.11n. 802.11 — загальніший стандарт. Використання тієї або іншої радіосистеми залежить від розміру передаваного файлу. Невеликі файли передаватимуться по повільному каналу, а великі — по високошвидкісному. Після закінчення передачі модуль повернеться в режим зниженого енергоспоживання. Крім того, в Bluetooth 3.0 з'явиться можливість під назвою ''&amp;quot;розширений контроль живлення&amp;quot;'' (Enhanced Power Control). Вона дозволяє уникнути розриву з'єднання, якщо пристрій поклали в сумку або в кишеню.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 4.0 ==&lt;br /&gt;
&lt;br /&gt;
В грудні 2009 консорціум Bluetooth SIG анонсував ''стандарт Bluetooth 4.0 для електронних датчиків''. Новий стандарт ''призначений для передачі коротких пакетів'' даних обсягом по 8-27 байт зі швидкістю 1 Мбіт/с. Для порівняння, Bluetooth 3.0, розробка якого була завершена в квітні 2008, дозволяє передавати дані зі швидкістю до 24 Мбіт/с, але і призначений він для іншої сфери застосування. &lt;br /&gt;
&lt;br /&gt;
'''Bluetooth 4.0 планується використовувати''' в мініатюрних сенсорах, що розміщуються на тілі пацієнтів, в спортивного взуття, тренажерах тощо. Сенсори на базі нового стандарту зможуть передавати різну інформацію з навколишнього світу — температуру, тиск, вологість, швидкість пересування і так далі - на різні пристрої контролю, включаючи мобільні телефони. За словами представників консорціуму, окремий стандарт був розроблений у зв'язку з тим, що Bluetooth 3.0 і більш ранні версії не в змозі забезпечити необхідний низький рівень енергоспоживання. &lt;br /&gt;
&lt;br /&gt;
Перший чіп з одночасною підтримкою Bluetooth 4.0 і 3.0 випустив ST-Ericsson.&lt;br /&gt;
&lt;br /&gt;
= Означення по темі технологія Bluetooth =&lt;br /&gt;
&lt;br /&gt;
• '''Піконет''' - &amp;quot;пікомережа&amp;quot;:&lt;br /&gt;
набір пристроїв, з'єднаних через технологію Bluetooth спеціальним способом. Піконет починається з двох з'єднаних пристроїв, таких як портативний ПК і стільниковий телефон, і може розростатися до восьми з'єднаних пристроїв ось чому потрібний адресний простір обмежений 3 бітами). Всі пристрої Bluetooth є одноранговими пристроями і мають ідентичну реалізацію. Однак при установці піконет один пристрій буде діяти як майстер для цілей синхронізації, а інший (і) - як слейв (и) для підтримки піконет-з'єднання.&lt;br /&gt;
&lt;br /&gt;
• '''Scatternet''' - &amp;quot;мережа розкиду&amp;quot;: Дві або більше незалежних і несинхронізованих мережі піконет, взаємодіючих між собою. Як показано на, пристрій-слейв, так само, як і пристрій-майстер в одній мережі піконет можуть встановлювати таке з'єднання, стаючи слейвом в іншій мережі піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій майстер:''' пристрій у піконет, в якому генерація синхронизирующих імпульсів і послідовність стрибків використовуються для синхронізації всіх інших пристроїв у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій слейв:''' всі пристрої в піконет, які не є майстром (до 7 активних пристроїв на кожен пристрій майстер).&lt;br /&gt;
&lt;br /&gt;
• '''MAC-адреса:''' 3-бітний Media Access Control адреса, що використовується для розрізнення пристроїв, включених у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Парковані пристрої:''' пристрою в піконет, які синхронізовані, але не мають MAC-адрес.&lt;br /&gt;
&lt;br /&gt;
• '''Sniff Mode''' і '''Hold Mode:''' пристрої, синхронізовані в піконет і мають тимчасово введені режими збереження енергії, в яких активність пристроїв знижена.&lt;br /&gt;
&lt;br /&gt;
• '''Ad-hoc network''' (спеціальна мережа) - просто мережа, в якій взаємодії встановлюються між комплексними станціями в даній області покриття без використання точки доступу або сервера.&lt;br /&gt;
&lt;br /&gt;
• '''Link Manager Protocol''' - повідомлення LMP використовуються для налаштування зв'язку, безпеки та управління.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::'''Користувацькі моделі'''&lt;br /&gt;
&lt;br /&gt;
Користувацькі моделі описують, яким чином можна використовувати пристрої Bluetooth. У кожній моделі існує один або більше відповідних профілів, які визначають рівні протоколів і функції, які повинні бути використані. ''Наведений нижче опис - не детальний, і ці відомості не можна вважати повними.'' &lt;br /&gt;
&lt;br /&gt;
:''Internet Bridge''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Internet Bridge описує, яким чином мобільний телефон або бездротовий модем забезпечує dial-up з'єднання персонального комп'ютера без необхідності фізичного з'єднання з ПК. Цей сценарій з'єднання вимагає використання мережі протоколів, що складається з двох частин - одна для команд AT, для управління процесом передачі необхідних даних з мобільного телефону та інших пристроїв.&lt;br /&gt;
&lt;br /&gt;
:''Three-in-One Phone''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Three-in-One Phone описує, яким чином телефонний апарат може приєднуватися до трьох різних провайдерів мобільних послуг. Телефон може працювати як при бездротовому телефонному з'єднанні з громадською комутованій телефонною мережею в домашніх умовах, що оплачується за фіксованою таксою оператора телефонного зв'язку. Цей сценарій включає здійснення дзвінків через голосову базову станцію і прямих дзвінків між двома терміналами через базову станцію. За іншим сценарієм телефон може приєднуватися безпосередньо до інших телефонів, працюючи як &amp;quot;walkie-talkie&amp;quot; або як деяке розширення телефону - для такого способу ніякої додаткової оплати не потрібно. Нарешті, модель Three-in-One Phone може працювати як стільниковий телефон, приєднуючись до стільникової інфраструктурі. Бездротовий сценарій і сценарій двостороннього зв'язку використовують одну і ту ж мережу протоколів.&lt;br /&gt;
&lt;br /&gt;
:''Ultimate Headset''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Ultimate Headset визначається як бездротова трубка, обладнана Bluetooth. Ця модель може працювати в умовах віддаленого вхідного і вихідного аудіо-інтерфейсу пристрою. Цим пристроєм може бути мобільний телефон або ПК для аудіо-входу або виходу. Як і у випадку користувальницької моделі Internet Bridge, дана модель вимагає набору протоколів, що складається з двох частин, одна для команд AT, щоб керувати передачею необхідних даних, наприклад мовлення, з мобільного телефону та іншого пристрою. Команди AT контролюють телефони стосовно, наприклад, до процесу відповіді і до переривання дзвінків.&lt;br /&gt;
&lt;br /&gt;
:''LAN Access''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель LAN Access схожа на користувальницьку модель Internet Bridge. Різниця полягає в тому, що призначена для користувача модель LAN Access не використовує протоколи для команд AT. Дана користувача модель описує, яким чином термінали введення даних використовують місце доступу LAN в якості бездротового з'єднання з локальною мережею. При встановленні з'єднанням термінали введення даних працюють, як якщо б це вони були приєднані до LAN через з'єднання dial-up.&lt;br /&gt;
&lt;br /&gt;
:''File Transfer''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель File Transfer пропонує можливість передачі даних з одного пристрою Bluetooth на інше. У даній користувальницької моделі підтримуються файли, цілі папки, директорії і різноформатні потоки даних. Дана модель також пропонує можливість перегляду вмісту папок на віддаленому пристрої. Більш того, в даній користувальницької моделі підтримуються операції обміну, наприклад, візитними картками з використанням формату vCard. Модель File Transfer базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
:''Synchronisation''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Synchronisation забезпечує можливості для автоматичної синхронізації між, наприклад, настільним ПК, портативним ПК, мобільним телефоном та ноутбуком. Дана користувача модель дозволяє проводити передачу візитних карток, списку завдань, записів з щоденника і т.д., і працювати далі з цією інформацією за допомогою комп'ютера, стільникового телефону і КПК, використовуючи звичайні протоколи і формати.&lt;br /&gt;
&lt;br /&gt;
= Короткий огляд стека протоколу =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema2.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 1. Стек протоколу технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку показано, що стек протоколу складається з рівня радіо в основі, яке формує фізичний інтерфейс з'єднання. Рівень протоколу зв'язку baseband і Link Manager Protocol (LMP) встановлюють і контролюють з'єднання між пристроями Bluetooth. Ці три рівні підстави здійснені в обладнанні / програмному забезпеченні. Рівень Host Controller потрібно, щоб з'єднати за допомогою інтерфейсу Bluetooth з верхнім протоколом-L2CAP (Logical Link Control і Adaptation Protocol). Провідний контролер потрібно тільки тоді, коли L2CAP постійно знаходиться в програмному забезпеченні в хості. Якщо L2CAP is також на модулі Bluetooth цей рівень не потрібно, тому що L2CAP може безпосередньо зв'язуватися з LMP і baseband. Програми постійно знаходяться вище L2CAP. Наступні підрозділи дають короткий опис кожного рівня.&lt;br /&gt;
&lt;br /&gt;
'''Рівень зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Зв'язок працює у вільному ISM діапазоні смузі близько 2.4GHz і використовує поширення спектру. Цей діапазон простирається від 2400 до 2483.5 МГЦ в більшості країн, і цілий діапазон використовується для оптимізації поширення спектру. Однак для деяких країн з меншим ISM діапазоном також використовується нижня шкала. Для поширення спектру використовується техніка frequency hopping (FH). Оскільки в цьому діапазоні можуть існувати і здійснювати втручання багаторазові нескоординовані мережі, використовуються швидкі FH і короткі передачі даних, оскільки відсоток помилки може бути високим, особливо з-за сильного втручання від мікрохвильових печей, які працюють у цій частоті. CVSD-кодування адаптоване під голосові передачі, які можуть викликати високий відсоток помилок. Додатково, заголовки пакетів захищені спеціальною схемою корекції помилок для додання стійкості проти збоїв.&lt;br /&gt;
&lt;br /&gt;
Переходи по частоті фіксуються на 2402 k МГц, де k = 0,1 ,..., 78. омінальная частота переходу - 1600 стрибків в секунду.&lt;br /&gt;
&lt;br /&gt;
'''Baseband'''&lt;br /&gt;
&lt;br /&gt;
Baseband - рівень протоколу, контролюючий зв'язок. Baseband контролює послідовності перельоту частоти і дбає про кодування рівня для безпечних з'єднань. Можуть бути встановлені два типи з'єднань:&lt;br /&gt;
&lt;br /&gt;
:SCO: Синхронне орієнтоване з'єднання. Ці сполуки передбачаються для передачі синхронних даних типу голос.&lt;br /&gt;
&lt;br /&gt;
:ACL: Асинхронне з'єднання. Такі з'єднання можуть використовуватися для додатків передачі даних, які не вимагають синхронного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Baseband забезпечує функціональні можливості, необхідні для пристроїв, щоб синхронізувати їх годинник і встановлювати з'єднання. Також забезпечуються процедури запиту для виявлення адреси пристроїв, що знаходяться поблизу. Виправлення помилки для пакетів забезпечується в залежності від типу пакета. Різні типи пакету визначені для деяких загальних додатків, які відрізняються за їх місткості даних і накладних витрат по виправленню помилки. П'ять різних типів каналу забезпечуються для інформації контролю, інформацією управління з'єднанням, синхронними і асинхронними даними. Визначено функції, необхідні для генерації клавіш кодування і клавіш з'єднання. Більш детальний опис деяких з операцій baseband, пов'язаних з встановленням з'єднання, є в розділі.&lt;br /&gt;
&lt;br /&gt;
'''Протокол Менеджера зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Основні функції LMP можна класифікувати &lt;br /&gt;
:1. Управління мережею [[Використовувані означення|Piconet]]&lt;br /&gt;
:2. Конфігурація сполук&lt;br /&gt;
:3. Функції безпеки&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рiconet є групою пристроїв, пов'язаних із загальним каналом, який ідентифікований з його унікальною послідовністю &amp;quot;перельоту&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Фундаментальні &amp;quot;будівельні блоки&amp;quot; топографії Bluetooth - це пристрої майстер і слейв, де пристрій майстер в піконет забезпечує генерацію синхронизирующих імпульсів і послідовність стрибків для синхронізації всіх інших пристроїв у піконет. Один з пристроїв, зазвичай той, який першим здійснив підключення, називається &amp;quot;master&amp;quot;. До master `у може бути активно приєднано до семи пристроїв і набагато більше може бути підключено в стані&amp;quot; parked &amp;quot;(низького енергоспоживання). Пристрої в мережі piconet можуть з'єднуватися один з одним за допомогою SCO або ACL. Канал управляється master `ом, за допомогою Lin Manager в кожному пристрої. Будь-які два або більше пристроїв для з'єднання повинні встановити між собою мережу piconet. У той же час кожен пристрій може одночасно належати декількох мереж. (Мал.2). Майстер також нумерує канали зв'язку. Майстер визначає шаблон, на якому будуть працювати всі слейв-пристрої його мережі піконет, і синхронізує її роботу.&lt;br /&gt;
&lt;br /&gt;
Стандарт Bluetooth має з'єднання незалежних і навіть не синхронізованих між собою піконет (до 10) в мережу scatternet. Для цього кожна пара пікомережі повинна мати як мінімум однин загальний пристрій, який буде майстром в одній і слейвом в іншій. Таким чином, в межах окремої scatternet з інтерфейсом Bluetooth може бути одночасно пов'язано максимум 71 пристрій, проте ніхто не обмежує застосування пристроїв-гейтів, які використовують той же інтернет для більш далекого зв'язку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema3.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 2: [[Використовувані означення|Piconet]] і [[Використовувані означення|Scatternet]].&amp;lt;br&amp;gt;&lt;br /&gt;
a) piconet між двома пристроями (або один майстер і один слейв)&amp;lt;br&amp;gt;&lt;br /&gt;
b) piconet між кількома пристроями (мультислейв до 7 &amp;quot;слейвів&amp;quot; з одним майстром)&amp;lt;br&amp;gt;&lt;br /&gt;
c) scatternet, комбінація мереж piconet (може з'єднувати до 10 піконет).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LMP забезпечує функціональність приєднаний / від'єднаних пристроїв &amp;quot;slave&amp;quot;, обмін функціями між пристроями master і slave та з'єднання ACL / SCO. LMP також обробляє пристрої в режимах низького енергоспоживання, hold, sniff і park, створених для збереження енергії, якщо пристрої не мають даних для передачі.&lt;br /&gt;
&lt;br /&gt;
Завдання конфігурації з'єднання включають в себе параметри установки з'єднання, якість сервісу і контроль потужності, якщо це підтримується пристроєм. LMP також забезпечує ідентифікацію пристроїв, які будуть з'єднані, і управління клавішами з'єднання.&lt;br /&gt;
&lt;br /&gt;
'''Логічний контроль зв'язку і Адаптаційний протокол'''&lt;br /&gt;
&lt;br /&gt;
Це протокол, з яким взаємодіє більшість додатків, якщо ведучий контролер не використовується. Основні функції L2CAP:&lt;br /&gt;
&lt;br /&gt;
'''Мультіорганізація'''&lt;br /&gt;
Протокол повинен дозволяти декільком додаткам одночасно використовувати з'єднання між двома пристроями.&lt;br /&gt;
&lt;br /&gt;
'''Сегментація і Повторне об'єднання'''&lt;br /&gt;
&lt;br /&gt;
Протокол повинен зменшити розмір пакетів, забезпечених додатками до розміру пакетів, прийнятих рівнем baseband. Сам L2CAP приймає розміри пакету до 64Кб, але пакети baseband можуть приймати до 2745 bits. Для отриманих пакетів повинна бути виконана зворотна процедура об'єднання сегментованих пакетів в належному порядку.&lt;br /&gt;
&lt;br /&gt;
'''Якість обслуговування'''&lt;br /&gt;
&lt;br /&gt;
L2CAP дозволяє додаткам вимагати QoS на деяких параметрах, типу пікової пропускної здатності, часу очікування та зміни затримки.&lt;br /&gt;
&lt;br /&gt;
В основному, L2CAP забезпечує функції мережевого рівня до додатків і більш високим протоколів.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Основна структура, що показує, як рівні головного контролера розташовані всередині стека протоколу, зображена на Мал.3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema4.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 3: Провідний контролер в стеку протоколу.&lt;br /&gt;
&lt;br /&gt;
Для більшості пристроїв модуль підтримки Bluetooth може бути додано в якості плати розширення, наприклад, для ПК або ноутбука апаратні засоби Bluetooth можуть бути додані як PCI-карта або USB-адаптер. Апаратні модулі звичайно здійснюють більш низькі радіо рівні, baseband і LMP. Тоді дані, які будуть надіслані LMP і baseband, йдуть з фізичної шині, наприклад, USB. Драйвер для цієї шини потрібно на хості, яким є PC, і на апаратній карті Bluetooth потрібно &amp;quot;інтерфейс контролера хоста&amp;quot;, щоб прийняти дані з фізичної шині. Таким чином, потрібні такі додаткові рівні:&lt;br /&gt;
&lt;br /&gt;
'''HCI драйвер'''&lt;br /&gt;
&lt;br /&gt;
Це драйвер для інтерфейсу головного контролера хоста, вище фізичної шини, форматує дані, які будуть прийняті контролером хоста на апаратних засобах Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Розміщується на апаратних засобах Bluetooth і підтримує зв'язок поверх фізичної шини.&lt;br /&gt;
&lt;br /&gt;
'''Рівень програми'''&lt;br /&gt;
&lt;br /&gt;
До L2CAP можна звертатися безпосередньо додатками або через протоколи підтримки подібно RFCOMM, TCS і SDP, згаданим раніше. Додатки можуть використовувати інші протоколи типу TCP-IP або WAP. Додатки можуть самостійно запускати протоколи, наприклад, PPP (Протокол &amp;quot;точка-точка&amp;quot;), FTP (протокол передачі файлів) або інші певні протоколи, як буде потрібно додатком. Програма може використовувати SDP, для перевірки, які потрібні сервісні можливості пристроїв, доступних в зоні дії. Багато моделей використання були запропоновані виробниками. Деякі з них:&lt;br /&gt;
&lt;br /&gt;
:1. Три в одному: окрема телефонна трубка працює як селекторна зв'язок в офісі (ніякої плати за користування телефоном), Всякий раз можна використовувати будь-який з цих трьох режимів - як селекторний зв'язок, як PSTN і як мобільний телефон.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. &amp;quot;Портфельна хитрість&amp;quot;: RF-зв'язок не потребує прямої видимості між пристроями. Значить, мобільний телефон може під'єднатися до ноутбука навіть тоді, коли той перебуває в портфелі, і використовувати доступ до його можливостей, наприклад, до електронної пошти.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Автоматичний Синхронізатор: забезпечення бездротового зв'язку між PDA користувача, портативної ЕОМ і мобільним дозволить додаткам автоматично оновлювати та синхронізувати органайзер та інші дані, якщо модифікації зроблені на одному пристрої.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Бездротові навушники (гарнітури): Вони дозволяють доступ до мобільних пристроїв користувача і навіть до аудіо, в той час як пристрої знаходяться в кишені користувача. Таким чином, буде можлива операція hands-free.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Автомобільні комплекти: пристрої hands-free дозволяють водіям користуватися телефоном без відриву від управління автомобілем.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Крім цього, було запропоновано велику різноманітність інших програм у домашньої автоматизації, обмін даними на нарадах без використання додаткового обладнання, керуючих пристроями через бездротове портативний пристрій при прогулянках, пропозиції системи захисту, мережеві доступи в громадських місцях, деякі з яких успішно демонструвалися на виставках або вже продаються.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_1.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 4. Огляд протоколів технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку представлений огляд протоколів, що використовуються і підтримуваних Bluetooth, і показано, яким чином вони взаємодіють між собою. Як завжди на такого роду схемах, протоколи зображені відповідно до їх приблизної ієрархії, причому &amp;quot;вищі&amp;quot; протоколи розташовані вгорі. У контексті обміну даними з цієї ієрархічності можна зробити 2 висновки: &lt;br /&gt;
&lt;br /&gt;
1.Більш високі протоколи залежить від більш низьких в плані свого існування. Але більш низькі протоколи можуть працювати і без більш високих, або підтримувати інші протоколи на більш високих рівнях. &lt;br /&gt;
&lt;br /&gt;
2.Більш високі протоколи зазвичай &amp;quot;ближче&amp;quot; користувачеві, оскільки вони забезпечують людино-орієнтовані сервіси. &lt;br /&gt;
&lt;br /&gt;
Ці протоколи можуть бути розділені на 4 категорії: &lt;br /&gt;
&lt;br /&gt;
1. основні протоколи&amp;lt;br&amp;gt;&lt;br /&gt;
2. протокол заміни кабелю&amp;lt;br&amp;gt;&lt;br /&gt;
3. керуючий протокол телефонії&amp;lt;br&amp;gt;&lt;br /&gt;
4. отримані  протоколи.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Техніка для комунікацій дальньої дії на основі Bluetooth Хоча технологія Bluetooth мається на увазі для комунікацій на близькі відстані, дистанцію взаємодії пристроїв, як уже згадувалося, можна розширити до 100 метрів. Беручи до уваги рівні стійкості до фонового шуму (при чутливості приймача -70 dBm), необхідна вихідна потужність від всеспрямованого передавача 100 mW. Ця передавальна потужність класифікується як &amp;quot;Class 1&amp;quot;, і специфікується в розділі &amp;quot;Радіоспеціфікаціі&amp;quot; у збірнику специфікацій Bluetooth, ver. 1.0, ref. 2. Ця специфікація означає, що передавач має ефективний регулятор для зменшення перешкод. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_2.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 5. Прийомопередавач Bluetooth&lt;br /&gt;
&lt;br /&gt;
Як можна бачити на малюнку, в RF-частини прийомопередавача Bluetooth є: &lt;br /&gt;
&lt;br /&gt;
1.полоса пропускання, яка видаляє всі частоти поза діапазону в 1 Мгц, який використовується в цей момент як для передачі, так і для прийому&amp;lt;br&amp;gt;&lt;br /&gt;
2. Перемикач передачі-прийому, який з'єднує підсилювач потужності з антеною під час передачі, а також LNA з антеною під час прийому&amp;lt;br&amp;gt;&lt;br /&gt;
3.LNA, або Low-Noise Amplification - малошумне посилення.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Специфікація накладає деякі обмеження на роботу RF-частини. Джерело живлення повинно давати від 2.7 до 5 вольт, і повинно працювати при температурах від -20 до +60 C, а його ефективність повинна становити принаймні 30% при 140 мА. Вихідна потужність повинна також відключатися під час прийому. Один з продуктів, що відповідає цим вимогам, називається &amp;quot;MAX2240&amp;quot;. Два цифрових керуючих біта використовуються для установки VGA (Variable Gain Amplification) на 4 окремих рівня, результатом чого є 4 окремих рівня вихідної потужності.&lt;br /&gt;
&lt;br /&gt;
= Установка з'єднання в Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Цей розділ описує основні процедури, які повинні бути виконані пристроями Bluetooth, щоб встановити між ними з'єднання. Розгляньте наступний сценарій: чоловік гуляє з готелю і хоче скористатися своєю електронною поштою за допомогою пристрою Bluetooth, яким може бути ноутбук або PDA. Що він мав би зробити? Він натиснув би на меню або піктограму поштової програми. Пристрій автоматично виконав б наступні кроки (крім кроку реєстрації, актуального в разі, якщо пристрій вперше використовується в цьому середовищі):&lt;br /&gt;
&lt;br /&gt;
:1. ''Запит:'' пристрій при вступі в нове середовище автоматично ініціалізувати б запит, щоб з'ясувати, які пристрої є доступними в межах його радіуса дії. Це приведе до наступного:&amp;lt;br&amp;gt;&lt;br /&gt;
::а) Всі доступні прилеглі пристрої дадуть відповідь.&lt;br /&gt;
::б) Пристрій вибирає одне з відповіли пристроїв.&lt;br /&gt;
&lt;br /&gt;
:2. ''Пейджинг'': пристрій викличе baseband-процедуру, звану пейджинг. У результаті відбувається синхронізація пристрою з пунктом доступу, серед інших необхідних ініціалізації.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. ''Встановлення з'єднання'': LMP встановить з'єднання з точкою доступу. Оскільки додаток в цьому випадку поштове (email), буде використовуватися ACL з'єднання.&lt;br /&gt;
&lt;br /&gt;
Далі будуть виконуватися нижченаведені дії по встановленню.&lt;br /&gt;
&lt;br /&gt;
:4. ''Сервіс'': LMP буде використовувати протокол SDP для встановлення, який сервіс є доступним, зокрема, поштовий сервіс, або потрібно звернеться до іншого хосту. Припустимо, що сервіс є доступним, інакше програма не може далі діяти. Інформація щодо інших сервісних послуг може бути також представлена користувачеві.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. ''Канал L2CAP'': На основі інформації, отриманої від SDP, пристрій створить канал L2CAP до пункту доступу. Він може використовуватися безпосередньо додатком або іншим протоколом, наприклад, RFCOMM.&amp;lt;br&amp;gt;&lt;br /&gt;
:6. ''Канал RFCOMM'': В залежності від потреби поштового програми RFCOMM або інший канал (у випадку інших додатків) буде створено згідно з L2CAP каналу. Ця можливість дозволяє використовувати додатки, розроблені для послідовних портів, щоб працювати без модифікації по Bluetooth-платформ.&amp;lt;br&amp;gt;&lt;br /&gt;
:7. ''Безпека'': Якщо пункт доступу обмежує доступ понад певної кількості користувачів або пропонує безпечне з'єднання режиму людям, які зареєструвалися раніше, тоді пункт доступу пошле запит безпеки при встановленні з'єднання. Користувач повинен знати правильний PIN-код для доступу до сервісу. Зверніть увагу, що PIN-код не передається по бездротовому каналу, використовується інший код, що згенерував з нього, тому PIN-код досить складно підібрати. При використанні безпечного режиму буде вироблено кодування передачі.&amp;lt;br&amp;gt;&lt;br /&gt;
:8. ''PPP'': Оскільки PPP-з'єднання використовується з послідовного модему як при dial-up, те ж саме додаток зможе тепер запустити PPP через RFCOMM (через емульованого послідовний порт). Ця з'єднання дозволить користувачеві отримати доступ до його поштової скриньки тощо.&amp;lt;br&amp;gt;&lt;br /&gt;
:9. ''Мережеві протоколи'': Мережеві протоколи типу TCP / IP, IPX, Appletalk можуть одержувати і передавати дані по каналу без труднощів.&lt;br /&gt;
&lt;br /&gt;
В описаних вище процедурах для користувача взаємодія потрібна тільки при використанні логіна для входу в систему для електронної пошти і для додаткового захисту, яка буде здійснена. Решта кроки автоматичні. Вищезазначені процедури описані докладно, щоб продемонструвати процес встановлення підключення. Пояснення вищезазначених процедур потребує короткого опису пристрою годин на Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Годинник''': Кожен Bluetooth модуль має вбудовану систему часу, яка визначає час і частотні передачі. Годинники Bluetooth є вільно йдуть часасмі, які ніколи не коригуються і ніколи не вимикаються. Для синхронізації з іншими модулями використовуються тільки зміщення (величина, на яку відрізняється час в інших модулях в порівнянні з &amp;quot;рідними&amp;quot; годинником), накладене на &amp;quot;рідні&amp;quot; годинник, - тимчасові годинник Bluetooth, які взаємно синхронізовані. Годинники Bluetooth не мають ніякого відношення до часу доби. Годинники Bluetooth дуже важливі для трансівера Bluetooth через синхронізації безлічі важливих подій, без яких неможлива зв'язок. Одиниця часу - принаймні половина TX або RX довжини слота, або 312.5 мікросекунд. Годинники мають денний цикл. Якщо годинник обладнані лічильником, 28-бітний лічильник вимагає обороти близько 228 1. LSB відраховує кванти по 312.5 мікросекунд, задаючи тактову частоту 3.2 КГц.&lt;br /&gt;
&lt;br /&gt;
Синхронізація і частота на каналі piconet визначені Bluetooth-годинами &amp;quot;майстра&amp;quot;. Коли мережа piconet сформувалася, відлік годин &amp;quot;майстри&amp;quot; передається на підпорядковані пристрої. Вони зберігають необхідне значення зміщення, яке потрібно використовувати при з'єднанні з даними &amp;quot;майстром&amp;quot; і використовуються для синхронізації каналу. Оскільки власні тимчасові координати (години) не змінюються, то можливо використовувати різні зміщення для реєстрації в різних мережах piconet.&lt;br /&gt;
&lt;br /&gt;
Мінімальна необхідна точність годин -/-20 ppm в активному режимі, і/-250ppm в режимі малої активності, наприклад, Hold, Sniff, Standby і Park.&lt;br /&gt;
&lt;br /&gt;
:'''Запит та пейджинг'''&lt;br /&gt;
&lt;br /&gt;
Це початкові кроки в процесі встановлення з'єднання.&lt;br /&gt;
&lt;br /&gt;
Пристрій знаходиться в режимі Standby за замовчуванням. У цьому стані йдуть тільки рідні годинник і споживана потужність дуже низька. Можна вийти з цього режиму і увійти в режими [[Запит (Inquiry)]], [[Перегляд / сканування запиту (Inquiry Scan)]], [[Відповідь на запит (Inquiry Response)]], [[Пейджинг (Page)]] або [[Перегляд / сканування пейджинга (Page Scan)]], [[Відповідь пейджинга]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''Встановлення зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Як тільки пристрій буде перебувати в стані зв'язку, LMP може починати встановлювати з'єднання. З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними сокетами в TCP / IP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, з яким створено двосторонню з'єднання, і ідентифікатором каналу. Основні кроки в установці з'єднання в підсумку виглядають так:&lt;br /&gt;
&lt;br /&gt;
:1. Пакети POLL і відповідь використовуються для передачі інформації конфігурації без взаємодії хоста.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Відправляється пакет LMP_host_connect_request.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Віддалене пристрій відповідає LMP_NOT_ACCEPTED, якщо додаток, запитувана першим пристроєм, не хоче або не може відповісти. Інакше надсилається відповідь LMP_ACCEPTED.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Відповідає пристрій може запитати про відключення ролі, якщо це буде потрібно з деяких причин. Перший пристрій відповідає відповідним пакетом для прийняття або не прийняття запиту.&lt;br /&gt;
&lt;br /&gt;
З'єднання встановлено на рівні Link Manager.&lt;br /&gt;
&lt;br /&gt;
Додаток може не бути поінформоване про те, які послуги є доступними, і буде використовувати SDP, щоб це виявити.&lt;br /&gt;
&lt;br /&gt;
:'''SDP'''&lt;br /&gt;
&lt;br /&gt;
Зміни середовища Bluetooth відбуваються часто, отже, доступні послуги повинні бути виявлені в полі зору. SDP забезпечує кошти програми для виявлення, які сервіси є доступними, і їх характеристики, як описано в основних специфікаціях.&lt;br /&gt;
Пристрій Bluetooth, послуги якого повинні бути виявлені, запускає SDP сервер. Для виявлення послуг інших пристроїв запускає SDP клієнта. Один клієнт може запущено для кожної програми, але один пристрій може запустити тільки один сервер SDP. Сервер SDP обслуговує сервісну запис кожної служби, що дозволяє пристрою виявлятися. Клієнт надсилає запит на сервер. Запит може бути пошуком специфічного класу сервісних послуг або переглядом всіх класів доступних сервісів. Сервер дає відповідний відповідь. Якщо пристрій сервера має тільки декілька сервісів, вони не можуть бути розділені на класи та сервісні опису не відправляються пристрою. В іншому варіанті опису класу відправляються і клієнт може продовжувати вивчати деталі в межах класу. SDP тільки дозволяє сервісів бути виявленими. Доступ повинен бути через інші протоколи, засновані на L2CAP. L2CAP з'єднання Інформація, отримана через LMP з'єднання і через SDP, буде використовуватися L2CAP, щоб встановити канал для програми. L2CAP встановлює лише зв'язку ACL з'єднання.&lt;br /&gt;
З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними роз'ємів в IP TCP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, до якого створено з'єднання, і ідентифікатором каналу. Кожен канал приймається до заповнення дуплексу, з QoS специфікацією в кожному напрямку. Канал може бути двухточечной або багатоточковий. L2CAP встановлює з'єднання, коли на нього додатком виражений запит і з'єднання на потрібний пристрій ще не було встановлено. Запити від нижніх рівнів щодо з'єднань, необхідних програмами на віддалених пристроях, також обробляються L2CAP відповідно до залученим додатком.&lt;br /&gt;
&lt;br /&gt;
SCO з'єднання не проходять по L2CAP, але посилають їх дані безпосередньо Baseband. L2CAP встановлює окремий сигнальний канал для запиту з'єднання, конфігурації, роз'єднання і пр. (для випробування). L2CAP-пакети не забезпечують CRC або інші перевірки помилок, покладаючись на смугу baseband для захисту даних і впорядкованої доставки.&lt;br /&gt;
&lt;br /&gt;
Взаємодія цього протоколу з верхніми і нижніми рівнями розглядається в подіях і діях. Події - всі повідомлення, отримані L2CAP від більш низьких або більш високих рівнів, у той час як дії - відповіді, зроблені для них. Нижнім рівнем може бути LMP або HCI, в той час як більш високим рівнем може бути будь-який додаток. Типова послідовність подій і дій для встановлення з'єднання може бути наступна:&lt;br /&gt;
&lt;br /&gt;
:1. Подія і Дія 0: Подія - це запит з'єднання від більш високого рівня. Дія полягає в тому, що пристрій L2CAP посилає пакет запиту віддаленого L2CAP. Цей пакет на віддалене пристрій доставляє baseband.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Подія і Дія 1: Віддалений L2CAP отримує цей пакет і відповідає з пакетом у відповідь підключення. Перед виконанням L2CAP контактує з віднесеним додатком, щоб перевірити, чи буде потрібний запит фактично оброблено тим додатком.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Подія і Дія 2: Прийом у відповідь пакету - подія для локального пристрою L2CAP. Взаємодія запрошувати про параметри конфігурації: максимальний модуль payload і межі часу очікування.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Подія і Дія 3: Запит конфігурації - подія для віддаленого L2CAP. Його дія - відповідь конфігурації. Також, можна посилати його власної конфігурації запит про додаткові параметри.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Подія і Дія 4: Вищезгаданий пакет - подія для місцевого пристрою. Воно відповідає з відповіддю конфігурації.&lt;br /&gt;
&lt;br /&gt;
Ініціатором в місцевому пристрої виступає L2CAP, адресатом - L2CAP в пункті доступу або іншому пристрої Bluetooth, з яким входить у контакт. Зверніть увагу, що за вказаним на стрілках, що вказують до ініціатора або адресату - події для L2CAP, в той час як стрілки, що вказують за межі - дії. Назви, що починаються з L2CAP, є з'єднаннями між двома L2CAP на різних пристроях. Вертикальні рядки LP - Менеджери Зв'язки в цих двох пристроях. Назви, що починаються з WA, представляють собою з'єднання з додатком більш високого рівня, для якого встановлюється канал.&lt;br /&gt;
&lt;br /&gt;
Стану OPEN відзначають інтервал з'єднання додатків. Останні кроки у вищезгаданій таблиці відносяться до роз'єднання. Тепер можуть бути передані дані програми або можуть бути виконані [[процедури захисту]].&lt;br /&gt;
&lt;br /&gt;
:'''Зв'язок додатків'''&lt;br /&gt;
&lt;br /&gt;
Прикладні дані будуть тепер передані через з'єднання, оскільки всі визначені процедури встановлення з'єднання Bluetooth були виконані. Додатка необхідно запустити протокол більш високого рівня L2CAP. Bluetooth було визначено три використовуваних протоколу. Це:&lt;br /&gt;
:'''RFCOMM'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це емуляція послідовного порту через бездротове з'єднання.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''SDP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Service Discovery Protocol, який допомагає пристроям виявити доступні послуги поблизу.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''TCS'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Telephony Control Protocol Specification, описує управління запитом і передачу сигналів голосових каналів через Bluetooth. Всі користувальницькі додатки і інші існуючі механізми доступу до мережі, наприклад, IP TCP, PPP, IrDA OBEX, WAP і HomeRF можуть бути здійснені за рівнем L2CAP або вищезазначеним трьом протоколами, якщо додаток вибере використання їхніх послуг.&lt;br /&gt;
&lt;br /&gt;
Додаток в результаті повідомить, що більше не потрібно підключення, якщо воно не було зафіксовано протягом часу запуску програми. LMP посилає пакет LMP_detach пакет на віддалене пристрій, на який не потрібно відповідь. Відбувається роз'єднання.&lt;br /&gt;
&lt;br /&gt;
= Профілі Bluetooth =&lt;br /&gt;
&lt;br /&gt;
 • Advanced Audio Distribution Profile (A2DP)&lt;br /&gt;
&lt;br /&gt;
A2DP розроблений для передачі двоканального стерео аудіопотоку, наприклад музики, до безпровідної гарнітури або будь-якого іншого пристрою. Профіль повністю підтримує низькокомпресуючий кодек Sub_Band_Codec (SBC) і опційно підтримує MPEG-1,2 аудіо, MPEG-2,4 ААС і ATRAC, здатний підтримувати кодеки визначені виробником.&lt;br /&gt;
&lt;br /&gt;
 • Audio / Video Remote Control Profile (AVRCP)&lt;br /&gt;
&lt;br /&gt;
Цей профіль розроблений для управління стандартними функціями телевізорів, Hi-Fi устаткування і інше. Тобто дозволяє створювати пристрою з функціями дистанційного керування. Може використовуватися в сумісності з профілями A2DP або VDPT.&lt;br /&gt;
&lt;br /&gt;
 • Basic Imaging Profile (BIP) &lt;br /&gt;
&lt;br /&gt;
Профіль розроблений для пересилки зображень між пристроями і включає можливість зміни розміру зображення і конвертацію в підтримуваний формат приймаючого пристрою.&lt;br /&gt;
&lt;br /&gt;
 • Basic Printing Profile (BPP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє пересилати текст, e-mails, vCard і інші елементи на принтер. Профіль не вимагає від принтера специфічних драйверів, що вигідно відрізняє його від HCRP.&lt;br /&gt;
&lt;br /&gt;
 • Common ISDN Access Profile (CIP) &lt;br /&gt;
&lt;br /&gt;
Профіль для доступу пристроїв до ISDN.&lt;br /&gt;
&lt;br /&gt;
 • Cordless Telephony Profile (CTP) &lt;br /&gt;
&lt;br /&gt;
Профіль безпровідної телефонії.&lt;br /&gt;
&lt;br /&gt;
 • Device ID Profile (DID) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє ідентифікувати клас пристрою, виробника, версію продукту.&lt;br /&gt;
&lt;br /&gt;
 • Dial-up Networking Profile (DUN) &lt;br /&gt;
&lt;br /&gt;
Протокол надає стандартний доступ до інтернету або іншого телефонного сервісу через Bluetooth. Базується на SPP, включає PPP і AT команди визначені в специфікації ETSI.&lt;br /&gt;
&lt;br /&gt;
 • Fax Profile (FAX) &lt;br /&gt;
&lt;br /&gt;
Профіль надає інтерфейс між мобільним або стаціонарним телефоном і ПК на якому встановлено програмне забезпечення для факсів. Підтримує ITU T.31 і ITU T.32 набір AT ко-манд. Голосовий дзвінок або передача даних профілем не підтримується.&lt;br /&gt;
&lt;br /&gt;
 • File Transfer Profile (FTP_profile) &lt;br /&gt;
&lt;br /&gt;
Профіль забезпечує доступ до файлової системи пристрою. Включає стандартний набір команд FTP, що дозволяє отримувати список директорій, зміни директорій, отримувати, передавати і видаляти файли. В якості транспорту використовується OBEX, базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
 • General Audio / Video Distribution Profile (GAVDP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для A2DP і VDP.&lt;br /&gt;
&lt;br /&gt;
 • Generic Access Profile (GAP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для решти всіх профілів.&lt;br /&gt;
&lt;br /&gt;
 • Generic Object Exchange Profile (GOEP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для інших профілів передачі даних, базується на OBEX.&lt;br /&gt;
&lt;br /&gt;
 • Hard Copy Cable Replacement Profile (HCRP) &lt;br /&gt;
&lt;br /&gt;
Профіль надає просту альтернативу кабельного з'єднання між пристроєм і принтером. Мінус профілю в тому, що для принтера необхідні специфічні драйвера, що робить профіль не універсальним.&lt;br /&gt;
&lt;br /&gt;
 • Hands-Free Profile (HFP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону, передає монозвук в одному каналі.&lt;br /&gt;
&lt;br /&gt;
 • Human Interface Device Profile (HID) &lt;br /&gt;
&lt;br /&gt;
Забезпечує підтримку пристроїв з HID (Human Interface Device), таких як мишки, джойстики, клавіатури та інші. Використовує повільний канал, працює на зниженій потужності.&lt;br /&gt;
&lt;br /&gt;
 • Headset Profile (HSP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону. Підтримує мінімальний набір AT команд специфікації GSM для забезпечення можливості здійснювати дзвінки, відповідати на дзвінки, завершувати дзвінок, настроювати гучність.&lt;br /&gt;
Підтримка гарнітурою профілю Headset (&amp;quot;навушники&amp;quot;). Профіль - набір функцій або можливостей, доступних для певного пристрою Bluetooth. Для спільної роботи Bluetooth-пристроїв необхідно, щоб всі вони підтримували загальний профіль. Через профіль Headset, за наявності Bluetooth 1.2 і вище, а також при його підтримці головним пристроєм, можна виводити на гарнітуру весь звуковий супровід роботи телефону. Наприклад, прослуховувати на гарнітурі всі сигнали підтвердження операцій, mp3-музыку з плеєра, мелодії дзвінка, звуковий ряд відеороликів. Також з підтримкою даного профілю з'являється можливість міняти гучність, здійснювати дзвінки, а також відповідати або відхиляти їх безпосередньо з гарнітури. Гарнітури, що підтримують такий профіль мають можливість передачі стереозвуку, на відміну від моделей, які підтримують тільки профіль Hands-Free.&lt;br /&gt;
&lt;br /&gt;
 • Intercom Profile (ICP) &lt;br /&gt;
&lt;br /&gt;
Забезпечує голосові дзвінки між Bluetooth-сумісними пристроями.&lt;br /&gt;
&lt;br /&gt;
 • LAN Access Profile (LAP) &lt;br /&gt;
&lt;br /&gt;
LAN Access profile забезпечує можливість доступу Bluetooth-пристроям до обчислювальних мереж LAN, WAN або Internet за допомогою іншого Bluetooth-пристроя, який має фізичне підключення до цих мереж. Bluetooth-пристрій використовує PPP поверх RFCOMM для установки з'єднання. LAP також допускає створення ad-hoc Bluetooth-сетей.&lt;br /&gt;
&lt;br /&gt;
 • Object Push Profile (OPP) &lt;br /&gt;
&lt;br /&gt;
Базовий профіль для пересилки «об'єктів», таких як зображення, віртуальні візитні картки і ін. Передачу даних ініціює відправляючий пристрій (клієнт), а не приймальний (сервер).&lt;br /&gt;
&lt;br /&gt;
 • Personal Area Networking Profile (PAN) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє використовувати протокол Bluetooth Network Encapsulation як транспорт через Bluetooth-соединение.&lt;br /&gt;
&lt;br /&gt;
 • Phone Book Access Profile (PBAP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє обмінюватися записами телефонних книг між пристроями.&lt;br /&gt;
&lt;br /&gt;
 • Serial Port Profile (SPP) &lt;br /&gt;
&lt;br /&gt;
Профіль базується на специфікації ETSI TS07.10 і використовує протокол RFCOMM. Профіль емулює послідовний порт, надаючи можливість заміни стандартного RS-232 безпровідним з'єднанням. Є базовим для профілів DUN, FAX, HSP і AVRCP.&lt;br /&gt;
&lt;br /&gt;
 • Service Discovery Application Profile (SDAP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для надання інформації про профілі, які використовує пристрій-сервер.&lt;br /&gt;
&lt;br /&gt;
 • SIM Access Profile (SAP, SIM) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє дістати доступ до SIM-карти телефону, що дозволяє використовувати одну SIM-карту для декількох пристроях.&lt;br /&gt;
&lt;br /&gt;
 • Synchronisation Profile (SYNCH) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє синхронізувати особисті дані (PIM). Профіль запозичений із специфікації інфрачервоного зв'язку і адаптований групою Bluetooth SIG.&lt;br /&gt;
&lt;br /&gt;
 • Video Distribution Profile (VDP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє передавати потокове відео. Підтримує H.263, стандарти MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 підтримуються опціонально і не містяться в специфікації.&lt;br /&gt;
&lt;br /&gt;
 • Wireless Application Protocol Bearer (WAPB) &lt;br /&gt;
&lt;br /&gt;
Протокол для організації P-to-P (Point-to-Point) з'єднання через Bluetooth.&lt;br /&gt;
&lt;br /&gt;
= Безпека Bluetooth =&lt;br /&gt;
&lt;br /&gt;
У червні 2006 року Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) опублікували статтю, що містить докладний опис атаки на bluetooth-пристрої. Матеріал містив опис як активної, так і пасивної атаки, що дозволяє дістати PIN код пристрою і надалі здійснити з'єднання з даним пристроєм. Пасивна атака дозволяє відповідно екіпірованому зловмисникові «підслуховувати» (sniffing) процес ініціалізації з'єднання і надалі використовувати отримані в результаті прослушки і аналізу дані для встановлення з'єднання (spoofing). Однозначно, для проведення даної атаки зловмисникові потрібно знаходиться в безпосередній близькості і безпосередньо у момент встановлення зв'язку. Це не завжди можливо. Тому з’явилася ідея активної атаки. Була виявлена можливість відправки особливого повідомлення в певний момент, що дозволяє почати процес ініціалізації з пристроєм зловмисника. Обидві процедури злому достатньо складні і включають декілька етапів, основний з яких  збір пакетів даних і їх аналіз. Самі атаки засновані на вразливості в механізмі аутентифікації і створення ключа-шифру між двома пристроями. І тому перед викладом механізму атак розглянемо механізм ініціалізації bluetooth-з’єднання.&lt;br /&gt;
&lt;br /&gt;
== Вразливості і атаки Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
=== Базова pairing атака (атака на сполучення) ===&lt;br /&gt;
&lt;br /&gt;
Проаналізуємо дані, обмін якими йде впродовж процесу сполучення:&lt;br /&gt;
&lt;br /&gt;
[[Файл: Данні.jpg]]&lt;br /&gt;
&lt;br /&gt;
Представимо ситуацію: зловмисникові вдалося прослуховувати ефір і під час процедури сполучення, він перехопив і зберіг всі повідомлення. Далі знайти PIN можна використовуючи перебір.&lt;br /&gt;
&lt;br /&gt;
Перш за все необхідно скласти сам алгоритм перебору. Ми маємо в своєму розпорядженні перехоплені величини IN_RAND (він нешифрований) і BD_ADDR (нагадаємо, що адреси пристроїв видно в ефірі) і запускаємо алгоритм E22. Йому передаємо вищеперелічені дані і наш передбачуваний PIN. В результаті ми набудемо передбачуваного значення Kinit. Виглядає воно зразково так:&lt;br /&gt;
&lt;br /&gt;
Kinit = E22[IN_RAND, BD_ADDR(B), PIN'] де PIN'  передбачуваний нами PIN-код&lt;br /&gt;
&lt;br /&gt;
Далі, повідомлення 2 і 3 піддаються XOR з тільки що отриманим Kinit. Отже, наступним кроком ми отримаємо LK_RAND(A) і LK_RAND(B) в чистому вигляді. Тепер ми можемо вирахувати передбачуване значення Kab, для чого проробляємо наступну операцію:&lt;br /&gt;
&lt;br /&gt;
LK_K(A)= E21[BD_ADDR(A), LK_RAND(A)] де LK_K(A|B)  це проміжні величини&lt;br /&gt;
&lt;br /&gt;
LK_K(B)= E21[BD_ADDR(B), LK_RAND(B)]&lt;br /&gt;
&lt;br /&gt;
Kab = LK_K(A) XOR LK_K(B)&lt;br /&gt;
&lt;br /&gt;
Перевіримо PIN. Візьмемо отриманий Kab і перехоплений AU_RAND(A) і обчислимо SRES(A).&lt;br /&gt;
&lt;br /&gt;
Після порівнюємо отриманий результат з SRES(A)', номер, що зберігається в повідомлен-ні, 5:&lt;br /&gt;
&lt;br /&gt;
SRES(A)= E1[AU_RAND(A), Kab, BD_ADDR(B)]&lt;br /&gt;
&lt;br /&gt;
Якщо SRES(A)== SRES(A)'  PIN успішно вгаданий. Інакше повторюємо послідовність дій спочатку з новою величиной PIN'.&lt;br /&gt;
&lt;br /&gt;
Першим, хто відмітив цю уразливість, був англієць Оллі Вайтхауз (Ollie Whitehouse) в квітні 2004 року. Він першим запропонував перехопити повідомлення під час сполучення і спробувати обчислити PIN методом перебору, використовуючи отриману інформацію. Проте, метод має один істотний недолік: атаку можливо провести тільки у випадку, якщо вдалося підслуховувати всі аутентифікаційні дані. Іншими словами, якщо зловмисник знаходився поза ефіром під час початку сполучення або ж упустив якусь величину, то він не має можливості продовжити атаку.&lt;br /&gt;
&lt;br /&gt;
=== Re-pairing атака (атака на пересполучений) ===&lt;br /&gt;
&lt;br /&gt;
Вулу і Шакеду вдалося знайти вирішення труднощів, пов'язаних з атакою Вайтхауза. Був розроблений другий тип атаки. Якщо процес сполучення вже початий і дані упущені, ми не зможемо закінчити атаку. Але був знайдений вихід. Потрібно змусити пристрої спочатку ініціювати процес сполучення (звідси і назва). Дана атака дозволяє у будь-який момент почати вищеописану pairing атаку.&lt;br /&gt;
&lt;br /&gt;
Розглянемо наступну ситуацію. Допустимо, що пристрої вже встигли зв'язатися, зберегли ключ Kab і приступили до Mutual authentication. Від нас потрібно змусити пристрої наново почати pairing. Всього було запропоновано три методи атаки на переспряження, причому всі з них залежно від якості реалізації bluetooth-ядра конкретного пристрою. Нижче приведені методи в порядку убування ефективності:&lt;br /&gt;
&lt;br /&gt;
1) За pairing слідує фаза аутентифікації. Master-пристрій посилає AU_RAND і чекає у відповідь SRES. У стандарті декларує можливість втрати ключа зв'язку. У такому разі slave посилає «LMP_not_accepted», повідомляючи master про втрату ключа. Тому основна мета зловмисника  відстежити момент відправки AU_RAND master-пристрієм і у відповідь упровадити пакет LMP_not_accepted, що містить. Реакцією master буде реинициализация процесу pairing. Причому це приведе до анулювання ключа зв'язку на обох пристроях.&lt;br /&gt;
&lt;br /&gt;
2) Якщо встигнути відправити IN_RAND slave-пристрію безпосередньо перед відправкою master-пристроєм величини AU_RAND, то slave буде упевнений, що на стороні master загублений ключ зв'язку. Це знову ж таки приведе до процесу реинициализации сполучення, але вже ініціатором буде slave.&lt;br /&gt;
&lt;br /&gt;
3) Зловмисник чекає відправки master-пристроєм AU_RAND і відправляє у відповідь випадково SRES, що згенерував. Спроба аутентифікації провалена. Далі слідує низка повторних спроб аутентифікації(кількість залежить від особливостей реалізації пристроїв). За умови, що зловмисник продовжує вводити master-пристрій в оману, незабаром (по лічильнику невдалих спроб) пристроями буде ухвалено рішення об реинициализации сполучення.&lt;br /&gt;
&lt;br /&gt;
Використавши будь-який з цих методів, зловмисник може приступити до базової атаки на сполучення. Таким чином, маючи в арсеналі ці дві атаки, зловмисник може безперешкодно викрасти PIN-код. Далі маючи PIN-код він зможе встановити з'єднання з будь-яким з цих пристроїв. І варто врахувати, що в більшості пристроїв безпека на рівні служб, доступних через bluetooth, не забезпечується на належному рівні. Більшість розробників роблять ставку саме на безпеку встановлення сполучення. Тому наслідки дій зловмисника можуть бути різними: від крадіжки записника телефону до встановлення вихідного виклику з телефону жертви і використання його як прослуховуючого пристрою.&lt;br /&gt;
&lt;br /&gt;
Ці методи описують, як примусити пристрої «забути» link key, що само по собі веде до повторного pairing, а значить, зловмисник може підслуховувати весь процес із самого початку, перехопити всі важливі повідомлення і підібрати PIN.&lt;br /&gt;
&lt;br /&gt;
== Оцінка часу підбору PIN-кода ==&lt;br /&gt;
&lt;br /&gt;
У протоколі Bluetooth активно використовуються алгоритми E22, E21, E1, засновані на шифрі SAFER+. Те що вразливість відноситься до критичних підтвердив Брюс Шнайер (Bruce Schneier). Підбір PIN-a на практиці чудово працює. Нижче приведені результати отримані на Pentium IV на 3  Ггц:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Розшифрування.JPG]]&lt;br /&gt;
&lt;br /&gt;
Конкретні реалізації вищеописаних атак можуть працювати з різною швидкістю. Способів оптимізації дуже багато: особливі налаштування компілятора, різні реалізації циклів, умов і арифметичних операцій. Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) зробили прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази. Ця оптимізація виходить за рамки даної статті, але, варто відзначити, що мова йде про оптимізації базових алгоритмів стека bluetooth. В світлі сучасних технологій (зокрема nVidia CUDA) результати могли бути ще краще.&lt;br /&gt;
&lt;br /&gt;
Збільшення довжини PIN-кода не є панацеєю і лише трохи збільшує час перебору. Тільки сполучення пристроїв в безпечному місці може частково захистити від описаних атак. Приклад  bluetooth гарнітура або автомобільний handsfree. Ініціалізація зв'язку (при включенні) з даними пристроями може відбуватися багато разів протягом дня, і не завжди у користувача є можливість знаходитися при цьому в захищеному місці. Втім, атаки подібного вигляду не будуть дуже популярні, принаймні, поки не буде реалізовано доступних апаратних засобів і універсальних програмних пакетів.&lt;br /&gt;
&lt;br /&gt;
Впровадження NFC є ефективним рішенням проти даного виду атак, але в цілому, ситуація не зміниться на краще до появи на ринку достатньої кількості рішень на Bluetooth 2.1 (з підтримкою NFC), а через їх зворотну сумісність з попередніми версіями протоколу, вищевикладені атаки будуть актуальні ще достатньо тривалий час.&lt;br /&gt;
&lt;br /&gt;
= Питання до технології Bluetooth =&lt;br /&gt;
&lt;br /&gt;
#В чому полягає суть методу FHSS?&lt;br /&gt;
#У чому переваги Bluetooth 2.1 від 2.0?&lt;br /&gt;
#Суть профілю Bluetooth Headset Profile (HSP).&lt;br /&gt;
#Який радіус роботи пристроїв BT1 і BT2?&lt;br /&gt;
#Які є три етапи установки зв'язку bluetooth?&lt;br /&gt;
#Що можна сказати про безпеку bluetooth з'єднання?&lt;br /&gt;
#Які можливості надає профіль Audio / Video Remote Control Profile (AVRCP)?&lt;br /&gt;
#Опишіть процес забезпечення безпеки?&lt;br /&gt;
#Яким чином здійснюється зв'язок між двома телефонами по Bluetooth&lt;br /&gt;
#Яке призначення профілю Fax Profile (FAX)&lt;br /&gt;
#Принципи методів атаки на переспряження&lt;br /&gt;
#Основні недоліки Bluetooth?&lt;br /&gt;
#Хто зробив прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази?&lt;br /&gt;
#Чим відрізняється пасивна атака на PIN-код від активної?&lt;br /&gt;
#Для чого був розроблений профіль Basic Imaging Profile (BIP)?&lt;br /&gt;
#Що таке інтерференція?&lt;br /&gt;
#Як здійснюється передача?Пакетами?Якщо так то яка величина пакета?&lt;br /&gt;
#Чи має блютус MAC-адреси?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Застосування =&lt;br /&gt;
&lt;br /&gt;
'''Апаратне забезпечення'''&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто очікувати роботу на відстані більше 10-20 м. Такої далекодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацювання алгоритмів атаки, на Defcon-2004 публіці була представлена ​​антена-гвинтівка BlueSniper, розроблена Джоном Херінгтона (John Herington). Пристрій підключається до портативного пристрою — ноутбуку / КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км).&lt;br /&gt;
&lt;br /&gt;
'''Програмне забезпечення'''&lt;br /&gt;
&lt;br /&gt;
'''Blueman''' - комп'ютерна програма для створення з'єднань з різними Bluetooth-приладами.&lt;br /&gt;
&lt;br /&gt;
'''Функції:'''&lt;br /&gt;
&lt;br /&gt;
    •Створення мережевих з'єднань :&lt;br /&gt;
        •Персональна мережа (PAN), у тому числі спільно з програмою NetworkManager. Надається базовий DHCP-клієнт для PAN.&lt;br /&gt;
        •Підключення до інтернету через мобільні пристрої з використанням DUN-профілю. Мобільні мережі що підтримуються: GPRS, EDGE, 3G.&lt;br /&gt;
    •Спільна робота з програмами NetworkManager і ModemManager за допомогою додаткових модулів(плагінів) Blueman.&lt;br /&gt;
    •Обмін файлами між комп'ютером і Bluetooth-пристроєм по протоколу OBEX.&lt;br /&gt;
    •Підключення:&lt;br /&gt;
        •Пристрої введення.&lt;br /&gt;
        •Аудіо-пристрої (наприклад - навушникі). Підтримка роботи із звуковим сервером PulseAudio.&lt;br /&gt;
&lt;br /&gt;
= Ресурси Internet =&lt;br /&gt;
&lt;br /&gt;
* http://www.bluetooth.org — офіційний сайт групи розробників технології (містить специфікації)&lt;br /&gt;
* http://www.bluetooth.com — офіційний сайт для користувачів технології&lt;br /&gt;
* http://www.bluesoleil.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth</id>
		<title>Технологія Bluetooth</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth"/>
				<updated>2013-01-14T08:31:15Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Вступ до теми Bluetooth =&lt;br /&gt;
[[Файл:Bluetooth.png|thumb|Логотип Bluetooth]]&lt;br /&gt;
Специфікація Bluetooth була розроблена групою Bluetooth Special Interest Group (Bluetooth SIG), яка була заснована 20 травня 1998 році. У неї увійшли компанії Ericsson, IBM, Intel, Toshiba і Nokia. Потім багато компаній, включаючи Microsoft, Lenovo і Motorola, вступили в неї як асоційовані члени. Будь-яка компанія, яка планує розробляти пристрої Bluetooth, може безкоштовно увійти в цю групу. У SIG вже складається близько 2000 компаній. Згодом Bluetooth SIG і IEEE досягли угоди, на основі якої специфікація Bluetooth стало частиною стандарту IEEE 802.15.1. Роботи із створення Bluetooth компанія Ericsson Mobile Communication почала в 1994 році. Спочатку ця технологія була пристосована під потреби системи FLYWAY у функціональному інтерфейсі між мандрівниками та системою.&lt;br /&gt;
&lt;br /&gt;
'''Назва Bluetooth''' (&amp;quot;синій зуб&amp;quot;) походить від прізвища середньовічного короля Данії Гаральда I Синєзубого (норв. Harald Blåtann). Гаральд вмів посадити за стіл переговорів ворогуючі партії, домовляючись з кожною партією окремо, тому назва Bluetooth стала відповідним ім'ям для технології, що дозволяє різним пристроям спілкуватися один з одним. Використовуючи перші літери імені короля (руни B та H) у комбінації, створено й логотип технології.&lt;br /&gt;
&lt;br /&gt;
На відміну від технології інфрачервоного зв'язку IrDA (Infrared Direct Access), що працює за принципом &amp;quot;точка-точка&amp;quot; в зоні прямої видимості, технологія Bluetooth розроблялася для роботи як за принципом &amp;quot;точка-точка&amp;quot;, так і в якості багатоточкового радіоканалу, керованого багаторівневим протоколом , схожим на протокол мобільного зв'язку GSM. Bluetooth стала конкурентом таких технологій, як IEEE 802.11, HomeRF і IrDA, хоча остання і не призначена для побудови локальних мереж, але є найпоширенішою технологією бездротового з'єднання комп'ютерів і периферійних пристроїв. &lt;br /&gt;
&lt;br /&gt;
''Основне призначення Bluetooth'' - забезпечення економного (з точки зору споживаного струму) і дешевого радіозв'язку між різноманітними типами електронних пристроїв. Причому, велике значення приділяється компактності електронних компонентів, що дає можливість застосовувати Bluetooth у малогабаритних пристроях розміром з наручний годинник. Bluetooth забезпечує обмін інформацією між такими пристроями як кишенькові і звичайні персональні комп'ютери, мобільні телефони, ноутбуки, принтери, цифрові фотоапарати, мишки, клавіатури, джойстики, навушники, гарнітури на надійній та недорогій радіочастоті для ближнього зв'язку. Bluetooth дозволяє цим пристроям обмінюватись інформацією, коли вони знаходяться в радіусі від 10 до 100 метрів один від одного, навіть в різних приміщеннях. Дальність дуже сильно залежить від механічних та радіо перешкод.&lt;br /&gt;
&lt;br /&gt;
Технологія Bluetooth спеціально розроблена для забезпечення дешевою, стійкої, ефективної, високоємного зв'язку, для роботи з голосом і передачі даних, з наступними '''характеристиками:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1.Швидкість передачі / прийому 1 Мбіт / с, при використанні каналу з максимально можливою шириною смуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
:2.Швидкі перемикання частоти, щоб уникнути інтерференції.&amp;lt;br/&amp;gt;&lt;br /&gt;
:3.Адаптивна вихідна потужність для мінімізації перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:4.Короткі пакети даних для мінімізації потужності під час перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:5.Швидке впізнання (підтвердження).&amp;lt;br/&amp;gt;&lt;br /&gt;
:6.CVSD (Continuous Variable Slope Delta Modulation) голосове кодування, яке дає можливість роботи з високими частотами помилок по :бітам.&amp;lt;br/&amp;gt;&lt;br /&gt;
:7.Гнучкі типи пакетів, які підтримують широкий спектр додатків.&amp;lt;br/&amp;gt;&lt;br /&gt;
:8.Ненапружений &amp;quot;бюджет зв'язку&amp;quot;, що підтримує недорогу інтеграцію окремих елементарних сигналів.&amp;lt;br/&amp;gt;&lt;br /&gt;
:9.Інтерфейс передачі / прийому, спеціально пристосований для мінімізації енергоспоживання.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ці властивості дають технології Bluetooth можливість забезпечувати надзвичайно гнучкий зв'язок з високими швидкостями передачі даних навіть за наявності серйозних перешкод. При завідомо хорошому прийомі в сприятливих умовах передачі сигналу, в міру посилення перешкод, падіння якості переданого сигналу буде залишатися мінімальним і поступовим, що дає можливість збереження стабільного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Bluetooth має RF (Radio Frequency) специфікації для передачі голосу і даних на короткі відстані, &amp;quot;точка-мультиточка&amp;quot;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто чекати роботу на відстані більше 10-20 метрів. Такого дальнодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацьовування алгоритмів атаки, на Defcon-2004 публіці була представлена антена-гвинтівка BlueSniper, розроблена Джонном Херінгтоном (John Herington). Пристрій підключається до портативного пристрою ноутбуку/КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км.)&lt;br /&gt;
&lt;br /&gt;
= Принцип дії Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Радіозв'язок Bluetooth здійснюється в '''ISM''' діапазоні (англ. Industry, Science and Medicine - смуга промислового, наукового та медичного застосування), який використовується в різних побутових приладах і безпровідних мережах (вільний від ліцензування діапазон 2,4-2,4835 Ггц). Спектр сигналу формується по методу FHSS (Frequency Hopping Spread Spectrum  псевдовипадкова перебудова робочої частоти). Метод FHSS простий в реалізації, забезпечує стійкість до широкосмугових перешкод, а устаткування коштує недорого.&lt;br /&gt;
&lt;br /&gt;
Згідно '''алгоритму FHSS''', в Bluetooth частота сигналу, що несе, стрибкоподібно міняється 1600 разів в секунду (всього виділяється 79 робочих частот шириною в 1 Мгц, а в Японії, Франції і Іспанії смуга вже  23 частотних каналу). Послідовність перемикання між частотами для кожного з'єднання є псевдовипадковою і відома тільки передавачу і приймачу, які кожні 625 мкс (один часовий слот) синхронно перебудовуються з однієї частоти, що несе, на іншу. Таким чином, якщо поряд працюють декілька пар приймач-передавач, то вони не заважають один одному. Цей алгоритм є також складовою частиною системи захисту конфіденційності передаваної інформації: перехід відбувається по псевдовипадковому алгоритму і визначається окремо для кожного з'єднання. При передачі цифрових даних і аудіосигналу (64 Кбіт/с в обох напрямах) використовуються різні схеми кодування: аудио-сигнал не повторюється (як правило), а цифрові дані у разі втрати пакету інформації будуть передані повторно. Без перешкодостійкого кодування це забезпечує передачу даних зі швидкостями 723,2 Кбіт/с із зворотним каналом 57,6 Кбіт/с, або 433,9 Кбіт/c в обох напрямах.&lt;br /&gt;
&lt;br /&gt;
Для '''повнодуплексної''' передачі використовується '''дуплексний''' режим з тимчасовим розділенням (TDD). Підтримується ''ізохронна'' і ''асинхронна'' передача даних і забезпечується проста інтеграція з TCP / IP. Енергоспоживання пристроїв Bluetooth має бути в межах 0.1 Вт. Кожен пристрій має унікальну 48-бітову мережеву адресу, сумісний з форматом стандарту локальних мереж IEEE 802.&lt;br /&gt;
&lt;br /&gt;
= Специфікації Bluetooth =&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.0 ==&lt;br /&gt;
&lt;br /&gt;
Пристрої версій 1.0 (1998) і 1.0B мали погану сумісність між продуктами різних виробників. У 1.0 і 1.0B була обов'язковою передача адреси пристрою (BD_ADDR) на етапі встановлення зв'язку, що робило неможливою реалізацію анонімності з'єднання на протокольному рівні і було основним недоліком даної специфікації.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth 1.1 було виправлено безліч помилок, знайдених в 1.0B, ''додана підтримка для нешифрованих каналів, індикація рівня потужності сигналу'', що приймається (RSSI).&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.2 ==&lt;br /&gt;
&lt;br /&gt;
У версії 1.2 була додана технологія адаптивної перебудови робочої частоти (AFH), що поліпшило опірність до електромагнітної інтерференції (перешкод) шляхом використання рознесених частот в послідовності перебудови. Також збільшилася швидкість передачі і додалася технологія eSCO, яка покращувала якість передачі голосу шляхом повторення пошкоджених пакетів. У HCI додалася підтримка трьох-провідного інтерфейсу UART.&lt;br /&gt;
&lt;br /&gt;
Головні поліпшення включають наступне:&lt;br /&gt;
&lt;br /&gt;
    •Швидке підключення і виявлення.&lt;br /&gt;
    •Адаптивна перебудова частоти з розширеним спектром (AFH), яка підвищує стійкість до радіоперешкод.&lt;br /&gt;
    •Вищі, ніж у 1.1, швидкості передачі даних, практично до 721 кбіт / с.&lt;br /&gt;
    •Розширені Синхронні Підключення (eSCO), які покращують якість передачі голосу в аудіопотоку, дозволяючи повторну передачу пошкоджених пакетів, і при необхідності можуть збільшити затримку аудіо, щоб надати кращу підтримку для паралельної передачі даних.&lt;br /&gt;
    •В Host Controller Interface (HCI) додана підтримка трипровідною інтерфейсу UART.&lt;br /&gt;
    •Затверджено як стандарт IEEE Standard 802.15.1-2005.&lt;br /&gt;
    Введені режими управління потоком даних (Flow Control) і повторної передачі (Retransmission Modes) для L2CAP.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.0 + EDR ==&lt;br /&gt;
&lt;br /&gt;
Bluetooth версії 2.0 був випущений 10 листопада 2004 Має зворотну сумісність з попередніми версіями 1.x. Основним нововведенням стала підтримка Enhanced Data Rate (EDR) для прискорення передачі даних. Номінальна швидкість EDR близько 3 Мбіт / с, проте на практиці це дозволило підвищити швидкість передачі даних тільки до 2,1 Мбіт / с. Додаткова продуктивність досягається за допомогою різних радіо технологій для передачі даних.&lt;br /&gt;
&lt;br /&gt;
Стандартна (базова) швидкість передачі даних використовує GFSK-модуляцію радіосигналу при швидкості передачі в 1 Мбіт / с. EDR використовує поєднання модуляцій GFSK і PSK з двома варіантами, π/4-DQPSK і 8DPSK. Вони мають великі швидкості передачі даних по повітрю — 2 і 3 Мбіт / с відповідно.&lt;br /&gt;
&lt;br /&gt;
Bluetooth SIG видала специфікацію як «Технологія Bluetooth 2.0 + EDR», яка передбачає, що EDR є додатковою функцією. Крім EDR є й інші незначні удосконалення до 2.0 специфікації, і продукти можуть відповідати «Технології Bluetooth 2.0», не підтримуючи вищу швидкість передачі даних. Принаймні одне комерційне пристрій, HTC TyTN Pocket PC, використовує «Bluetooth 2.0 без EDR» у своїх технічних специфікаціях.&lt;br /&gt;
&lt;br /&gt;
Згідно з 2.0 + EDR специфікацією, EDR забезпечує наступні переваги:&lt;br /&gt;
&lt;br /&gt;
    •Збільшення швидкості передачі в 3 рази (2,1 Мбіт / с) в деяких випадках.&lt;br /&gt;
    •Зменшення складності декількох одночасних підключень через додаткової смуги пропускання.&lt;br /&gt;
    •Нижче споживання енергії завдяки зменшенню навантаження.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth версії 2.1 (2007) додана ''технологія розширеного запиту характеристик пристрою'' (для додаткової фільтрації списку при спряжуванні), ''енергозберігаюча технологія'' (Sniff Subrating), яка дозволяє збільшити тривалість роботи пристрою від одного заряду акумулятора в 3-10 разів. Крім того оновлена специфікація істотно спрощує і прискорює встановлення зв'язку між двома пристроями, дозволяє проводити оновлення ключа шифрування без розриву з'єднання, а також робить вказані з'єднання захищенішими, завдяки використанню технології Near Field Communication.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 3.0 ==&lt;br /&gt;
&lt;br /&gt;
Робоча група з розробки стандарту бездротової передачі даних Bluetooth, 21 квітня 2009 випускає специфікацію Bluetooth 3.0. Модулі з підтримкою нової специфікації поєднуватимуть в собі дві радіосистеми. Перша, з низьким енергоспоживанням, забезпечує передачу даних на звичайній для другої версії Bluetooth швидкості в три мегабіти в секунду. Інша, високошвидкісна і сумісна із ''стандартом 802.11'', забезпечує швидкості, порівнянні із швидкістю мереж '''Wi-Fi'''. Варто відзначити, що Bluetooth 3.0 використовує стандарт 802.11 без суфікса, тобто формально не сумісний з такими специфікаціями Wi-Fi, як 802.11b/g або 802.11n. 802.11 — загальніший стандарт. Використання тієї або іншої радіосистеми залежить від розміру передаваного файлу. Невеликі файли передаватимуться по повільному каналу, а великі — по високошвидкісному. Після закінчення передачі модуль повернеться в режим зниженого енергоспоживання. Крім того, в Bluetooth 3.0 з'явиться можливість під назвою ''&amp;quot;розширений контроль живлення&amp;quot;'' (Enhanced Power Control). Вона дозволяє уникнути розриву з'єднання, якщо пристрій поклали в сумку або в кишеню.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 4.0 ==&lt;br /&gt;
&lt;br /&gt;
В грудні 2009 консорціум Bluetooth SIG анонсував ''стандарт Bluetooth 4.0 для електронних датчиків''. Новий стандарт ''призначений для передачі коротких пакетів'' даних обсягом по 8-27 байт зі швидкістю 1 Мбіт/с. Для порівняння, Bluetooth 3.0, розробка якого була завершена в квітні 2008, дозволяє передавати дані зі швидкістю до 24 Мбіт/с, але і призначений він для іншої сфери застосування. &lt;br /&gt;
&lt;br /&gt;
'''Bluetooth 4.0 планується використовувати''' в мініатюрних сенсорах, що розміщуються на тілі пацієнтів, в спортивного взуття, тренажерах тощо. Сенсори на базі нового стандарту зможуть передавати різну інформацію з навколишнього світу — температуру, тиск, вологість, швидкість пересування і так далі - на різні пристрої контролю, включаючи мобільні телефони. За словами представників консорціуму, окремий стандарт був розроблений у зв'язку з тим, що Bluetooth 3.0 і більш ранні версії не в змозі забезпечити необхідний низький рівень енергоспоживання. &lt;br /&gt;
&lt;br /&gt;
Перший чіп з одночасною підтримкою Bluetooth 4.0 і 3.0 випустив ST-Ericsson.&lt;br /&gt;
&lt;br /&gt;
= Означення по темі технологія Bluetooth =&lt;br /&gt;
&lt;br /&gt;
• '''Піконет''' - &amp;quot;пікомережа&amp;quot;:&lt;br /&gt;
набір пристроїв, з'єднаних через технологію Bluetooth спеціальним способом. Піконет починається з двох з'єднаних пристроїв, таких як портативний ПК і стільниковий телефон, і може розростатися до восьми з'єднаних пристроїв ось чому потрібний адресний простір обмежений 3 бітами). Всі пристрої Bluetooth є одноранговими пристроями і мають ідентичну реалізацію. Однак при установці піконет один пристрій буде діяти як майстер для цілей синхронізації, а інший (і) - як слейв (и) для підтримки піконет-з'єднання.&lt;br /&gt;
&lt;br /&gt;
• '''Scatternet''' - &amp;quot;мережа розкиду&amp;quot;: Дві або більше незалежних і несинхронізованих мережі піконет, взаємодіючих між собою. Як показано на, пристрій-слейв, так само, як і пристрій-майстер в одній мережі піконет можуть встановлювати таке з'єднання, стаючи слейвом в іншій мережі піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій майстер:''' пристрій у піконет, в якому генерація синхронизирующих імпульсів і послідовність стрибків використовуються для синхронізації всіх інших пристроїв у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій слейв:''' всі пристрої в піконет, які не є майстром (до 7 активних пристроїв на кожен пристрій майстер).&lt;br /&gt;
&lt;br /&gt;
• '''MAC-адреса:''' 3-бітний Media Access Control адреса, що використовується для розрізнення пристроїв, включених у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Парковані пристрої:''' пристрою в піконет, які синхронізовані, але не мають MAC-адрес.&lt;br /&gt;
&lt;br /&gt;
• '''Sniff Mode''' і '''Hold Mode:''' пристрої, синхронізовані в піконет і мають тимчасово введені режими збереження енергії, в яких активність пристроїв знижена.&lt;br /&gt;
&lt;br /&gt;
• '''Ad-hoc network''' (спеціальна мережа) - просто мережа, в якій взаємодії встановлюються між комплексними станціями в даній області покриття без використання точки доступу або сервера.&lt;br /&gt;
&lt;br /&gt;
• '''Link Manager Protocol''' - повідомлення LMP використовуються для налаштування зв'язку, безпеки та управління.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::'''Користувацькі моделі'''&lt;br /&gt;
&lt;br /&gt;
Користувацькі моделі описують, яким чином можна використовувати пристрої Bluetooth. У кожній моделі існує один або більше відповідних профілів, які визначають рівні протоколів і функції, які повинні бути використані. ''Наведений нижче опис - не детальний, і ці відомості не можна вважати повними.'' &lt;br /&gt;
&lt;br /&gt;
:''Internet Bridge''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Internet Bridge описує, яким чином мобільний телефон або бездротовий модем забезпечує dial-up з'єднання персонального комп'ютера без необхідності фізичного з'єднання з ПК. Цей сценарій з'єднання вимагає використання мережі протоколів, що складається з двох частин - одна для команд AT, для управління процесом передачі необхідних даних з мобільного телефону та інших пристроїв.&lt;br /&gt;
&lt;br /&gt;
:''Three-in-One Phone''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Three-in-One Phone описує, яким чином телефонний апарат може приєднуватися до трьох різних провайдерів мобільних послуг. Телефон може працювати як при бездротовому телефонному з'єднанні з громадською комутованій телефонною мережею в домашніх умовах, що оплачується за фіксованою таксою оператора телефонного зв'язку. Цей сценарій включає здійснення дзвінків через голосову базову станцію і прямих дзвінків між двома терміналами через базову станцію. За іншим сценарієм телефон може приєднуватися безпосередньо до інших телефонів, працюючи як &amp;quot;walkie-talkie&amp;quot; або як деяке розширення телефону - для такого способу ніякої додаткової оплати не потрібно. Нарешті, модель Three-in-One Phone може працювати як стільниковий телефон, приєднуючись до стільникової інфраструктурі. Бездротовий сценарій і сценарій двостороннього зв'язку використовують одну і ту ж мережу протоколів.&lt;br /&gt;
&lt;br /&gt;
:''Ultimate Headset''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Ultimate Headset визначається як бездротова трубка, обладнана Bluetooth. Ця модель може працювати в умовах віддаленого вхідного і вихідного аудіо-інтерфейсу пристрою. Цим пристроєм може бути мобільний телефон або ПК для аудіо-входу або виходу. Як і у випадку користувальницької моделі Internet Bridge, дана модель вимагає набору протоколів, що складається з двох частин, одна для команд AT, щоб керувати передачею необхідних даних, наприклад мовлення, з мобільного телефону та іншого пристрою. Команди AT контролюють телефони стосовно, наприклад, до процесу відповіді і до переривання дзвінків.&lt;br /&gt;
&lt;br /&gt;
:''LAN Access''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель LAN Access схожа на користувальницьку модель Internet Bridge. Різниця полягає в тому, що призначена для користувача модель LAN Access не використовує протоколи для команд AT. Дана користувача модель описує, яким чином термінали введення даних використовують місце доступу LAN в якості бездротового з'єднання з локальною мережею. При встановленні з'єднанням термінали введення даних працюють, як якщо б це вони були приєднані до LAN через з'єднання dial-up.&lt;br /&gt;
&lt;br /&gt;
:''File Transfer''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель File Transfer пропонує можливість передачі даних з одного пристрою Bluetooth на інше. У даній користувальницької моделі підтримуються файли, цілі папки, директорії і різноформатні потоки даних. Дана модель також пропонує можливість перегляду вмісту папок на віддаленому пристрої. Більш того, в даній користувальницької моделі підтримуються операції обміну, наприклад, візитними картками з використанням формату vCard. Модель File Transfer базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
:''Synchronisation''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Synchronisation забезпечує можливості для автоматичної синхронізації між, наприклад, настільним ПК, портативним ПК, мобільним телефоном та ноутбуком. Дана користувача модель дозволяє проводити передачу візитних карток, списку завдань, записів з щоденника і т.д., і працювати далі з цією інформацією за допомогою комп'ютера, стільникового телефону і КПК, використовуючи звичайні протоколи і формати.&lt;br /&gt;
&lt;br /&gt;
= Короткий огляд стека протоколу =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema2.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 1. Стек протоколу технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку показано, що стек протоколу складається з рівня радіо в основі, яке формує фізичний інтерфейс з'єднання. Рівень протоколу зв'язку baseband і Link Manager Protocol (LMP) встановлюють і контролюють з'єднання між пристроями Bluetooth. Ці три рівні підстави здійснені в обладнанні / програмному забезпеченні. Рівень Host Controller потрібно, щоб з'єднати за допомогою інтерфейсу Bluetooth з верхнім протоколом-L2CAP (Logical Link Control і Adaptation Protocol). Провідний контролер потрібно тільки тоді, коли L2CAP постійно знаходиться в програмному забезпеченні в хості. Якщо L2CAP is також на модулі Bluetooth цей рівень не потрібно, тому що L2CAP може безпосередньо зв'язуватися з LMP і baseband. Програми постійно знаходяться вище L2CAP. Наступні підрозділи дають короткий опис кожного рівня.&lt;br /&gt;
&lt;br /&gt;
'''Рівень зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Зв'язок працює у вільному ISM діапазоні смузі близько 2.4GHz і використовує поширення спектру. Цей діапазон простирається від 2400 до 2483.5 МГЦ в більшості країн, і цілий діапазон використовується для оптимізації поширення спектру. Однак для деяких країн з меншим ISM діапазоном також використовується нижня шкала. Для поширення спектру використовується техніка frequency hopping (FH). Оскільки в цьому діапазоні можуть існувати і здійснювати втручання багаторазові нескоординовані мережі, використовуються швидкі FH і короткі передачі даних, оскільки відсоток помилки може бути високим, особливо з-за сильного втручання від мікрохвильових печей, які працюють у цій частоті. CVSD-кодування адаптоване під голосові передачі, які можуть викликати високий відсоток помилок. Додатково, заголовки пакетів захищені спеціальною схемою корекції помилок для додання стійкості проти збоїв.&lt;br /&gt;
&lt;br /&gt;
Переходи по частоті фіксуються на 2402 k МГц, де k = 0,1 ,..., 78. омінальная частота переходу - 1600 стрибків в секунду.&lt;br /&gt;
&lt;br /&gt;
'''Baseband'''&lt;br /&gt;
&lt;br /&gt;
Baseband - рівень протоколу, контролюючий зв'язок. Baseband контролює послідовності перельоту частоти і дбає про кодування рівня для безпечних з'єднань. Можуть бути встановлені два типи з'єднань:&lt;br /&gt;
&lt;br /&gt;
:SCO: Синхронне орієнтоване з'єднання. Ці сполуки передбачаються для передачі синхронних даних типу голос.&lt;br /&gt;
&lt;br /&gt;
:ACL: Асинхронне з'єднання. Такі з'єднання можуть використовуватися для додатків передачі даних, які не вимагають синхронного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Baseband забезпечує функціональні можливості, необхідні для пристроїв, щоб синхронізувати їх годинник і встановлювати з'єднання. Також забезпечуються процедури запиту для виявлення адреси пристроїв, що знаходяться поблизу. Виправлення помилки для пакетів забезпечується в залежності від типу пакета. Різні типи пакету визначені для деяких загальних додатків, які відрізняються за їх місткості даних і накладних витрат по виправленню помилки. П'ять різних типів каналу забезпечуються для інформації контролю, інформацією управління з'єднанням, синхронними і асинхронними даними. Визначено функції, необхідні для генерації клавіш кодування і клавіш з'єднання. Більш детальний опис деяких з операцій baseband, пов'язаних з встановленням з'єднання, є в розділі.&lt;br /&gt;
&lt;br /&gt;
'''Протокол Менеджера зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Основні функції LMP можна класифікувати &lt;br /&gt;
:1. Управління мережею [[Використовувані означення|Piconet]]&lt;br /&gt;
:2. Конфігурація сполук&lt;br /&gt;
:3. Функції безпеки&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рiconet є групою пристроїв, пов'язаних із загальним каналом, який ідентифікований з його унікальною послідовністю &amp;quot;перельоту&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Фундаментальні &amp;quot;будівельні блоки&amp;quot; топографії Bluetooth - це пристрої майстер і слейв, де пристрій майстер в піконет забезпечує генерацію синхронизирующих імпульсів і послідовність стрибків для синхронізації всіх інших пристроїв у піконет. Один з пристроїв, зазвичай той, який першим здійснив підключення, називається &amp;quot;master&amp;quot;. До master `у може бути активно приєднано до семи пристроїв і набагато більше може бути підключено в стані&amp;quot; parked &amp;quot;(низького енергоспоживання). Пристрої в мережі piconet можуть з'єднуватися один з одним за допомогою SCO або ACL. Канал управляється master `ом, за допомогою Lin Manager в кожному пристрої. Будь-які два або більше пристроїв для з'єднання повинні встановити між собою мережу piconet. У той же час кожен пристрій може одночасно належати декількох мереж. (Мал.2). Майстер також нумерує канали зв'язку. Майстер визначає шаблон, на якому будуть працювати всі слейв-пристрої його мережі піконет, і синхронізує її роботу.&lt;br /&gt;
&lt;br /&gt;
Стандарт Bluetooth має з'єднання незалежних і навіть не синхронізованих між собою піконет (до 10) в мережу scatternet. Для цього кожна пара пікомережі повинна мати як мінімум однин загальний пристрій, який буде майстром в одній і слейвом в іншій. Таким чином, в межах окремої scatternet з інтерфейсом Bluetooth може бути одночасно пов'язано максимум 71 пристрій, проте ніхто не обмежує застосування пристроїв-гейтів, які використовують той же інтернет для більш далекого зв'язку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema3.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 2: [[Використовувані означення|Piconet]] і [[Використовувані означення|Scatternet]].&amp;lt;br&amp;gt;&lt;br /&gt;
a) piconet між двома пристроями (або один майстер і один слейв)&amp;lt;br&amp;gt;&lt;br /&gt;
b) piconet між кількома пристроями (мультислейв до 7 &amp;quot;слейвів&amp;quot; з одним майстром)&amp;lt;br&amp;gt;&lt;br /&gt;
c) scatternet, комбінація мереж piconet (може з'єднувати до 10 піконет).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LMP забезпечує функціональність приєднаний / від'єднаних пристроїв &amp;quot;slave&amp;quot;, обмін функціями між пристроями master і slave та з'єднання ACL / SCO. LMP також обробляє пристрої в режимах низького енергоспоживання, hold, sniff і park, створених для збереження енергії, якщо пристрої не мають даних для передачі.&lt;br /&gt;
&lt;br /&gt;
Завдання конфігурації з'єднання включають в себе параметри установки з'єднання, якість сервісу і контроль потужності, якщо це підтримується пристроєм. LMP також забезпечує ідентифікацію пристроїв, які будуть з'єднані, і управління клавішами з'єднання.&lt;br /&gt;
&lt;br /&gt;
'''Логічний контроль зв'язку і Адаптаційний протокол'''&lt;br /&gt;
&lt;br /&gt;
Це протокол, з яким взаємодіє більшість додатків, якщо ведучий контролер не використовується. Основні функції L2CAP:&lt;br /&gt;
&lt;br /&gt;
'''Мультіорганізація'''&lt;br /&gt;
Протокол повинен дозволяти декільком додаткам одночасно використовувати з'єднання між двома пристроями.&lt;br /&gt;
&lt;br /&gt;
'''Сегментація і Повторне об'єднання'''&lt;br /&gt;
&lt;br /&gt;
Протокол повинен зменшити розмір пакетів, забезпечених додатками до розміру пакетів, прийнятих рівнем baseband. Сам L2CAP приймає розміри пакету до 64Кб, але пакети baseband можуть приймати до 2745 bits. Для отриманих пакетів повинна бути виконана зворотна процедура об'єднання сегментованих пакетів в належному порядку.&lt;br /&gt;
&lt;br /&gt;
'''Якість обслуговування'''&lt;br /&gt;
&lt;br /&gt;
L2CAP дозволяє додаткам вимагати QoS на деяких параметрах, типу пікової пропускної здатності, часу очікування та зміни затримки.&lt;br /&gt;
&lt;br /&gt;
В основному, L2CAP забезпечує функції мережевого рівня до додатків і більш високим протоколів.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Основна структура, що показує, як рівні головного контролера розташовані всередині стека протоколу, зображена на Мал.3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema4.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 3: Провідний контролер в стеку протоколу.&lt;br /&gt;
&lt;br /&gt;
Для більшості пристроїв модуль підтримки Bluetooth може бути додано в якості плати розширення, наприклад, для ПК або ноутбука апаратні засоби Bluetooth можуть бути додані як PCI-карта або USB-адаптер. Апаратні модулі звичайно здійснюють більш низькі радіо рівні, baseband і LMP. Тоді дані, які будуть надіслані LMP і baseband, йдуть з фізичної шині, наприклад, USB. Драйвер для цієї шини потрібно на хості, яким є PC, і на апаратній карті Bluetooth потрібно &amp;quot;інтерфейс контролера хоста&amp;quot;, щоб прийняти дані з фізичної шині. Таким чином, потрібні такі додаткові рівні:&lt;br /&gt;
&lt;br /&gt;
'''HCI драйвер'''&lt;br /&gt;
&lt;br /&gt;
Це драйвер для інтерфейсу головного контролера хоста, вище фізичної шини, форматує дані, які будуть прийняті контролером хоста на апаратних засобах Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Розміщується на апаратних засобах Bluetooth і підтримує зв'язок поверх фізичної шини.&lt;br /&gt;
&lt;br /&gt;
'''Рівень програми'''&lt;br /&gt;
&lt;br /&gt;
До L2CAP можна звертатися безпосередньо додатками або через протоколи підтримки подібно RFCOMM, TCS і SDP, згаданим раніше. Додатки можуть використовувати інші протоколи типу TCP-IP або WAP. Додатки можуть самостійно запускати протоколи, наприклад, PPP (Протокол &amp;quot;точка-точка&amp;quot;), FTP (протокол передачі файлів) або інші певні протоколи, як буде потрібно додатком. Програма може використовувати SDP, для перевірки, які потрібні сервісні можливості пристроїв, доступних в зоні дії. Багато моделей використання були запропоновані виробниками. Деякі з них:&lt;br /&gt;
&lt;br /&gt;
:1. Три в одному: окрема телефонна трубка працює як селекторна зв'язок в офісі (ніякої плати за користування телефоном), Всякий раз можна використовувати будь-який з цих трьох режимів - як селекторний зв'язок, як PSTN і як мобільний телефон.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. &amp;quot;Портфельна хитрість&amp;quot;: RF-зв'язок не потребує прямої видимості між пристроями. Значить, мобільний телефон може під'єднатися до ноутбука навіть тоді, коли той перебуває в портфелі, і використовувати доступ до його можливостей, наприклад, до електронної пошти.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Автоматичний Синхронізатор: забезпечення бездротового зв'язку між PDA користувача, портативної ЕОМ і мобільним дозволить додаткам автоматично оновлювати та синхронізувати органайзер та інші дані, якщо модифікації зроблені на одному пристрої.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Бездротові навушники (гарнітури): Вони дозволяють доступ до мобільних пристроїв користувача і навіть до аудіо, в той час як пристрої знаходяться в кишені користувача. Таким чином, буде можлива операція hands-free.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Автомобільні комплекти: пристрої hands-free дозволяють водіям користуватися телефоном без відриву від управління автомобілем.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Крім цього, було запропоновано велику різноманітність інших програм у домашньої автоматизації, обмін даними на нарадах без використання додаткового обладнання, керуючих пристроями через бездротове портативний пристрій при прогулянках, пропозиції системи захисту, мережеві доступи в громадських місцях, деякі з яких успішно демонструвалися на виставках або вже продаються.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_1.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 4. Огляд протоколів технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку представлений огляд протоколів, що використовуються і підтримуваних Bluetooth, і показано, яким чином вони взаємодіють між собою. Як завжди на такого роду схемах, протоколи зображені відповідно до їх приблизної ієрархії, причому &amp;quot;вищі&amp;quot; протоколи розташовані вгорі. У контексті обміну даними з цієї ієрархічності можна зробити 2 висновки: &lt;br /&gt;
&lt;br /&gt;
1.Більш високі протоколи залежить від більш низьких в плані свого існування. Але більш низькі протоколи можуть працювати і без більш високих, або підтримувати інші протоколи на більш високих рівнях. &lt;br /&gt;
&lt;br /&gt;
2.Більш високі протоколи зазвичай &amp;quot;ближче&amp;quot; користувачеві, оскільки вони забезпечують людино-орієнтовані сервіси. &lt;br /&gt;
&lt;br /&gt;
Ці протоколи можуть бути розділені на 4 категорії: &lt;br /&gt;
&lt;br /&gt;
1. основні протоколи&amp;lt;br&amp;gt;&lt;br /&gt;
2. протокол заміни кабелю&amp;lt;br&amp;gt;&lt;br /&gt;
3. керуючий протокол телефонії&amp;lt;br&amp;gt;&lt;br /&gt;
4. отримані  протоколи.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Техніка для комунікацій дальньої дії на основі Bluetooth Хоча технологія Bluetooth мається на увазі для комунікацій на близькі відстані, дистанцію взаємодії пристроїв, як уже згадувалося, можна розширити до 100 метрів. Беручи до уваги рівні стійкості до фонового шуму (при чутливості приймача -70 dBm), необхідна вихідна потужність від всеспрямованого передавача 100 mW. Ця передавальна потужність класифікується як &amp;quot;Class 1&amp;quot;, і специфікується в розділі &amp;quot;Радіоспеціфікаціі&amp;quot; у збірнику специфікацій Bluetooth, ver. 1.0, ref. 2. Ця специфікація означає, що передавач має ефективний регулятор для зменшення перешкод. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_2.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 5. Прийомопередавач Bluetooth&lt;br /&gt;
&lt;br /&gt;
Як можна бачити на малюнку, в RF-частини прийомопередавача Bluetooth є: &lt;br /&gt;
&lt;br /&gt;
1.полоса пропускання, яка видаляє всі частоти поза діапазону в 1 Мгц, який використовується в цей момент як для передачі, так і для прийому&amp;lt;br&amp;gt;&lt;br /&gt;
2. Перемикач передачі-прийому, який з'єднує підсилювач потужності з антеною під час передачі, а також LNA з антеною під час прийому&amp;lt;br&amp;gt;&lt;br /&gt;
3.LNA, або Low-Noise Amplification - малошумне посилення.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Специфікація накладає деякі обмеження на роботу RF-частини. Джерело живлення повинно давати від 2.7 до 5 вольт, і повинно працювати при температурах від -20 до +60 C, а його ефективність повинна становити принаймні 30% при 140 мА. Вихідна потужність повинна також відключатися під час прийому. Один з продуктів, що відповідає цим вимогам, називається &amp;quot;MAX2240&amp;quot;. Два цифрових керуючих біта використовуються для установки VGA (Variable Gain Amplification) на 4 окремих рівня, результатом чого є 4 окремих рівня вихідної потужності.&lt;br /&gt;
&lt;br /&gt;
= Установка з'єднання в Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Цей розділ описує основні процедури, які повинні бути виконані пристроями Bluetooth, щоб встановити між ними з'єднання. Розгляньте наступний сценарій: чоловік гуляє з готелю і хоче скористатися своєю електронною поштою за допомогою пристрою Bluetooth, яким може бути ноутбук або PDA. Що він мав би зробити? Він натиснув би на меню або піктограму поштової програми. Пристрій автоматично виконав б наступні кроки (крім кроку реєстрації, актуального в разі, якщо пристрій вперше використовується в цьому середовищі):&lt;br /&gt;
&lt;br /&gt;
:1. ''Запит:'' пристрій при вступі в нове середовище автоматично ініціалізувати б запит, щоб з'ясувати, які пристрої є доступними в межах його радіуса дії. Це приведе до наступного:&amp;lt;br&amp;gt;&lt;br /&gt;
::а) Всі доступні прилеглі пристрої дадуть відповідь.&lt;br /&gt;
::б) Пристрій вибирає одне з відповіли пристроїв.&lt;br /&gt;
&lt;br /&gt;
:2. ''Пейджинг'': пристрій викличе baseband-процедуру, звану пейджинг. У результаті відбувається синхронізація пристрою з пунктом доступу, серед інших необхідних ініціалізації.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. ''Встановлення з'єднання'': LMP встановить з'єднання з точкою доступу. Оскільки додаток в цьому випадку поштове (email), буде використовуватися ACL з'єднання.&lt;br /&gt;
&lt;br /&gt;
Далі будуть виконуватися нижченаведені дії по встановленню.&lt;br /&gt;
&lt;br /&gt;
:4. ''Сервіс'': LMP буде використовувати протокол SDP для встановлення, який сервіс є доступним, зокрема, поштовий сервіс, або потрібно звернеться до іншого хосту. Припустимо, що сервіс є доступним, інакше програма не може далі діяти. Інформація щодо інших сервісних послуг може бути також представлена користувачеві.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. ''Канал L2CAP'': На основі інформації, отриманої від SDP, пристрій створить канал L2CAP до пункту доступу. Він може використовуватися безпосередньо додатком або іншим протоколом, наприклад, RFCOMM.&amp;lt;br&amp;gt;&lt;br /&gt;
:6. ''Канал RFCOMM'': В залежності від потреби поштового програми RFCOMM або інший канал (у випадку інших додатків) буде створено згідно з L2CAP каналу. Ця можливість дозволяє використовувати додатки, розроблені для послідовних портів, щоб працювати без модифікації по Bluetooth-платформ.&amp;lt;br&amp;gt;&lt;br /&gt;
:7. ''Безпека'': Якщо пункт доступу обмежує доступ понад певної кількості користувачів або пропонує безпечне з'єднання режиму людям, які зареєструвалися раніше, тоді пункт доступу пошле запит безпеки при встановленні з'єднання. Користувач повинен знати правильний PIN-код для доступу до сервісу. Зверніть увагу, що PIN-код не передається по бездротовому каналу, використовується інший код, що згенерував з нього, тому PIN-код досить складно підібрати. При використанні безпечного режиму буде вироблено кодування передачі.&amp;lt;br&amp;gt;&lt;br /&gt;
:8. ''PPP'': Оскільки PPP-з'єднання використовується з послідовного модему як при dial-up, те ж саме додаток зможе тепер запустити PPP через RFCOMM (через емульованого послідовний порт). Ця з'єднання дозволить користувачеві отримати доступ до його поштової скриньки тощо.&amp;lt;br&amp;gt;&lt;br /&gt;
:9. ''Мережеві протоколи'': Мережеві протоколи типу TCP / IP, IPX, Appletalk можуть одержувати і передавати дані по каналу без труднощів.&lt;br /&gt;
&lt;br /&gt;
В описаних вище процедурах для користувача взаємодія потрібна тільки при використанні логіна для входу в систему для електронної пошти і для додаткового захисту, яка буде здійснена. Решта кроки автоматичні. Вищезазначені процедури описані докладно, щоб продемонструвати процес встановлення підключення. Пояснення вищезазначених процедур потребує короткого опису пристрою годин на Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Годинник''': Кожен Bluetooth модуль має вбудовану систему часу, яка визначає час і частотні передачі. Годинники Bluetooth є вільно йдуть часасмі, які ніколи не коригуються і ніколи не вимикаються. Для синхронізації з іншими модулями використовуються тільки зміщення (величина, на яку відрізняється час в інших модулях в порівнянні з &amp;quot;рідними&amp;quot; годинником), накладене на &amp;quot;рідні&amp;quot; годинник, - тимчасові годинник Bluetooth, які взаємно синхронізовані. Годинники Bluetooth не мають ніякого відношення до часу доби. Годинники Bluetooth дуже важливі для трансівера Bluetooth через синхронізації безлічі важливих подій, без яких неможлива зв'язок. Одиниця часу - принаймні половина TX або RX довжини слота, або 312.5 мікросекунд. Годинники мають денний цикл. Якщо годинник обладнані лічильником, 28-бітний лічильник вимагає обороти близько 228 1. LSB відраховує кванти по 312.5 мікросекунд, задаючи тактову частоту 3.2 КГц.&lt;br /&gt;
&lt;br /&gt;
Синхронізація і частота на каналі piconet визначені Bluetooth-годинами &amp;quot;майстра&amp;quot;. Коли мережа piconet сформувалася, відлік годин &amp;quot;майстри&amp;quot; передається на підпорядковані пристрої. Вони зберігають необхідне значення зміщення, яке потрібно використовувати при з'єднанні з даними &amp;quot;майстром&amp;quot; і використовуються для синхронізації каналу. Оскільки власні тимчасові координати (години) не змінюються, то можливо використовувати різні зміщення для реєстрації в різних мережах piconet.&lt;br /&gt;
&lt;br /&gt;
Мінімальна необхідна точність годин -/-20 ppm в активному режимі, і/-250ppm в режимі малої активності, наприклад, Hold, Sniff, Standby і Park.&lt;br /&gt;
&lt;br /&gt;
:'''Запит та пейджинг'''&lt;br /&gt;
&lt;br /&gt;
Це початкові кроки в процесі встановлення з'єднання.&lt;br /&gt;
&lt;br /&gt;
Пристрій знаходиться в режимі Standby за замовчуванням. У цьому стані йдуть тільки рідні годинник і споживана потужність дуже низька. Можна вийти з цього режиму і увійти в режими [[Запит (Inquiry)]], [[Перегляд / сканування запиту (Inquiry Scan)]], [[Відповідь на запит (Inquiry Response)]], [[Пейджинг (Page)]] або [[Перегляд / сканування пейджинга (Page Scan)]], [[Відповідь пейджинга]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''Встановлення зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Як тільки пристрій буде перебувати в стані зв'язку, LMP може починати встановлювати з'єднання. З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними сокетами в TCP / IP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, з яким створено двосторонню з'єднання, і ідентифікатором каналу. Основні кроки в установці з'єднання в підсумку виглядають так:&lt;br /&gt;
&lt;br /&gt;
:1. Пакети POLL і відповідь використовуються для передачі інформації конфігурації без взаємодії хоста.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Відправляється пакет LMP_host_connect_request.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Віддалене пристрій відповідає LMP_NOT_ACCEPTED, якщо додаток, запитувана першим пристроєм, не хоче або не може відповісти. Інакше надсилається відповідь LMP_ACCEPTED.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Відповідає пристрій може запитати про відключення ролі, якщо це буде потрібно з деяких причин. Перший пристрій відповідає відповідним пакетом для прийняття або не прийняття запиту.&lt;br /&gt;
&lt;br /&gt;
З'єднання встановлено на рівні Link Manager.&lt;br /&gt;
&lt;br /&gt;
Додаток може не бути поінформоване про те, які послуги є доступними, і буде використовувати SDP, щоб це виявити.&lt;br /&gt;
&lt;br /&gt;
:'''SDP'''&lt;br /&gt;
&lt;br /&gt;
Зміни середовища Bluetooth відбуваються часто, отже, доступні послуги повинні бути виявлені в полі зору. SDP забезпечує кошти програми для виявлення, які сервіси є доступними, і їх характеристики, як описано в основних специфікаціях.&lt;br /&gt;
Пристрій Bluetooth, послуги якого повинні бути виявлені, запускає SDP сервер. Для виявлення послуг інших пристроїв запускає SDP клієнта. Один клієнт може запущено для кожної програми, але один пристрій може запустити тільки один сервер SDP. Сервер SDP обслуговує сервісну запис кожної служби, що дозволяє пристрою виявлятися. Клієнт надсилає запит на сервер. Запит може бути пошуком специфічного класу сервісних послуг або переглядом всіх класів доступних сервісів. Сервер дає відповідний відповідь. Якщо пристрій сервера має тільки декілька сервісів, вони не можуть бути розділені на класи та сервісні опису не відправляються пристрою. В іншому варіанті опису класу відправляються і клієнт може продовжувати вивчати деталі в межах класу. SDP тільки дозволяє сервісів бути виявленими. Доступ повинен бути через інші протоколи, засновані на L2CAP. L2CAP з'єднання Інформація, отримана через LMP з'єднання і через SDP, буде використовуватися L2CAP, щоб встановити канал для програми. L2CAP встановлює лише зв'язку ACL з'єднання.&lt;br /&gt;
З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними роз'ємів в IP TCP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, до якого створено з'єднання, і ідентифікатором каналу. Кожен канал приймається до заповнення дуплексу, з QoS специфікацією в кожному напрямку. Канал може бути двухточечной або багатоточковий. L2CAP встановлює з'єднання, коли на нього додатком виражений запит і з'єднання на потрібний пристрій ще не було встановлено. Запити від нижніх рівнів щодо з'єднань, необхідних програмами на віддалених пристроях, також обробляються L2CAP відповідно до залученим додатком.&lt;br /&gt;
&lt;br /&gt;
SCO з'єднання не проходять по L2CAP, але посилають їх дані безпосередньо Baseband. L2CAP встановлює окремий сигнальний канал для запиту з'єднання, конфігурації, роз'єднання і пр. (для випробування). L2CAP-пакети не забезпечують CRC або інші перевірки помилок, покладаючись на смугу baseband для захисту даних і впорядкованої доставки.&lt;br /&gt;
&lt;br /&gt;
Взаємодія цього протоколу з верхніми і нижніми рівнями розглядається в подіях і діях. Події - всі повідомлення, отримані L2CAP від більш низьких або більш високих рівнів, у той час як дії - відповіді, зроблені для них. Нижнім рівнем може бути LMP або HCI, в той час як більш високим рівнем може бути будь-який додаток. Типова послідовність подій і дій для встановлення з'єднання може бути наступна:&lt;br /&gt;
&lt;br /&gt;
:1. Подія і Дія 0: Подія - це запит з'єднання від більш високого рівня. Дія полягає в тому, що пристрій L2CAP посилає пакет запиту віддаленого L2CAP. Цей пакет на віддалене пристрій доставляє baseband.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Подія і Дія 1: Віддалений L2CAP отримує цей пакет і відповідає з пакетом у відповідь підключення. Перед виконанням L2CAP контактує з віднесеним додатком, щоб перевірити, чи буде потрібний запит фактично оброблено тим додатком.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Подія і Дія 2: Прийом у відповідь пакету - подія для локального пристрою L2CAP. Взаємодія запрошувати про параметри конфігурації: максимальний модуль payload і межі часу очікування.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Подія і Дія 3: Запит конфігурації - подія для віддаленого L2CAP. Його дія - відповідь конфігурації. Також, можна посилати його власної конфігурації запит про додаткові параметри.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Подія і Дія 4: Вищезгаданий пакет - подія для місцевого пристрою. Воно відповідає з відповіддю конфігурації.&lt;br /&gt;
&lt;br /&gt;
Ініціатором в місцевому пристрої виступає L2CAP, адресатом - L2CAP в пункті доступу або іншому пристрої Bluetooth, з яким входить у контакт. Зверніть увагу, що за вказаним на стрілках, що вказують до ініціатора або адресату - події для L2CAP, в той час як стрілки, що вказують за межі - дії. Назви, що починаються з L2CAP, є з'єднаннями між двома L2CAP на різних пристроях. Вертикальні рядки LP - Менеджери Зв'язки в цих двох пристроях. Назви, що починаються з WA, представляють собою з'єднання з додатком більш високого рівня, для якого встановлюється канал.&lt;br /&gt;
&lt;br /&gt;
Стану OPEN відзначають інтервал з'єднання додатків. Останні кроки у вищезгаданій таблиці відносяться до роз'єднання. Тепер можуть бути передані дані програми або можуть бути виконані [[процедури захисту]].&lt;br /&gt;
&lt;br /&gt;
:'''Зв'язок додатків'''&lt;br /&gt;
&lt;br /&gt;
Прикладні дані будуть тепер передані через з'єднання, оскільки всі визначені процедури встановлення з'єднання Bluetooth були виконані. Додатка необхідно запустити протокол більш високого рівня L2CAP. Bluetooth було визначено три використовуваних протоколу. Це:&lt;br /&gt;
:'''RFCOMM'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це емуляція послідовного порту через бездротове з'єднання.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''SDP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Service Discovery Protocol, який допомагає пристроям виявити доступні послуги поблизу.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''TCS'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Telephony Control Protocol Specification, описує управління запитом і передачу сигналів голосових каналів через Bluetooth. Всі користувальницькі додатки і інші існуючі механізми доступу до мережі, наприклад, IP TCP, PPP, IrDA OBEX, WAP і HomeRF можуть бути здійснені за рівнем L2CAP або вищезазначеним трьом протоколами, якщо додаток вибере використання їхніх послуг.&lt;br /&gt;
&lt;br /&gt;
Додаток в результаті повідомить, що більше не потрібно підключення, якщо воно не було зафіксовано протягом часу запуску програми. LMP посилає пакет LMP_detach пакет на віддалене пристрій, на який не потрібно відповідь. Відбувається роз'єднання.&lt;br /&gt;
&lt;br /&gt;
= Профілі Bluetooth =&lt;br /&gt;
&lt;br /&gt;
 • Advanced Audio Distribution Profile (A2DP)&lt;br /&gt;
&lt;br /&gt;
A2DP розроблений для передачі двоканального стерео аудіопотоку, наприклад музики, до безпровідної гарнітури або будь-якого іншого пристрою. Профіль повністю підтримує низькокомпресуючий кодек Sub_Band_Codec (SBC) і опційно підтримує MPEG-1,2 аудіо, MPEG-2,4 ААС і ATRAC, здатний підтримувати кодеки визначені виробником.&lt;br /&gt;
&lt;br /&gt;
 • Audio / Video Remote Control Profile (AVRCP)&lt;br /&gt;
&lt;br /&gt;
Цей профіль розроблений для управління стандартними функціями телевізорів, Hi-Fi устаткування і інше. Тобто дозволяє створювати пристрою з функціями дистанційного керування. Може використовуватися в сумісності з профілями A2DP або VDPT.&lt;br /&gt;
&lt;br /&gt;
 • Basic Imaging Profile (BIP) &lt;br /&gt;
&lt;br /&gt;
Профіль розроблений для пересилки зображень між пристроями і включає можливість зміни розміру зображення і конвертацію в підтримуваний формат приймаючого пристрою.&lt;br /&gt;
&lt;br /&gt;
 • Basic Printing Profile (BPP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє пересилати текст, e-mails, vCard і інші елементи на принтер. Профіль не вимагає від принтера специфічних драйверів, що вигідно відрізняє його від HCRP.&lt;br /&gt;
&lt;br /&gt;
 • Common ISDN Access Profile (CIP) &lt;br /&gt;
&lt;br /&gt;
Профіль для доступу пристроїв до ISDN.&lt;br /&gt;
&lt;br /&gt;
 • Cordless Telephony Profile (CTP) &lt;br /&gt;
&lt;br /&gt;
Профіль безпровідної телефонії.&lt;br /&gt;
&lt;br /&gt;
 • Device ID Profile (DID) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє ідентифікувати клас пристрою, виробника, версію продукту.&lt;br /&gt;
&lt;br /&gt;
 • Dial-up Networking Profile (DUN) &lt;br /&gt;
&lt;br /&gt;
Протокол надає стандартний доступ до інтернету або іншого телефонного сервісу через Bluetooth. Базується на SPP, включає PPP і AT команди визначені в специфікації ETSI.&lt;br /&gt;
&lt;br /&gt;
 • Fax Profile (FAX) &lt;br /&gt;
&lt;br /&gt;
Профіль надає інтерфейс між мобільним або стаціонарним телефоном і ПК на якому встановлено програмне забезпечення для факсів. Підтримує ITU T.31 і ITU T.32 набір AT ко-манд. Голосовий дзвінок або передача даних профілем не підтримується.&lt;br /&gt;
&lt;br /&gt;
 • File Transfer Profile (FTP_profile) &lt;br /&gt;
&lt;br /&gt;
Профіль забезпечує доступ до файлової системи пристрою. Включає стандартний набір команд FTP, що дозволяє отримувати список директорій, зміни директорій, отримувати, передавати і видаляти файли. В якості транспорту використовується OBEX, базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
 • General Audio / Video Distribution Profile (GAVDP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для A2DP і VDP.&lt;br /&gt;
&lt;br /&gt;
 • Generic Access Profile (GAP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для решти всіх профілів.&lt;br /&gt;
&lt;br /&gt;
 • Generic Object Exchange Profile (GOEP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для інших профілів передачі даних, базується на OBEX.&lt;br /&gt;
&lt;br /&gt;
 • Hard Copy Cable Replacement Profile (HCRP) &lt;br /&gt;
&lt;br /&gt;
Профіль надає просту альтернативу кабельного з'єднання між пристроєм і принтером. Мінус профілю в тому, що для принтера необхідні специфічні драйвера, що робить профіль не універсальним.&lt;br /&gt;
&lt;br /&gt;
 • Hands-Free Profile (HFP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону, передає монозвук в одному каналі.&lt;br /&gt;
&lt;br /&gt;
 • Human Interface Device Profile (HID) &lt;br /&gt;
&lt;br /&gt;
Забезпечує підтримку пристроїв з HID (Human Interface Device), таких як мишки, джойстики, клавіатури та інші. Використовує повільний канал, працює на зниженій потужності.&lt;br /&gt;
&lt;br /&gt;
 • Headset Profile (HSP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону. Підтримує мінімальний набір AT команд специфікації GSM для забезпечення можливості здійснювати дзвінки, відповідати на дзвінки, завершувати дзвінок, настроювати гучність.&lt;br /&gt;
Підтримка гарнітурою профілю Headset (&amp;quot;навушники&amp;quot;). Профіль - набір функцій або можливостей, доступних для певного пристрою Bluetooth. Для спільної роботи Bluetooth-пристроїв необхідно, щоб всі вони підтримували загальний профіль. Через профіль Headset, за наявності Bluetooth 1.2 і вище, а також при його підтримці головним пристроєм, можна виводити на гарнітуру весь звуковий супровід роботи телефону. Наприклад, прослуховувати на гарнітурі всі сигнали підтвердження операцій, mp3-музыку з плеєра, мелодії дзвінка, звуковий ряд відеороликів. Також з підтримкою даного профілю з'являється можливість міняти гучність, здійснювати дзвінки, а також відповідати або відхиляти їх безпосередньо з гарнітури. Гарнітури, що підтримують такий профіль мають можливість передачі стереозвуку, на відміну від моделей, які підтримують тільки профіль Hands-Free.&lt;br /&gt;
&lt;br /&gt;
 • Intercom Profile (ICP) &lt;br /&gt;
&lt;br /&gt;
Забезпечує голосові дзвінки між Bluetooth-сумісними пристроями.&lt;br /&gt;
&lt;br /&gt;
 • LAN Access Profile (LAP) &lt;br /&gt;
&lt;br /&gt;
LAN Access profile забезпечує можливість доступу Bluetooth-пристроям до обчислювальних мереж LAN, WAN або Internet за допомогою іншого Bluetooth-пристроя, який має фізичне підключення до цих мереж. Bluetooth-пристрій використовує PPP поверх RFCOMM для установки з'єднання. LAP також допускає створення ad-hoc Bluetooth-сетей.&lt;br /&gt;
&lt;br /&gt;
 • Object Push Profile (OPP) &lt;br /&gt;
&lt;br /&gt;
Базовий профіль для пересилки «об'єктів», таких як зображення, віртуальні візитні картки і ін. Передачу даних ініціює відправляючий пристрій (клієнт), а не приймальний (сервер).&lt;br /&gt;
&lt;br /&gt;
 • Personal Area Networking Profile (PAN) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє використовувати протокол Bluetooth Network Encapsulation як транспорт через Bluetooth-соединение.&lt;br /&gt;
&lt;br /&gt;
 • Phone Book Access Profile (PBAP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє обмінюватися записами телефонних книг між пристроями.&lt;br /&gt;
&lt;br /&gt;
 • Serial Port Profile (SPP) &lt;br /&gt;
&lt;br /&gt;
Профіль базується на специфікації ETSI TS07.10 і використовує протокол RFCOMM. Профіль емулює послідовний порт, надаючи можливість заміни стандартного RS-232 безпровідним з'єднанням. Є базовим для профілів DUN, FAX, HSP і AVRCP.&lt;br /&gt;
&lt;br /&gt;
 • Service Discovery Application Profile (SDAP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для надання інформації про профілі, які використовує пристрій-сервер.&lt;br /&gt;
&lt;br /&gt;
 • SIM Access Profile (SAP, SIM) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє дістати доступ до SIM-карти телефону, що дозволяє використовувати одну SIM-карту для декількох пристроях.&lt;br /&gt;
&lt;br /&gt;
 • Synchronisation Profile (SYNCH) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє синхронізувати особисті дані (PIM). Профіль запозичений із специфікації інфрачервоного зв'язку і адаптований групою Bluetooth SIG.&lt;br /&gt;
&lt;br /&gt;
 • Video Distribution Profile (VDP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє передавати потокове відео. Підтримує H.263, стандарти MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 підтримуються опціонально і не містяться в специфікації.&lt;br /&gt;
&lt;br /&gt;
 • Wireless Application Protocol Bearer (WAPB) &lt;br /&gt;
&lt;br /&gt;
Протокол для організації P-to-P (Point-to-Point) з'єднання через Bluetooth.&lt;br /&gt;
&lt;br /&gt;
= Безпека Bluetooth =&lt;br /&gt;
&lt;br /&gt;
У червні 2006 року Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) опублікували статтю, що містить докладний опис атаки на bluetooth-пристрої. Матеріал містив опис як активної, так і пасивної атаки, що дозволяє дістати PIN код пристрою і надалі здійснити з'єднання з даним пристроєм. Пасивна атака дозволяє відповідно екіпірованому зловмисникові «підслуховувати» (sniffing) процес ініціалізації з'єднання і надалі використовувати отримані в результаті прослушки і аналізу дані для встановлення з'єднання (spoofing). Однозначно, для проведення даної атаки зловмисникові потрібно знаходиться в безпосередній близькості і безпосередньо у момент встановлення зв'язку. Це не завжди можливо. Тому з’явилася ідея активної атаки. Була виявлена можливість відправки особливого повідомлення в певний момент, що дозволяє почати процес ініціалізації з пристроєм зловмисника. Обидві процедури злому достатньо складні і включають декілька етапів, основний з яких  збір пакетів даних і їх аналіз. Самі атаки засновані на вразливості в механізмі аутентифікації і створення ключа-шифру між двома пристроями. І тому перед викладом механізму атак розглянемо механізм ініціалізації bluetooth-з’єднання.&lt;br /&gt;
&lt;br /&gt;
== Вразливості і атаки Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
=== Базова pairing атака (атака на сполучення) ===&lt;br /&gt;
&lt;br /&gt;
Проаналізуємо дані, обмін якими йде впродовж процесу сполучення:&lt;br /&gt;
&lt;br /&gt;
[[Файл: Данні.jpg]]&lt;br /&gt;
&lt;br /&gt;
Представимо ситуацію: зловмисникові вдалося прослуховувати ефір і під час процедури сполучення, він перехопив і зберіг всі повідомлення. Далі знайти PIN можна використовуючи перебір.&lt;br /&gt;
&lt;br /&gt;
Перш за все необхідно скласти сам алгоритм перебору. Ми маємо в своєму розпорядженні перехоплені величини IN_RAND (він нешифрований) і BD_ADDR (нагадаємо, що адреси пристроїв видно в ефірі) і запускаємо алгоритм E22. Йому передаємо вищеперелічені дані і наш передбачуваний PIN. В результаті ми набудемо передбачуваного значення Kinit. Виглядає воно зразково так:&lt;br /&gt;
&lt;br /&gt;
Kinit = E22[IN_RAND, BD_ADDR(B), PIN'] де PIN'  передбачуваний нами PIN-код&lt;br /&gt;
&lt;br /&gt;
Далі, повідомлення 2 і 3 піддаються XOR з тільки що отриманим Kinit. Отже, наступним кроком ми отримаємо LK_RAND(A) і LK_RAND(B) в чистому вигляді. Тепер ми можемо вирахувати передбачуване значення Kab, для чого проробляємо наступну операцію:&lt;br /&gt;
&lt;br /&gt;
LK_K(A)= E21[BD_ADDR(A), LK_RAND(A)] де LK_K(A|B)  це проміжні величини&lt;br /&gt;
&lt;br /&gt;
LK_K(B)= E21[BD_ADDR(B), LK_RAND(B)]&lt;br /&gt;
&lt;br /&gt;
Kab = LK_K(A) XOR LK_K(B)&lt;br /&gt;
&lt;br /&gt;
Перевіримо PIN. Візьмемо отриманий Kab і перехоплений AU_RAND(A) і обчислимо SRES(A).&lt;br /&gt;
&lt;br /&gt;
Після порівнюємо отриманий результат з SRES(A)', номер, що зберігається в повідомлен-ні, 5:&lt;br /&gt;
&lt;br /&gt;
SRES(A)= E1[AU_RAND(A), Kab, BD_ADDR(B)]&lt;br /&gt;
&lt;br /&gt;
Якщо SRES(A)== SRES(A)'  PIN успішно вгаданий. Інакше повторюємо послідовність дій спочатку з новою величиной PIN'.&lt;br /&gt;
&lt;br /&gt;
Першим, хто відмітив цю уразливість, був англієць Оллі Вайтхауз (Ollie Whitehouse) в квітні 2004 року. Він першим запропонував перехопити повідомлення під час сполучення і спробувати обчислити PIN методом перебору, використовуючи отриману інформацію. Проте, метод має один істотний недолік: атаку можливо провести тільки у випадку, якщо вдалося підслуховувати всі аутентифікаційні дані. Іншими словами, якщо зловмисник знаходився поза ефіром під час початку сполучення або ж упустив якусь величину, то він не має можливості продовжити атаку.&lt;br /&gt;
&lt;br /&gt;
=== Re-pairing атака (атака на пересполучений) ===&lt;br /&gt;
&lt;br /&gt;
Вулу і Шакеду вдалося знайти вирішення труднощів, пов'язаних з атакою Вайтхауза. Був розроблений другий тип атаки. Якщо процес сполучення вже початий і дані упущені, ми не зможемо закінчити атаку. Але був знайдений вихід. Потрібно змусити пристрої спочатку ініціювати процес сполучення (звідси і назва). Дана атака дозволяє у будь-який момент почати вищеописану pairing атаку.&lt;br /&gt;
&lt;br /&gt;
Розглянемо наступну ситуацію. Допустимо, що пристрої вже встигли зв'язатися, зберегли ключ Kab і приступили до Mutual authentication. Від нас потрібно змусити пристрої наново почати pairing. Всього було запропоновано три методи атаки на переспряження, причому всі з них залежно від якості реалізації bluetooth-ядра конкретного пристрою. Нижче приведені методи в порядку убування ефективності:&lt;br /&gt;
&lt;br /&gt;
1) За pairing слідує фаза аутентифікації. Master-пристрій посилає AU_RAND і чекає у відповідь SRES. У стандарті декларує можливість втрати ключа зв'язку. У такому разі slave посилає «LMP_not_accepted», повідомляючи master про втрату ключа. Тому основна мета зловмисника  відстежити момент відправки AU_RAND master-пристрієм і у відповідь упровадити пакет LMP_not_accepted, що містить. Реакцією master буде реинициализация процесу pairing. Причому це приведе до анулювання ключа зв'язку на обох пристроях.&lt;br /&gt;
&lt;br /&gt;
2) Якщо встигнути відправити IN_RAND slave-пристрію безпосередньо перед відправкою master-пристроєм величини AU_RAND, то slave буде упевнений, що на стороні master загублений ключ зв'язку. Це знову ж таки приведе до процесу реинициализации сполучення, але вже ініціатором буде slave.&lt;br /&gt;
&lt;br /&gt;
3) Зловмисник чекає відправки master-пристроєм AU_RAND і відправляє у відповідь випадково SRES, що згенерував. Спроба аутентифікації провалена. Далі слідує низка повторних спроб аутентифікації(кількість залежить від особливостей реалізації пристроїв). За умови, що зловмисник продовжує вводити master-пристрій в оману, незабаром (по лічильнику невдалих спроб) пристроями буде ухвалено рішення об реинициализации сполучення.&lt;br /&gt;
&lt;br /&gt;
Використавши будь-який з цих методів, зловмисник може приступити до базової атаки на сполучення. Таким чином, маючи в арсеналі ці дві атаки, зловмисник може безперешкодно викрасти PIN-код. Далі маючи PIN-код він зможе встановити з'єднання з будь-яким з цих пристроїв. І варто врахувати, що в більшості пристроїв безпека на рівні служб, доступних через bluetooth, не забезпечується на належному рівні. Більшість розробників роблять ставку саме на безпеку встановлення сполучення. Тому наслідки дій зловмисника можуть бути різними: від крадіжки записника телефону до встановлення вихідного виклику з телефону жертви і використання його як прослуховуючого пристрою.&lt;br /&gt;
&lt;br /&gt;
Ці методи описують, як примусити пристрої «забути» link key, що само по собі веде до повторного pairing, а значить, зловмисник може підслуховувати весь процес із самого початку, перехопити всі важливі повідомлення і підібрати PIN.&lt;br /&gt;
&lt;br /&gt;
== Оцінка часу підбору PIN-кода ==&lt;br /&gt;
&lt;br /&gt;
У протоколі Bluetooth активно використовуються алгоритми E22, E21, E1, засновані на шифрі SAFER+. Те що вразливість відноситься до критичних підтвердив Брюс Шнайер (Bruce Schneier). Підбір PIN-a на практиці чудово працює. Нижче приведені результати отримані на Pentium IV на 3  Ггц:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Розшифрування.JPG]]&lt;br /&gt;
&lt;br /&gt;
Конкретні реалізації вищеописаних атак можуть працювати з різною швидкістю. Способів оптимізації дуже багато: особливі налаштування компілятора, різні реалізації циклів, умов і арифметичних операцій. Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) зробили прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази. Ця оптимізація виходить за рамки даної статті, але, варто відзначити, що мова йде про оптимізації базових алгоритмів стека bluetooth. В світлі сучасних технологій (зокрема nVidia CUDA) результати могли бути ще краще.&lt;br /&gt;
&lt;br /&gt;
Збільшення довжини PIN-кода не є панацеєю і лише трохи збільшує час перебору. Тільки сполучення пристроїв в безпечному місці може частково захистити від описаних атак. Приклад  bluetooth гарнітура або автомобільний handsfree. Ініціалізація зв'язку (при включенні) з даними пристроями може відбуватися багато разів протягом дня, і не завжди у користувача є можливість знаходитися при цьому в захищеному місці. Втім, атаки подібного вигляду не будуть дуже популярні, принаймні, поки не буде реалізовано доступних апаратних засобів і універсальних програмних пакетів.&lt;br /&gt;
&lt;br /&gt;
Впровадження NFC є ефективним рішенням проти даного виду атак, але в цілому, ситуація не зміниться на краще до появи на ринку достатньої кількості рішень на Bluetooth 2.1 (з підтримкою NFC), а через їх зворотну сумісність з попередніми версіями протоколу, вищевикладені атаки будуть актуальні ще достатньо тривалий час.&lt;br /&gt;
&lt;br /&gt;
= Питання до технології Bluetooth =&lt;br /&gt;
&lt;br /&gt;
#В чому полягає суть методу FHSS?&lt;br /&gt;
#У чому переваги Bluetooth 2.1 від 2.0?&lt;br /&gt;
#Суть профілю Bluetooth Headset Profile (HSP).&lt;br /&gt;
#Який радіус роботи пристроїв BT1 і BT2?&lt;br /&gt;
#Які є три етапи установки зв'язку bluetooth?&lt;br /&gt;
#Що можна сказати про безпеку bluetooth з'єднання?&lt;br /&gt;
#Які можливості надає профіль Audio / Video Remote Control Profile (AVRCP)?&lt;br /&gt;
#Опишіть процес забезпечення безпеки?&lt;br /&gt;
#Яким чином здійснюється зв'язок між двома телефонами по Bluetooth&lt;br /&gt;
#Яке призначення профілю Fax Profile (FAX)&lt;br /&gt;
#Принципи методів атаки на переспряження&lt;br /&gt;
#Основні недоліки Bluetooth?&lt;br /&gt;
#Хто зробив прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази?&lt;br /&gt;
#Чим відрізняється пасивна атака на PIN-код від активної?&lt;br /&gt;
#Для чого був розроблений профіль Basic Imaging Profile (BIP)?&lt;br /&gt;
#Що таке інтерференція?&lt;br /&gt;
#Як здійснюється передача?Пакетами?Якщо так то яка величина пакета?&lt;br /&gt;
#Чи має блютус MAC-адреси?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Питання до технології Bluetooth =&lt;br /&gt;
&lt;br /&gt;
'''Апаратне забезпечення'''&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто очікувати роботу на відстані більше 10-20 м. Такої далекодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацювання алгоритмів атаки, на Defcon-2004 публіці була представлена ​​антена-гвинтівка BlueSniper, розроблена Джоном Херінгтона (John Herington). Пристрій підключається до портативного пристрою — ноутбуку / КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км).&lt;br /&gt;
&lt;br /&gt;
'''Програмне забезпечення'''&lt;br /&gt;
&lt;br /&gt;
'''Blueman''' - комп'ютерна програма для створення з'єднань з різними Bluetooth-приладами.&lt;br /&gt;
&lt;br /&gt;
'''Функції:'''&lt;br /&gt;
&lt;br /&gt;
    •Створення мережевих з'єднань :&lt;br /&gt;
        •Персональна мережа (PAN), у тому числі спільно з програмою NetworkManager. Надається базовий DHCP-клієнт для PAN.&lt;br /&gt;
        •Підключення до інтернету через мобільні пристрої з використанням DUN-профілю. Мобільні мережі що підтримуються: GPRS, EDGE, 3G.&lt;br /&gt;
    •Спільна робота з програмами NetworkManager і ModemManager за допомогою додаткових модулів(плагінів) Blueman.&lt;br /&gt;
    •Обмін файлами між комп'ютером і Bluetooth-пристроєм по протоколу OBEX.&lt;br /&gt;
    •Підключення:&lt;br /&gt;
        •Пристрої введення.&lt;br /&gt;
        •Аудіо-пристрої (наприклад - навушникі). Підтримка роботи із звуковим сервером PulseAudio.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Ресурси Internet =&lt;br /&gt;
&lt;br /&gt;
* http://www.bluetooth.org — офіційний сайт групи розробників технології (містить специфікації)&lt;br /&gt;
* http://www.bluetooth.com — офіційний сайт для користувачів технології&lt;br /&gt;
* http://www.bluesoleil.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth</id>
		<title>Технологія Bluetooth</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth"/>
				<updated>2013-01-14T08:25:29Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Bluetooth 2.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Вступ до теми Bluetooth =&lt;br /&gt;
[[Файл:Bluetooth.png|thumb|Логотип Bluetooth]]&lt;br /&gt;
Специфікація Bluetooth була розроблена групою Bluetooth Special Interest Group (Bluetooth SIG), яка була заснована 20 травня 1998 році. У неї увійшли компанії Ericsson, IBM, Intel, Toshiba і Nokia. Потім багато компаній, включаючи Microsoft, Lenovo і Motorola, вступили в неї як асоційовані члени. Будь-яка компанія, яка планує розробляти пристрої Bluetooth, може безкоштовно увійти в цю групу. У SIG вже складається близько 2000 компаній. Згодом Bluetooth SIG і IEEE досягли угоди, на основі якої специфікація Bluetooth стало частиною стандарту IEEE 802.15.1. Роботи із створення Bluetooth компанія Ericsson Mobile Communication почала в 1994 році. Спочатку ця технологія була пристосована під потреби системи FLYWAY у функціональному інтерфейсі між мандрівниками та системою.&lt;br /&gt;
&lt;br /&gt;
'''Назва Bluetooth''' (&amp;quot;синій зуб&amp;quot;) походить від прізвища середньовічного короля Данії Гаральда I Синєзубого (норв. Harald Blåtann). Гаральд вмів посадити за стіл переговорів ворогуючі партії, домовляючись з кожною партією окремо, тому назва Bluetooth стала відповідним ім'ям для технології, що дозволяє різним пристроям спілкуватися один з одним. Використовуючи перші літери імені короля (руни B та H) у комбінації, створено й логотип технології.&lt;br /&gt;
&lt;br /&gt;
На відміну від технології інфрачервоного зв'язку IrDA (Infrared Direct Access), що працює за принципом &amp;quot;точка-точка&amp;quot; в зоні прямої видимості, технологія Bluetooth розроблялася для роботи як за принципом &amp;quot;точка-точка&amp;quot;, так і в якості багатоточкового радіоканалу, керованого багаторівневим протоколом , схожим на протокол мобільного зв'язку GSM. Bluetooth стала конкурентом таких технологій, як IEEE 802.11, HomeRF і IrDA, хоча остання і не призначена для побудови локальних мереж, але є найпоширенішою технологією бездротового з'єднання комп'ютерів і периферійних пристроїв. &lt;br /&gt;
&lt;br /&gt;
''Основне призначення Bluetooth'' - забезпечення економного (з точки зору споживаного струму) і дешевого радіозв'язку між різноманітними типами електронних пристроїв. Причому, велике значення приділяється компактності електронних компонентів, що дає можливість застосовувати Bluetooth у малогабаритних пристроях розміром з наручний годинник. Bluetooth забезпечує обмін інформацією між такими пристроями як кишенькові і звичайні персональні комп'ютери, мобільні телефони, ноутбуки, принтери, цифрові фотоапарати, мишки, клавіатури, джойстики, навушники, гарнітури на надійній та недорогій радіочастоті для ближнього зв'язку. Bluetooth дозволяє цим пристроям обмінюватись інформацією, коли вони знаходяться в радіусі від 10 до 100 метрів один від одного, навіть в різних приміщеннях. Дальність дуже сильно залежить від механічних та радіо перешкод.&lt;br /&gt;
&lt;br /&gt;
Технологія Bluetooth спеціально розроблена для забезпечення дешевою, стійкої, ефективної, високоємного зв'язку, для роботи з голосом і передачі даних, з наступними '''характеристиками:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1.Швидкість передачі / прийому 1 Мбіт / с, при використанні каналу з максимально можливою шириною смуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
:2.Швидкі перемикання частоти, щоб уникнути інтерференції.&amp;lt;br/&amp;gt;&lt;br /&gt;
:3.Адаптивна вихідна потужність для мінімізації перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:4.Короткі пакети даних для мінімізації потужності під час перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:5.Швидке впізнання (підтвердження).&amp;lt;br/&amp;gt;&lt;br /&gt;
:6.CVSD (Continuous Variable Slope Delta Modulation) голосове кодування, яке дає можливість роботи з високими частотами помилок по :бітам.&amp;lt;br/&amp;gt;&lt;br /&gt;
:7.Гнучкі типи пакетів, які підтримують широкий спектр додатків.&amp;lt;br/&amp;gt;&lt;br /&gt;
:8.Ненапружений &amp;quot;бюджет зв'язку&amp;quot;, що підтримує недорогу інтеграцію окремих елементарних сигналів.&amp;lt;br/&amp;gt;&lt;br /&gt;
:9.Інтерфейс передачі / прийому, спеціально пристосований для мінімізації енергоспоживання.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ці властивості дають технології Bluetooth можливість забезпечувати надзвичайно гнучкий зв'язок з високими швидкостями передачі даних навіть за наявності серйозних перешкод. При завідомо хорошому прийомі в сприятливих умовах передачі сигналу, в міру посилення перешкод, падіння якості переданого сигналу буде залишатися мінімальним і поступовим, що дає можливість збереження стабільного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Bluetooth має RF (Radio Frequency) специфікації для передачі голосу і даних на короткі відстані, &amp;quot;точка-мультиточка&amp;quot;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто чекати роботу на відстані більше 10-20 метрів. Такого дальнодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацьовування алгоритмів атаки, на Defcon-2004 публіці була представлена антена-гвинтівка BlueSniper, розроблена Джонном Херінгтоном (John Herington). Пристрій підключається до портативного пристрою ноутбуку/КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км.)&lt;br /&gt;
&lt;br /&gt;
= Принцип дії Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Радіозв'язок Bluetooth здійснюється в '''ISM''' діапазоні (англ. Industry, Science and Medicine - смуга промислового, наукового та медичного застосування), який використовується в різних побутових приладах і безпровідних мережах (вільний від ліцензування діапазон 2,4-2,4835 Ггц). Спектр сигналу формується по методу FHSS (Frequency Hopping Spread Spectrum  псевдовипадкова перебудова робочої частоти). Метод FHSS простий в реалізації, забезпечує стійкість до широкосмугових перешкод, а устаткування коштує недорого.&lt;br /&gt;
&lt;br /&gt;
Згідно '''алгоритму FHSS''', в Bluetooth частота сигналу, що несе, стрибкоподібно міняється 1600 разів в секунду (всього виділяється 79 робочих частот шириною в 1 Мгц, а в Японії, Франції і Іспанії смуга вже  23 частотних каналу). Послідовність перемикання між частотами для кожного з'єднання є псевдовипадковою і відома тільки передавачу і приймачу, які кожні 625 мкс (один часовий слот) синхронно перебудовуються з однієї частоти, що несе, на іншу. Таким чином, якщо поряд працюють декілька пар приймач-передавач, то вони не заважають один одному. Цей алгоритм є також складовою частиною системи захисту конфіденційності передаваної інформації: перехід відбувається по псевдовипадковому алгоритму і визначається окремо для кожного з'єднання. При передачі цифрових даних і аудіосигналу (64 Кбіт/с в обох напрямах) використовуються різні схеми кодування: аудио-сигнал не повторюється (як правило), а цифрові дані у разі втрати пакету інформації будуть передані повторно. Без перешкодостійкого кодування це забезпечує передачу даних зі швидкостями 723,2 Кбіт/с із зворотним каналом 57,6 Кбіт/с, або 433,9 Кбіт/c в обох напрямах.&lt;br /&gt;
&lt;br /&gt;
Для '''повнодуплексної''' передачі використовується '''дуплексний''' режим з тимчасовим розділенням (TDD). Підтримується ''ізохронна'' і ''асинхронна'' передача даних і забезпечується проста інтеграція з TCP / IP. Енергоспоживання пристроїв Bluetooth має бути в межах 0.1 Вт. Кожен пристрій має унікальну 48-бітову мережеву адресу, сумісний з форматом стандарту локальних мереж IEEE 802.&lt;br /&gt;
&lt;br /&gt;
= Специфікації Bluetooth =&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.0 ==&lt;br /&gt;
&lt;br /&gt;
Пристрої версій 1.0 (1998) і 1.0B мали погану сумісність між продуктами різних виробників. У 1.0 і 1.0B була обов'язковою передача адреси пристрою (BD_ADDR) на етапі встановлення зв'язку, що робило неможливою реалізацію анонімності з'єднання на протокольному рівні і було основним недоліком даної специфікації.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth 1.1 було виправлено безліч помилок, знайдених в 1.0B, ''додана підтримка для нешифрованих каналів, індикація рівня потужності сигналу'', що приймається (RSSI).&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.2 ==&lt;br /&gt;
&lt;br /&gt;
У версії 1.2 була додана технологія адаптивної перебудови робочої частоти (AFH), що поліпшило опірність до електромагнітної інтерференції (перешкод) шляхом використання рознесених частот в послідовності перебудови. Також збільшилася швидкість передачі і додалася технологія eSCO, яка покращувала якість передачі голосу шляхом повторення пошкоджених пакетів. У HCI додалася підтримка трьох-провідного інтерфейсу UART.&lt;br /&gt;
&lt;br /&gt;
Головні поліпшення включають наступне:&lt;br /&gt;
&lt;br /&gt;
    •Швидке підключення і виявлення.&lt;br /&gt;
    •Адаптивна перебудова частоти з розширеним спектром (AFH), яка підвищує стійкість до радіоперешкод.&lt;br /&gt;
    •Вищі, ніж у 1.1, швидкості передачі даних, практично до 721 кбіт / с.&lt;br /&gt;
    •Розширені Синхронні Підключення (eSCO), які покращують якість передачі голосу в аудіопотоку, дозволяючи повторну передачу пошкоджених пакетів, і при необхідності можуть збільшити затримку аудіо, щоб надати кращу підтримку для паралельної передачі даних.&lt;br /&gt;
    •В Host Controller Interface (HCI) додана підтримка трипровідною інтерфейсу UART.&lt;br /&gt;
    •Затверджено як стандарт IEEE Standard 802.15.1-2005.&lt;br /&gt;
    Введені режими управління потоком даних (Flow Control) і повторної передачі (Retransmission Modes) для L2CAP.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.0 + EDR ==&lt;br /&gt;
&lt;br /&gt;
Bluetooth версії 2.0 був випущений 10 листопада 2004 Має зворотну сумісність з попередніми версіями 1.x. Основним нововведенням стала підтримка Enhanced Data Rate (EDR) для прискорення передачі даних. Номінальна швидкість EDR близько 3 Мбіт / с, проте на практиці це дозволило підвищити швидкість передачі даних тільки до 2,1 Мбіт / с. Додаткова продуктивність досягається за допомогою різних радіо технологій для передачі даних.&lt;br /&gt;
&lt;br /&gt;
Стандартна (базова) швидкість передачі даних використовує GFSK-модуляцію радіосигналу при швидкості передачі в 1 Мбіт / с. EDR використовує поєднання модуляцій GFSK і PSK з двома варіантами, π/4-DQPSK і 8DPSK. Вони мають великі швидкості передачі даних по повітрю — 2 і 3 Мбіт / с відповідно.&lt;br /&gt;
&lt;br /&gt;
Bluetooth SIG видала специфікацію як «Технологія Bluetooth 2.0 + EDR», яка передбачає, що EDR є додатковою функцією. Крім EDR є й інші незначні удосконалення до 2.0 специфікації, і продукти можуть відповідати «Технології Bluetooth 2.0», не підтримуючи вищу швидкість передачі даних. Принаймні одне комерційне пристрій, HTC TyTN Pocket PC, використовує «Bluetooth 2.0 без EDR» у своїх технічних специфікаціях.&lt;br /&gt;
&lt;br /&gt;
Згідно з 2.0 + EDR специфікацією, EDR забезпечує наступні переваги:&lt;br /&gt;
&lt;br /&gt;
    •Збільшення швидкості передачі в 3 рази (2,1 Мбіт / с) в деяких випадках.&lt;br /&gt;
    •Зменшення складності декількох одночасних підключень через додаткової смуги пропускання.&lt;br /&gt;
    •Нижче споживання енергії завдяки зменшенню навантаження.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth версії 2.1 (2007) додана ''технологія розширеного запиту характеристик пристрою'' (для додаткової фільтрації списку при спряжуванні), ''енергозберігаюча технологія'' (Sniff Subrating), яка дозволяє збільшити тривалість роботи пристрою від одного заряду акумулятора в 3-10 разів. Крім того оновлена специфікація істотно спрощує і прискорює встановлення зв'язку між двома пристроями, дозволяє проводити оновлення ключа шифрування без розриву з'єднання, а також робить вказані з'єднання захищенішими, завдяки використанню технології Near Field Communication.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 3.0 ==&lt;br /&gt;
&lt;br /&gt;
Робоча група з розробки стандарту бездротової передачі даних Bluetooth, 21 квітня 2009 випускає специфікацію Bluetooth 3.0. Модулі з підтримкою нової специфікації поєднуватимуть в собі дві радіосистеми. Перша, з низьким енергоспоживанням, забезпечує передачу даних на звичайній для другої версії Bluetooth швидкості в три мегабіти в секунду. Інша, високошвидкісна і сумісна із ''стандартом 802.11'', забезпечує швидкості, порівнянні із швидкістю мереж '''Wi-Fi'''. Варто відзначити, що Bluetooth 3.0 використовує стандарт 802.11 без суфікса, тобто формально не сумісний з такими специфікаціями Wi-Fi, як 802.11b/g або 802.11n. 802.11 — загальніший стандарт. Використання тієї або іншої радіосистеми залежить від розміру передаваного файлу. Невеликі файли передаватимуться по повільному каналу, а великі — по високошвидкісному. Після закінчення передачі модуль повернеться в режим зниженого енергоспоживання. Крім того, в Bluetooth 3.0 з'явиться можливість під назвою ''&amp;quot;розширений контроль живлення&amp;quot;'' (Enhanced Power Control). Вона дозволяє уникнути розриву з'єднання, якщо пристрій поклали в сумку або в кишеню.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 4.0 ==&lt;br /&gt;
&lt;br /&gt;
В грудні 2009 консорціум Bluetooth SIG анонсував ''стандарт Bluetooth 4.0 для електронних датчиків''. Новий стандарт ''призначений для передачі коротких пакетів'' даних обсягом по 8-27 байт зі швидкістю 1 Мбіт/с. Для порівняння, Bluetooth 3.0, розробка якого була завершена в квітні 2008, дозволяє передавати дані зі швидкістю до 24 Мбіт/с, але і призначений він для іншої сфери застосування. &lt;br /&gt;
&lt;br /&gt;
'''Bluetooth 4.0 планується використовувати''' в мініатюрних сенсорах, що розміщуються на тілі пацієнтів, в спортивного взуття, тренажерах тощо. Сенсори на базі нового стандарту зможуть передавати різну інформацію з навколишнього світу — температуру, тиск, вологість, швидкість пересування і так далі - на різні пристрої контролю, включаючи мобільні телефони. За словами представників консорціуму, окремий стандарт був розроблений у зв'язку з тим, що Bluetooth 3.0 і більш ранні версії не в змозі забезпечити необхідний низький рівень енергоспоживання. &lt;br /&gt;
&lt;br /&gt;
Перший чіп з одночасною підтримкою Bluetooth 4.0 і 3.0 випустив ST-Ericsson.&lt;br /&gt;
&lt;br /&gt;
= Означення по темі технологія Bluetooth =&lt;br /&gt;
&lt;br /&gt;
• '''Піконет''' - &amp;quot;пікомережа&amp;quot;:&lt;br /&gt;
набір пристроїв, з'єднаних через технологію Bluetooth спеціальним способом. Піконет починається з двох з'єднаних пристроїв, таких як портативний ПК і стільниковий телефон, і може розростатися до восьми з'єднаних пристроїв ось чому потрібний адресний простір обмежений 3 бітами). Всі пристрої Bluetooth є одноранговими пристроями і мають ідентичну реалізацію. Однак при установці піконет один пристрій буде діяти як майстер для цілей синхронізації, а інший (і) - як слейв (и) для підтримки піконет-з'єднання.&lt;br /&gt;
&lt;br /&gt;
• '''Scatternet''' - &amp;quot;мережа розкиду&amp;quot;: Дві або більше незалежних і несинхронізованих мережі піконет, взаємодіючих між собою. Як показано на, пристрій-слейв, так само, як і пристрій-майстер в одній мережі піконет можуть встановлювати таке з'єднання, стаючи слейвом в іншій мережі піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій майстер:''' пристрій у піконет, в якому генерація синхронизирующих імпульсів і послідовність стрибків використовуються для синхронізації всіх інших пристроїв у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій слейв:''' всі пристрої в піконет, які не є майстром (до 7 активних пристроїв на кожен пристрій майстер).&lt;br /&gt;
&lt;br /&gt;
• '''MAC-адреса:''' 3-бітний Media Access Control адреса, що використовується для розрізнення пристроїв, включених у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Парковані пристрої:''' пристрою в піконет, які синхронізовані, але не мають MAC-адрес.&lt;br /&gt;
&lt;br /&gt;
• '''Sniff Mode''' і '''Hold Mode:''' пристрої, синхронізовані в піконет і мають тимчасово введені режими збереження енергії, в яких активність пристроїв знижена.&lt;br /&gt;
&lt;br /&gt;
• '''Ad-hoc network''' (спеціальна мережа) - просто мережа, в якій взаємодії встановлюються між комплексними станціями в даній області покриття без використання точки доступу або сервера.&lt;br /&gt;
&lt;br /&gt;
• '''Link Manager Protocol''' - повідомлення LMP використовуються для налаштування зв'язку, безпеки та управління.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::'''Користувацькі моделі'''&lt;br /&gt;
&lt;br /&gt;
Користувацькі моделі описують, яким чином можна використовувати пристрої Bluetooth. У кожній моделі існує один або більше відповідних профілів, які визначають рівні протоколів і функції, які повинні бути використані. ''Наведений нижче опис - не детальний, і ці відомості не можна вважати повними.'' &lt;br /&gt;
&lt;br /&gt;
:''Internet Bridge''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Internet Bridge описує, яким чином мобільний телефон або бездротовий модем забезпечує dial-up з'єднання персонального комп'ютера без необхідності фізичного з'єднання з ПК. Цей сценарій з'єднання вимагає використання мережі протоколів, що складається з двох частин - одна для команд AT, для управління процесом передачі необхідних даних з мобільного телефону та інших пристроїв.&lt;br /&gt;
&lt;br /&gt;
:''Three-in-One Phone''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Three-in-One Phone описує, яким чином телефонний апарат може приєднуватися до трьох різних провайдерів мобільних послуг. Телефон може працювати як при бездротовому телефонному з'єднанні з громадською комутованій телефонною мережею в домашніх умовах, що оплачується за фіксованою таксою оператора телефонного зв'язку. Цей сценарій включає здійснення дзвінків через голосову базову станцію і прямих дзвінків між двома терміналами через базову станцію. За іншим сценарієм телефон може приєднуватися безпосередньо до інших телефонів, працюючи як &amp;quot;walkie-talkie&amp;quot; або як деяке розширення телефону - для такого способу ніякої додаткової оплати не потрібно. Нарешті, модель Three-in-One Phone може працювати як стільниковий телефон, приєднуючись до стільникової інфраструктурі. Бездротовий сценарій і сценарій двостороннього зв'язку використовують одну і ту ж мережу протоколів.&lt;br /&gt;
&lt;br /&gt;
:''Ultimate Headset''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Ultimate Headset визначається як бездротова трубка, обладнана Bluetooth. Ця модель може працювати в умовах віддаленого вхідного і вихідного аудіо-інтерфейсу пристрою. Цим пристроєм може бути мобільний телефон або ПК для аудіо-входу або виходу. Як і у випадку користувальницької моделі Internet Bridge, дана модель вимагає набору протоколів, що складається з двох частин, одна для команд AT, щоб керувати передачею необхідних даних, наприклад мовлення, з мобільного телефону та іншого пристрою. Команди AT контролюють телефони стосовно, наприклад, до процесу відповіді і до переривання дзвінків.&lt;br /&gt;
&lt;br /&gt;
:''LAN Access''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель LAN Access схожа на користувальницьку модель Internet Bridge. Різниця полягає в тому, що призначена для користувача модель LAN Access не використовує протоколи для команд AT. Дана користувача модель описує, яким чином термінали введення даних використовують місце доступу LAN в якості бездротового з'єднання з локальною мережею. При встановленні з'єднанням термінали введення даних працюють, як якщо б це вони були приєднані до LAN через з'єднання dial-up.&lt;br /&gt;
&lt;br /&gt;
:''File Transfer''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель File Transfer пропонує можливість передачі даних з одного пристрою Bluetooth на інше. У даній користувальницької моделі підтримуються файли, цілі папки, директорії і різноформатні потоки даних. Дана модель також пропонує можливість перегляду вмісту папок на віддаленому пристрої. Більш того, в даній користувальницької моделі підтримуються операції обміну, наприклад, візитними картками з використанням формату vCard. Модель File Transfer базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
:''Synchronisation''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Synchronisation забезпечує можливості для автоматичної синхронізації між, наприклад, настільним ПК, портативним ПК, мобільним телефоном та ноутбуком. Дана користувача модель дозволяє проводити передачу візитних карток, списку завдань, записів з щоденника і т.д., і працювати далі з цією інформацією за допомогою комп'ютера, стільникового телефону і КПК, використовуючи звичайні протоколи і формати.&lt;br /&gt;
&lt;br /&gt;
= Короткий огляд стека протоколу =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema2.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 1. Стек протоколу технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку показано, що стек протоколу складається з рівня радіо в основі, яке формує фізичний інтерфейс з'єднання. Рівень протоколу зв'язку baseband і Link Manager Protocol (LMP) встановлюють і контролюють з'єднання між пристроями Bluetooth. Ці три рівні підстави здійснені в обладнанні / програмному забезпеченні. Рівень Host Controller потрібно, щоб з'єднати за допомогою інтерфейсу Bluetooth з верхнім протоколом-L2CAP (Logical Link Control і Adaptation Protocol). Провідний контролер потрібно тільки тоді, коли L2CAP постійно знаходиться в програмному забезпеченні в хості. Якщо L2CAP is також на модулі Bluetooth цей рівень не потрібно, тому що L2CAP може безпосередньо зв'язуватися з LMP і baseband. Програми постійно знаходяться вище L2CAP. Наступні підрозділи дають короткий опис кожного рівня.&lt;br /&gt;
&lt;br /&gt;
'''Рівень зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Зв'язок працює у вільному ISM діапазоні смузі близько 2.4GHz і використовує поширення спектру. Цей діапазон простирається від 2400 до 2483.5 МГЦ в більшості країн, і цілий діапазон використовується для оптимізації поширення спектру. Однак для деяких країн з меншим ISM діапазоном також використовується нижня шкала. Для поширення спектру використовується техніка frequency hopping (FH). Оскільки в цьому діапазоні можуть існувати і здійснювати втручання багаторазові нескоординовані мережі, використовуються швидкі FH і короткі передачі даних, оскільки відсоток помилки може бути високим, особливо з-за сильного втручання від мікрохвильових печей, які працюють у цій частоті. CVSD-кодування адаптоване під голосові передачі, які можуть викликати високий відсоток помилок. Додатково, заголовки пакетів захищені спеціальною схемою корекції помилок для додання стійкості проти збоїв.&lt;br /&gt;
&lt;br /&gt;
Переходи по частоті фіксуються на 2402 k МГц, де k = 0,1 ,..., 78. омінальная частота переходу - 1600 стрибків в секунду.&lt;br /&gt;
&lt;br /&gt;
'''Baseband'''&lt;br /&gt;
&lt;br /&gt;
Baseband - рівень протоколу, контролюючий зв'язок. Baseband контролює послідовності перельоту частоти і дбає про кодування рівня для безпечних з'єднань. Можуть бути встановлені два типи з'єднань:&lt;br /&gt;
&lt;br /&gt;
:SCO: Синхронне орієнтоване з'єднання. Ці сполуки передбачаються для передачі синхронних даних типу голос.&lt;br /&gt;
&lt;br /&gt;
:ACL: Асинхронне з'єднання. Такі з'єднання можуть використовуватися для додатків передачі даних, які не вимагають синхронного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Baseband забезпечує функціональні можливості, необхідні для пристроїв, щоб синхронізувати їх годинник і встановлювати з'єднання. Також забезпечуються процедури запиту для виявлення адреси пристроїв, що знаходяться поблизу. Виправлення помилки для пакетів забезпечується в залежності від типу пакета. Різні типи пакету визначені для деяких загальних додатків, які відрізняються за їх місткості даних і накладних витрат по виправленню помилки. П'ять різних типів каналу забезпечуються для інформації контролю, інформацією управління з'єднанням, синхронними і асинхронними даними. Визначено функції, необхідні для генерації клавіш кодування і клавіш з'єднання. Більш детальний опис деяких з операцій baseband, пов'язаних з встановленням з'єднання, є в розділі.&lt;br /&gt;
&lt;br /&gt;
'''Протокол Менеджера зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Основні функції LMP можна класифікувати &lt;br /&gt;
:1. Управління мережею [[Використовувані означення|Piconet]]&lt;br /&gt;
:2. Конфігурація сполук&lt;br /&gt;
:3. Функції безпеки&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рiconet є групою пристроїв, пов'язаних із загальним каналом, який ідентифікований з його унікальною послідовністю &amp;quot;перельоту&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Фундаментальні &amp;quot;будівельні блоки&amp;quot; топографії Bluetooth - це пристрої майстер і слейв, де пристрій майстер в піконет забезпечує генерацію синхронизирующих імпульсів і послідовність стрибків для синхронізації всіх інших пристроїв у піконет. Один з пристроїв, зазвичай той, який першим здійснив підключення, називається &amp;quot;master&amp;quot;. До master `у може бути активно приєднано до семи пристроїв і набагато більше може бути підключено в стані&amp;quot; parked &amp;quot;(низького енергоспоживання). Пристрої в мережі piconet можуть з'єднуватися один з одним за допомогою SCO або ACL. Канал управляється master `ом, за допомогою Lin Manager в кожному пристрої. Будь-які два або більше пристроїв для з'єднання повинні встановити між собою мережу piconet. У той же час кожен пристрій може одночасно належати декількох мереж. (Мал.2). Майстер також нумерує канали зв'язку. Майстер визначає шаблон, на якому будуть працювати всі слейв-пристрої його мережі піконет, і синхронізує її роботу.&lt;br /&gt;
&lt;br /&gt;
Стандарт Bluetooth має з'єднання незалежних і навіть не синхронізованих між собою піконет (до 10) в мережу scatternet. Для цього кожна пара пікомережі повинна мати як мінімум однин загальний пристрій, який буде майстром в одній і слейвом в іншій. Таким чином, в межах окремої scatternet з інтерфейсом Bluetooth може бути одночасно пов'язано максимум 71 пристрій, проте ніхто не обмежує застосування пристроїв-гейтів, які використовують той же інтернет для більш далекого зв'язку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema3.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 2: [[Використовувані означення|Piconet]] і [[Використовувані означення|Scatternet]].&amp;lt;br&amp;gt;&lt;br /&gt;
a) piconet між двома пристроями (або один майстер і один слейв)&amp;lt;br&amp;gt;&lt;br /&gt;
b) piconet між кількома пристроями (мультислейв до 7 &amp;quot;слейвів&amp;quot; з одним майстром)&amp;lt;br&amp;gt;&lt;br /&gt;
c) scatternet, комбінація мереж piconet (може з'єднувати до 10 піконет).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LMP забезпечує функціональність приєднаний / від'єднаних пристроїв &amp;quot;slave&amp;quot;, обмін функціями між пристроями master і slave та з'єднання ACL / SCO. LMP також обробляє пристрої в режимах низького енергоспоживання, hold, sniff і park, створених для збереження енергії, якщо пристрої не мають даних для передачі.&lt;br /&gt;
&lt;br /&gt;
Завдання конфігурації з'єднання включають в себе параметри установки з'єднання, якість сервісу і контроль потужності, якщо це підтримується пристроєм. LMP також забезпечує ідентифікацію пристроїв, які будуть з'єднані, і управління клавішами з'єднання.&lt;br /&gt;
&lt;br /&gt;
'''Логічний контроль зв'язку і Адаптаційний протокол'''&lt;br /&gt;
&lt;br /&gt;
Це протокол, з яким взаємодіє більшість додатків, якщо ведучий контролер не використовується. Основні функції L2CAP:&lt;br /&gt;
&lt;br /&gt;
'''Мультіорганізація'''&lt;br /&gt;
Протокол повинен дозволяти декільком додаткам одночасно використовувати з'єднання між двома пристроями.&lt;br /&gt;
&lt;br /&gt;
'''Сегментація і Повторне об'єднання'''&lt;br /&gt;
&lt;br /&gt;
Протокол повинен зменшити розмір пакетів, забезпечених додатками до розміру пакетів, прийнятих рівнем baseband. Сам L2CAP приймає розміри пакету до 64Кб, але пакети baseband можуть приймати до 2745 bits. Для отриманих пакетів повинна бути виконана зворотна процедура об'єднання сегментованих пакетів в належному порядку.&lt;br /&gt;
&lt;br /&gt;
'''Якість обслуговування'''&lt;br /&gt;
&lt;br /&gt;
L2CAP дозволяє додаткам вимагати QoS на деяких параметрах, типу пікової пропускної здатності, часу очікування та зміни затримки.&lt;br /&gt;
&lt;br /&gt;
В основному, L2CAP забезпечує функції мережевого рівня до додатків і більш високим протоколів.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Основна структура, що показує, як рівні головного контролера розташовані всередині стека протоколу, зображена на Мал.3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema4.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 3: Провідний контролер в стеку протоколу.&lt;br /&gt;
&lt;br /&gt;
Для більшості пристроїв модуль підтримки Bluetooth може бути додано в якості плати розширення, наприклад, для ПК або ноутбука апаратні засоби Bluetooth можуть бути додані як PCI-карта або USB-адаптер. Апаратні модулі звичайно здійснюють більш низькі радіо рівні, baseband і LMP. Тоді дані, які будуть надіслані LMP і baseband, йдуть з фізичної шині, наприклад, USB. Драйвер для цієї шини потрібно на хості, яким є PC, і на апаратній карті Bluetooth потрібно &amp;quot;інтерфейс контролера хоста&amp;quot;, щоб прийняти дані з фізичної шині. Таким чином, потрібні такі додаткові рівні:&lt;br /&gt;
&lt;br /&gt;
'''HCI драйвер'''&lt;br /&gt;
&lt;br /&gt;
Це драйвер для інтерфейсу головного контролера хоста, вище фізичної шини, форматує дані, які будуть прийняті контролером хоста на апаратних засобах Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Розміщується на апаратних засобах Bluetooth і підтримує зв'язок поверх фізичної шини.&lt;br /&gt;
&lt;br /&gt;
'''Рівень програми'''&lt;br /&gt;
&lt;br /&gt;
До L2CAP можна звертатися безпосередньо додатками або через протоколи підтримки подібно RFCOMM, TCS і SDP, згаданим раніше. Додатки можуть використовувати інші протоколи типу TCP-IP або WAP. Додатки можуть самостійно запускати протоколи, наприклад, PPP (Протокол &amp;quot;точка-точка&amp;quot;), FTP (протокол передачі файлів) або інші певні протоколи, як буде потрібно додатком. Програма може використовувати SDP, для перевірки, які потрібні сервісні можливості пристроїв, доступних в зоні дії. Багато моделей використання були запропоновані виробниками. Деякі з них:&lt;br /&gt;
&lt;br /&gt;
:1. Три в одному: окрема телефонна трубка працює як селекторна зв'язок в офісі (ніякої плати за користування телефоном), Всякий раз можна використовувати будь-який з цих трьох режимів - як селекторний зв'язок, як PSTN і як мобільний телефон.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. &amp;quot;Портфельна хитрість&amp;quot;: RF-зв'язок не потребує прямої видимості між пристроями. Значить, мобільний телефон може під'єднатися до ноутбука навіть тоді, коли той перебуває в портфелі, і використовувати доступ до його можливостей, наприклад, до електронної пошти.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Автоматичний Синхронізатор: забезпечення бездротового зв'язку між PDA користувача, портативної ЕОМ і мобільним дозволить додаткам автоматично оновлювати та синхронізувати органайзер та інші дані, якщо модифікації зроблені на одному пристрої.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Бездротові навушники (гарнітури): Вони дозволяють доступ до мобільних пристроїв користувача і навіть до аудіо, в той час як пристрої знаходяться в кишені користувача. Таким чином, буде можлива операція hands-free.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Автомобільні комплекти: пристрої hands-free дозволяють водіям користуватися телефоном без відриву від управління автомобілем.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Крім цього, було запропоновано велику різноманітність інших програм у домашньої автоматизації, обмін даними на нарадах без використання додаткового обладнання, керуючих пристроями через бездротове портативний пристрій при прогулянках, пропозиції системи захисту, мережеві доступи в громадських місцях, деякі з яких успішно демонструвалися на виставках або вже продаються.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_1.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 4. Огляд протоколів технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку представлений огляд протоколів, що використовуються і підтримуваних Bluetooth, і показано, яким чином вони взаємодіють між собою. Як завжди на такого роду схемах, протоколи зображені відповідно до їх приблизної ієрархії, причому &amp;quot;вищі&amp;quot; протоколи розташовані вгорі. У контексті обміну даними з цієї ієрархічності можна зробити 2 висновки: &lt;br /&gt;
&lt;br /&gt;
1.Більш високі протоколи залежить від більш низьких в плані свого існування. Але більш низькі протоколи можуть працювати і без більш високих, або підтримувати інші протоколи на більш високих рівнях. &lt;br /&gt;
&lt;br /&gt;
2.Більш високі протоколи зазвичай &amp;quot;ближче&amp;quot; користувачеві, оскільки вони забезпечують людино-орієнтовані сервіси. &lt;br /&gt;
&lt;br /&gt;
Ці протоколи можуть бути розділені на 4 категорії: &lt;br /&gt;
&lt;br /&gt;
1. основні протоколи&amp;lt;br&amp;gt;&lt;br /&gt;
2. протокол заміни кабелю&amp;lt;br&amp;gt;&lt;br /&gt;
3. керуючий протокол телефонії&amp;lt;br&amp;gt;&lt;br /&gt;
4. отримані  протоколи.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Техніка для комунікацій дальньої дії на основі Bluetooth Хоча технологія Bluetooth мається на увазі для комунікацій на близькі відстані, дистанцію взаємодії пристроїв, як уже згадувалося, можна розширити до 100 метрів. Беручи до уваги рівні стійкості до фонового шуму (при чутливості приймача -70 dBm), необхідна вихідна потужність від всеспрямованого передавача 100 mW. Ця передавальна потужність класифікується як &amp;quot;Class 1&amp;quot;, і специфікується в розділі &amp;quot;Радіоспеціфікаціі&amp;quot; у збірнику специфікацій Bluetooth, ver. 1.0, ref. 2. Ця специфікація означає, що передавач має ефективний регулятор для зменшення перешкод. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_2.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 5. Прийомопередавач Bluetooth&lt;br /&gt;
&lt;br /&gt;
Як можна бачити на малюнку, в RF-частини прийомопередавача Bluetooth є: &lt;br /&gt;
&lt;br /&gt;
1.полоса пропускання, яка видаляє всі частоти поза діапазону в 1 Мгц, який використовується в цей момент як для передачі, так і для прийому&amp;lt;br&amp;gt;&lt;br /&gt;
2. Перемикач передачі-прийому, який з'єднує підсилювач потужності з антеною під час передачі, а також LNA з антеною під час прийому&amp;lt;br&amp;gt;&lt;br /&gt;
3.LNA, або Low-Noise Amplification - малошумне посилення.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Специфікація накладає деякі обмеження на роботу RF-частини. Джерело живлення повинно давати від 2.7 до 5 вольт, і повинно працювати при температурах від -20 до +60 C, а його ефективність повинна становити принаймні 30% при 140 мА. Вихідна потужність повинна також відключатися під час прийому. Один з продуктів, що відповідає цим вимогам, називається &amp;quot;MAX2240&amp;quot;. Два цифрових керуючих біта використовуються для установки VGA (Variable Gain Amplification) на 4 окремих рівня, результатом чого є 4 окремих рівня вихідної потужності.&lt;br /&gt;
&lt;br /&gt;
= Установка з'єднання в Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Цей розділ описує основні процедури, які повинні бути виконані пристроями Bluetooth, щоб встановити між ними з'єднання. Розгляньте наступний сценарій: чоловік гуляє з готелю і хоче скористатися своєю електронною поштою за допомогою пристрою Bluetooth, яким може бути ноутбук або PDA. Що він мав би зробити? Він натиснув би на меню або піктограму поштової програми. Пристрій автоматично виконав б наступні кроки (крім кроку реєстрації, актуального в разі, якщо пристрій вперше використовується в цьому середовищі):&lt;br /&gt;
&lt;br /&gt;
:1. ''Запит:'' пристрій при вступі в нове середовище автоматично ініціалізувати б запит, щоб з'ясувати, які пристрої є доступними в межах його радіуса дії. Це приведе до наступного:&amp;lt;br&amp;gt;&lt;br /&gt;
::а) Всі доступні прилеглі пристрої дадуть відповідь.&lt;br /&gt;
::б) Пристрій вибирає одне з відповіли пристроїв.&lt;br /&gt;
&lt;br /&gt;
:2. ''Пейджинг'': пристрій викличе baseband-процедуру, звану пейджинг. У результаті відбувається синхронізація пристрою з пунктом доступу, серед інших необхідних ініціалізації.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. ''Встановлення з'єднання'': LMP встановить з'єднання з точкою доступу. Оскільки додаток в цьому випадку поштове (email), буде використовуватися ACL з'єднання.&lt;br /&gt;
&lt;br /&gt;
Далі будуть виконуватися нижченаведені дії по встановленню.&lt;br /&gt;
&lt;br /&gt;
:4. ''Сервіс'': LMP буде використовувати протокол SDP для встановлення, який сервіс є доступним, зокрема, поштовий сервіс, або потрібно звернеться до іншого хосту. Припустимо, що сервіс є доступним, інакше програма не може далі діяти. Інформація щодо інших сервісних послуг може бути також представлена користувачеві.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. ''Канал L2CAP'': На основі інформації, отриманої від SDP, пристрій створить канал L2CAP до пункту доступу. Він може використовуватися безпосередньо додатком або іншим протоколом, наприклад, RFCOMM.&amp;lt;br&amp;gt;&lt;br /&gt;
:6. ''Канал RFCOMM'': В залежності від потреби поштового програми RFCOMM або інший канал (у випадку інших додатків) буде створено згідно з L2CAP каналу. Ця можливість дозволяє використовувати додатки, розроблені для послідовних портів, щоб працювати без модифікації по Bluetooth-платформ.&amp;lt;br&amp;gt;&lt;br /&gt;
:7. ''Безпека'': Якщо пункт доступу обмежує доступ понад певної кількості користувачів або пропонує безпечне з'єднання режиму людям, які зареєструвалися раніше, тоді пункт доступу пошле запит безпеки при встановленні з'єднання. Користувач повинен знати правильний PIN-код для доступу до сервісу. Зверніть увагу, що PIN-код не передається по бездротовому каналу, використовується інший код, що згенерував з нього, тому PIN-код досить складно підібрати. При використанні безпечного режиму буде вироблено кодування передачі.&amp;lt;br&amp;gt;&lt;br /&gt;
:8. ''PPP'': Оскільки PPP-з'єднання використовується з послідовного модему як при dial-up, те ж саме додаток зможе тепер запустити PPP через RFCOMM (через емульованого послідовний порт). Ця з'єднання дозволить користувачеві отримати доступ до його поштової скриньки тощо.&amp;lt;br&amp;gt;&lt;br /&gt;
:9. ''Мережеві протоколи'': Мережеві протоколи типу TCP / IP, IPX, Appletalk можуть одержувати і передавати дані по каналу без труднощів.&lt;br /&gt;
&lt;br /&gt;
В описаних вище процедурах для користувача взаємодія потрібна тільки при використанні логіна для входу в систему для електронної пошти і для додаткового захисту, яка буде здійснена. Решта кроки автоматичні. Вищезазначені процедури описані докладно, щоб продемонструвати процес встановлення підключення. Пояснення вищезазначених процедур потребує короткого опису пристрою годин на Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Годинник''': Кожен Bluetooth модуль має вбудовану систему часу, яка визначає час і частотні передачі. Годинники Bluetooth є вільно йдуть часасмі, які ніколи не коригуються і ніколи не вимикаються. Для синхронізації з іншими модулями використовуються тільки зміщення (величина, на яку відрізняється час в інших модулях в порівнянні з &amp;quot;рідними&amp;quot; годинником), накладене на &amp;quot;рідні&amp;quot; годинник, - тимчасові годинник Bluetooth, які взаємно синхронізовані. Годинники Bluetooth не мають ніякого відношення до часу доби. Годинники Bluetooth дуже важливі для трансівера Bluetooth через синхронізації безлічі важливих подій, без яких неможлива зв'язок. Одиниця часу - принаймні половина TX або RX довжини слота, або 312.5 мікросекунд. Годинники мають денний цикл. Якщо годинник обладнані лічильником, 28-бітний лічильник вимагає обороти близько 228 1. LSB відраховує кванти по 312.5 мікросекунд, задаючи тактову частоту 3.2 КГц.&lt;br /&gt;
&lt;br /&gt;
Синхронізація і частота на каналі piconet визначені Bluetooth-годинами &amp;quot;майстра&amp;quot;. Коли мережа piconet сформувалася, відлік годин &amp;quot;майстри&amp;quot; передається на підпорядковані пристрої. Вони зберігають необхідне значення зміщення, яке потрібно використовувати при з'єднанні з даними &amp;quot;майстром&amp;quot; і використовуються для синхронізації каналу. Оскільки власні тимчасові координати (години) не змінюються, то можливо використовувати різні зміщення для реєстрації в різних мережах piconet.&lt;br /&gt;
&lt;br /&gt;
Мінімальна необхідна точність годин -/-20 ppm в активному режимі, і/-250ppm в режимі малої активності, наприклад, Hold, Sniff, Standby і Park.&lt;br /&gt;
&lt;br /&gt;
:'''Запит та пейджинг'''&lt;br /&gt;
&lt;br /&gt;
Це початкові кроки в процесі встановлення з'єднання.&lt;br /&gt;
&lt;br /&gt;
Пристрій знаходиться в режимі Standby за замовчуванням. У цьому стані йдуть тільки рідні годинник і споживана потужність дуже низька. Можна вийти з цього режиму і увійти в режими [[Запит (Inquiry)]], [[Перегляд / сканування запиту (Inquiry Scan)]], [[Відповідь на запит (Inquiry Response)]], [[Пейджинг (Page)]] або [[Перегляд / сканування пейджинга (Page Scan)]], [[Відповідь пейджинга]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''Встановлення зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Як тільки пристрій буде перебувати в стані зв'язку, LMP може починати встановлювати з'єднання. З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними сокетами в TCP / IP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, з яким створено двосторонню з'єднання, і ідентифікатором каналу. Основні кроки в установці з'єднання в підсумку виглядають так:&lt;br /&gt;
&lt;br /&gt;
:1. Пакети POLL і відповідь використовуються для передачі інформації конфігурації без взаємодії хоста.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Відправляється пакет LMP_host_connect_request.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Віддалене пристрій відповідає LMP_NOT_ACCEPTED, якщо додаток, запитувана першим пристроєм, не хоче або не може відповісти. Інакше надсилається відповідь LMP_ACCEPTED.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Відповідає пристрій може запитати про відключення ролі, якщо це буде потрібно з деяких причин. Перший пристрій відповідає відповідним пакетом для прийняття або не прийняття запиту.&lt;br /&gt;
&lt;br /&gt;
З'єднання встановлено на рівні Link Manager.&lt;br /&gt;
&lt;br /&gt;
Додаток може не бути поінформоване про те, які послуги є доступними, і буде використовувати SDP, щоб це виявити.&lt;br /&gt;
&lt;br /&gt;
:'''SDP'''&lt;br /&gt;
&lt;br /&gt;
Зміни середовища Bluetooth відбуваються часто, отже, доступні послуги повинні бути виявлені в полі зору. SDP забезпечує кошти програми для виявлення, які сервіси є доступними, і їх характеристики, як описано в основних специфікаціях.&lt;br /&gt;
Пристрій Bluetooth, послуги якого повинні бути виявлені, запускає SDP сервер. Для виявлення послуг інших пристроїв запускає SDP клієнта. Один клієнт може запущено для кожної програми, але один пристрій може запустити тільки один сервер SDP. Сервер SDP обслуговує сервісну запис кожної служби, що дозволяє пристрою виявлятися. Клієнт надсилає запит на сервер. Запит може бути пошуком специфічного класу сервісних послуг або переглядом всіх класів доступних сервісів. Сервер дає відповідний відповідь. Якщо пристрій сервера має тільки декілька сервісів, вони не можуть бути розділені на класи та сервісні опису не відправляються пристрою. В іншому варіанті опису класу відправляються і клієнт може продовжувати вивчати деталі в межах класу. SDP тільки дозволяє сервісів бути виявленими. Доступ повинен бути через інші протоколи, засновані на L2CAP. L2CAP з'єднання Інформація, отримана через LMP з'єднання і через SDP, буде використовуватися L2CAP, щоб встановити канал для програми. L2CAP встановлює лише зв'язку ACL з'єднання.&lt;br /&gt;
З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними роз'ємів в IP TCP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, до якого створено з'єднання, і ідентифікатором каналу. Кожен канал приймається до заповнення дуплексу, з QoS специфікацією в кожному напрямку. Канал може бути двухточечной або багатоточковий. L2CAP встановлює з'єднання, коли на нього додатком виражений запит і з'єднання на потрібний пристрій ще не було встановлено. Запити від нижніх рівнів щодо з'єднань, необхідних програмами на віддалених пристроях, також обробляються L2CAP відповідно до залученим додатком.&lt;br /&gt;
&lt;br /&gt;
SCO з'єднання не проходять по L2CAP, але посилають їх дані безпосередньо Baseband. L2CAP встановлює окремий сигнальний канал для запиту з'єднання, конфігурації, роз'єднання і пр. (для випробування). L2CAP-пакети не забезпечують CRC або інші перевірки помилок, покладаючись на смугу baseband для захисту даних і впорядкованої доставки.&lt;br /&gt;
&lt;br /&gt;
Взаємодія цього протоколу з верхніми і нижніми рівнями розглядається в подіях і діях. Події - всі повідомлення, отримані L2CAP від більш низьких або більш високих рівнів, у той час як дії - відповіді, зроблені для них. Нижнім рівнем може бути LMP або HCI, в той час як більш високим рівнем може бути будь-який додаток. Типова послідовність подій і дій для встановлення з'єднання може бути наступна:&lt;br /&gt;
&lt;br /&gt;
:1. Подія і Дія 0: Подія - це запит з'єднання від більш високого рівня. Дія полягає в тому, що пристрій L2CAP посилає пакет запиту віддаленого L2CAP. Цей пакет на віддалене пристрій доставляє baseband.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Подія і Дія 1: Віддалений L2CAP отримує цей пакет і відповідає з пакетом у відповідь підключення. Перед виконанням L2CAP контактує з віднесеним додатком, щоб перевірити, чи буде потрібний запит фактично оброблено тим додатком.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Подія і Дія 2: Прийом у відповідь пакету - подія для локального пристрою L2CAP. Взаємодія запрошувати про параметри конфігурації: максимальний модуль payload і межі часу очікування.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Подія і Дія 3: Запит конфігурації - подія для віддаленого L2CAP. Його дія - відповідь конфігурації. Також, можна посилати його власної конфігурації запит про додаткові параметри.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Подія і Дія 4: Вищезгаданий пакет - подія для місцевого пристрою. Воно відповідає з відповіддю конфігурації.&lt;br /&gt;
&lt;br /&gt;
Ініціатором в місцевому пристрої виступає L2CAP, адресатом - L2CAP в пункті доступу або іншому пристрої Bluetooth, з яким входить у контакт. Зверніть увагу, що за вказаним на стрілках, що вказують до ініціатора або адресату - події для L2CAP, в той час як стрілки, що вказують за межі - дії. Назви, що починаються з L2CAP, є з'єднаннями між двома L2CAP на різних пристроях. Вертикальні рядки LP - Менеджери Зв'язки в цих двох пристроях. Назви, що починаються з WA, представляють собою з'єднання з додатком більш високого рівня, для якого встановлюється канал.&lt;br /&gt;
&lt;br /&gt;
Стану OPEN відзначають інтервал з'єднання додатків. Останні кроки у вищезгаданій таблиці відносяться до роз'єднання. Тепер можуть бути передані дані програми або можуть бути виконані [[процедури захисту]].&lt;br /&gt;
&lt;br /&gt;
:'''Зв'язок додатків'''&lt;br /&gt;
&lt;br /&gt;
Прикладні дані будуть тепер передані через з'єднання, оскільки всі визначені процедури встановлення з'єднання Bluetooth були виконані. Додатка необхідно запустити протокол більш високого рівня L2CAP. Bluetooth було визначено три використовуваних протоколу. Це:&lt;br /&gt;
:'''RFCOMM'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це емуляція послідовного порту через бездротове з'єднання.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''SDP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Service Discovery Protocol, який допомагає пристроям виявити доступні послуги поблизу.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''TCS'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Telephony Control Protocol Specification, описує управління запитом і передачу сигналів голосових каналів через Bluetooth. Всі користувальницькі додатки і інші існуючі механізми доступу до мережі, наприклад, IP TCP, PPP, IrDA OBEX, WAP і HomeRF можуть бути здійснені за рівнем L2CAP або вищезазначеним трьом протоколами, якщо додаток вибере використання їхніх послуг.&lt;br /&gt;
&lt;br /&gt;
Додаток в результаті повідомить, що більше не потрібно підключення, якщо воно не було зафіксовано протягом часу запуску програми. LMP посилає пакет LMP_detach пакет на віддалене пристрій, на який не потрібно відповідь. Відбувається роз'єднання.&lt;br /&gt;
&lt;br /&gt;
= Профілі Bluetooth =&lt;br /&gt;
&lt;br /&gt;
 • Advanced Audio Distribution Profile (A2DP)&lt;br /&gt;
&lt;br /&gt;
A2DP розроблений для передачі двоканального стерео аудіопотоку, наприклад музики, до безпровідної гарнітури або будь-якого іншого пристрою. Профіль повністю підтримує низькокомпресуючий кодек Sub_Band_Codec (SBC) і опційно підтримує MPEG-1,2 аудіо, MPEG-2,4 ААС і ATRAC, здатний підтримувати кодеки визначені виробником.&lt;br /&gt;
&lt;br /&gt;
 • Audio / Video Remote Control Profile (AVRCP)&lt;br /&gt;
&lt;br /&gt;
Цей профіль розроблений для управління стандартними функціями телевізорів, Hi-Fi устаткування і інше. Тобто дозволяє створювати пристрою з функціями дистанційного керування. Може використовуватися в сумісності з профілями A2DP або VDPT.&lt;br /&gt;
&lt;br /&gt;
 • Basic Imaging Profile (BIP) &lt;br /&gt;
&lt;br /&gt;
Профіль розроблений для пересилки зображень між пристроями і включає можливість зміни розміру зображення і конвертацію в підтримуваний формат приймаючого пристрою.&lt;br /&gt;
&lt;br /&gt;
 • Basic Printing Profile (BPP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє пересилати текст, e-mails, vCard і інші елементи на принтер. Профіль не вимагає від принтера специфічних драйверів, що вигідно відрізняє його від HCRP.&lt;br /&gt;
&lt;br /&gt;
 • Common ISDN Access Profile (CIP) &lt;br /&gt;
&lt;br /&gt;
Профіль для доступу пристроїв до ISDN.&lt;br /&gt;
&lt;br /&gt;
 • Cordless Telephony Profile (CTP) &lt;br /&gt;
&lt;br /&gt;
Профіль безпровідної телефонії.&lt;br /&gt;
&lt;br /&gt;
 • Device ID Profile (DID) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє ідентифікувати клас пристрою, виробника, версію продукту.&lt;br /&gt;
&lt;br /&gt;
 • Dial-up Networking Profile (DUN) &lt;br /&gt;
&lt;br /&gt;
Протокол надає стандартний доступ до інтернету або іншого телефонного сервісу через Bluetooth. Базується на SPP, включає PPP і AT команди визначені в специфікації ETSI.&lt;br /&gt;
&lt;br /&gt;
 • Fax Profile (FAX) &lt;br /&gt;
&lt;br /&gt;
Профіль надає інтерфейс між мобільним або стаціонарним телефоном і ПК на якому встановлено програмне забезпечення для факсів. Підтримує ITU T.31 і ITU T.32 набір AT ко-манд. Голосовий дзвінок або передача даних профілем не підтримується.&lt;br /&gt;
&lt;br /&gt;
 • File Transfer Profile (FTP_profile) &lt;br /&gt;
&lt;br /&gt;
Профіль забезпечує доступ до файлової системи пристрою. Включає стандартний набір команд FTP, що дозволяє отримувати список директорій, зміни директорій, отримувати, передавати і видаляти файли. В якості транспорту використовується OBEX, базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
 • General Audio / Video Distribution Profile (GAVDP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для A2DP і VDP.&lt;br /&gt;
&lt;br /&gt;
 • Generic Access Profile (GAP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для решти всіх профілів.&lt;br /&gt;
&lt;br /&gt;
 • Generic Object Exchange Profile (GOEP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для інших профілів передачі даних, базується на OBEX.&lt;br /&gt;
&lt;br /&gt;
 • Hard Copy Cable Replacement Profile (HCRP) &lt;br /&gt;
&lt;br /&gt;
Профіль надає просту альтернативу кабельного з'єднання між пристроєм і принтером. Мінус профілю в тому, що для принтера необхідні специфічні драйвера, що робить профіль не універсальним.&lt;br /&gt;
&lt;br /&gt;
 • Hands-Free Profile (HFP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону, передає монозвук в одному каналі.&lt;br /&gt;
&lt;br /&gt;
 • Human Interface Device Profile (HID) &lt;br /&gt;
&lt;br /&gt;
Забезпечує підтримку пристроїв з HID (Human Interface Device), таких як мишки, джойстики, клавіатури та інші. Використовує повільний канал, працює на зниженій потужності.&lt;br /&gt;
&lt;br /&gt;
 • Headset Profile (HSP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону. Підтримує мінімальний набір AT команд специфікації GSM для забезпечення можливості здійснювати дзвінки, відповідати на дзвінки, завершувати дзвінок, настроювати гучність.&lt;br /&gt;
Підтримка гарнітурою профілю Headset (&amp;quot;навушники&amp;quot;). Профіль - набір функцій або можливостей, доступних для певного пристрою Bluetooth. Для спільної роботи Bluetooth-пристроїв необхідно, щоб всі вони підтримували загальний профіль. Через профіль Headset, за наявності Bluetooth 1.2 і вище, а також при його підтримці головним пристроєм, можна виводити на гарнітуру весь звуковий супровід роботи телефону. Наприклад, прослуховувати на гарнітурі всі сигнали підтвердження операцій, mp3-музыку з плеєра, мелодії дзвінка, звуковий ряд відеороликів. Також з підтримкою даного профілю з'являється можливість міняти гучність, здійснювати дзвінки, а також відповідати або відхиляти їх безпосередньо з гарнітури. Гарнітури, що підтримують такий профіль мають можливість передачі стереозвуку, на відміну від моделей, які підтримують тільки профіль Hands-Free.&lt;br /&gt;
&lt;br /&gt;
 • Intercom Profile (ICP) &lt;br /&gt;
&lt;br /&gt;
Забезпечує голосові дзвінки між Bluetooth-сумісними пристроями.&lt;br /&gt;
&lt;br /&gt;
 • LAN Access Profile (LAP) &lt;br /&gt;
&lt;br /&gt;
LAN Access profile забезпечує можливість доступу Bluetooth-пристроям до обчислювальних мереж LAN, WAN або Internet за допомогою іншого Bluetooth-пристроя, який має фізичне підключення до цих мереж. Bluetooth-пристрій використовує PPP поверх RFCOMM для установки з'єднання. LAP також допускає створення ad-hoc Bluetooth-сетей.&lt;br /&gt;
&lt;br /&gt;
 • Object Push Profile (OPP) &lt;br /&gt;
&lt;br /&gt;
Базовий профіль для пересилки «об'єктів», таких як зображення, віртуальні візитні картки і ін. Передачу даних ініціює відправляючий пристрій (клієнт), а не приймальний (сервер).&lt;br /&gt;
&lt;br /&gt;
 • Personal Area Networking Profile (PAN) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє використовувати протокол Bluetooth Network Encapsulation як транспорт через Bluetooth-соединение.&lt;br /&gt;
&lt;br /&gt;
 • Phone Book Access Profile (PBAP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє обмінюватися записами телефонних книг між пристроями.&lt;br /&gt;
&lt;br /&gt;
 • Serial Port Profile (SPP) &lt;br /&gt;
&lt;br /&gt;
Профіль базується на специфікації ETSI TS07.10 і використовує протокол RFCOMM. Профіль емулює послідовний порт, надаючи можливість заміни стандартного RS-232 безпровідним з'єднанням. Є базовим для профілів DUN, FAX, HSP і AVRCP.&lt;br /&gt;
&lt;br /&gt;
 • Service Discovery Application Profile (SDAP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для надання інформації про профілі, які використовує пристрій-сервер.&lt;br /&gt;
&lt;br /&gt;
 • SIM Access Profile (SAP, SIM) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє дістати доступ до SIM-карти телефону, що дозволяє використовувати одну SIM-карту для декількох пристроях.&lt;br /&gt;
&lt;br /&gt;
 • Synchronisation Profile (SYNCH) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє синхронізувати особисті дані (PIM). Профіль запозичений із специфікації інфрачервоного зв'язку і адаптований групою Bluetooth SIG.&lt;br /&gt;
&lt;br /&gt;
 • Video Distribution Profile (VDP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє передавати потокове відео. Підтримує H.263, стандарти MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 підтримуються опціонально і не містяться в специфікації.&lt;br /&gt;
&lt;br /&gt;
 • Wireless Application Protocol Bearer (WAPB) &lt;br /&gt;
&lt;br /&gt;
Протокол для організації P-to-P (Point-to-Point) з'єднання через Bluetooth.&lt;br /&gt;
&lt;br /&gt;
= Безпека Bluetooth =&lt;br /&gt;
&lt;br /&gt;
У червні 2006 року Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) опублікували статтю, що містить докладний опис атаки на bluetooth-пристрої. Матеріал містив опис як активної, так і пасивної атаки, що дозволяє дістати PIN код пристрою і надалі здійснити з'єднання з даним пристроєм. Пасивна атака дозволяє відповідно екіпірованому зловмисникові «підслуховувати» (sniffing) процес ініціалізації з'єднання і надалі використовувати отримані в результаті прослушки і аналізу дані для встановлення з'єднання (spoofing). Однозначно, для проведення даної атаки зловмисникові потрібно знаходиться в безпосередній близькості і безпосередньо у момент встановлення зв'язку. Це не завжди можливо. Тому з’явилася ідея активної атаки. Була виявлена можливість відправки особливого повідомлення в певний момент, що дозволяє почати процес ініціалізації з пристроєм зловмисника. Обидві процедури злому достатньо складні і включають декілька етапів, основний з яких  збір пакетів даних і їх аналіз. Самі атаки засновані на вразливості в механізмі аутентифікації і створення ключа-шифру між двома пристроями. І тому перед викладом механізму атак розглянемо механізм ініціалізації bluetooth-з’єднання.&lt;br /&gt;
&lt;br /&gt;
== Вразливості і атаки Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
=== Базова pairing атака (атака на сполучення) ===&lt;br /&gt;
&lt;br /&gt;
Проаналізуємо дані, обмін якими йде впродовж процесу сполучення:&lt;br /&gt;
&lt;br /&gt;
[[Файл: Данні.jpg]]&lt;br /&gt;
&lt;br /&gt;
Представимо ситуацію: зловмисникові вдалося прослуховувати ефір і під час процедури сполучення, він перехопив і зберіг всі повідомлення. Далі знайти PIN можна використовуючи перебір.&lt;br /&gt;
&lt;br /&gt;
Перш за все необхідно скласти сам алгоритм перебору. Ми маємо в своєму розпорядженні перехоплені величини IN_RAND (він нешифрований) і BD_ADDR (нагадаємо, що адреси пристроїв видно в ефірі) і запускаємо алгоритм E22. Йому передаємо вищеперелічені дані і наш передбачуваний PIN. В результаті ми набудемо передбачуваного значення Kinit. Виглядає воно зразково так:&lt;br /&gt;
&lt;br /&gt;
Kinit = E22[IN_RAND, BD_ADDR(B), PIN'] де PIN'  передбачуваний нами PIN-код&lt;br /&gt;
&lt;br /&gt;
Далі, повідомлення 2 і 3 піддаються XOR з тільки що отриманим Kinit. Отже, наступним кроком ми отримаємо LK_RAND(A) і LK_RAND(B) в чистому вигляді. Тепер ми можемо вирахувати передбачуване значення Kab, для чого проробляємо наступну операцію:&lt;br /&gt;
&lt;br /&gt;
LK_K(A)= E21[BD_ADDR(A), LK_RAND(A)] де LK_K(A|B)  це проміжні величини&lt;br /&gt;
&lt;br /&gt;
LK_K(B)= E21[BD_ADDR(B), LK_RAND(B)]&lt;br /&gt;
&lt;br /&gt;
Kab = LK_K(A) XOR LK_K(B)&lt;br /&gt;
&lt;br /&gt;
Перевіримо PIN. Візьмемо отриманий Kab і перехоплений AU_RAND(A) і обчислимо SRES(A).&lt;br /&gt;
&lt;br /&gt;
Після порівнюємо отриманий результат з SRES(A)', номер, що зберігається в повідомлен-ні, 5:&lt;br /&gt;
&lt;br /&gt;
SRES(A)= E1[AU_RAND(A), Kab, BD_ADDR(B)]&lt;br /&gt;
&lt;br /&gt;
Якщо SRES(A)== SRES(A)'  PIN успішно вгаданий. Інакше повторюємо послідовність дій спочатку з новою величиной PIN'.&lt;br /&gt;
&lt;br /&gt;
Першим, хто відмітив цю уразливість, був англієць Оллі Вайтхауз (Ollie Whitehouse) в квітні 2004 року. Він першим запропонував перехопити повідомлення під час сполучення і спробувати обчислити PIN методом перебору, використовуючи отриману інформацію. Проте, метод має один істотний недолік: атаку можливо провести тільки у випадку, якщо вдалося підслуховувати всі аутентифікаційні дані. Іншими словами, якщо зловмисник знаходився поза ефіром під час початку сполучення або ж упустив якусь величину, то він не має можливості продовжити атаку.&lt;br /&gt;
&lt;br /&gt;
=== Re-pairing атака (атака на пересполучений) ===&lt;br /&gt;
&lt;br /&gt;
Вулу і Шакеду вдалося знайти вирішення труднощів, пов'язаних з атакою Вайтхауза. Був розроблений другий тип атаки. Якщо процес сполучення вже початий і дані упущені, ми не зможемо закінчити атаку. Але був знайдений вихід. Потрібно змусити пристрої спочатку ініціювати процес сполучення (звідси і назва). Дана атака дозволяє у будь-який момент почати вищеописану pairing атаку.&lt;br /&gt;
&lt;br /&gt;
Розглянемо наступну ситуацію. Допустимо, що пристрої вже встигли зв'язатися, зберегли ключ Kab і приступили до Mutual authentication. Від нас потрібно змусити пристрої наново почати pairing. Всього було запропоновано три методи атаки на переспряження, причому всі з них залежно від якості реалізації bluetooth-ядра конкретного пристрою. Нижче приведені методи в порядку убування ефективності:&lt;br /&gt;
&lt;br /&gt;
1) За pairing слідує фаза аутентифікації. Master-пристрій посилає AU_RAND і чекає у відповідь SRES. У стандарті декларує можливість втрати ключа зв'язку. У такому разі slave посилає «LMP_not_accepted», повідомляючи master про втрату ключа. Тому основна мета зловмисника  відстежити момент відправки AU_RAND master-пристрієм і у відповідь упровадити пакет LMP_not_accepted, що містить. Реакцією master буде реинициализация процесу pairing. Причому це приведе до анулювання ключа зв'язку на обох пристроях.&lt;br /&gt;
&lt;br /&gt;
2) Якщо встигнути відправити IN_RAND slave-пристрію безпосередньо перед відправкою master-пристроєм величини AU_RAND, то slave буде упевнений, що на стороні master загублений ключ зв'язку. Це знову ж таки приведе до процесу реинициализации сполучення, але вже ініціатором буде slave.&lt;br /&gt;
&lt;br /&gt;
3) Зловмисник чекає відправки master-пристроєм AU_RAND і відправляє у відповідь випадково SRES, що згенерував. Спроба аутентифікації провалена. Далі слідує низка повторних спроб аутентифікації(кількість залежить від особливостей реалізації пристроїв). За умови, що зловмисник продовжує вводити master-пристрій в оману, незабаром (по лічильнику невдалих спроб) пристроями буде ухвалено рішення об реинициализации сполучення.&lt;br /&gt;
&lt;br /&gt;
Використавши будь-який з цих методів, зловмисник може приступити до базової атаки на сполучення. Таким чином, маючи в арсеналі ці дві атаки, зловмисник може безперешкодно викрасти PIN-код. Далі маючи PIN-код він зможе встановити з'єднання з будь-яким з цих пристроїв. І варто врахувати, що в більшості пристроїв безпека на рівні служб, доступних через bluetooth, не забезпечується на належному рівні. Більшість розробників роблять ставку саме на безпеку встановлення сполучення. Тому наслідки дій зловмисника можуть бути різними: від крадіжки записника телефону до встановлення вихідного виклику з телефону жертви і використання його як прослуховуючого пристрою.&lt;br /&gt;
&lt;br /&gt;
Ці методи описують, як примусити пристрої «забути» link key, що само по собі веде до повторного pairing, а значить, зловмисник може підслуховувати весь процес із самого початку, перехопити всі важливі повідомлення і підібрати PIN.&lt;br /&gt;
&lt;br /&gt;
== Оцінка часу підбору PIN-кода ==&lt;br /&gt;
&lt;br /&gt;
У протоколі Bluetooth активно використовуються алгоритми E22, E21, E1, засновані на шифрі SAFER+. Те що вразливість відноситься до критичних підтвердив Брюс Шнайер (Bruce Schneier). Підбір PIN-a на практиці чудово працює. Нижче приведені результати отримані на Pentium IV на 3  Ггц:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Розшифрування.JPG]]&lt;br /&gt;
&lt;br /&gt;
Конкретні реалізації вищеописаних атак можуть працювати з різною швидкістю. Способів оптимізації дуже багато: особливі налаштування компілятора, різні реалізації циклів, умов і арифметичних операцій. Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) зробили прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази. Ця оптимізація виходить за рамки даної статті, але, варто відзначити, що мова йде про оптимізації базових алгоритмів стека bluetooth. В світлі сучасних технологій (зокрема nVidia CUDA) результати могли бути ще краще.&lt;br /&gt;
&lt;br /&gt;
Збільшення довжини PIN-кода не є панацеєю і лише трохи збільшує час перебору. Тільки сполучення пристроїв в безпечному місці може частково захистити від описаних атак. Приклад  bluetooth гарнітура або автомобільний handsfree. Ініціалізація зв'язку (при включенні) з даними пристроями може відбуватися багато разів протягом дня, і не завжди у користувача є можливість знаходитися при цьому в захищеному місці. Втім, атаки подібного вигляду не будуть дуже популярні, принаймні, поки не буде реалізовано доступних апаратних засобів і універсальних програмних пакетів.&lt;br /&gt;
&lt;br /&gt;
Впровадження NFC є ефективним рішенням проти даного виду атак, але в цілому, ситуація не зміниться на краще до появи на ринку достатньої кількості рішень на Bluetooth 2.1 (з підтримкою NFC), а через їх зворотну сумісність з попередніми версіями протоколу, вищевикладені атаки будуть актуальні ще достатньо тривалий час.&lt;br /&gt;
&lt;br /&gt;
= Питання до технології Bluetooth =&lt;br /&gt;
&lt;br /&gt;
#В чому полягає суть методу FHSS?&lt;br /&gt;
#У чому переваги Bluetooth 2.1 від 2.0?&lt;br /&gt;
#Суть профілю Bluetooth Headset Profile (HSP).&lt;br /&gt;
#Який радіус роботи пристроїв BT1 і BT2?&lt;br /&gt;
#Які є три етапи установки зв'язку bluetooth?&lt;br /&gt;
#Що можна сказати про безпеку bluetooth з'єднання?&lt;br /&gt;
#Які можливості надає профіль Audio / Video Remote Control Profile (AVRCP)?&lt;br /&gt;
#Опишіть процес забезпечення безпеки?&lt;br /&gt;
#Яким чином здійснюється зв'язок між двома телефонами по Bluetooth&lt;br /&gt;
#Яке призначення профілю Fax Profile (FAX)&lt;br /&gt;
#Принципи методів атаки на переспряження&lt;br /&gt;
#Основні недоліки Bluetooth?&lt;br /&gt;
#Хто зробив прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази?&lt;br /&gt;
#Чим відрізняється пасивна атака на PIN-код від активної?&lt;br /&gt;
#Для чого був розроблений профіль Basic Imaging Profile (BIP)?&lt;br /&gt;
#Що таке інтерференція?&lt;br /&gt;
#Як здійснюється передача?Пакетами?Якщо так то яка величина пакета?&lt;br /&gt;
#Чи має блютус MAC-адреси?&lt;br /&gt;
&lt;br /&gt;
= Ресурси Internet =&lt;br /&gt;
&lt;br /&gt;
* http://www.bluetooth.org — офіційний сайт групи розробників технології (містить специфікації)&lt;br /&gt;
* http://www.bluetooth.com — офіційний сайт для користувачів технології&lt;br /&gt;
* http://www.bluesoleil.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth</id>
		<title>Технологія Bluetooth</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth"/>
				<updated>2013-01-14T08:24:44Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Bluetooth 1.2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Вступ до теми Bluetooth =&lt;br /&gt;
[[Файл:Bluetooth.png|thumb|Логотип Bluetooth]]&lt;br /&gt;
Специфікація Bluetooth була розроблена групою Bluetooth Special Interest Group (Bluetooth SIG), яка була заснована 20 травня 1998 році. У неї увійшли компанії Ericsson, IBM, Intel, Toshiba і Nokia. Потім багато компаній, включаючи Microsoft, Lenovo і Motorola, вступили в неї як асоційовані члени. Будь-яка компанія, яка планує розробляти пристрої Bluetooth, може безкоштовно увійти в цю групу. У SIG вже складається близько 2000 компаній. Згодом Bluetooth SIG і IEEE досягли угоди, на основі якої специфікація Bluetooth стало частиною стандарту IEEE 802.15.1. Роботи із створення Bluetooth компанія Ericsson Mobile Communication почала в 1994 році. Спочатку ця технологія була пристосована під потреби системи FLYWAY у функціональному інтерфейсі між мандрівниками та системою.&lt;br /&gt;
&lt;br /&gt;
'''Назва Bluetooth''' (&amp;quot;синій зуб&amp;quot;) походить від прізвища середньовічного короля Данії Гаральда I Синєзубого (норв. Harald Blåtann). Гаральд вмів посадити за стіл переговорів ворогуючі партії, домовляючись з кожною партією окремо, тому назва Bluetooth стала відповідним ім'ям для технології, що дозволяє різним пристроям спілкуватися один з одним. Використовуючи перші літери імені короля (руни B та H) у комбінації, створено й логотип технології.&lt;br /&gt;
&lt;br /&gt;
На відміну від технології інфрачервоного зв'язку IrDA (Infrared Direct Access), що працює за принципом &amp;quot;точка-точка&amp;quot; в зоні прямої видимості, технологія Bluetooth розроблялася для роботи як за принципом &amp;quot;точка-точка&amp;quot;, так і в якості багатоточкового радіоканалу, керованого багаторівневим протоколом , схожим на протокол мобільного зв'язку GSM. Bluetooth стала конкурентом таких технологій, як IEEE 802.11, HomeRF і IrDA, хоча остання і не призначена для побудови локальних мереж, але є найпоширенішою технологією бездротового з'єднання комп'ютерів і периферійних пристроїв. &lt;br /&gt;
&lt;br /&gt;
''Основне призначення Bluetooth'' - забезпечення економного (з точки зору споживаного струму) і дешевого радіозв'язку між різноманітними типами електронних пристроїв. Причому, велике значення приділяється компактності електронних компонентів, що дає можливість застосовувати Bluetooth у малогабаритних пристроях розміром з наручний годинник. Bluetooth забезпечує обмін інформацією між такими пристроями як кишенькові і звичайні персональні комп'ютери, мобільні телефони, ноутбуки, принтери, цифрові фотоапарати, мишки, клавіатури, джойстики, навушники, гарнітури на надійній та недорогій радіочастоті для ближнього зв'язку. Bluetooth дозволяє цим пристроям обмінюватись інформацією, коли вони знаходяться в радіусі від 10 до 100 метрів один від одного, навіть в різних приміщеннях. Дальність дуже сильно залежить від механічних та радіо перешкод.&lt;br /&gt;
&lt;br /&gt;
Технологія Bluetooth спеціально розроблена для забезпечення дешевою, стійкої, ефективної, високоємного зв'язку, для роботи з голосом і передачі даних, з наступними '''характеристиками:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1.Швидкість передачі / прийому 1 Мбіт / с, при використанні каналу з максимально можливою шириною смуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
:2.Швидкі перемикання частоти, щоб уникнути інтерференції.&amp;lt;br/&amp;gt;&lt;br /&gt;
:3.Адаптивна вихідна потужність для мінімізації перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:4.Короткі пакети даних для мінімізації потужності під час перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:5.Швидке впізнання (підтвердження).&amp;lt;br/&amp;gt;&lt;br /&gt;
:6.CVSD (Continuous Variable Slope Delta Modulation) голосове кодування, яке дає можливість роботи з високими частотами помилок по :бітам.&amp;lt;br/&amp;gt;&lt;br /&gt;
:7.Гнучкі типи пакетів, які підтримують широкий спектр додатків.&amp;lt;br/&amp;gt;&lt;br /&gt;
:8.Ненапружений &amp;quot;бюджет зв'язку&amp;quot;, що підтримує недорогу інтеграцію окремих елементарних сигналів.&amp;lt;br/&amp;gt;&lt;br /&gt;
:9.Інтерфейс передачі / прийому, спеціально пристосований для мінімізації енергоспоживання.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ці властивості дають технології Bluetooth можливість забезпечувати надзвичайно гнучкий зв'язок з високими швидкостями передачі даних навіть за наявності серйозних перешкод. При завідомо хорошому прийомі в сприятливих умовах передачі сигналу, в міру посилення перешкод, падіння якості переданого сигналу буде залишатися мінімальним і поступовим, що дає можливість збереження стабільного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Bluetooth має RF (Radio Frequency) специфікації для передачі голосу і даних на короткі відстані, &amp;quot;точка-мультиточка&amp;quot;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто чекати роботу на відстані більше 10-20 метрів. Такого дальнодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацьовування алгоритмів атаки, на Defcon-2004 публіці була представлена антена-гвинтівка BlueSniper, розроблена Джонном Херінгтоном (John Herington). Пристрій підключається до портативного пристрою ноутбуку/КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км.)&lt;br /&gt;
&lt;br /&gt;
= Принцип дії Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Радіозв'язок Bluetooth здійснюється в '''ISM''' діапазоні (англ. Industry, Science and Medicine - смуга промислового, наукового та медичного застосування), який використовується в різних побутових приладах і безпровідних мережах (вільний від ліцензування діапазон 2,4-2,4835 Ггц). Спектр сигналу формується по методу FHSS (Frequency Hopping Spread Spectrum  псевдовипадкова перебудова робочої частоти). Метод FHSS простий в реалізації, забезпечує стійкість до широкосмугових перешкод, а устаткування коштує недорого.&lt;br /&gt;
&lt;br /&gt;
Згідно '''алгоритму FHSS''', в Bluetooth частота сигналу, що несе, стрибкоподібно міняється 1600 разів в секунду (всього виділяється 79 робочих частот шириною в 1 Мгц, а в Японії, Франції і Іспанії смуга вже  23 частотних каналу). Послідовність перемикання між частотами для кожного з'єднання є псевдовипадковою і відома тільки передавачу і приймачу, які кожні 625 мкс (один часовий слот) синхронно перебудовуються з однієї частоти, що несе, на іншу. Таким чином, якщо поряд працюють декілька пар приймач-передавач, то вони не заважають один одному. Цей алгоритм є також складовою частиною системи захисту конфіденційності передаваної інформації: перехід відбувається по псевдовипадковому алгоритму і визначається окремо для кожного з'єднання. При передачі цифрових даних і аудіосигналу (64 Кбіт/с в обох напрямах) використовуються різні схеми кодування: аудио-сигнал не повторюється (як правило), а цифрові дані у разі втрати пакету інформації будуть передані повторно. Без перешкодостійкого кодування це забезпечує передачу даних зі швидкостями 723,2 Кбіт/с із зворотним каналом 57,6 Кбіт/с, або 433,9 Кбіт/c в обох напрямах.&lt;br /&gt;
&lt;br /&gt;
Для '''повнодуплексної''' передачі використовується '''дуплексний''' режим з тимчасовим розділенням (TDD). Підтримується ''ізохронна'' і ''асинхронна'' передача даних і забезпечується проста інтеграція з TCP / IP. Енергоспоживання пристроїв Bluetooth має бути в межах 0.1 Вт. Кожен пристрій має унікальну 48-бітову мережеву адресу, сумісний з форматом стандарту локальних мереж IEEE 802.&lt;br /&gt;
&lt;br /&gt;
= Специфікації Bluetooth =&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.0 ==&lt;br /&gt;
&lt;br /&gt;
Пристрої версій 1.0 (1998) і 1.0B мали погану сумісність між продуктами різних виробників. У 1.0 і 1.0B була обов'язковою передача адреси пристрою (BD_ADDR) на етапі встановлення зв'язку, що робило неможливою реалізацію анонімності з'єднання на протокольному рівні і було основним недоліком даної специфікації.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth 1.1 було виправлено безліч помилок, знайдених в 1.0B, ''додана підтримка для нешифрованих каналів, індикація рівня потужності сигналу'', що приймається (RSSI).&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.2 ==&lt;br /&gt;
&lt;br /&gt;
У версії 1.2 була додана технологія адаптивної перебудови робочої частоти (AFH), що поліпшило опірність до електромагнітної інтерференції (перешкод) шляхом використання рознесених частот в послідовності перебудови. Також збільшилася швидкість передачі і додалася технологія eSCO, яка покращувала якість передачі голосу шляхом повторення пошкоджених пакетів. У HCI додалася підтримка трьох-провідного інтерфейсу UART.&lt;br /&gt;
&lt;br /&gt;
Головні поліпшення включають наступне:&lt;br /&gt;
&lt;br /&gt;
    •Швидке підключення і виявлення.&lt;br /&gt;
    •Адаптивна перебудова частоти з розширеним спектром (AFH), яка підвищує стійкість до радіоперешкод.&lt;br /&gt;
    •Вищі, ніж у 1.1, швидкості передачі даних, практично до 721 кбіт / с.&lt;br /&gt;
    •Розширені Синхронні Підключення (eSCO), які покращують якість передачі голосу в аудіопотоку, дозволяючи повторну передачу пошкоджених пакетів, і при необхідності можуть збільшити затримку аудіо, щоб надати кращу підтримку для паралельної передачі даних.&lt;br /&gt;
    •В Host Controller Interface (HCI) додана підтримка трипровідною інтерфейсу UART.&lt;br /&gt;
    •Затверджено як стандарт IEEE Standard 802.15.1-2005.&lt;br /&gt;
    Введені режими управління потоком даних (Flow Control) і повторної передачі (Retransmission Modes) для L2CAP.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.0 ==&lt;br /&gt;
&lt;br /&gt;
Bluetooth версії 2.0 (2004) ''повністю сумісний з версіями 1.x''. Основним ''нововведенням'' стала ''підтримка'' '''EDR''' (Enhanced Data Rate), що дозволило підвищити швидкість передачі 2,1 Мбіт/с.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth версії 2.1 (2007) додана ''технологія розширеного запиту характеристик пристрою'' (для додаткової фільтрації списку при спряжуванні), ''енергозберігаюча технологія'' (Sniff Subrating), яка дозволяє збільшити тривалість роботи пристрою від одного заряду акумулятора в 3-10 разів. Крім того оновлена специфікація істотно спрощує і прискорює встановлення зв'язку між двома пристроями, дозволяє проводити оновлення ключа шифрування без розриву з'єднання, а також робить вказані з'єднання захищенішими, завдяки використанню технології Near Field Communication.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 3.0 ==&lt;br /&gt;
&lt;br /&gt;
Робоча група з розробки стандарту бездротової передачі даних Bluetooth, 21 квітня 2009 випускає специфікацію Bluetooth 3.0. Модулі з підтримкою нової специфікації поєднуватимуть в собі дві радіосистеми. Перша, з низьким енергоспоживанням, забезпечує передачу даних на звичайній для другої версії Bluetooth швидкості в три мегабіти в секунду. Інша, високошвидкісна і сумісна із ''стандартом 802.11'', забезпечує швидкості, порівнянні із швидкістю мереж '''Wi-Fi'''. Варто відзначити, що Bluetooth 3.0 використовує стандарт 802.11 без суфікса, тобто формально не сумісний з такими специфікаціями Wi-Fi, як 802.11b/g або 802.11n. 802.11 — загальніший стандарт. Використання тієї або іншої радіосистеми залежить від розміру передаваного файлу. Невеликі файли передаватимуться по повільному каналу, а великі — по високошвидкісному. Після закінчення передачі модуль повернеться в режим зниженого енергоспоживання. Крім того, в Bluetooth 3.0 з'явиться можливість під назвою ''&amp;quot;розширений контроль живлення&amp;quot;'' (Enhanced Power Control). Вона дозволяє уникнути розриву з'єднання, якщо пристрій поклали в сумку або в кишеню.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 4.0 ==&lt;br /&gt;
&lt;br /&gt;
В грудні 2009 консорціум Bluetooth SIG анонсував ''стандарт Bluetooth 4.0 для електронних датчиків''. Новий стандарт ''призначений для передачі коротких пакетів'' даних обсягом по 8-27 байт зі швидкістю 1 Мбіт/с. Для порівняння, Bluetooth 3.0, розробка якого була завершена в квітні 2008, дозволяє передавати дані зі швидкістю до 24 Мбіт/с, але і призначений він для іншої сфери застосування. &lt;br /&gt;
&lt;br /&gt;
'''Bluetooth 4.0 планується використовувати''' в мініатюрних сенсорах, що розміщуються на тілі пацієнтів, в спортивного взуття, тренажерах тощо. Сенсори на базі нового стандарту зможуть передавати різну інформацію з навколишнього світу — температуру, тиск, вологість, швидкість пересування і так далі - на різні пристрої контролю, включаючи мобільні телефони. За словами представників консорціуму, окремий стандарт був розроблений у зв'язку з тим, що Bluetooth 3.0 і більш ранні версії не в змозі забезпечити необхідний низький рівень енергоспоживання. &lt;br /&gt;
&lt;br /&gt;
Перший чіп з одночасною підтримкою Bluetooth 4.0 і 3.0 випустив ST-Ericsson.&lt;br /&gt;
&lt;br /&gt;
= Означення по темі технологія Bluetooth =&lt;br /&gt;
&lt;br /&gt;
• '''Піконет''' - &amp;quot;пікомережа&amp;quot;:&lt;br /&gt;
набір пристроїв, з'єднаних через технологію Bluetooth спеціальним способом. Піконет починається з двох з'єднаних пристроїв, таких як портативний ПК і стільниковий телефон, і може розростатися до восьми з'єднаних пристроїв ось чому потрібний адресний простір обмежений 3 бітами). Всі пристрої Bluetooth є одноранговими пристроями і мають ідентичну реалізацію. Однак при установці піконет один пристрій буде діяти як майстер для цілей синхронізації, а інший (і) - як слейв (и) для підтримки піконет-з'єднання.&lt;br /&gt;
&lt;br /&gt;
• '''Scatternet''' - &amp;quot;мережа розкиду&amp;quot;: Дві або більше незалежних і несинхронізованих мережі піконет, взаємодіючих між собою. Як показано на, пристрій-слейв, так само, як і пристрій-майстер в одній мережі піконет можуть встановлювати таке з'єднання, стаючи слейвом в іншій мережі піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій майстер:''' пристрій у піконет, в якому генерація синхронизирующих імпульсів і послідовність стрибків використовуються для синхронізації всіх інших пристроїв у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій слейв:''' всі пристрої в піконет, які не є майстром (до 7 активних пристроїв на кожен пристрій майстер).&lt;br /&gt;
&lt;br /&gt;
• '''MAC-адреса:''' 3-бітний Media Access Control адреса, що використовується для розрізнення пристроїв, включених у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Парковані пристрої:''' пристрою в піконет, які синхронізовані, але не мають MAC-адрес.&lt;br /&gt;
&lt;br /&gt;
• '''Sniff Mode''' і '''Hold Mode:''' пристрої, синхронізовані в піконет і мають тимчасово введені режими збереження енергії, в яких активність пристроїв знижена.&lt;br /&gt;
&lt;br /&gt;
• '''Ad-hoc network''' (спеціальна мережа) - просто мережа, в якій взаємодії встановлюються між комплексними станціями в даній області покриття без використання точки доступу або сервера.&lt;br /&gt;
&lt;br /&gt;
• '''Link Manager Protocol''' - повідомлення LMP використовуються для налаштування зв'язку, безпеки та управління.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::'''Користувацькі моделі'''&lt;br /&gt;
&lt;br /&gt;
Користувацькі моделі описують, яким чином можна використовувати пристрої Bluetooth. У кожній моделі існує один або більше відповідних профілів, які визначають рівні протоколів і функції, які повинні бути використані. ''Наведений нижче опис - не детальний, і ці відомості не можна вважати повними.'' &lt;br /&gt;
&lt;br /&gt;
:''Internet Bridge''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Internet Bridge описує, яким чином мобільний телефон або бездротовий модем забезпечує dial-up з'єднання персонального комп'ютера без необхідності фізичного з'єднання з ПК. Цей сценарій з'єднання вимагає використання мережі протоколів, що складається з двох частин - одна для команд AT, для управління процесом передачі необхідних даних з мобільного телефону та інших пристроїв.&lt;br /&gt;
&lt;br /&gt;
:''Three-in-One Phone''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Three-in-One Phone описує, яким чином телефонний апарат може приєднуватися до трьох різних провайдерів мобільних послуг. Телефон може працювати як при бездротовому телефонному з'єднанні з громадською комутованій телефонною мережею в домашніх умовах, що оплачується за фіксованою таксою оператора телефонного зв'язку. Цей сценарій включає здійснення дзвінків через голосову базову станцію і прямих дзвінків між двома терміналами через базову станцію. За іншим сценарієм телефон може приєднуватися безпосередньо до інших телефонів, працюючи як &amp;quot;walkie-talkie&amp;quot; або як деяке розширення телефону - для такого способу ніякої додаткової оплати не потрібно. Нарешті, модель Three-in-One Phone може працювати як стільниковий телефон, приєднуючись до стільникової інфраструктурі. Бездротовий сценарій і сценарій двостороннього зв'язку використовують одну і ту ж мережу протоколів.&lt;br /&gt;
&lt;br /&gt;
:''Ultimate Headset''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Ultimate Headset визначається як бездротова трубка, обладнана Bluetooth. Ця модель може працювати в умовах віддаленого вхідного і вихідного аудіо-інтерфейсу пристрою. Цим пристроєм може бути мобільний телефон або ПК для аудіо-входу або виходу. Як і у випадку користувальницької моделі Internet Bridge, дана модель вимагає набору протоколів, що складається з двох частин, одна для команд AT, щоб керувати передачею необхідних даних, наприклад мовлення, з мобільного телефону та іншого пристрою. Команди AT контролюють телефони стосовно, наприклад, до процесу відповіді і до переривання дзвінків.&lt;br /&gt;
&lt;br /&gt;
:''LAN Access''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель LAN Access схожа на користувальницьку модель Internet Bridge. Різниця полягає в тому, що призначена для користувача модель LAN Access не використовує протоколи для команд AT. Дана користувача модель описує, яким чином термінали введення даних використовують місце доступу LAN в якості бездротового з'єднання з локальною мережею. При встановленні з'єднанням термінали введення даних працюють, як якщо б це вони були приєднані до LAN через з'єднання dial-up.&lt;br /&gt;
&lt;br /&gt;
:''File Transfer''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель File Transfer пропонує можливість передачі даних з одного пристрою Bluetooth на інше. У даній користувальницької моделі підтримуються файли, цілі папки, директорії і різноформатні потоки даних. Дана модель також пропонує можливість перегляду вмісту папок на віддаленому пристрої. Більш того, в даній користувальницької моделі підтримуються операції обміну, наприклад, візитними картками з використанням формату vCard. Модель File Transfer базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
:''Synchronisation''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Synchronisation забезпечує можливості для автоматичної синхронізації між, наприклад, настільним ПК, портативним ПК, мобільним телефоном та ноутбуком. Дана користувача модель дозволяє проводити передачу візитних карток, списку завдань, записів з щоденника і т.д., і працювати далі з цією інформацією за допомогою комп'ютера, стільникового телефону і КПК, використовуючи звичайні протоколи і формати.&lt;br /&gt;
&lt;br /&gt;
= Короткий огляд стека протоколу =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema2.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 1. Стек протоколу технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку показано, що стек протоколу складається з рівня радіо в основі, яке формує фізичний інтерфейс з'єднання. Рівень протоколу зв'язку baseband і Link Manager Protocol (LMP) встановлюють і контролюють з'єднання між пристроями Bluetooth. Ці три рівні підстави здійснені в обладнанні / програмному забезпеченні. Рівень Host Controller потрібно, щоб з'єднати за допомогою інтерфейсу Bluetooth з верхнім протоколом-L2CAP (Logical Link Control і Adaptation Protocol). Провідний контролер потрібно тільки тоді, коли L2CAP постійно знаходиться в програмному забезпеченні в хості. Якщо L2CAP is також на модулі Bluetooth цей рівень не потрібно, тому що L2CAP може безпосередньо зв'язуватися з LMP і baseband. Програми постійно знаходяться вище L2CAP. Наступні підрозділи дають короткий опис кожного рівня.&lt;br /&gt;
&lt;br /&gt;
'''Рівень зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Зв'язок працює у вільному ISM діапазоні смузі близько 2.4GHz і використовує поширення спектру. Цей діапазон простирається від 2400 до 2483.5 МГЦ в більшості країн, і цілий діапазон використовується для оптимізації поширення спектру. Однак для деяких країн з меншим ISM діапазоном також використовується нижня шкала. Для поширення спектру використовується техніка frequency hopping (FH). Оскільки в цьому діапазоні можуть існувати і здійснювати втручання багаторазові нескоординовані мережі, використовуються швидкі FH і короткі передачі даних, оскільки відсоток помилки може бути високим, особливо з-за сильного втручання від мікрохвильових печей, які працюють у цій частоті. CVSD-кодування адаптоване під голосові передачі, які можуть викликати високий відсоток помилок. Додатково, заголовки пакетів захищені спеціальною схемою корекції помилок для додання стійкості проти збоїв.&lt;br /&gt;
&lt;br /&gt;
Переходи по частоті фіксуються на 2402 k МГц, де k = 0,1 ,..., 78. омінальная частота переходу - 1600 стрибків в секунду.&lt;br /&gt;
&lt;br /&gt;
'''Baseband'''&lt;br /&gt;
&lt;br /&gt;
Baseband - рівень протоколу, контролюючий зв'язок. Baseband контролює послідовності перельоту частоти і дбає про кодування рівня для безпечних з'єднань. Можуть бути встановлені два типи з'єднань:&lt;br /&gt;
&lt;br /&gt;
:SCO: Синхронне орієнтоване з'єднання. Ці сполуки передбачаються для передачі синхронних даних типу голос.&lt;br /&gt;
&lt;br /&gt;
:ACL: Асинхронне з'єднання. Такі з'єднання можуть використовуватися для додатків передачі даних, які не вимагають синхронного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Baseband забезпечує функціональні можливості, необхідні для пристроїв, щоб синхронізувати їх годинник і встановлювати з'єднання. Також забезпечуються процедури запиту для виявлення адреси пристроїв, що знаходяться поблизу. Виправлення помилки для пакетів забезпечується в залежності від типу пакета. Різні типи пакету визначені для деяких загальних додатків, які відрізняються за їх місткості даних і накладних витрат по виправленню помилки. П'ять різних типів каналу забезпечуються для інформації контролю, інформацією управління з'єднанням, синхронними і асинхронними даними. Визначено функції, необхідні для генерації клавіш кодування і клавіш з'єднання. Більш детальний опис деяких з операцій baseband, пов'язаних з встановленням з'єднання, є в розділі.&lt;br /&gt;
&lt;br /&gt;
'''Протокол Менеджера зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Основні функції LMP можна класифікувати &lt;br /&gt;
:1. Управління мережею [[Використовувані означення|Piconet]]&lt;br /&gt;
:2. Конфігурація сполук&lt;br /&gt;
:3. Функції безпеки&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рiconet є групою пристроїв, пов'язаних із загальним каналом, який ідентифікований з його унікальною послідовністю &amp;quot;перельоту&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Фундаментальні &amp;quot;будівельні блоки&amp;quot; топографії Bluetooth - це пристрої майстер і слейв, де пристрій майстер в піконет забезпечує генерацію синхронизирующих імпульсів і послідовність стрибків для синхронізації всіх інших пристроїв у піконет. Один з пристроїв, зазвичай той, який першим здійснив підключення, називається &amp;quot;master&amp;quot;. До master `у може бути активно приєднано до семи пристроїв і набагато більше може бути підключено в стані&amp;quot; parked &amp;quot;(низького енергоспоживання). Пристрої в мережі piconet можуть з'єднуватися один з одним за допомогою SCO або ACL. Канал управляється master `ом, за допомогою Lin Manager в кожному пристрої. Будь-які два або більше пристроїв для з'єднання повинні встановити між собою мережу piconet. У той же час кожен пристрій може одночасно належати декількох мереж. (Мал.2). Майстер також нумерує канали зв'язку. Майстер визначає шаблон, на якому будуть працювати всі слейв-пристрої його мережі піконет, і синхронізує її роботу.&lt;br /&gt;
&lt;br /&gt;
Стандарт Bluetooth має з'єднання незалежних і навіть не синхронізованих між собою піконет (до 10) в мережу scatternet. Для цього кожна пара пікомережі повинна мати як мінімум однин загальний пристрій, який буде майстром в одній і слейвом в іншій. Таким чином, в межах окремої scatternet з інтерфейсом Bluetooth може бути одночасно пов'язано максимум 71 пристрій, проте ніхто не обмежує застосування пристроїв-гейтів, які використовують той же інтернет для більш далекого зв'язку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema3.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 2: [[Використовувані означення|Piconet]] і [[Використовувані означення|Scatternet]].&amp;lt;br&amp;gt;&lt;br /&gt;
a) piconet між двома пристроями (або один майстер і один слейв)&amp;lt;br&amp;gt;&lt;br /&gt;
b) piconet між кількома пристроями (мультислейв до 7 &amp;quot;слейвів&amp;quot; з одним майстром)&amp;lt;br&amp;gt;&lt;br /&gt;
c) scatternet, комбінація мереж piconet (може з'єднувати до 10 піконет).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LMP забезпечує функціональність приєднаний / від'єднаних пристроїв &amp;quot;slave&amp;quot;, обмін функціями між пристроями master і slave та з'єднання ACL / SCO. LMP також обробляє пристрої в режимах низького енергоспоживання, hold, sniff і park, створених для збереження енергії, якщо пристрої не мають даних для передачі.&lt;br /&gt;
&lt;br /&gt;
Завдання конфігурації з'єднання включають в себе параметри установки з'єднання, якість сервісу і контроль потужності, якщо це підтримується пристроєм. LMP також забезпечує ідентифікацію пристроїв, які будуть з'єднані, і управління клавішами з'єднання.&lt;br /&gt;
&lt;br /&gt;
'''Логічний контроль зв'язку і Адаптаційний протокол'''&lt;br /&gt;
&lt;br /&gt;
Це протокол, з яким взаємодіє більшість додатків, якщо ведучий контролер не використовується. Основні функції L2CAP:&lt;br /&gt;
&lt;br /&gt;
'''Мультіорганізація'''&lt;br /&gt;
Протокол повинен дозволяти декільком додаткам одночасно використовувати з'єднання між двома пристроями.&lt;br /&gt;
&lt;br /&gt;
'''Сегментація і Повторне об'єднання'''&lt;br /&gt;
&lt;br /&gt;
Протокол повинен зменшити розмір пакетів, забезпечених додатками до розміру пакетів, прийнятих рівнем baseband. Сам L2CAP приймає розміри пакету до 64Кб, але пакети baseband можуть приймати до 2745 bits. Для отриманих пакетів повинна бути виконана зворотна процедура об'єднання сегментованих пакетів в належному порядку.&lt;br /&gt;
&lt;br /&gt;
'''Якість обслуговування'''&lt;br /&gt;
&lt;br /&gt;
L2CAP дозволяє додаткам вимагати QoS на деяких параметрах, типу пікової пропускної здатності, часу очікування та зміни затримки.&lt;br /&gt;
&lt;br /&gt;
В основному, L2CAP забезпечує функції мережевого рівня до додатків і більш високим протоколів.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Основна структура, що показує, як рівні головного контролера розташовані всередині стека протоколу, зображена на Мал.3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema4.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 3: Провідний контролер в стеку протоколу.&lt;br /&gt;
&lt;br /&gt;
Для більшості пристроїв модуль підтримки Bluetooth може бути додано в якості плати розширення, наприклад, для ПК або ноутбука апаратні засоби Bluetooth можуть бути додані як PCI-карта або USB-адаптер. Апаратні модулі звичайно здійснюють більш низькі радіо рівні, baseband і LMP. Тоді дані, які будуть надіслані LMP і baseband, йдуть з фізичної шині, наприклад, USB. Драйвер для цієї шини потрібно на хості, яким є PC, і на апаратній карті Bluetooth потрібно &amp;quot;інтерфейс контролера хоста&amp;quot;, щоб прийняти дані з фізичної шині. Таким чином, потрібні такі додаткові рівні:&lt;br /&gt;
&lt;br /&gt;
'''HCI драйвер'''&lt;br /&gt;
&lt;br /&gt;
Це драйвер для інтерфейсу головного контролера хоста, вище фізичної шини, форматує дані, які будуть прийняті контролером хоста на апаратних засобах Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Розміщується на апаратних засобах Bluetooth і підтримує зв'язок поверх фізичної шини.&lt;br /&gt;
&lt;br /&gt;
'''Рівень програми'''&lt;br /&gt;
&lt;br /&gt;
До L2CAP можна звертатися безпосередньо додатками або через протоколи підтримки подібно RFCOMM, TCS і SDP, згаданим раніше. Додатки можуть використовувати інші протоколи типу TCP-IP або WAP. Додатки можуть самостійно запускати протоколи, наприклад, PPP (Протокол &amp;quot;точка-точка&amp;quot;), FTP (протокол передачі файлів) або інші певні протоколи, як буде потрібно додатком. Програма може використовувати SDP, для перевірки, які потрібні сервісні можливості пристроїв, доступних в зоні дії. Багато моделей використання були запропоновані виробниками. Деякі з них:&lt;br /&gt;
&lt;br /&gt;
:1. Три в одному: окрема телефонна трубка працює як селекторна зв'язок в офісі (ніякої плати за користування телефоном), Всякий раз можна використовувати будь-який з цих трьох режимів - як селекторний зв'язок, як PSTN і як мобільний телефон.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. &amp;quot;Портфельна хитрість&amp;quot;: RF-зв'язок не потребує прямої видимості між пристроями. Значить, мобільний телефон може під'єднатися до ноутбука навіть тоді, коли той перебуває в портфелі, і використовувати доступ до його можливостей, наприклад, до електронної пошти.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Автоматичний Синхронізатор: забезпечення бездротового зв'язку між PDA користувача, портативної ЕОМ і мобільним дозволить додаткам автоматично оновлювати та синхронізувати органайзер та інші дані, якщо модифікації зроблені на одному пристрої.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Бездротові навушники (гарнітури): Вони дозволяють доступ до мобільних пристроїв користувача і навіть до аудіо, в той час як пристрої знаходяться в кишені користувача. Таким чином, буде можлива операція hands-free.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Автомобільні комплекти: пристрої hands-free дозволяють водіям користуватися телефоном без відриву від управління автомобілем.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Крім цього, було запропоновано велику різноманітність інших програм у домашньої автоматизації, обмін даними на нарадах без використання додаткового обладнання, керуючих пристроями через бездротове портативний пристрій при прогулянках, пропозиції системи захисту, мережеві доступи в громадських місцях, деякі з яких успішно демонструвалися на виставках або вже продаються.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_1.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 4. Огляд протоколів технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку представлений огляд протоколів, що використовуються і підтримуваних Bluetooth, і показано, яким чином вони взаємодіють між собою. Як завжди на такого роду схемах, протоколи зображені відповідно до їх приблизної ієрархії, причому &amp;quot;вищі&amp;quot; протоколи розташовані вгорі. У контексті обміну даними з цієї ієрархічності можна зробити 2 висновки: &lt;br /&gt;
&lt;br /&gt;
1.Більш високі протоколи залежить від більш низьких в плані свого існування. Але більш низькі протоколи можуть працювати і без більш високих, або підтримувати інші протоколи на більш високих рівнях. &lt;br /&gt;
&lt;br /&gt;
2.Більш високі протоколи зазвичай &amp;quot;ближче&amp;quot; користувачеві, оскільки вони забезпечують людино-орієнтовані сервіси. &lt;br /&gt;
&lt;br /&gt;
Ці протоколи можуть бути розділені на 4 категорії: &lt;br /&gt;
&lt;br /&gt;
1. основні протоколи&amp;lt;br&amp;gt;&lt;br /&gt;
2. протокол заміни кабелю&amp;lt;br&amp;gt;&lt;br /&gt;
3. керуючий протокол телефонії&amp;lt;br&amp;gt;&lt;br /&gt;
4. отримані  протоколи.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Техніка для комунікацій дальньої дії на основі Bluetooth Хоча технологія Bluetooth мається на увазі для комунікацій на близькі відстані, дистанцію взаємодії пристроїв, як уже згадувалося, можна розширити до 100 метрів. Беручи до уваги рівні стійкості до фонового шуму (при чутливості приймача -70 dBm), необхідна вихідна потужність від всеспрямованого передавача 100 mW. Ця передавальна потужність класифікується як &amp;quot;Class 1&amp;quot;, і специфікується в розділі &amp;quot;Радіоспеціфікаціі&amp;quot; у збірнику специфікацій Bluetooth, ver. 1.0, ref. 2. Ця специфікація означає, що передавач має ефективний регулятор для зменшення перешкод. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_2.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 5. Прийомопередавач Bluetooth&lt;br /&gt;
&lt;br /&gt;
Як можна бачити на малюнку, в RF-частини прийомопередавача Bluetooth є: &lt;br /&gt;
&lt;br /&gt;
1.полоса пропускання, яка видаляє всі частоти поза діапазону в 1 Мгц, який використовується в цей момент як для передачі, так і для прийому&amp;lt;br&amp;gt;&lt;br /&gt;
2. Перемикач передачі-прийому, який з'єднує підсилювач потужності з антеною під час передачі, а також LNA з антеною під час прийому&amp;lt;br&amp;gt;&lt;br /&gt;
3.LNA, або Low-Noise Amplification - малошумне посилення.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Специфікація накладає деякі обмеження на роботу RF-частини. Джерело живлення повинно давати від 2.7 до 5 вольт, і повинно працювати при температурах від -20 до +60 C, а його ефективність повинна становити принаймні 30% при 140 мА. Вихідна потужність повинна також відключатися під час прийому. Один з продуктів, що відповідає цим вимогам, називається &amp;quot;MAX2240&amp;quot;. Два цифрових керуючих біта використовуються для установки VGA (Variable Gain Amplification) на 4 окремих рівня, результатом чого є 4 окремих рівня вихідної потужності.&lt;br /&gt;
&lt;br /&gt;
= Установка з'єднання в Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Цей розділ описує основні процедури, які повинні бути виконані пристроями Bluetooth, щоб встановити між ними з'єднання. Розгляньте наступний сценарій: чоловік гуляє з готелю і хоче скористатися своєю електронною поштою за допомогою пристрою Bluetooth, яким може бути ноутбук або PDA. Що він мав би зробити? Він натиснув би на меню або піктограму поштової програми. Пристрій автоматично виконав б наступні кроки (крім кроку реєстрації, актуального в разі, якщо пристрій вперше використовується в цьому середовищі):&lt;br /&gt;
&lt;br /&gt;
:1. ''Запит:'' пристрій при вступі в нове середовище автоматично ініціалізувати б запит, щоб з'ясувати, які пристрої є доступними в межах його радіуса дії. Це приведе до наступного:&amp;lt;br&amp;gt;&lt;br /&gt;
::а) Всі доступні прилеглі пристрої дадуть відповідь.&lt;br /&gt;
::б) Пристрій вибирає одне з відповіли пристроїв.&lt;br /&gt;
&lt;br /&gt;
:2. ''Пейджинг'': пристрій викличе baseband-процедуру, звану пейджинг. У результаті відбувається синхронізація пристрою з пунктом доступу, серед інших необхідних ініціалізації.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. ''Встановлення з'єднання'': LMP встановить з'єднання з точкою доступу. Оскільки додаток в цьому випадку поштове (email), буде використовуватися ACL з'єднання.&lt;br /&gt;
&lt;br /&gt;
Далі будуть виконуватися нижченаведені дії по встановленню.&lt;br /&gt;
&lt;br /&gt;
:4. ''Сервіс'': LMP буде використовувати протокол SDP для встановлення, який сервіс є доступним, зокрема, поштовий сервіс, або потрібно звернеться до іншого хосту. Припустимо, що сервіс є доступним, інакше програма не може далі діяти. Інформація щодо інших сервісних послуг може бути також представлена користувачеві.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. ''Канал L2CAP'': На основі інформації, отриманої від SDP, пристрій створить канал L2CAP до пункту доступу. Він може використовуватися безпосередньо додатком або іншим протоколом, наприклад, RFCOMM.&amp;lt;br&amp;gt;&lt;br /&gt;
:6. ''Канал RFCOMM'': В залежності від потреби поштового програми RFCOMM або інший канал (у випадку інших додатків) буде створено згідно з L2CAP каналу. Ця можливість дозволяє використовувати додатки, розроблені для послідовних портів, щоб працювати без модифікації по Bluetooth-платформ.&amp;lt;br&amp;gt;&lt;br /&gt;
:7. ''Безпека'': Якщо пункт доступу обмежує доступ понад певної кількості користувачів або пропонує безпечне з'єднання режиму людям, які зареєструвалися раніше, тоді пункт доступу пошле запит безпеки при встановленні з'єднання. Користувач повинен знати правильний PIN-код для доступу до сервісу. Зверніть увагу, що PIN-код не передається по бездротовому каналу, використовується інший код, що згенерував з нього, тому PIN-код досить складно підібрати. При використанні безпечного режиму буде вироблено кодування передачі.&amp;lt;br&amp;gt;&lt;br /&gt;
:8. ''PPP'': Оскільки PPP-з'єднання використовується з послідовного модему як при dial-up, те ж саме додаток зможе тепер запустити PPP через RFCOMM (через емульованого послідовний порт). Ця з'єднання дозволить користувачеві отримати доступ до його поштової скриньки тощо.&amp;lt;br&amp;gt;&lt;br /&gt;
:9. ''Мережеві протоколи'': Мережеві протоколи типу TCP / IP, IPX, Appletalk можуть одержувати і передавати дані по каналу без труднощів.&lt;br /&gt;
&lt;br /&gt;
В описаних вище процедурах для користувача взаємодія потрібна тільки при використанні логіна для входу в систему для електронної пошти і для додаткового захисту, яка буде здійснена. Решта кроки автоматичні. Вищезазначені процедури описані докладно, щоб продемонструвати процес встановлення підключення. Пояснення вищезазначених процедур потребує короткого опису пристрою годин на Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Годинник''': Кожен Bluetooth модуль має вбудовану систему часу, яка визначає час і частотні передачі. Годинники Bluetooth є вільно йдуть часасмі, які ніколи не коригуються і ніколи не вимикаються. Для синхронізації з іншими модулями використовуються тільки зміщення (величина, на яку відрізняється час в інших модулях в порівнянні з &amp;quot;рідними&amp;quot; годинником), накладене на &amp;quot;рідні&amp;quot; годинник, - тимчасові годинник Bluetooth, які взаємно синхронізовані. Годинники Bluetooth не мають ніякого відношення до часу доби. Годинники Bluetooth дуже важливі для трансівера Bluetooth через синхронізації безлічі важливих подій, без яких неможлива зв'язок. Одиниця часу - принаймні половина TX або RX довжини слота, або 312.5 мікросекунд. Годинники мають денний цикл. Якщо годинник обладнані лічильником, 28-бітний лічильник вимагає обороти близько 228 1. LSB відраховує кванти по 312.5 мікросекунд, задаючи тактову частоту 3.2 КГц.&lt;br /&gt;
&lt;br /&gt;
Синхронізація і частота на каналі piconet визначені Bluetooth-годинами &amp;quot;майстра&amp;quot;. Коли мережа piconet сформувалася, відлік годин &amp;quot;майстри&amp;quot; передається на підпорядковані пристрої. Вони зберігають необхідне значення зміщення, яке потрібно використовувати при з'єднанні з даними &amp;quot;майстром&amp;quot; і використовуються для синхронізації каналу. Оскільки власні тимчасові координати (години) не змінюються, то можливо використовувати різні зміщення для реєстрації в різних мережах piconet.&lt;br /&gt;
&lt;br /&gt;
Мінімальна необхідна точність годин -/-20 ppm в активному режимі, і/-250ppm в режимі малої активності, наприклад, Hold, Sniff, Standby і Park.&lt;br /&gt;
&lt;br /&gt;
:'''Запит та пейджинг'''&lt;br /&gt;
&lt;br /&gt;
Це початкові кроки в процесі встановлення з'єднання.&lt;br /&gt;
&lt;br /&gt;
Пристрій знаходиться в режимі Standby за замовчуванням. У цьому стані йдуть тільки рідні годинник і споживана потужність дуже низька. Можна вийти з цього режиму і увійти в режими [[Запит (Inquiry)]], [[Перегляд / сканування запиту (Inquiry Scan)]], [[Відповідь на запит (Inquiry Response)]], [[Пейджинг (Page)]] або [[Перегляд / сканування пейджинга (Page Scan)]], [[Відповідь пейджинга]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''Встановлення зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Як тільки пристрій буде перебувати в стані зв'язку, LMP може починати встановлювати з'єднання. З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними сокетами в TCP / IP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, з яким створено двосторонню з'єднання, і ідентифікатором каналу. Основні кроки в установці з'єднання в підсумку виглядають так:&lt;br /&gt;
&lt;br /&gt;
:1. Пакети POLL і відповідь використовуються для передачі інформації конфігурації без взаємодії хоста.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Відправляється пакет LMP_host_connect_request.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Віддалене пристрій відповідає LMP_NOT_ACCEPTED, якщо додаток, запитувана першим пристроєм, не хоче або не може відповісти. Інакше надсилається відповідь LMP_ACCEPTED.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Відповідає пристрій може запитати про відключення ролі, якщо це буде потрібно з деяких причин. Перший пристрій відповідає відповідним пакетом для прийняття або не прийняття запиту.&lt;br /&gt;
&lt;br /&gt;
З'єднання встановлено на рівні Link Manager.&lt;br /&gt;
&lt;br /&gt;
Додаток може не бути поінформоване про те, які послуги є доступними, і буде використовувати SDP, щоб це виявити.&lt;br /&gt;
&lt;br /&gt;
:'''SDP'''&lt;br /&gt;
&lt;br /&gt;
Зміни середовища Bluetooth відбуваються часто, отже, доступні послуги повинні бути виявлені в полі зору. SDP забезпечує кошти програми для виявлення, які сервіси є доступними, і їх характеристики, як описано в основних специфікаціях.&lt;br /&gt;
Пристрій Bluetooth, послуги якого повинні бути виявлені, запускає SDP сервер. Для виявлення послуг інших пристроїв запускає SDP клієнта. Один клієнт може запущено для кожної програми, але один пристрій може запустити тільки один сервер SDP. Сервер SDP обслуговує сервісну запис кожної служби, що дозволяє пристрою виявлятися. Клієнт надсилає запит на сервер. Запит може бути пошуком специфічного класу сервісних послуг або переглядом всіх класів доступних сервісів. Сервер дає відповідний відповідь. Якщо пристрій сервера має тільки декілька сервісів, вони не можуть бути розділені на класи та сервісні опису не відправляються пристрою. В іншому варіанті опису класу відправляються і клієнт може продовжувати вивчати деталі в межах класу. SDP тільки дозволяє сервісів бути виявленими. Доступ повинен бути через інші протоколи, засновані на L2CAP. L2CAP з'єднання Інформація, отримана через LMP з'єднання і через SDP, буде використовуватися L2CAP, щоб встановити канал для програми. L2CAP встановлює лише зв'язку ACL з'єднання.&lt;br /&gt;
З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними роз'ємів в IP TCP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, до якого створено з'єднання, і ідентифікатором каналу. Кожен канал приймається до заповнення дуплексу, з QoS специфікацією в кожному напрямку. Канал може бути двухточечной або багатоточковий. L2CAP встановлює з'єднання, коли на нього додатком виражений запит і з'єднання на потрібний пристрій ще не було встановлено. Запити від нижніх рівнів щодо з'єднань, необхідних програмами на віддалених пристроях, також обробляються L2CAP відповідно до залученим додатком.&lt;br /&gt;
&lt;br /&gt;
SCO з'єднання не проходять по L2CAP, але посилають їх дані безпосередньо Baseband. L2CAP встановлює окремий сигнальний канал для запиту з'єднання, конфігурації, роз'єднання і пр. (для випробування). L2CAP-пакети не забезпечують CRC або інші перевірки помилок, покладаючись на смугу baseband для захисту даних і впорядкованої доставки.&lt;br /&gt;
&lt;br /&gt;
Взаємодія цього протоколу з верхніми і нижніми рівнями розглядається в подіях і діях. Події - всі повідомлення, отримані L2CAP від більш низьких або більш високих рівнів, у той час як дії - відповіді, зроблені для них. Нижнім рівнем може бути LMP або HCI, в той час як більш високим рівнем може бути будь-який додаток. Типова послідовність подій і дій для встановлення з'єднання може бути наступна:&lt;br /&gt;
&lt;br /&gt;
:1. Подія і Дія 0: Подія - це запит з'єднання від більш високого рівня. Дія полягає в тому, що пристрій L2CAP посилає пакет запиту віддаленого L2CAP. Цей пакет на віддалене пристрій доставляє baseband.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Подія і Дія 1: Віддалений L2CAP отримує цей пакет і відповідає з пакетом у відповідь підключення. Перед виконанням L2CAP контактує з віднесеним додатком, щоб перевірити, чи буде потрібний запит фактично оброблено тим додатком.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Подія і Дія 2: Прийом у відповідь пакету - подія для локального пристрою L2CAP. Взаємодія запрошувати про параметри конфігурації: максимальний модуль payload і межі часу очікування.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Подія і Дія 3: Запит конфігурації - подія для віддаленого L2CAP. Його дія - відповідь конфігурації. Також, можна посилати його власної конфігурації запит про додаткові параметри.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Подія і Дія 4: Вищезгаданий пакет - подія для місцевого пристрою. Воно відповідає з відповіддю конфігурації.&lt;br /&gt;
&lt;br /&gt;
Ініціатором в місцевому пристрої виступає L2CAP, адресатом - L2CAP в пункті доступу або іншому пристрої Bluetooth, з яким входить у контакт. Зверніть увагу, що за вказаним на стрілках, що вказують до ініціатора або адресату - події для L2CAP, в той час як стрілки, що вказують за межі - дії. Назви, що починаються з L2CAP, є з'єднаннями між двома L2CAP на різних пристроях. Вертикальні рядки LP - Менеджери Зв'язки в цих двох пристроях. Назви, що починаються з WA, представляють собою з'єднання з додатком більш високого рівня, для якого встановлюється канал.&lt;br /&gt;
&lt;br /&gt;
Стану OPEN відзначають інтервал з'єднання додатків. Останні кроки у вищезгаданій таблиці відносяться до роз'єднання. Тепер можуть бути передані дані програми або можуть бути виконані [[процедури захисту]].&lt;br /&gt;
&lt;br /&gt;
:'''Зв'язок додатків'''&lt;br /&gt;
&lt;br /&gt;
Прикладні дані будуть тепер передані через з'єднання, оскільки всі визначені процедури встановлення з'єднання Bluetooth були виконані. Додатка необхідно запустити протокол більш високого рівня L2CAP. Bluetooth було визначено три використовуваних протоколу. Це:&lt;br /&gt;
:'''RFCOMM'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це емуляція послідовного порту через бездротове з'єднання.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''SDP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Service Discovery Protocol, який допомагає пристроям виявити доступні послуги поблизу.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''TCS'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Telephony Control Protocol Specification, описує управління запитом і передачу сигналів голосових каналів через Bluetooth. Всі користувальницькі додатки і інші існуючі механізми доступу до мережі, наприклад, IP TCP, PPP, IrDA OBEX, WAP і HomeRF можуть бути здійснені за рівнем L2CAP або вищезазначеним трьом протоколами, якщо додаток вибере використання їхніх послуг.&lt;br /&gt;
&lt;br /&gt;
Додаток в результаті повідомить, що більше не потрібно підключення, якщо воно не було зафіксовано протягом часу запуску програми. LMP посилає пакет LMP_detach пакет на віддалене пристрій, на який не потрібно відповідь. Відбувається роз'єднання.&lt;br /&gt;
&lt;br /&gt;
= Профілі Bluetooth =&lt;br /&gt;
&lt;br /&gt;
 • Advanced Audio Distribution Profile (A2DP)&lt;br /&gt;
&lt;br /&gt;
A2DP розроблений для передачі двоканального стерео аудіопотоку, наприклад музики, до безпровідної гарнітури або будь-якого іншого пристрою. Профіль повністю підтримує низькокомпресуючий кодек Sub_Band_Codec (SBC) і опційно підтримує MPEG-1,2 аудіо, MPEG-2,4 ААС і ATRAC, здатний підтримувати кодеки визначені виробником.&lt;br /&gt;
&lt;br /&gt;
 • Audio / Video Remote Control Profile (AVRCP)&lt;br /&gt;
&lt;br /&gt;
Цей профіль розроблений для управління стандартними функціями телевізорів, Hi-Fi устаткування і інше. Тобто дозволяє створювати пристрою з функціями дистанційного керування. Може використовуватися в сумісності з профілями A2DP або VDPT.&lt;br /&gt;
&lt;br /&gt;
 • Basic Imaging Profile (BIP) &lt;br /&gt;
&lt;br /&gt;
Профіль розроблений для пересилки зображень між пристроями і включає можливість зміни розміру зображення і конвертацію в підтримуваний формат приймаючого пристрою.&lt;br /&gt;
&lt;br /&gt;
 • Basic Printing Profile (BPP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє пересилати текст, e-mails, vCard і інші елементи на принтер. Профіль не вимагає від принтера специфічних драйверів, що вигідно відрізняє його від HCRP.&lt;br /&gt;
&lt;br /&gt;
 • Common ISDN Access Profile (CIP) &lt;br /&gt;
&lt;br /&gt;
Профіль для доступу пристроїв до ISDN.&lt;br /&gt;
&lt;br /&gt;
 • Cordless Telephony Profile (CTP) &lt;br /&gt;
&lt;br /&gt;
Профіль безпровідної телефонії.&lt;br /&gt;
&lt;br /&gt;
 • Device ID Profile (DID) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє ідентифікувати клас пристрою, виробника, версію продукту.&lt;br /&gt;
&lt;br /&gt;
 • Dial-up Networking Profile (DUN) &lt;br /&gt;
&lt;br /&gt;
Протокол надає стандартний доступ до інтернету або іншого телефонного сервісу через Bluetooth. Базується на SPP, включає PPP і AT команди визначені в специфікації ETSI.&lt;br /&gt;
&lt;br /&gt;
 • Fax Profile (FAX) &lt;br /&gt;
&lt;br /&gt;
Профіль надає інтерфейс між мобільним або стаціонарним телефоном і ПК на якому встановлено програмне забезпечення для факсів. Підтримує ITU T.31 і ITU T.32 набір AT ко-манд. Голосовий дзвінок або передача даних профілем не підтримується.&lt;br /&gt;
&lt;br /&gt;
 • File Transfer Profile (FTP_profile) &lt;br /&gt;
&lt;br /&gt;
Профіль забезпечує доступ до файлової системи пристрою. Включає стандартний набір команд FTP, що дозволяє отримувати список директорій, зміни директорій, отримувати, передавати і видаляти файли. В якості транспорту використовується OBEX, базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
 • General Audio / Video Distribution Profile (GAVDP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для A2DP і VDP.&lt;br /&gt;
&lt;br /&gt;
 • Generic Access Profile (GAP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для решти всіх профілів.&lt;br /&gt;
&lt;br /&gt;
 • Generic Object Exchange Profile (GOEP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для інших профілів передачі даних, базується на OBEX.&lt;br /&gt;
&lt;br /&gt;
 • Hard Copy Cable Replacement Profile (HCRP) &lt;br /&gt;
&lt;br /&gt;
Профіль надає просту альтернативу кабельного з'єднання між пристроєм і принтером. Мінус профілю в тому, що для принтера необхідні специфічні драйвера, що робить профіль не універсальним.&lt;br /&gt;
&lt;br /&gt;
 • Hands-Free Profile (HFP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону, передає монозвук в одному каналі.&lt;br /&gt;
&lt;br /&gt;
 • Human Interface Device Profile (HID) &lt;br /&gt;
&lt;br /&gt;
Забезпечує підтримку пристроїв з HID (Human Interface Device), таких як мишки, джойстики, клавіатури та інші. Використовує повільний канал, працює на зниженій потужності.&lt;br /&gt;
&lt;br /&gt;
 • Headset Profile (HSP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону. Підтримує мінімальний набір AT команд специфікації GSM для забезпечення можливості здійснювати дзвінки, відповідати на дзвінки, завершувати дзвінок, настроювати гучність.&lt;br /&gt;
Підтримка гарнітурою профілю Headset (&amp;quot;навушники&amp;quot;). Профіль - набір функцій або можливостей, доступних для певного пристрою Bluetooth. Для спільної роботи Bluetooth-пристроїв необхідно, щоб всі вони підтримували загальний профіль. Через профіль Headset, за наявності Bluetooth 1.2 і вище, а також при його підтримці головним пристроєм, можна виводити на гарнітуру весь звуковий супровід роботи телефону. Наприклад, прослуховувати на гарнітурі всі сигнали підтвердження операцій, mp3-музыку з плеєра, мелодії дзвінка, звуковий ряд відеороликів. Також з підтримкою даного профілю з'являється можливість міняти гучність, здійснювати дзвінки, а також відповідати або відхиляти їх безпосередньо з гарнітури. Гарнітури, що підтримують такий профіль мають можливість передачі стереозвуку, на відміну від моделей, які підтримують тільки профіль Hands-Free.&lt;br /&gt;
&lt;br /&gt;
 • Intercom Profile (ICP) &lt;br /&gt;
&lt;br /&gt;
Забезпечує голосові дзвінки між Bluetooth-сумісними пристроями.&lt;br /&gt;
&lt;br /&gt;
 • LAN Access Profile (LAP) &lt;br /&gt;
&lt;br /&gt;
LAN Access profile забезпечує можливість доступу Bluetooth-пристроям до обчислювальних мереж LAN, WAN або Internet за допомогою іншого Bluetooth-пристроя, який має фізичне підключення до цих мереж. Bluetooth-пристрій використовує PPP поверх RFCOMM для установки з'єднання. LAP також допускає створення ad-hoc Bluetooth-сетей.&lt;br /&gt;
&lt;br /&gt;
 • Object Push Profile (OPP) &lt;br /&gt;
&lt;br /&gt;
Базовий профіль для пересилки «об'єктів», таких як зображення, віртуальні візитні картки і ін. Передачу даних ініціює відправляючий пристрій (клієнт), а не приймальний (сервер).&lt;br /&gt;
&lt;br /&gt;
 • Personal Area Networking Profile (PAN) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє використовувати протокол Bluetooth Network Encapsulation як транспорт через Bluetooth-соединение.&lt;br /&gt;
&lt;br /&gt;
 • Phone Book Access Profile (PBAP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє обмінюватися записами телефонних книг між пристроями.&lt;br /&gt;
&lt;br /&gt;
 • Serial Port Profile (SPP) &lt;br /&gt;
&lt;br /&gt;
Профіль базується на специфікації ETSI TS07.10 і використовує протокол RFCOMM. Профіль емулює послідовний порт, надаючи можливість заміни стандартного RS-232 безпровідним з'єднанням. Є базовим для профілів DUN, FAX, HSP і AVRCP.&lt;br /&gt;
&lt;br /&gt;
 • Service Discovery Application Profile (SDAP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для надання інформації про профілі, які використовує пристрій-сервер.&lt;br /&gt;
&lt;br /&gt;
 • SIM Access Profile (SAP, SIM) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє дістати доступ до SIM-карти телефону, що дозволяє використовувати одну SIM-карту для декількох пристроях.&lt;br /&gt;
&lt;br /&gt;
 • Synchronisation Profile (SYNCH) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє синхронізувати особисті дані (PIM). Профіль запозичений із специфікації інфрачервоного зв'язку і адаптований групою Bluetooth SIG.&lt;br /&gt;
&lt;br /&gt;
 • Video Distribution Profile (VDP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє передавати потокове відео. Підтримує H.263, стандарти MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 підтримуються опціонально і не містяться в специфікації.&lt;br /&gt;
&lt;br /&gt;
 • Wireless Application Protocol Bearer (WAPB) &lt;br /&gt;
&lt;br /&gt;
Протокол для організації P-to-P (Point-to-Point) з'єднання через Bluetooth.&lt;br /&gt;
&lt;br /&gt;
= Безпека Bluetooth =&lt;br /&gt;
&lt;br /&gt;
У червні 2006 року Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) опублікували статтю, що містить докладний опис атаки на bluetooth-пристрої. Матеріал містив опис як активної, так і пасивної атаки, що дозволяє дістати PIN код пристрою і надалі здійснити з'єднання з даним пристроєм. Пасивна атака дозволяє відповідно екіпірованому зловмисникові «підслуховувати» (sniffing) процес ініціалізації з'єднання і надалі використовувати отримані в результаті прослушки і аналізу дані для встановлення з'єднання (spoofing). Однозначно, для проведення даної атаки зловмисникові потрібно знаходиться в безпосередній близькості і безпосередньо у момент встановлення зв'язку. Це не завжди можливо. Тому з’явилася ідея активної атаки. Була виявлена можливість відправки особливого повідомлення в певний момент, що дозволяє почати процес ініціалізації з пристроєм зловмисника. Обидві процедури злому достатньо складні і включають декілька етапів, основний з яких  збір пакетів даних і їх аналіз. Самі атаки засновані на вразливості в механізмі аутентифікації і створення ключа-шифру між двома пристроями. І тому перед викладом механізму атак розглянемо механізм ініціалізації bluetooth-з’єднання.&lt;br /&gt;
&lt;br /&gt;
== Вразливості і атаки Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
=== Базова pairing атака (атака на сполучення) ===&lt;br /&gt;
&lt;br /&gt;
Проаналізуємо дані, обмін якими йде впродовж процесу сполучення:&lt;br /&gt;
&lt;br /&gt;
[[Файл: Данні.jpg]]&lt;br /&gt;
&lt;br /&gt;
Представимо ситуацію: зловмисникові вдалося прослуховувати ефір і під час процедури сполучення, він перехопив і зберіг всі повідомлення. Далі знайти PIN можна використовуючи перебір.&lt;br /&gt;
&lt;br /&gt;
Перш за все необхідно скласти сам алгоритм перебору. Ми маємо в своєму розпорядженні перехоплені величини IN_RAND (він нешифрований) і BD_ADDR (нагадаємо, що адреси пристроїв видно в ефірі) і запускаємо алгоритм E22. Йому передаємо вищеперелічені дані і наш передбачуваний PIN. В результаті ми набудемо передбачуваного значення Kinit. Виглядає воно зразково так:&lt;br /&gt;
&lt;br /&gt;
Kinit = E22[IN_RAND, BD_ADDR(B), PIN'] де PIN'  передбачуваний нами PIN-код&lt;br /&gt;
&lt;br /&gt;
Далі, повідомлення 2 і 3 піддаються XOR з тільки що отриманим Kinit. Отже, наступним кроком ми отримаємо LK_RAND(A) і LK_RAND(B) в чистому вигляді. Тепер ми можемо вирахувати передбачуване значення Kab, для чого проробляємо наступну операцію:&lt;br /&gt;
&lt;br /&gt;
LK_K(A)= E21[BD_ADDR(A), LK_RAND(A)] де LK_K(A|B)  це проміжні величини&lt;br /&gt;
&lt;br /&gt;
LK_K(B)= E21[BD_ADDR(B), LK_RAND(B)]&lt;br /&gt;
&lt;br /&gt;
Kab = LK_K(A) XOR LK_K(B)&lt;br /&gt;
&lt;br /&gt;
Перевіримо PIN. Візьмемо отриманий Kab і перехоплений AU_RAND(A) і обчислимо SRES(A).&lt;br /&gt;
&lt;br /&gt;
Після порівнюємо отриманий результат з SRES(A)', номер, що зберігається в повідомлен-ні, 5:&lt;br /&gt;
&lt;br /&gt;
SRES(A)= E1[AU_RAND(A), Kab, BD_ADDR(B)]&lt;br /&gt;
&lt;br /&gt;
Якщо SRES(A)== SRES(A)'  PIN успішно вгаданий. Інакше повторюємо послідовність дій спочатку з новою величиной PIN'.&lt;br /&gt;
&lt;br /&gt;
Першим, хто відмітив цю уразливість, був англієць Оллі Вайтхауз (Ollie Whitehouse) в квітні 2004 року. Він першим запропонував перехопити повідомлення під час сполучення і спробувати обчислити PIN методом перебору, використовуючи отриману інформацію. Проте, метод має один істотний недолік: атаку можливо провести тільки у випадку, якщо вдалося підслуховувати всі аутентифікаційні дані. Іншими словами, якщо зловмисник знаходився поза ефіром під час початку сполучення або ж упустив якусь величину, то він не має можливості продовжити атаку.&lt;br /&gt;
&lt;br /&gt;
=== Re-pairing атака (атака на пересполучений) ===&lt;br /&gt;
&lt;br /&gt;
Вулу і Шакеду вдалося знайти вирішення труднощів, пов'язаних з атакою Вайтхауза. Був розроблений другий тип атаки. Якщо процес сполучення вже початий і дані упущені, ми не зможемо закінчити атаку. Але був знайдений вихід. Потрібно змусити пристрої спочатку ініціювати процес сполучення (звідси і назва). Дана атака дозволяє у будь-який момент почати вищеописану pairing атаку.&lt;br /&gt;
&lt;br /&gt;
Розглянемо наступну ситуацію. Допустимо, що пристрої вже встигли зв'язатися, зберегли ключ Kab і приступили до Mutual authentication. Від нас потрібно змусити пристрої наново почати pairing. Всього було запропоновано три методи атаки на переспряження, причому всі з них залежно від якості реалізації bluetooth-ядра конкретного пристрою. Нижче приведені методи в порядку убування ефективності:&lt;br /&gt;
&lt;br /&gt;
1) За pairing слідує фаза аутентифікації. Master-пристрій посилає AU_RAND і чекає у відповідь SRES. У стандарті декларує можливість втрати ключа зв'язку. У такому разі slave посилає «LMP_not_accepted», повідомляючи master про втрату ключа. Тому основна мета зловмисника  відстежити момент відправки AU_RAND master-пристрієм і у відповідь упровадити пакет LMP_not_accepted, що містить. Реакцією master буде реинициализация процесу pairing. Причому це приведе до анулювання ключа зв'язку на обох пристроях.&lt;br /&gt;
&lt;br /&gt;
2) Якщо встигнути відправити IN_RAND slave-пристрію безпосередньо перед відправкою master-пристроєм величини AU_RAND, то slave буде упевнений, що на стороні master загублений ключ зв'язку. Це знову ж таки приведе до процесу реинициализации сполучення, але вже ініціатором буде slave.&lt;br /&gt;
&lt;br /&gt;
3) Зловмисник чекає відправки master-пристроєм AU_RAND і відправляє у відповідь випадково SRES, що згенерував. Спроба аутентифікації провалена. Далі слідує низка повторних спроб аутентифікації(кількість залежить від особливостей реалізації пристроїв). За умови, що зловмисник продовжує вводити master-пристрій в оману, незабаром (по лічильнику невдалих спроб) пристроями буде ухвалено рішення об реинициализации сполучення.&lt;br /&gt;
&lt;br /&gt;
Використавши будь-який з цих методів, зловмисник може приступити до базової атаки на сполучення. Таким чином, маючи в арсеналі ці дві атаки, зловмисник може безперешкодно викрасти PIN-код. Далі маючи PIN-код він зможе встановити з'єднання з будь-яким з цих пристроїв. І варто врахувати, що в більшості пристроїв безпека на рівні служб, доступних через bluetooth, не забезпечується на належному рівні. Більшість розробників роблять ставку саме на безпеку встановлення сполучення. Тому наслідки дій зловмисника можуть бути різними: від крадіжки записника телефону до встановлення вихідного виклику з телефону жертви і використання його як прослуховуючого пристрою.&lt;br /&gt;
&lt;br /&gt;
Ці методи описують, як примусити пристрої «забути» link key, що само по собі веде до повторного pairing, а значить, зловмисник може підслуховувати весь процес із самого початку, перехопити всі важливі повідомлення і підібрати PIN.&lt;br /&gt;
&lt;br /&gt;
== Оцінка часу підбору PIN-кода ==&lt;br /&gt;
&lt;br /&gt;
У протоколі Bluetooth активно використовуються алгоритми E22, E21, E1, засновані на шифрі SAFER+. Те що вразливість відноситься до критичних підтвердив Брюс Шнайер (Bruce Schneier). Підбір PIN-a на практиці чудово працює. Нижче приведені результати отримані на Pentium IV на 3  Ггц:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Розшифрування.JPG]]&lt;br /&gt;
&lt;br /&gt;
Конкретні реалізації вищеописаних атак можуть працювати з різною швидкістю. Способів оптимізації дуже багато: особливі налаштування компілятора, різні реалізації циклів, умов і арифметичних операцій. Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) зробили прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази. Ця оптимізація виходить за рамки даної статті, але, варто відзначити, що мова йде про оптимізації базових алгоритмів стека bluetooth. В світлі сучасних технологій (зокрема nVidia CUDA) результати могли бути ще краще.&lt;br /&gt;
&lt;br /&gt;
Збільшення довжини PIN-кода не є панацеєю і лише трохи збільшує час перебору. Тільки сполучення пристроїв в безпечному місці може частково захистити від описаних атак. Приклад  bluetooth гарнітура або автомобільний handsfree. Ініціалізація зв'язку (при включенні) з даними пристроями може відбуватися багато разів протягом дня, і не завжди у користувача є можливість знаходитися при цьому в захищеному місці. Втім, атаки подібного вигляду не будуть дуже популярні, принаймні, поки не буде реалізовано доступних апаратних засобів і універсальних програмних пакетів.&lt;br /&gt;
&lt;br /&gt;
Впровадження NFC є ефективним рішенням проти даного виду атак, але в цілому, ситуація не зміниться на краще до появи на ринку достатньої кількості рішень на Bluetooth 2.1 (з підтримкою NFC), а через їх зворотну сумісність з попередніми версіями протоколу, вищевикладені атаки будуть актуальні ще достатньо тривалий час.&lt;br /&gt;
&lt;br /&gt;
= Питання до технології Bluetooth =&lt;br /&gt;
&lt;br /&gt;
#В чому полягає суть методу FHSS?&lt;br /&gt;
#У чому переваги Bluetooth 2.1 від 2.0?&lt;br /&gt;
#Суть профілю Bluetooth Headset Profile (HSP).&lt;br /&gt;
#Який радіус роботи пристроїв BT1 і BT2?&lt;br /&gt;
#Які є три етапи установки зв'язку bluetooth?&lt;br /&gt;
#Що можна сказати про безпеку bluetooth з'єднання?&lt;br /&gt;
#Які можливості надає профіль Audio / Video Remote Control Profile (AVRCP)?&lt;br /&gt;
#Опишіть процес забезпечення безпеки?&lt;br /&gt;
#Яким чином здійснюється зв'язок між двома телефонами по Bluetooth&lt;br /&gt;
#Яке призначення профілю Fax Profile (FAX)&lt;br /&gt;
#Принципи методів атаки на переспряження&lt;br /&gt;
#Основні недоліки Bluetooth?&lt;br /&gt;
#Хто зробив прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази?&lt;br /&gt;
#Чим відрізняється пасивна атака на PIN-код від активної?&lt;br /&gt;
#Для чого був розроблений профіль Basic Imaging Profile (BIP)?&lt;br /&gt;
#Що таке інтерференція?&lt;br /&gt;
#Як здійснюється передача?Пакетами?Якщо так то яка величина пакета?&lt;br /&gt;
#Чи має блютус MAC-адреси?&lt;br /&gt;
&lt;br /&gt;
= Ресурси Internet =&lt;br /&gt;
&lt;br /&gt;
* http://www.bluetooth.org — офіційний сайт групи розробників технології (містить специфікації)&lt;br /&gt;
* http://www.bluetooth.com — офіційний сайт для користувачів технології&lt;br /&gt;
* http://www.bluesoleil.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth</id>
		<title>Технологія Bluetooth</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth"/>
				<updated>2013-01-14T07:05:55Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Вступ до теми Bluetooth =&lt;br /&gt;
[[Файл:Bluetooth.png|thumb|Логотип Bluetooth]]&lt;br /&gt;
Специфікація Bluetooth була розроблена групою Bluetooth Special Interest Group (Bluetooth SIG), яка була заснована 20 травня 1998 році. У неї увійшли компанії Ericsson, IBM, Intel, Toshiba і Nokia. Потім багато компаній, включаючи Microsoft, Lenovo і Motorola, вступили в неї як асоційовані члени. Будь-яка компанія, яка планує розробляти пристрої Bluetooth, може безкоштовно увійти в цю групу. У SIG вже складається близько 2000 компаній. Згодом Bluetooth SIG і IEEE досягли угоди, на основі якої специфікація Bluetooth стало частиною стандарту IEEE 802.15.1. Роботи із створення Bluetooth компанія Ericsson Mobile Communication почала в 1994 році. Спочатку ця технологія була пристосована під потреби системи FLYWAY у функціональному інтерфейсі між мандрівниками та системою.&lt;br /&gt;
&lt;br /&gt;
'''Назва Bluetooth''' (&amp;quot;синій зуб&amp;quot;) походить від прізвища середньовічного короля Данії Гаральда I Синєзубого (норв. Harald Blåtann). Гаральд вмів посадити за стіл переговорів ворогуючі партії, домовляючись з кожною партією окремо, тому назва Bluetooth стала відповідним ім'ям для технології, що дозволяє різним пристроям спілкуватися один з одним. Використовуючи перші літери імені короля (руни B та H) у комбінації, створено й логотип технології.&lt;br /&gt;
&lt;br /&gt;
На відміну від технології інфрачервоного зв'язку IrDA (Infrared Direct Access), що працює за принципом &amp;quot;точка-точка&amp;quot; в зоні прямої видимості, технологія Bluetooth розроблялася для роботи як за принципом &amp;quot;точка-точка&amp;quot;, так і в якості багатоточкового радіоканалу, керованого багаторівневим протоколом , схожим на протокол мобільного зв'язку GSM. Bluetooth стала конкурентом таких технологій, як IEEE 802.11, HomeRF і IrDA, хоча остання і не призначена для побудови локальних мереж, але є найпоширенішою технологією бездротового з'єднання комп'ютерів і периферійних пристроїв. &lt;br /&gt;
&lt;br /&gt;
''Основне призначення Bluetooth'' - забезпечення економного (з точки зору споживаного струму) і дешевого радіозв'язку між різноманітними типами електронних пристроїв. Причому, велике значення приділяється компактності електронних компонентів, що дає можливість застосовувати Bluetooth у малогабаритних пристроях розміром з наручний годинник. Bluetooth забезпечує обмін інформацією між такими пристроями як кишенькові і звичайні персональні комп'ютери, мобільні телефони, ноутбуки, принтери, цифрові фотоапарати, мишки, клавіатури, джойстики, навушники, гарнітури на надійній та недорогій радіочастоті для ближнього зв'язку. Bluetooth дозволяє цим пристроям обмінюватись інформацією, коли вони знаходяться в радіусі від 10 до 100 метрів один від одного, навіть в різних приміщеннях. Дальність дуже сильно залежить від механічних та радіо перешкод.&lt;br /&gt;
&lt;br /&gt;
Технологія Bluetooth спеціально розроблена для забезпечення дешевою, стійкої, ефективної, високоємного зв'язку, для роботи з голосом і передачі даних, з наступними '''характеристиками:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1.Швидкість передачі / прийому 1 Мбіт / с, при використанні каналу з максимально можливою шириною смуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
:2.Швидкі перемикання частоти, щоб уникнути інтерференції.&amp;lt;br/&amp;gt;&lt;br /&gt;
:3.Адаптивна вихідна потужність для мінімізації перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:4.Короткі пакети даних для мінімізації потужності під час перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:5.Швидке впізнання (підтвердження).&amp;lt;br/&amp;gt;&lt;br /&gt;
:6.CVSD (Continuous Variable Slope Delta Modulation) голосове кодування, яке дає можливість роботи з високими частотами помилок по :бітам.&amp;lt;br/&amp;gt;&lt;br /&gt;
:7.Гнучкі типи пакетів, які підтримують широкий спектр додатків.&amp;lt;br/&amp;gt;&lt;br /&gt;
:8.Ненапружений &amp;quot;бюджет зв'язку&amp;quot;, що підтримує недорогу інтеграцію окремих елементарних сигналів.&amp;lt;br/&amp;gt;&lt;br /&gt;
:9.Інтерфейс передачі / прийому, спеціально пристосований для мінімізації енергоспоживання.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ці властивості дають технології Bluetooth можливість забезпечувати надзвичайно гнучкий зв'язок з високими швидкостями передачі даних навіть за наявності серйозних перешкод. При завідомо хорошому прийомі в сприятливих умовах передачі сигналу, в міру посилення перешкод, падіння якості переданого сигналу буде залишатися мінімальним і поступовим, що дає можливість збереження стабільного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Bluetooth має RF (Radio Frequency) специфікації для передачі голосу і даних на короткі відстані, &amp;quot;точка-мультиточка&amp;quot;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто чекати роботу на відстані більше 10-20 метрів. Такого дальнодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацьовування алгоритмів атаки, на Defcon-2004 публіці була представлена антена-гвинтівка BlueSniper, розроблена Джонном Херінгтоном (John Herington). Пристрій підключається до портативного пристрою ноутбуку/КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км.)&lt;br /&gt;
&lt;br /&gt;
= Принцип дії Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Радіозв'язок Bluetooth здійснюється в '''ISM''' діапазоні (англ. Industry, Science and Medicine - смуга промислового, наукового та медичного застосування), який використовується в різних побутових приладах і безпровідних мережах (вільний від ліцензування діапазон 2,4-2,4835 Ггц). Спектр сигналу формується по методу FHSS (Frequency Hopping Spread Spectrum  псевдовипадкова перебудова робочої частоти). Метод FHSS простий в реалізації, забезпечує стійкість до широкосмугових перешкод, а устаткування коштує недорого.&lt;br /&gt;
&lt;br /&gt;
Згідно '''алгоритму FHSS''', в Bluetooth частота сигналу, що несе, стрибкоподібно міняється 1600 разів в секунду (всього виділяється 79 робочих частот шириною в 1 Мгц, а в Японії, Франції і Іспанії смуга вже  23 частотних каналу). Послідовність перемикання між частотами для кожного з'єднання є псевдовипадковою і відома тільки передавачу і приймачу, які кожні 625 мкс (один часовий слот) синхронно перебудовуються з однієї частоти, що несе, на іншу. Таким чином, якщо поряд працюють декілька пар приймач-передавач, то вони не заважають один одному. Цей алгоритм є також складовою частиною системи захисту конфіденційності передаваної інформації: перехід відбувається по псевдовипадковому алгоритму і визначається окремо для кожного з'єднання. При передачі цифрових даних і аудіосигналу (64 Кбіт/с в обох напрямах) використовуються різні схеми кодування: аудио-сигнал не повторюється (як правило), а цифрові дані у разі втрати пакету інформації будуть передані повторно. Без перешкодостійкого кодування це забезпечує передачу даних зі швидкостями 723,2 Кбіт/с із зворотним каналом 57,6 Кбіт/с, або 433,9 Кбіт/c в обох напрямах.&lt;br /&gt;
&lt;br /&gt;
Для '''повнодуплексної''' передачі використовується '''дуплексний''' режим з тимчасовим розділенням (TDD). Підтримується ''ізохронна'' і ''асинхронна'' передача даних і забезпечується проста інтеграція з TCP / IP. Енергоспоживання пристроїв Bluetooth має бути в межах 0.1 Вт. Кожен пристрій має унікальну 48-бітову мережеву адресу, сумісний з форматом стандарту локальних мереж IEEE 802.&lt;br /&gt;
&lt;br /&gt;
= Специфікації Bluetooth =&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.0 ==&lt;br /&gt;
&lt;br /&gt;
Пристрої версій 1.0 (1998) і 1.0B мали погану сумісність між продуктами різних виробників. У 1.0 і 1.0B була обов'язковою передача адреси пристрою (BD_ADDR) на етапі встановлення зв'язку, що робило неможливою реалізацію анонімності з'єднання на протокольному рівні і було основним недоліком даної специфікації.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth 1.1 було виправлено безліч помилок, знайдених в 1.0B, ''додана підтримка для нешифрованих каналів, індикація рівня потужності сигналу'', що приймається (RSSI).&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.2 ==&lt;br /&gt;
&lt;br /&gt;
У версії 1.2 була додана ''технологія адаптивної перебудови робочої частоти'' (AFH), що поліпшило опір до електромагнітної інтерференції (перешкодам) шляхом використання рознесених частот в послідовності перебудови. Також збільшилася швидкість передачі і додалася ''технологія'' '''eSCO''', яка покращувала якість передачі голосу шляхом повторення пошкоджених пакетів. У HCI додалася підтримка трьохпроводного інтерфейсу UART.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.0 ==&lt;br /&gt;
&lt;br /&gt;
Bluetooth версії 2.0 (2004) ''повністю сумісний з версіями 1.x''. Основним ''нововведенням'' стала ''підтримка'' '''EDR''' (Enhanced Data Rate), що дозволило підвищити швидкість передачі 2,1 Мбіт/с.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth версії 2.1 (2007) додана ''технологія розширеного запиту характеристик пристрою'' (для додаткової фільтрації списку при спряжуванні), ''енергозберігаюча технологія'' (Sniff Subrating), яка дозволяє збільшити тривалість роботи пристрою від одного заряду акумулятора в 3-10 разів. Крім того оновлена специфікація істотно спрощує і прискорює встановлення зв'язку між двома пристроями, дозволяє проводити оновлення ключа шифрування без розриву з'єднання, а також робить вказані з'єднання захищенішими, завдяки використанню технології Near Field Communication.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 3.0 ==&lt;br /&gt;
&lt;br /&gt;
Робоча група з розробки стандарту бездротової передачі даних Bluetooth, 21 квітня 2009 випускає специфікацію Bluetooth 3.0. Модулі з підтримкою нової специфікації поєднуватимуть в собі дві радіосистеми. Перша, з низьким енергоспоживанням, забезпечує передачу даних на звичайній для другої версії Bluetooth швидкості в три мегабіти в секунду. Інша, високошвидкісна і сумісна із ''стандартом 802.11'', забезпечує швидкості, порівнянні із швидкістю мереж '''Wi-Fi'''. Варто відзначити, що Bluetooth 3.0 використовує стандарт 802.11 без суфікса, тобто формально не сумісний з такими специфікаціями Wi-Fi, як 802.11b/g або 802.11n. 802.11 — загальніший стандарт. Використання тієї або іншої радіосистеми залежить від розміру передаваного файлу. Невеликі файли передаватимуться по повільному каналу, а великі — по високошвидкісному. Після закінчення передачі модуль повернеться в режим зниженого енергоспоживання. Крім того, в Bluetooth 3.0 з'явиться можливість під назвою ''&amp;quot;розширений контроль живлення&amp;quot;'' (Enhanced Power Control). Вона дозволяє уникнути розриву з'єднання, якщо пристрій поклали в сумку або в кишеню.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 4.0 ==&lt;br /&gt;
&lt;br /&gt;
В грудні 2009 консорціум Bluetooth SIG анонсував ''стандарт Bluetooth 4.0 для електронних датчиків''. Новий стандарт ''призначений для передачі коротких пакетів'' даних обсягом по 8-27 байт зі швидкістю 1 Мбіт/с. Для порівняння, Bluetooth 3.0, розробка якого була завершена в квітні 2008, дозволяє передавати дані зі швидкістю до 24 Мбіт/с, але і призначений він для іншої сфери застосування. &lt;br /&gt;
&lt;br /&gt;
'''Bluetooth 4.0 планується використовувати''' в мініатюрних сенсорах, що розміщуються на тілі пацієнтів, в спортивного взуття, тренажерах тощо. Сенсори на базі нового стандарту зможуть передавати різну інформацію з навколишнього світу — температуру, тиск, вологість, швидкість пересування і так далі - на різні пристрої контролю, включаючи мобільні телефони. За словами представників консорціуму, окремий стандарт був розроблений у зв'язку з тим, що Bluetooth 3.0 і більш ранні версії не в змозі забезпечити необхідний низький рівень енергоспоживання. &lt;br /&gt;
&lt;br /&gt;
Перший чіп з одночасною підтримкою Bluetooth 4.0 і 3.0 випустив ST-Ericsson.&lt;br /&gt;
&lt;br /&gt;
= Означення по темі технологія Bluetooth =&lt;br /&gt;
&lt;br /&gt;
• '''Піконет''' - &amp;quot;пікомережа&amp;quot;:&lt;br /&gt;
набір пристроїв, з'єднаних через технологію Bluetooth спеціальним способом. Піконет починається з двох з'єднаних пристроїв, таких як портативний ПК і стільниковий телефон, і може розростатися до восьми з'єднаних пристроїв ось чому потрібний адресний простір обмежений 3 бітами). Всі пристрої Bluetooth є одноранговими пристроями і мають ідентичну реалізацію. Однак при установці піконет один пристрій буде діяти як майстер для цілей синхронізації, а інший (і) - як слейв (и) для підтримки піконет-з'єднання.&lt;br /&gt;
&lt;br /&gt;
• '''Scatternet''' - &amp;quot;мережа розкиду&amp;quot;: Дві або більше незалежних і несинхронізованих мережі піконет, взаємодіючих між собою. Як показано на, пристрій-слейв, так само, як і пристрій-майстер в одній мережі піконет можуть встановлювати таке з'єднання, стаючи слейвом в іншій мережі піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій майстер:''' пристрій у піконет, в якому генерація синхронизирующих імпульсів і послідовність стрибків використовуються для синхронізації всіх інших пристроїв у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій слейв:''' всі пристрої в піконет, які не є майстром (до 7 активних пристроїв на кожен пристрій майстер).&lt;br /&gt;
&lt;br /&gt;
• '''MAC-адреса:''' 3-бітний Media Access Control адреса, що використовується для розрізнення пристроїв, включених у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Парковані пристрої:''' пристрою в піконет, які синхронізовані, але не мають MAC-адрес.&lt;br /&gt;
&lt;br /&gt;
• '''Sniff Mode''' і '''Hold Mode:''' пристрої, синхронізовані в піконет і мають тимчасово введені режими збереження енергії, в яких активність пристроїв знижена.&lt;br /&gt;
&lt;br /&gt;
• '''Ad-hoc network''' (спеціальна мережа) - просто мережа, в якій взаємодії встановлюються між комплексними станціями в даній області покриття без використання точки доступу або сервера.&lt;br /&gt;
&lt;br /&gt;
• '''Link Manager Protocol''' - повідомлення LMP використовуються для налаштування зв'язку, безпеки та управління.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::'''Користувацькі моделі'''&lt;br /&gt;
&lt;br /&gt;
Користувацькі моделі описують, яким чином можна використовувати пристрої Bluetooth. У кожній моделі існує один або більше відповідних профілів, які визначають рівні протоколів і функції, які повинні бути використані. ''Наведений нижче опис - не детальний, і ці відомості не можна вважати повними.'' &lt;br /&gt;
&lt;br /&gt;
:''Internet Bridge''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Internet Bridge описує, яким чином мобільний телефон або бездротовий модем забезпечує dial-up з'єднання персонального комп'ютера без необхідності фізичного з'єднання з ПК. Цей сценарій з'єднання вимагає використання мережі протоколів, що складається з двох частин - одна для команд AT, для управління процесом передачі необхідних даних з мобільного телефону та інших пристроїв.&lt;br /&gt;
&lt;br /&gt;
:''Three-in-One Phone''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Three-in-One Phone описує, яким чином телефонний апарат може приєднуватися до трьох різних провайдерів мобільних послуг. Телефон може працювати як при бездротовому телефонному з'єднанні з громадською комутованій телефонною мережею в домашніх умовах, що оплачується за фіксованою таксою оператора телефонного зв'язку. Цей сценарій включає здійснення дзвінків через голосову базову станцію і прямих дзвінків між двома терміналами через базову станцію. За іншим сценарієм телефон може приєднуватися безпосередньо до інших телефонів, працюючи як &amp;quot;walkie-talkie&amp;quot; або як деяке розширення телефону - для такого способу ніякої додаткової оплати не потрібно. Нарешті, модель Three-in-One Phone може працювати як стільниковий телефон, приєднуючись до стільникової інфраструктурі. Бездротовий сценарій і сценарій двостороннього зв'язку використовують одну і ту ж мережу протоколів.&lt;br /&gt;
&lt;br /&gt;
:''Ultimate Headset''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Ultimate Headset визначається як бездротова трубка, обладнана Bluetooth. Ця модель може працювати в умовах віддаленого вхідного і вихідного аудіо-інтерфейсу пристрою. Цим пристроєм може бути мобільний телефон або ПК для аудіо-входу або виходу. Як і у випадку користувальницької моделі Internet Bridge, дана модель вимагає набору протоколів, що складається з двох частин, одна для команд AT, щоб керувати передачею необхідних даних, наприклад мовлення, з мобільного телефону та іншого пристрою. Команди AT контролюють телефони стосовно, наприклад, до процесу відповіді і до переривання дзвінків.&lt;br /&gt;
&lt;br /&gt;
:''LAN Access''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель LAN Access схожа на користувальницьку модель Internet Bridge. Різниця полягає в тому, що призначена для користувача модель LAN Access не використовує протоколи для команд AT. Дана користувача модель описує, яким чином термінали введення даних використовують місце доступу LAN в якості бездротового з'єднання з локальною мережею. При встановленні з'єднанням термінали введення даних працюють, як якщо б це вони були приєднані до LAN через з'єднання dial-up.&lt;br /&gt;
&lt;br /&gt;
:''File Transfer''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель File Transfer пропонує можливість передачі даних з одного пристрою Bluetooth на інше. У даній користувальницької моделі підтримуються файли, цілі папки, директорії і різноформатні потоки даних. Дана модель також пропонує можливість перегляду вмісту папок на віддаленому пристрої. Більш того, в даній користувальницької моделі підтримуються операції обміну, наприклад, візитними картками з використанням формату vCard. Модель File Transfer базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
:''Synchronisation''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Synchronisation забезпечує можливості для автоматичної синхронізації між, наприклад, настільним ПК, портативним ПК, мобільним телефоном та ноутбуком. Дана користувача модель дозволяє проводити передачу візитних карток, списку завдань, записів з щоденника і т.д., і працювати далі з цією інформацією за допомогою комп'ютера, стільникового телефону і КПК, використовуючи звичайні протоколи і формати.&lt;br /&gt;
&lt;br /&gt;
= Короткий огляд стека протоколу =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema2.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 1. Стек протоколу технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку показано, що стек протоколу складається з рівня радіо в основі, яке формує фізичний інтерфейс з'єднання. Рівень протоколу зв'язку baseband і Link Manager Protocol (LMP) встановлюють і контролюють з'єднання між пристроями Bluetooth. Ці три рівні підстави здійснені в обладнанні / програмному забезпеченні. Рівень Host Controller потрібно, щоб з'єднати за допомогою інтерфейсу Bluetooth з верхнім протоколом-L2CAP (Logical Link Control і Adaptation Protocol). Провідний контролер потрібно тільки тоді, коли L2CAP постійно знаходиться в програмному забезпеченні в хості. Якщо L2CAP is також на модулі Bluetooth цей рівень не потрібно, тому що L2CAP може безпосередньо зв'язуватися з LMP і baseband. Програми постійно знаходяться вище L2CAP. Наступні підрозділи дають короткий опис кожного рівня.&lt;br /&gt;
&lt;br /&gt;
'''Рівень зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Зв'язок працює у вільному ISM діапазоні смузі близько 2.4GHz і використовує поширення спектру. Цей діапазон простирається від 2400 до 2483.5 МГЦ в більшості країн, і цілий діапазон використовується для оптимізації поширення спектру. Однак для деяких країн з меншим ISM діапазоном також використовується нижня шкала. Для поширення спектру використовується техніка frequency hopping (FH). Оскільки в цьому діапазоні можуть існувати і здійснювати втручання багаторазові нескоординовані мережі, використовуються швидкі FH і короткі передачі даних, оскільки відсоток помилки може бути високим, особливо з-за сильного втручання від мікрохвильових печей, які працюють у цій частоті. CVSD-кодування адаптоване під голосові передачі, які можуть викликати високий відсоток помилок. Додатково, заголовки пакетів захищені спеціальною схемою корекції помилок для додання стійкості проти збоїв.&lt;br /&gt;
&lt;br /&gt;
Переходи по частоті фіксуються на 2402 k МГц, де k = 0,1 ,..., 78. омінальная частота переходу - 1600 стрибків в секунду.&lt;br /&gt;
&lt;br /&gt;
'''Baseband'''&lt;br /&gt;
&lt;br /&gt;
Baseband - рівень протоколу, контролюючий зв'язок. Baseband контролює послідовності перельоту частоти і дбає про кодування рівня для безпечних з'єднань. Можуть бути встановлені два типи з'єднань:&lt;br /&gt;
&lt;br /&gt;
:SCO: Синхронне орієнтоване з'єднання. Ці сполуки передбачаються для передачі синхронних даних типу голос.&lt;br /&gt;
&lt;br /&gt;
:ACL: Асинхронне з'єднання. Такі з'єднання можуть використовуватися для додатків передачі даних, які не вимагають синхронного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Baseband забезпечує функціональні можливості, необхідні для пристроїв, щоб синхронізувати їх годинник і встановлювати з'єднання. Також забезпечуються процедури запиту для виявлення адреси пристроїв, що знаходяться поблизу. Виправлення помилки для пакетів забезпечується в залежності від типу пакета. Різні типи пакету визначені для деяких загальних додатків, які відрізняються за їх місткості даних і накладних витрат по виправленню помилки. П'ять різних типів каналу забезпечуються для інформації контролю, інформацією управління з'єднанням, синхронними і асинхронними даними. Визначено функції, необхідні для генерації клавіш кодування і клавіш з'єднання. Більш детальний опис деяких з операцій baseband, пов'язаних з встановленням з'єднання, є в розділі.&lt;br /&gt;
&lt;br /&gt;
'''Протокол Менеджера зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Основні функції LMP можна класифікувати &lt;br /&gt;
:1. Управління мережею [[Використовувані означення|Piconet]]&lt;br /&gt;
:2. Конфігурація сполук&lt;br /&gt;
:3. Функції безпеки&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рiconet є групою пристроїв, пов'язаних із загальним каналом, який ідентифікований з його унікальною послідовністю &amp;quot;перельоту&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Фундаментальні &amp;quot;будівельні блоки&amp;quot; топографії Bluetooth - це пристрої майстер і слейв, де пристрій майстер в піконет забезпечує генерацію синхронизирующих імпульсів і послідовність стрибків для синхронізації всіх інших пристроїв у піконет. Один з пристроїв, зазвичай той, який першим здійснив підключення, називається &amp;quot;master&amp;quot;. До master `у може бути активно приєднано до семи пристроїв і набагато більше може бути підключено в стані&amp;quot; parked &amp;quot;(низького енергоспоживання). Пристрої в мережі piconet можуть з'єднуватися один з одним за допомогою SCO або ACL. Канал управляється master `ом, за допомогою Lin Manager в кожному пристрої. Будь-які два або більше пристроїв для з'єднання повинні встановити між собою мережу piconet. У той же час кожен пристрій може одночасно належати декількох мереж. (Мал.2). Майстер також нумерує канали зв'язку. Майстер визначає шаблон, на якому будуть працювати всі слейв-пристрої його мережі піконет, і синхронізує її роботу.&lt;br /&gt;
&lt;br /&gt;
Стандарт Bluetooth має з'єднання незалежних і навіть не синхронізованих між собою піконет (до 10) в мережу scatternet. Для цього кожна пара пікомережі повинна мати як мінімум однин загальний пристрій, який буде майстром в одній і слейвом в іншій. Таким чином, в межах окремої scatternet з інтерфейсом Bluetooth може бути одночасно пов'язано максимум 71 пристрій, проте ніхто не обмежує застосування пристроїв-гейтів, які використовують той же інтернет для більш далекого зв'язку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema3.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 2: [[Використовувані означення|Piconet]] і [[Використовувані означення|Scatternet]].&amp;lt;br&amp;gt;&lt;br /&gt;
a) piconet між двома пристроями (або один майстер і один слейв)&amp;lt;br&amp;gt;&lt;br /&gt;
b) piconet між кількома пристроями (мультислейв до 7 &amp;quot;слейвів&amp;quot; з одним майстром)&amp;lt;br&amp;gt;&lt;br /&gt;
c) scatternet, комбінація мереж piconet (може з'єднувати до 10 піконет).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LMP забезпечує функціональність приєднаний / від'єднаних пристроїв &amp;quot;slave&amp;quot;, обмін функціями між пристроями master і slave та з'єднання ACL / SCO. LMP також обробляє пристрої в режимах низького енергоспоживання, hold, sniff і park, створених для збереження енергії, якщо пристрої не мають даних для передачі.&lt;br /&gt;
&lt;br /&gt;
Завдання конфігурації з'єднання включають в себе параметри установки з'єднання, якість сервісу і контроль потужності, якщо це підтримується пристроєм. LMP також забезпечує ідентифікацію пристроїв, які будуть з'єднані, і управління клавішами з'єднання.&lt;br /&gt;
&lt;br /&gt;
'''Логічний контроль зв'язку і Адаптаційний протокол'''&lt;br /&gt;
&lt;br /&gt;
Це протокол, з яким взаємодіє більшість додатків, якщо ведучий контролер не використовується. Основні функції L2CAP:&lt;br /&gt;
&lt;br /&gt;
'''Мультіорганізація'''&lt;br /&gt;
Протокол повинен дозволяти декільком додаткам одночасно використовувати з'єднання між двома пристроями.&lt;br /&gt;
&lt;br /&gt;
'''Сегментація і Повторне об'єднання'''&lt;br /&gt;
&lt;br /&gt;
Протокол повинен зменшити розмір пакетів, забезпечених додатками до розміру пакетів, прийнятих рівнем baseband. Сам L2CAP приймає розміри пакету до 64Кб, але пакети baseband можуть приймати до 2745 bits. Для отриманих пакетів повинна бути виконана зворотна процедура об'єднання сегментованих пакетів в належному порядку.&lt;br /&gt;
&lt;br /&gt;
'''Якість обслуговування'''&lt;br /&gt;
&lt;br /&gt;
L2CAP дозволяє додаткам вимагати QoS на деяких параметрах, типу пікової пропускної здатності, часу очікування та зміни затримки.&lt;br /&gt;
&lt;br /&gt;
В основному, L2CAP забезпечує функції мережевого рівня до додатків і більш високим протоколів.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Основна структура, що показує, як рівні головного контролера розташовані всередині стека протоколу, зображена на Мал.3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema4.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 3: Провідний контролер в стеку протоколу.&lt;br /&gt;
&lt;br /&gt;
Для більшості пристроїв модуль підтримки Bluetooth може бути додано в якості плати розширення, наприклад, для ПК або ноутбука апаратні засоби Bluetooth можуть бути додані як PCI-карта або USB-адаптер. Апаратні модулі звичайно здійснюють більш низькі радіо рівні, baseband і LMP. Тоді дані, які будуть надіслані LMP і baseband, йдуть з фізичної шині, наприклад, USB. Драйвер для цієї шини потрібно на хості, яким є PC, і на апаратній карті Bluetooth потрібно &amp;quot;інтерфейс контролера хоста&amp;quot;, щоб прийняти дані з фізичної шині. Таким чином, потрібні такі додаткові рівні:&lt;br /&gt;
&lt;br /&gt;
'''HCI драйвер'''&lt;br /&gt;
&lt;br /&gt;
Це драйвер для інтерфейсу головного контролера хоста, вище фізичної шини, форматує дані, які будуть прийняті контролером хоста на апаратних засобах Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Розміщується на апаратних засобах Bluetooth і підтримує зв'язок поверх фізичної шини.&lt;br /&gt;
&lt;br /&gt;
'''Рівень програми'''&lt;br /&gt;
&lt;br /&gt;
До L2CAP можна звертатися безпосередньо додатками або через протоколи підтримки подібно RFCOMM, TCS і SDP, згаданим раніше. Додатки можуть використовувати інші протоколи типу TCP-IP або WAP. Додатки можуть самостійно запускати протоколи, наприклад, PPP (Протокол &amp;quot;точка-точка&amp;quot;), FTP (протокол передачі файлів) або інші певні протоколи, як буде потрібно додатком. Програма може використовувати SDP, для перевірки, які потрібні сервісні можливості пристроїв, доступних в зоні дії. Багато моделей використання були запропоновані виробниками. Деякі з них:&lt;br /&gt;
&lt;br /&gt;
:1. Три в одному: окрема телефонна трубка працює як селекторна зв'язок в офісі (ніякої плати за користування телефоном), Всякий раз можна використовувати будь-який з цих трьох режимів - як селекторний зв'язок, як PSTN і як мобільний телефон.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. &amp;quot;Портфельна хитрість&amp;quot;: RF-зв'язок не потребує прямої видимості між пристроями. Значить, мобільний телефон може під'єднатися до ноутбука навіть тоді, коли той перебуває в портфелі, і використовувати доступ до його можливостей, наприклад, до електронної пошти.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Автоматичний Синхронізатор: забезпечення бездротового зв'язку між PDA користувача, портативної ЕОМ і мобільним дозволить додаткам автоматично оновлювати та синхронізувати органайзер та інші дані, якщо модифікації зроблені на одному пристрої.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Бездротові навушники (гарнітури): Вони дозволяють доступ до мобільних пристроїв користувача і навіть до аудіо, в той час як пристрої знаходяться в кишені користувача. Таким чином, буде можлива операція hands-free.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Автомобільні комплекти: пристрої hands-free дозволяють водіям користуватися телефоном без відриву від управління автомобілем.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Крім цього, було запропоновано велику різноманітність інших програм у домашньої автоматизації, обмін даними на нарадах без використання додаткового обладнання, керуючих пристроями через бездротове портативний пристрій при прогулянках, пропозиції системи захисту, мережеві доступи в громадських місцях, деякі з яких успішно демонструвалися на виставках або вже продаються.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_1.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 4. Огляд протоколів технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку представлений огляд протоколів, що використовуються і підтримуваних Bluetooth, і показано, яким чином вони взаємодіють між собою. Як завжди на такого роду схемах, протоколи зображені відповідно до їх приблизної ієрархії, причому &amp;quot;вищі&amp;quot; протоколи розташовані вгорі. У контексті обміну даними з цієї ієрархічності можна зробити 2 висновки: &lt;br /&gt;
&lt;br /&gt;
1.Більш високі протоколи залежить від більш низьких в плані свого існування. Але більш низькі протоколи можуть працювати і без більш високих, або підтримувати інші протоколи на більш високих рівнях. &lt;br /&gt;
&lt;br /&gt;
2.Більш високі протоколи зазвичай &amp;quot;ближче&amp;quot; користувачеві, оскільки вони забезпечують людино-орієнтовані сервіси. &lt;br /&gt;
&lt;br /&gt;
Ці протоколи можуть бути розділені на 4 категорії: &lt;br /&gt;
&lt;br /&gt;
1. основні протоколи&amp;lt;br&amp;gt;&lt;br /&gt;
2. протокол заміни кабелю&amp;lt;br&amp;gt;&lt;br /&gt;
3. керуючий протокол телефонії&amp;lt;br&amp;gt;&lt;br /&gt;
4. отримані  протоколи.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Техніка для комунікацій дальньої дії на основі Bluetooth Хоча технологія Bluetooth мається на увазі для комунікацій на близькі відстані, дистанцію взаємодії пристроїв, як уже згадувалося, можна розширити до 100 метрів. Беручи до уваги рівні стійкості до фонового шуму (при чутливості приймача -70 dBm), необхідна вихідна потужність від всеспрямованого передавача 100 mW. Ця передавальна потужність класифікується як &amp;quot;Class 1&amp;quot;, і специфікується в розділі &amp;quot;Радіоспеціфікаціі&amp;quot; у збірнику специфікацій Bluetooth, ver. 1.0, ref. 2. Ця специфікація означає, що передавач має ефективний регулятор для зменшення перешкод. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_2.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 5. Прийомопередавач Bluetooth&lt;br /&gt;
&lt;br /&gt;
Як можна бачити на малюнку, в RF-частини прийомопередавача Bluetooth є: &lt;br /&gt;
&lt;br /&gt;
1.полоса пропускання, яка видаляє всі частоти поза діапазону в 1 Мгц, який використовується в цей момент як для передачі, так і для прийому&amp;lt;br&amp;gt;&lt;br /&gt;
2. Перемикач передачі-прийому, який з'єднує підсилювач потужності з антеною під час передачі, а також LNA з антеною під час прийому&amp;lt;br&amp;gt;&lt;br /&gt;
3.LNA, або Low-Noise Amplification - малошумне посилення.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Специфікація накладає деякі обмеження на роботу RF-частини. Джерело живлення повинно давати від 2.7 до 5 вольт, і повинно працювати при температурах від -20 до +60 C, а його ефективність повинна становити принаймні 30% при 140 мА. Вихідна потужність повинна також відключатися під час прийому. Один з продуктів, що відповідає цим вимогам, називається &amp;quot;MAX2240&amp;quot;. Два цифрових керуючих біта використовуються для установки VGA (Variable Gain Amplification) на 4 окремих рівня, результатом чого є 4 окремих рівня вихідної потужності.&lt;br /&gt;
&lt;br /&gt;
= Установка з'єднання в Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Цей розділ описує основні процедури, які повинні бути виконані пристроями Bluetooth, щоб встановити між ними з'єднання. Розгляньте наступний сценарій: чоловік гуляє з готелю і хоче скористатися своєю електронною поштою за допомогою пристрою Bluetooth, яким може бути ноутбук або PDA. Що він мав би зробити? Він натиснув би на меню або піктограму поштової програми. Пристрій автоматично виконав б наступні кроки (крім кроку реєстрації, актуального в разі, якщо пристрій вперше використовується в цьому середовищі):&lt;br /&gt;
&lt;br /&gt;
:1. ''Запит:'' пристрій при вступі в нове середовище автоматично ініціалізувати б запит, щоб з'ясувати, які пристрої є доступними в межах його радіуса дії. Це приведе до наступного:&amp;lt;br&amp;gt;&lt;br /&gt;
::а) Всі доступні прилеглі пристрої дадуть відповідь.&lt;br /&gt;
::б) Пристрій вибирає одне з відповіли пристроїв.&lt;br /&gt;
&lt;br /&gt;
:2. ''Пейджинг'': пристрій викличе baseband-процедуру, звану пейджинг. У результаті відбувається синхронізація пристрою з пунктом доступу, серед інших необхідних ініціалізації.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. ''Встановлення з'єднання'': LMP встановить з'єднання з точкою доступу. Оскільки додаток в цьому випадку поштове (email), буде використовуватися ACL з'єднання.&lt;br /&gt;
&lt;br /&gt;
Далі будуть виконуватися нижченаведені дії по встановленню.&lt;br /&gt;
&lt;br /&gt;
:4. ''Сервіс'': LMP буде використовувати протокол SDP для встановлення, який сервіс є доступним, зокрема, поштовий сервіс, або потрібно звернеться до іншого хосту. Припустимо, що сервіс є доступним, інакше програма не може далі діяти. Інформація щодо інших сервісних послуг може бути також представлена користувачеві.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. ''Канал L2CAP'': На основі інформації, отриманої від SDP, пристрій створить канал L2CAP до пункту доступу. Він може використовуватися безпосередньо додатком або іншим протоколом, наприклад, RFCOMM.&amp;lt;br&amp;gt;&lt;br /&gt;
:6. ''Канал RFCOMM'': В залежності від потреби поштового програми RFCOMM або інший канал (у випадку інших додатків) буде створено згідно з L2CAP каналу. Ця можливість дозволяє використовувати додатки, розроблені для послідовних портів, щоб працювати без модифікації по Bluetooth-платформ.&amp;lt;br&amp;gt;&lt;br /&gt;
:7. ''Безпека'': Якщо пункт доступу обмежує доступ понад певної кількості користувачів або пропонує безпечне з'єднання режиму людям, які зареєструвалися раніше, тоді пункт доступу пошле запит безпеки при встановленні з'єднання. Користувач повинен знати правильний PIN-код для доступу до сервісу. Зверніть увагу, що PIN-код не передається по бездротовому каналу, використовується інший код, що згенерував з нього, тому PIN-код досить складно підібрати. При використанні безпечного режиму буде вироблено кодування передачі.&amp;lt;br&amp;gt;&lt;br /&gt;
:8. ''PPP'': Оскільки PPP-з'єднання використовується з послідовного модему як при dial-up, те ж саме додаток зможе тепер запустити PPP через RFCOMM (через емульованого послідовний порт). Ця з'єднання дозволить користувачеві отримати доступ до його поштової скриньки тощо.&amp;lt;br&amp;gt;&lt;br /&gt;
:9. ''Мережеві протоколи'': Мережеві протоколи типу TCP / IP, IPX, Appletalk можуть одержувати і передавати дані по каналу без труднощів.&lt;br /&gt;
&lt;br /&gt;
В описаних вище процедурах для користувача взаємодія потрібна тільки при використанні логіна для входу в систему для електронної пошти і для додаткового захисту, яка буде здійснена. Решта кроки автоматичні. Вищезазначені процедури описані докладно, щоб продемонструвати процес встановлення підключення. Пояснення вищезазначених процедур потребує короткого опису пристрою годин на Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Годинник''': Кожен Bluetooth модуль має вбудовану систему часу, яка визначає час і частотні передачі. Годинники Bluetooth є вільно йдуть часасмі, які ніколи не коригуються і ніколи не вимикаються. Для синхронізації з іншими модулями використовуються тільки зміщення (величина, на яку відрізняється час в інших модулях в порівнянні з &amp;quot;рідними&amp;quot; годинником), накладене на &amp;quot;рідні&amp;quot; годинник, - тимчасові годинник Bluetooth, які взаємно синхронізовані. Годинники Bluetooth не мають ніякого відношення до часу доби. Годинники Bluetooth дуже важливі для трансівера Bluetooth через синхронізації безлічі важливих подій, без яких неможлива зв'язок. Одиниця часу - принаймні половина TX або RX довжини слота, або 312.5 мікросекунд. Годинники мають денний цикл. Якщо годинник обладнані лічильником, 28-бітний лічильник вимагає обороти близько 228 1. LSB відраховує кванти по 312.5 мікросекунд, задаючи тактову частоту 3.2 КГц.&lt;br /&gt;
&lt;br /&gt;
Синхронізація і частота на каналі piconet визначені Bluetooth-годинами &amp;quot;майстра&amp;quot;. Коли мережа piconet сформувалася, відлік годин &amp;quot;майстри&amp;quot; передається на підпорядковані пристрої. Вони зберігають необхідне значення зміщення, яке потрібно використовувати при з'єднанні з даними &amp;quot;майстром&amp;quot; і використовуються для синхронізації каналу. Оскільки власні тимчасові координати (години) не змінюються, то можливо використовувати різні зміщення для реєстрації в різних мережах piconet.&lt;br /&gt;
&lt;br /&gt;
Мінімальна необхідна точність годин -/-20 ppm в активному режимі, і/-250ppm в режимі малої активності, наприклад, Hold, Sniff, Standby і Park.&lt;br /&gt;
&lt;br /&gt;
:'''Запит та пейджинг'''&lt;br /&gt;
&lt;br /&gt;
Це початкові кроки в процесі встановлення з'єднання.&lt;br /&gt;
&lt;br /&gt;
Пристрій знаходиться в режимі Standby за замовчуванням. У цьому стані йдуть тільки рідні годинник і споживана потужність дуже низька. Можна вийти з цього режиму і увійти в режими [[Запит (Inquiry)]], [[Перегляд / сканування запиту (Inquiry Scan)]], [[Відповідь на запит (Inquiry Response)]], [[Пейджинг (Page)]] або [[Перегляд / сканування пейджинга (Page Scan)]], [[Відповідь пейджинга]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''Встановлення зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Як тільки пристрій буде перебувати в стані зв'язку, LMP може починати встановлювати з'єднання. З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними сокетами в TCP / IP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, з яким створено двосторонню з'єднання, і ідентифікатором каналу. Основні кроки в установці з'єднання в підсумку виглядають так:&lt;br /&gt;
&lt;br /&gt;
:1. Пакети POLL і відповідь використовуються для передачі інформації конфігурації без взаємодії хоста.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Відправляється пакет LMP_host_connect_request.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Віддалене пристрій відповідає LMP_NOT_ACCEPTED, якщо додаток, запитувана першим пристроєм, не хоче або не може відповісти. Інакше надсилається відповідь LMP_ACCEPTED.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Відповідає пристрій може запитати про відключення ролі, якщо це буде потрібно з деяких причин. Перший пристрій відповідає відповідним пакетом для прийняття або не прийняття запиту.&lt;br /&gt;
&lt;br /&gt;
З'єднання встановлено на рівні Link Manager.&lt;br /&gt;
&lt;br /&gt;
Додаток може не бути поінформоване про те, які послуги є доступними, і буде використовувати SDP, щоб це виявити.&lt;br /&gt;
&lt;br /&gt;
:'''SDP'''&lt;br /&gt;
&lt;br /&gt;
Зміни середовища Bluetooth відбуваються часто, отже, доступні послуги повинні бути виявлені в полі зору. SDP забезпечує кошти програми для виявлення, які сервіси є доступними, і їх характеристики, як описано в основних специфікаціях.&lt;br /&gt;
Пристрій Bluetooth, послуги якого повинні бути виявлені, запускає SDP сервер. Для виявлення послуг інших пристроїв запускає SDP клієнта. Один клієнт може запущено для кожної програми, але один пристрій може запустити тільки один сервер SDP. Сервер SDP обслуговує сервісну запис кожної служби, що дозволяє пристрою виявлятися. Клієнт надсилає запит на сервер. Запит може бути пошуком специфічного класу сервісних послуг або переглядом всіх класів доступних сервісів. Сервер дає відповідний відповідь. Якщо пристрій сервера має тільки декілька сервісів, вони не можуть бути розділені на класи та сервісні опису не відправляються пристрою. В іншому варіанті опису класу відправляються і клієнт може продовжувати вивчати деталі в межах класу. SDP тільки дозволяє сервісів бути виявленими. Доступ повинен бути через інші протоколи, засновані на L2CAP. L2CAP з'єднання Інформація, отримана через LMP з'єднання і через SDP, буде використовуватися L2CAP, щоб встановити канал для програми. L2CAP встановлює лише зв'язку ACL з'єднання.&lt;br /&gt;
З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними роз'ємів в IP TCP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, до якого створено з'єднання, і ідентифікатором каналу. Кожен канал приймається до заповнення дуплексу, з QoS специфікацією в кожному напрямку. Канал може бути двухточечной або багатоточковий. L2CAP встановлює з'єднання, коли на нього додатком виражений запит і з'єднання на потрібний пристрій ще не було встановлено. Запити від нижніх рівнів щодо з'єднань, необхідних програмами на віддалених пристроях, також обробляються L2CAP відповідно до залученим додатком.&lt;br /&gt;
&lt;br /&gt;
SCO з'єднання не проходять по L2CAP, але посилають їх дані безпосередньо Baseband. L2CAP встановлює окремий сигнальний канал для запиту з'єднання, конфігурації, роз'єднання і пр. (для випробування). L2CAP-пакети не забезпечують CRC або інші перевірки помилок, покладаючись на смугу baseband для захисту даних і впорядкованої доставки.&lt;br /&gt;
&lt;br /&gt;
Взаємодія цього протоколу з верхніми і нижніми рівнями розглядається в подіях і діях. Події - всі повідомлення, отримані L2CAP від більш низьких або більш високих рівнів, у той час як дії - відповіді, зроблені для них. Нижнім рівнем може бути LMP або HCI, в той час як більш високим рівнем може бути будь-який додаток. Типова послідовність подій і дій для встановлення з'єднання може бути наступна:&lt;br /&gt;
&lt;br /&gt;
:1. Подія і Дія 0: Подія - це запит з'єднання від більш високого рівня. Дія полягає в тому, що пристрій L2CAP посилає пакет запиту віддаленого L2CAP. Цей пакет на віддалене пристрій доставляє baseband.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Подія і Дія 1: Віддалений L2CAP отримує цей пакет і відповідає з пакетом у відповідь підключення. Перед виконанням L2CAP контактує з віднесеним додатком, щоб перевірити, чи буде потрібний запит фактично оброблено тим додатком.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Подія і Дія 2: Прийом у відповідь пакету - подія для локального пристрою L2CAP. Взаємодія запрошувати про параметри конфігурації: максимальний модуль payload і межі часу очікування.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Подія і Дія 3: Запит конфігурації - подія для віддаленого L2CAP. Його дія - відповідь конфігурації. Також, можна посилати його власної конфігурації запит про додаткові параметри.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Подія і Дія 4: Вищезгаданий пакет - подія для місцевого пристрою. Воно відповідає з відповіддю конфігурації.&lt;br /&gt;
&lt;br /&gt;
Ініціатором в місцевому пристрої виступає L2CAP, адресатом - L2CAP в пункті доступу або іншому пристрої Bluetooth, з яким входить у контакт. Зверніть увагу, що за вказаним на стрілках, що вказують до ініціатора або адресату - події для L2CAP, в той час як стрілки, що вказують за межі - дії. Назви, що починаються з L2CAP, є з'єднаннями між двома L2CAP на різних пристроях. Вертикальні рядки LP - Менеджери Зв'язки в цих двох пристроях. Назви, що починаються з WA, представляють собою з'єднання з додатком більш високого рівня, для якого встановлюється канал.&lt;br /&gt;
&lt;br /&gt;
Стану OPEN відзначають інтервал з'єднання додатків. Останні кроки у вищезгаданій таблиці відносяться до роз'єднання. Тепер можуть бути передані дані програми або можуть бути виконані [[процедури захисту]].&lt;br /&gt;
&lt;br /&gt;
:'''Зв'язок додатків'''&lt;br /&gt;
&lt;br /&gt;
Прикладні дані будуть тепер передані через з'єднання, оскільки всі визначені процедури встановлення з'єднання Bluetooth були виконані. Додатка необхідно запустити протокол більш високого рівня L2CAP. Bluetooth було визначено три використовуваних протоколу. Це:&lt;br /&gt;
:'''RFCOMM'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це емуляція послідовного порту через бездротове з'єднання.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''SDP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Service Discovery Protocol, який допомагає пристроям виявити доступні послуги поблизу.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''TCS'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Telephony Control Protocol Specification, описує управління запитом і передачу сигналів голосових каналів через Bluetooth. Всі користувальницькі додатки і інші існуючі механізми доступу до мережі, наприклад, IP TCP, PPP, IrDA OBEX, WAP і HomeRF можуть бути здійснені за рівнем L2CAP або вищезазначеним трьом протоколами, якщо додаток вибере використання їхніх послуг.&lt;br /&gt;
&lt;br /&gt;
Додаток в результаті повідомить, що більше не потрібно підключення, якщо воно не було зафіксовано протягом часу запуску програми. LMP посилає пакет LMP_detach пакет на віддалене пристрій, на який не потрібно відповідь. Відбувається роз'єднання.&lt;br /&gt;
&lt;br /&gt;
= Профілі Bluetooth =&lt;br /&gt;
&lt;br /&gt;
 • Advanced Audio Distribution Profile (A2DP)&lt;br /&gt;
&lt;br /&gt;
A2DP розроблений для передачі двоканального стерео аудіопотоку, наприклад музики, до безпровідної гарнітури або будь-якого іншого пристрою. Профіль повністю підтримує низькокомпресуючий кодек Sub_Band_Codec (SBC) і опційно підтримує MPEG-1,2 аудіо, MPEG-2,4 ААС і ATRAC, здатний підтримувати кодеки визначені виробником.&lt;br /&gt;
&lt;br /&gt;
 • Audio / Video Remote Control Profile (AVRCP)&lt;br /&gt;
&lt;br /&gt;
Цей профіль розроблений для управління стандартними функціями телевізорів, Hi-Fi устаткування і інше. Тобто дозволяє створювати пристрою з функціями дистанційного керування. Може використовуватися в сумісності з профілями A2DP або VDPT.&lt;br /&gt;
&lt;br /&gt;
 • Basic Imaging Profile (BIP) &lt;br /&gt;
&lt;br /&gt;
Профіль розроблений для пересилки зображень між пристроями і включає можливість зміни розміру зображення і конвертацію в підтримуваний формат приймаючого пристрою.&lt;br /&gt;
&lt;br /&gt;
 • Basic Printing Profile (BPP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє пересилати текст, e-mails, vCard і інші елементи на принтер. Профіль не вимагає від принтера специфічних драйверів, що вигідно відрізняє його від HCRP.&lt;br /&gt;
&lt;br /&gt;
 • Common ISDN Access Profile (CIP) &lt;br /&gt;
&lt;br /&gt;
Профіль для доступу пристроїв до ISDN.&lt;br /&gt;
&lt;br /&gt;
 • Cordless Telephony Profile (CTP) &lt;br /&gt;
&lt;br /&gt;
Профіль безпровідної телефонії.&lt;br /&gt;
&lt;br /&gt;
 • Device ID Profile (DID) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє ідентифікувати клас пристрою, виробника, версію продукту.&lt;br /&gt;
&lt;br /&gt;
 • Dial-up Networking Profile (DUN) &lt;br /&gt;
&lt;br /&gt;
Протокол надає стандартний доступ до інтернету або іншого телефонного сервісу через Bluetooth. Базується на SPP, включає PPP і AT команди визначені в специфікації ETSI.&lt;br /&gt;
&lt;br /&gt;
 • Fax Profile (FAX) &lt;br /&gt;
&lt;br /&gt;
Профіль надає інтерфейс між мобільним або стаціонарним телефоном і ПК на якому встановлено програмне забезпечення для факсів. Підтримує ITU T.31 і ITU T.32 набір AT ко-манд. Голосовий дзвінок або передача даних профілем не підтримується.&lt;br /&gt;
&lt;br /&gt;
 • File Transfer Profile (FTP_profile) &lt;br /&gt;
&lt;br /&gt;
Профіль забезпечує доступ до файлової системи пристрою. Включає стандартний набір команд FTP, що дозволяє отримувати список директорій, зміни директорій, отримувати, передавати і видаляти файли. В якості транспорту використовується OBEX, базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
 • General Audio / Video Distribution Profile (GAVDP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для A2DP і VDP.&lt;br /&gt;
&lt;br /&gt;
 • Generic Access Profile (GAP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для решти всіх профілів.&lt;br /&gt;
&lt;br /&gt;
 • Generic Object Exchange Profile (GOEP) &lt;br /&gt;
&lt;br /&gt;
Профіль є базою для інших профілів передачі даних, базується на OBEX.&lt;br /&gt;
&lt;br /&gt;
 • Hard Copy Cable Replacement Profile (HCRP) &lt;br /&gt;
&lt;br /&gt;
Профіль надає просту альтернативу кабельного з'єднання між пристроєм і принтером. Мінус профілю в тому, що для принтера необхідні специфічні драйвера, що робить профіль не універсальним.&lt;br /&gt;
&lt;br /&gt;
 • Hands-Free Profile (HFP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону, передає монозвук в одному каналі.&lt;br /&gt;
&lt;br /&gt;
 • Human Interface Device Profile (HID) &lt;br /&gt;
&lt;br /&gt;
Забезпечує підтримку пристроїв з HID (Human Interface Device), таких як мишки, джойстики, клавіатури та інші. Використовує повільний канал, працює на зниженій потужності.&lt;br /&gt;
&lt;br /&gt;
 • Headset Profile (HSP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону. Підтримує мінімальний набір AT команд специфікації GSM для забезпечення можливості здійснювати дзвінки, відповідати на дзвінки, завершувати дзвінок, настроювати гучність.&lt;br /&gt;
Підтримка гарнітурою профілю Headset (&amp;quot;навушники&amp;quot;). Профіль - набір функцій або можливостей, доступних для певного пристрою Bluetooth. Для спільної роботи Bluetooth-пристроїв необхідно, щоб всі вони підтримували загальний профіль. Через профіль Headset, за наявності Bluetooth 1.2 і вище, а також при його підтримці головним пристроєм, можна виводити на гарнітуру весь звуковий супровід роботи телефону. Наприклад, прослуховувати на гарнітурі всі сигнали підтвердження операцій, mp3-музыку з плеєра, мелодії дзвінка, звуковий ряд відеороликів. Також з підтримкою даного профілю з'являється можливість міняти гучність, здійснювати дзвінки, а також відповідати або відхиляти їх безпосередньо з гарнітури. Гарнітури, що підтримують такий профіль мають можливість передачі стереозвуку, на відміну від моделей, які підтримують тільки профіль Hands-Free.&lt;br /&gt;
&lt;br /&gt;
 • Intercom Profile (ICP) &lt;br /&gt;
&lt;br /&gt;
Забезпечує голосові дзвінки між Bluetooth-сумісними пристроями.&lt;br /&gt;
&lt;br /&gt;
 • LAN Access Profile (LAP) &lt;br /&gt;
&lt;br /&gt;
LAN Access profile забезпечує можливість доступу Bluetooth-пристроям до обчислювальних мереж LAN, WAN або Internet за допомогою іншого Bluetooth-пристроя, який має фізичне підключення до цих мереж. Bluetooth-пристрій використовує PPP поверх RFCOMM для установки з'єднання. LAP також допускає створення ad-hoc Bluetooth-сетей.&lt;br /&gt;
&lt;br /&gt;
 • Object Push Profile (OPP) &lt;br /&gt;
&lt;br /&gt;
Базовий профіль для пересилки «об'єктів», таких як зображення, віртуальні візитні картки і ін. Передачу даних ініціює відправляючий пристрій (клієнт), а не приймальний (сервер).&lt;br /&gt;
&lt;br /&gt;
 • Personal Area Networking Profile (PAN) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє використовувати протокол Bluetooth Network Encapsulation як транспорт через Bluetooth-соединение.&lt;br /&gt;
&lt;br /&gt;
 • Phone Book Access Profile (PBAP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє обмінюватися записами телефонних книг між пристроями.&lt;br /&gt;
&lt;br /&gt;
 • Serial Port Profile (SPP) &lt;br /&gt;
&lt;br /&gt;
Профіль базується на специфікації ETSI TS07.10 і використовує протокол RFCOMM. Профіль емулює послідовний порт, надаючи можливість заміни стандартного RS-232 безпровідним з'єднанням. Є базовим для профілів DUN, FAX, HSP і AVRCP.&lt;br /&gt;
&lt;br /&gt;
 • Service Discovery Application Profile (SDAP) &lt;br /&gt;
&lt;br /&gt;
Профіль використовується для надання інформації про профілі, які використовує пристрій-сервер.&lt;br /&gt;
&lt;br /&gt;
 • SIM Access Profile (SAP, SIM) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє дістати доступ до SIM-карти телефону, що дозволяє використовувати одну SIM-карту для декількох пристроях.&lt;br /&gt;
&lt;br /&gt;
 • Synchronisation Profile (SYNCH) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє синхронізувати особисті дані (PIM). Профіль запозичений із специфікації інфрачервоного зв'язку і адаптований групою Bluetooth SIG.&lt;br /&gt;
&lt;br /&gt;
 • Video Distribution Profile (VDP) &lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє передавати потокове відео. Підтримує H.263, стандарти MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 підтримуються опціонально і не містяться в специфікації.&lt;br /&gt;
&lt;br /&gt;
 • Wireless Application Protocol Bearer (WAPB) &lt;br /&gt;
&lt;br /&gt;
Протокол для організації P-to-P (Point-to-Point) з'єднання через Bluetooth.&lt;br /&gt;
&lt;br /&gt;
= Безпека Bluetooth =&lt;br /&gt;
&lt;br /&gt;
У червні 2006 року Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) опублікували статтю, що містить докладний опис атаки на bluetooth-пристрої. Матеріал містив опис як активної, так і пасивної атаки, що дозволяє дістати PIN код пристрою і надалі здійснити з'єднання з даним пристроєм. Пасивна атака дозволяє відповідно екіпірованому зловмисникові «підслуховувати» (sniffing) процес ініціалізації з'єднання і надалі використовувати отримані в результаті прослушки і аналізу дані для встановлення з'єднання (spoofing). Однозначно, для проведення даної атаки зловмисникові потрібно знаходиться в безпосередній близькості і безпосередньо у момент встановлення зв'язку. Це не завжди можливо. Тому з’явилася ідея активної атаки. Була виявлена можливість відправки особливого повідомлення в певний момент, що дозволяє почати процес ініціалізації з пристроєм зловмисника. Обидві процедури злому достатньо складні і включають декілька етапів, основний з яких  збір пакетів даних і їх аналіз. Самі атаки засновані на вразливості в механізмі аутентифікації і створення ключа-шифру між двома пристроями. І тому перед викладом механізму атак розглянемо механізм ініціалізації bluetooth-з’єднання.&lt;br /&gt;
&lt;br /&gt;
== Вразливості і атаки Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
=== Базова pairing атака (атака на сполучення) ===&lt;br /&gt;
&lt;br /&gt;
Проаналізуємо дані, обмін якими йде впродовж процесу сполучення:&lt;br /&gt;
&lt;br /&gt;
[[Файл: Данні.jpg]]&lt;br /&gt;
&lt;br /&gt;
Представимо ситуацію: зловмисникові вдалося прослуховувати ефір і під час процедури сполучення, він перехопив і зберіг всі повідомлення. Далі знайти PIN можна використовуючи перебір.&lt;br /&gt;
&lt;br /&gt;
Перш за все необхідно скласти сам алгоритм перебору. Ми маємо в своєму розпорядженні перехоплені величини IN_RAND (він нешифрований) і BD_ADDR (нагадаємо, що адреси пристроїв видно в ефірі) і запускаємо алгоритм E22. Йому передаємо вищеперелічені дані і наш передбачуваний PIN. В результаті ми набудемо передбачуваного значення Kinit. Виглядає воно зразково так:&lt;br /&gt;
&lt;br /&gt;
Kinit = E22[IN_RAND, BD_ADDR(B), PIN'] де PIN'  передбачуваний нами PIN-код&lt;br /&gt;
&lt;br /&gt;
Далі, повідомлення 2 і 3 піддаються XOR з тільки що отриманим Kinit. Отже, наступним кроком ми отримаємо LK_RAND(A) і LK_RAND(B) в чистому вигляді. Тепер ми можемо вирахувати передбачуване значення Kab, для чого проробляємо наступну операцію:&lt;br /&gt;
&lt;br /&gt;
LK_K(A)= E21[BD_ADDR(A), LK_RAND(A)] де LK_K(A|B)  це проміжні величини&lt;br /&gt;
&lt;br /&gt;
LK_K(B)= E21[BD_ADDR(B), LK_RAND(B)]&lt;br /&gt;
&lt;br /&gt;
Kab = LK_K(A) XOR LK_K(B)&lt;br /&gt;
&lt;br /&gt;
Перевіримо PIN. Візьмемо отриманий Kab і перехоплений AU_RAND(A) і обчислимо SRES(A).&lt;br /&gt;
&lt;br /&gt;
Після порівнюємо отриманий результат з SRES(A)', номер, що зберігається в повідомлен-ні, 5:&lt;br /&gt;
&lt;br /&gt;
SRES(A)= E1[AU_RAND(A), Kab, BD_ADDR(B)]&lt;br /&gt;
&lt;br /&gt;
Якщо SRES(A)== SRES(A)'  PIN успішно вгаданий. Інакше повторюємо послідовність дій спочатку з новою величиной PIN'.&lt;br /&gt;
&lt;br /&gt;
Першим, хто відмітив цю уразливість, був англієць Оллі Вайтхауз (Ollie Whitehouse) в квітні 2004 року. Він першим запропонував перехопити повідомлення під час сполучення і спробувати обчислити PIN методом перебору, використовуючи отриману інформацію. Проте, метод має один істотний недолік: атаку можливо провести тільки у випадку, якщо вдалося підслуховувати всі аутентифікаційні дані. Іншими словами, якщо зловмисник знаходився поза ефіром під час початку сполучення або ж упустив якусь величину, то він не має можливості продовжити атаку.&lt;br /&gt;
&lt;br /&gt;
=== Re-pairing атака (атака на пересполучений) ===&lt;br /&gt;
&lt;br /&gt;
Вулу і Шакеду вдалося знайти вирішення труднощів, пов'язаних з атакою Вайтхауза. Був розроблений другий тип атаки. Якщо процес сполучення вже початий і дані упущені, ми не зможемо закінчити атаку. Але був знайдений вихід. Потрібно змусити пристрої спочатку ініціювати процес сполучення (звідси і назва). Дана атака дозволяє у будь-який момент почати вищеописану pairing атаку.&lt;br /&gt;
&lt;br /&gt;
Розглянемо наступну ситуацію. Допустимо, що пристрої вже встигли зв'язатися, зберегли ключ Kab і приступили до Mutual authentication. Від нас потрібно змусити пристрої наново почати pairing. Всього було запропоновано три методи атаки на переспряження, причому всі з них залежно від якості реалізації bluetooth-ядра конкретного пристрою. Нижче приведені методи в порядку убування ефективності:&lt;br /&gt;
&lt;br /&gt;
1) За pairing слідує фаза аутентифікації. Master-пристрій посилає AU_RAND і чекає у відповідь SRES. У стандарті декларує можливість втрати ключа зв'язку. У такому разі slave посилає «LMP_not_accepted», повідомляючи master про втрату ключа. Тому основна мета зловмисника  відстежити момент відправки AU_RAND master-пристрієм і у відповідь упровадити пакет LMP_not_accepted, що містить. Реакцією master буде реинициализация процесу pairing. Причому це приведе до анулювання ключа зв'язку на обох пристроях.&lt;br /&gt;
&lt;br /&gt;
2) Якщо встигнути відправити IN_RAND slave-пристрію безпосередньо перед відправкою master-пристроєм величини AU_RAND, то slave буде упевнений, що на стороні master загублений ключ зв'язку. Це знову ж таки приведе до процесу реинициализации сполучення, але вже ініціатором буде slave.&lt;br /&gt;
&lt;br /&gt;
3) Зловмисник чекає відправки master-пристроєм AU_RAND і відправляє у відповідь випадково SRES, що згенерував. Спроба аутентифікації провалена. Далі слідує низка повторних спроб аутентифікації(кількість залежить від особливостей реалізації пристроїв). За умови, що зловмисник продовжує вводити master-пристрій в оману, незабаром (по лічильнику невдалих спроб) пристроями буде ухвалено рішення об реинициализации сполучення.&lt;br /&gt;
&lt;br /&gt;
Використавши будь-який з цих методів, зловмисник може приступити до базової атаки на сполучення. Таким чином, маючи в арсеналі ці дві атаки, зловмисник може безперешкодно викрасти PIN-код. Далі маючи PIN-код він зможе встановити з'єднання з будь-яким з цих пристроїв. І варто врахувати, що в більшості пристроїв безпека на рівні служб, доступних через bluetooth, не забезпечується на належному рівні. Більшість розробників роблять ставку саме на безпеку встановлення сполучення. Тому наслідки дій зловмисника можуть бути різними: від крадіжки записника телефону до встановлення вихідного виклику з телефону жертви і використання його як прослуховуючого пристрою.&lt;br /&gt;
&lt;br /&gt;
Ці методи описують, як примусити пристрої «забути» link key, що само по собі веде до повторного pairing, а значить, зловмисник може підслуховувати весь процес із самого початку, перехопити всі важливі повідомлення і підібрати PIN.&lt;br /&gt;
&lt;br /&gt;
== Оцінка часу підбору PIN-кода ==&lt;br /&gt;
&lt;br /&gt;
У протоколі Bluetooth активно використовуються алгоритми E22, E21, E1, засновані на шифрі SAFER+. Те що вразливість відноситься до критичних підтвердив Брюс Шнайер (Bruce Schneier). Підбір PIN-a на практиці чудово працює. Нижче приведені результати отримані на Pentium IV на 3  Ггц:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Розшифрування.JPG]]&lt;br /&gt;
&lt;br /&gt;
Конкретні реалізації вищеописаних атак можуть працювати з різною швидкістю. Способів оптимізації дуже багато: особливі налаштування компілятора, різні реалізації циклів, умов і арифметичних операцій. Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) зробили прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази. Ця оптимізація виходить за рамки даної статті, але, варто відзначити, що мова йде про оптимізації базових алгоритмів стека bluetooth. В світлі сучасних технологій (зокрема nVidia CUDA) результати могли бути ще краще.&lt;br /&gt;
&lt;br /&gt;
Збільшення довжини PIN-кода не є панацеєю і лише трохи збільшує час перебору. Тільки сполучення пристроїв в безпечному місці може частково захистити від описаних атак. Приклад  bluetooth гарнітура або автомобільний handsfree. Ініціалізація зв'язку (при включенні) з даними пристроями може відбуватися багато разів протягом дня, і не завжди у користувача є можливість знаходитися при цьому в захищеному місці. Втім, атаки подібного вигляду не будуть дуже популярні, принаймні, поки не буде реалізовано доступних апаратних засобів і універсальних програмних пакетів.&lt;br /&gt;
&lt;br /&gt;
Впровадження NFC є ефективним рішенням проти даного виду атак, але в цілому, ситуація не зміниться на краще до появи на ринку достатньої кількості рішень на Bluetooth 2.1 (з підтримкою NFC), а через їх зворотну сумісність з попередніми версіями протоколу, вищевикладені атаки будуть актуальні ще достатньо тривалий час.&lt;br /&gt;
&lt;br /&gt;
= Питання до технології Bluetooth =&lt;br /&gt;
&lt;br /&gt;
#В чому полягає суть методу FHSS?&lt;br /&gt;
#У чому переваги Bluetooth 2.1 від 2.0?&lt;br /&gt;
#Суть профілю Bluetooth Headset Profile (HSP).&lt;br /&gt;
#Який радіус роботи пристроїв BT1 і BT2?&lt;br /&gt;
#Які є три етапи установки зв'язку bluetooth?&lt;br /&gt;
#Що можна сказати про безпеку bluetooth з'єднання?&lt;br /&gt;
#Які можливості надає профіль Audio / Video Remote Control Profile (AVRCP)?&lt;br /&gt;
#Опишіть процес забезпечення безпеки?&lt;br /&gt;
#Яким чином здійснюється зв'язок між двома телефонами по Bluetooth&lt;br /&gt;
#Яке призначення профілю Fax Profile (FAX)&lt;br /&gt;
#Принципи методів атаки на переспряження&lt;br /&gt;
#Основні недоліки Bluetooth?&lt;br /&gt;
#Хто зробив прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази?&lt;br /&gt;
#Чим відрізняється пасивна атака на PIN-код від активної?&lt;br /&gt;
#Для чого був розроблений профіль Basic Imaging Profile (BIP)?&lt;br /&gt;
#Що таке інтерференція?&lt;br /&gt;
#Як здійснюється передача?Пакетами?Якщо так то яка величина пакета?&lt;br /&gt;
#Чи має блютус MAC-адреси?&lt;br /&gt;
&lt;br /&gt;
= Ресурси Internet =&lt;br /&gt;
&lt;br /&gt;
* http://www.bluetooth.org — офіційний сайт групи розробників технології (містить специфікації)&lt;br /&gt;
* http://www.bluetooth.com — офіційний сайт для користувачів технології&lt;br /&gt;
* http://www.bluesoleil.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth</id>
		<title>Технологія Bluetooth</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_Bluetooth"/>
				<updated>2013-01-14T07:02:09Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Вступ до теми Bluetooth =&lt;br /&gt;
[[Файл:Bluetooth.png|thumb|Логотип Bluetooth]]&lt;br /&gt;
Специфікація Bluetooth була розроблена групою Bluetooth Special Interest Group (Bluetooth SIG), яка була заснована 20 травня 1998 році. У неї увійшли компанії Ericsson, IBM, Intel, Toshiba і Nokia. Потім багато компаній, включаючи Microsoft, Lenovo і Motorola, вступили в неї як асоційовані члени. Будь-яка компанія, яка планує розробляти пристрої Bluetooth, може безкоштовно увійти в цю групу. У SIG вже складається близько 2000 компаній. Згодом Bluetooth SIG і IEEE досягли угоди, на основі якої специфікація Bluetooth стало частиною стандарту IEEE 802.15.1. Роботи із створення Bluetooth компанія Ericsson Mobile Communication почала в 1994 році. Спочатку ця технологія була пристосована під потреби системи FLYWAY у функціональному інтерфейсі між мандрівниками та системою.&lt;br /&gt;
&lt;br /&gt;
'''Назва Bluetooth''' (&amp;quot;синій зуб&amp;quot;) походить від прізвища середньовічного короля Данії Гаральда I Синєзубого (норв. Harald Blåtann). Гаральд вмів посадити за стіл переговорів ворогуючі партії, домовляючись з кожною партією окремо, тому назва Bluetooth стала відповідним ім'ям для технології, що дозволяє різним пристроям спілкуватися один з одним. Використовуючи перші літери імені короля (руни B та H) у комбінації, створено й логотип технології.&lt;br /&gt;
&lt;br /&gt;
На відміну від технології інфрачервоного зв'язку IrDA (Infrared Direct Access), що працює за принципом &amp;quot;точка-точка&amp;quot; в зоні прямої видимості, технологія Bluetooth розроблялася для роботи як за принципом &amp;quot;точка-точка&amp;quot;, так і в якості багатоточкового радіоканалу, керованого багаторівневим протоколом , схожим на протокол мобільного зв'язку GSM. Bluetooth стала конкурентом таких технологій, як IEEE 802.11, HomeRF і IrDA, хоча остання і не призначена для побудови локальних мереж, але є найпоширенішою технологією бездротового з'єднання комп'ютерів і периферійних пристроїв. &lt;br /&gt;
&lt;br /&gt;
''Основне призначення Bluetooth'' - забезпечення економного (з точки зору споживаного струму) і дешевого радіозв'язку між різноманітними типами електронних пристроїв. Причому, велике значення приділяється компактності електронних компонентів, що дає можливість застосовувати Bluetooth у малогабаритних пристроях розміром з наручний годинник. Bluetooth забезпечує обмін інформацією між такими пристроями як кишенькові і звичайні персональні комп'ютери, мобільні телефони, ноутбуки, принтери, цифрові фотоапарати, мишки, клавіатури, джойстики, навушники, гарнітури на надійній та недорогій радіочастоті для ближнього зв'язку. Bluetooth дозволяє цим пристроям обмінюватись інформацією, коли вони знаходяться в радіусі від 10 до 100 метрів один від одного, навіть в різних приміщеннях. Дальність дуже сильно залежить від механічних та радіо перешкод.&lt;br /&gt;
&lt;br /&gt;
Технологія Bluetooth спеціально розроблена для забезпечення дешевою, стійкої, ефективної, високоємного зв'язку, для роботи з голосом і передачі даних, з наступними '''характеристиками:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1.Швидкість передачі / прийому 1 Мбіт / с, при використанні каналу з максимально можливою шириною смуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
:2.Швидкі перемикання частоти, щоб уникнути інтерференції.&amp;lt;br/&amp;gt;&lt;br /&gt;
:3.Адаптивна вихідна потужність для мінімізації перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:4.Короткі пакети даних для мінімізації потужності під час перешкод.&amp;lt;br/&amp;gt;&lt;br /&gt;
:5.Швидке впізнання (підтвердження).&amp;lt;br/&amp;gt;&lt;br /&gt;
:6.CVSD (Continuous Variable Slope Delta Modulation) голосове кодування, яке дає можливість роботи з високими частотами помилок по :бітам.&amp;lt;br/&amp;gt;&lt;br /&gt;
:7.Гнучкі типи пакетів, які підтримують широкий спектр додатків.&amp;lt;br/&amp;gt;&lt;br /&gt;
:8.Ненапружений &amp;quot;бюджет зв'язку&amp;quot;, що підтримує недорогу інтеграцію окремих елементарних сигналів.&amp;lt;br/&amp;gt;&lt;br /&gt;
:9.Інтерфейс передачі / прийому, спеціально пристосований для мінімізації енергоспоживання.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ці властивості дають технології Bluetooth можливість забезпечувати надзвичайно гнучкий зв'язок з високими швидкостями передачі даних навіть за наявності серйозних перешкод. При завідомо хорошому прийомі в сприятливих умовах передачі сигналу, в міру посилення перешкод, падіння якості переданого сигналу буде залишатися мінімальним і поступовим, що дає можливість збереження стабільного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Bluetooth має RF (Radio Frequency) специфікації для передачі голосу і даних на короткі відстані, &amp;quot;точка-мультиточка&amp;quot;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Радіус роботи пристроїв BT2 не перевищує 15 метрів, для BT1 до 100 м (клас А). Ці числа декларуються стандартом для прямої видимості, в реальності не варто чекати роботу на відстані більше 10-20 метрів. Такого дальнодії недостатньо для ефективного застосування атак на практиці. Тому, ще до детального опрацьовування алгоритмів атаки, на Defcon-2004 публіці була представлена антена-гвинтівка BlueSniper, розроблена Джонном Херінгтоном (John Herington). Пристрій підключається до портативного пристрою ноутбуку/КПК і має достатню спрямованість і потужність (ефективна робота до 1,5 км.)&lt;br /&gt;
&lt;br /&gt;
= Принцип дії Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Радіозв'язок Bluetooth здійснюється в '''ISM''' діапазоні (англ. Industry, Science and Medicine - смуга промислового, наукового та медичного застосування), який використовується в різних побутових приладах і безпровідних мережах (вільний від ліцензування діапазон 2,4-2,4835 Ггц). Спектр сигналу формується по методу FHSS (Frequency Hopping Spread Spectrum  псевдовипадкова перебудова робочої частоти). Метод FHSS простий в реалізації, забезпечує стійкість до широкосмугових перешкод, а устаткування коштує недорого.&lt;br /&gt;
&lt;br /&gt;
Згідно '''алгоритму FHSS''', в Bluetooth частота сигналу, що несе, стрибкоподібно міняється 1600 разів в секунду (всього виділяється 79 робочих частот шириною в 1 Мгц, а в Японії, Франції і Іспанії смуга вже  23 частотних каналу). Послідовність перемикання між частотами для кожного з'єднання є псевдовипадковою і відома тільки передавачу і приймачу, які кожні 625 мкс (один часовий слот) синхронно перебудовуються з однієї частоти, що несе, на іншу. Таким чином, якщо поряд працюють декілька пар приймач-передавач, то вони не заважають один одному. Цей алгоритм є також складовою частиною системи захисту конфіденційності передаваної інформації: перехід відбувається по псевдовипадковому алгоритму і визначається окремо для кожного з'єднання. При передачі цифрових даних і аудіосигналу (64 Кбіт/с в обох напрямах) використовуються різні схеми кодування: аудио-сигнал не повторюється (як правило), а цифрові дані у разі втрати пакету інформації будуть передані повторно. Без перешкодостійкого кодування це забезпечує передачу даних зі швидкостями 723,2 Кбіт/с із зворотним каналом 57,6 Кбіт/с, або 433,9 Кбіт/c в обох напрямах.&lt;br /&gt;
&lt;br /&gt;
Для '''повнодуплексної''' передачі використовується '''дуплексний''' режим з тимчасовим розділенням (TDD). Підтримується ''ізохронна'' і ''асинхронна'' передача даних і забезпечується проста інтеграція з TCP / IP. Енергоспоживання пристроїв Bluetooth має бути в межах 0.1 Вт. Кожен пристрій має унікальну 48-бітову мережеву адресу, сумісний з форматом стандарту локальних мереж IEEE 802.&lt;br /&gt;
&lt;br /&gt;
= Специфікації Bluetooth =&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.0 ==&lt;br /&gt;
&lt;br /&gt;
Пристрої версій 1.0 (1998) і 1.0B мали погану сумісність між продуктами різних виробників. У 1.0 і 1.0B була обов'язковою передача адреси пристрою (BD_ADDR) на етапі встановлення зв'язку, що робило неможливою реалізацію анонімності з'єднання на протокольному рівні і було основним недоліком даної специфікації.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth 1.1 було виправлено безліч помилок, знайдених в 1.0B, ''додана підтримка для нешифрованих каналів, індикація рівня потужності сигналу'', що приймається (RSSI).&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 1.2 ==&lt;br /&gt;
&lt;br /&gt;
У версії 1.2 була додана ''технологія адаптивної перебудови робочої частоти'' (AFH), що поліпшило опір до електромагнітної інтерференції (перешкодам) шляхом використання рознесених частот в послідовності перебудови. Також збільшилася швидкість передачі і додалася ''технологія'' '''eSCO''', яка покращувала якість передачі голосу шляхом повторення пошкоджених пакетів. У HCI додалася підтримка трьохпроводного інтерфейсу UART.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.0 ==&lt;br /&gt;
&lt;br /&gt;
Bluetooth версії 2.0 (2004) ''повністю сумісний з версіями 1.x''. Основним ''нововведенням'' стала ''підтримка'' '''EDR''' (Enhanced Data Rate), що дозволило підвищити швидкість передачі 2,1 Мбіт/с.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 2.1 ==&lt;br /&gt;
&lt;br /&gt;
У Bluetooth версії 2.1 (2007) додана ''технологія розширеного запиту характеристик пристрою'' (для додаткової фільтрації списку при спряжуванні), ''енергозберігаюча технологія'' (Sniff Subrating), яка дозволяє збільшити тривалість роботи пристрою від одного заряду акумулятора в 3-10 разів. Крім того оновлена специфікація істотно спрощує і прискорює встановлення зв'язку між двома пристроями, дозволяє проводити оновлення ключа шифрування без розриву з'єднання, а також робить вказані з'єднання захищенішими, завдяки використанню технології Near Field Communication.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 3.0 ==&lt;br /&gt;
&lt;br /&gt;
Робоча група з розробки стандарту бездротової передачі даних Bluetooth, 21 квітня 2009 випускає специфікацію Bluetooth 3.0. Модулі з підтримкою нової специфікації поєднуватимуть в собі дві радіосистеми. Перша, з низьким енергоспоживанням, забезпечує передачу даних на звичайній для другої версії Bluetooth швидкості в три мегабіти в секунду. Інша, високошвидкісна і сумісна із ''стандартом 802.11'', забезпечує швидкості, порівнянні із швидкістю мереж '''Wi-Fi'''. Варто відзначити, що Bluetooth 3.0 використовує стандарт 802.11 без суфікса, тобто формально не сумісний з такими специфікаціями Wi-Fi, як 802.11b/g або 802.11n. 802.11 — загальніший стандарт. Використання тієї або іншої радіосистеми залежить від розміру передаваного файлу. Невеликі файли передаватимуться по повільному каналу, а великі — по високошвидкісному. Після закінчення передачі модуль повернеться в режим зниженого енергоспоживання. Крім того, в Bluetooth 3.0 з'явиться можливість під назвою ''&amp;quot;розширений контроль живлення&amp;quot;'' (Enhanced Power Control). Вона дозволяє уникнути розриву з'єднання, якщо пристрій поклали в сумку або в кишеню.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth 4.0 ==&lt;br /&gt;
&lt;br /&gt;
В грудні 2009 консорціум Bluetooth SIG анонсував ''стандарт Bluetooth 4.0 для електронних датчиків''. Новий стандарт ''призначений для передачі коротких пакетів'' даних обсягом по 8-27 байт зі швидкістю 1 Мбіт/с. Для порівняння, Bluetooth 3.0, розробка якого була завершена в квітні 2008, дозволяє передавати дані зі швидкістю до 24 Мбіт/с, але і призначений він для іншої сфери застосування. &lt;br /&gt;
&lt;br /&gt;
'''Bluetooth 4.0 планується використовувати''' в мініатюрних сенсорах, що розміщуються на тілі пацієнтів, в спортивного взуття, тренажерах тощо. Сенсори на базі нового стандарту зможуть передавати різну інформацію з навколишнього світу — температуру, тиск, вологість, швидкість пересування і так далі - на різні пристрої контролю, включаючи мобільні телефони. За словами представників консорціуму, окремий стандарт був розроблений у зв'язку з тим, що Bluetooth 3.0 і більш ранні версії не в змозі забезпечити необхідний низький рівень енергоспоживання. &lt;br /&gt;
&lt;br /&gt;
Перший чіп з одночасною підтримкою Bluetooth 4.0 і 3.0 випустив ST-Ericsson.&lt;br /&gt;
&lt;br /&gt;
= Означення по темі технологія Bluetooth =&lt;br /&gt;
&lt;br /&gt;
• '''Піконет''' - &amp;quot;пікомережа&amp;quot;:&lt;br /&gt;
набір пристроїв, з'єднаних через технологію Bluetooth спеціальним способом. Піконет починається з двох з'єднаних пристроїв, таких як портативний ПК і стільниковий телефон, і може розростатися до восьми з'єднаних пристроїв ось чому потрібний адресний простір обмежений 3 бітами). Всі пристрої Bluetooth є одноранговими пристроями і мають ідентичну реалізацію. Однак при установці піконет один пристрій буде діяти як майстер для цілей синхронізації, а інший (і) - як слейв (и) для підтримки піконет-з'єднання.&lt;br /&gt;
&lt;br /&gt;
• '''Scatternet''' - &amp;quot;мережа розкиду&amp;quot;: Дві або більше незалежних і несинхронізованих мережі піконет, взаємодіючих між собою. Як показано на, пристрій-слейв, так само, як і пристрій-майстер в одній мережі піконет можуть встановлювати таке з'єднання, стаючи слейвом в іншій мережі піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій майстер:''' пристрій у піконет, в якому генерація синхронизирующих імпульсів і послідовність стрибків використовуються для синхронізації всіх інших пристроїв у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Пристрій слейв:''' всі пристрої в піконет, які не є майстром (до 7 активних пристроїв на кожен пристрій майстер).&lt;br /&gt;
&lt;br /&gt;
• '''MAC-адреса:''' 3-бітний Media Access Control адреса, що використовується для розрізнення пристроїв, включених у піконет.&lt;br /&gt;
&lt;br /&gt;
• '''Парковані пристрої:''' пристрою в піконет, які синхронізовані, але не мають MAC-адрес.&lt;br /&gt;
&lt;br /&gt;
• '''Sniff Mode''' і '''Hold Mode:''' пристрої, синхронізовані в піконет і мають тимчасово введені режими збереження енергії, в яких активність пристроїв знижена.&lt;br /&gt;
&lt;br /&gt;
• '''Ad-hoc network''' (спеціальна мережа) - просто мережа, в якій взаємодії встановлюються між комплексними станціями в даній області покриття без використання точки доступу або сервера.&lt;br /&gt;
&lt;br /&gt;
• '''Link Manager Protocol''' - повідомлення LMP використовуються для налаштування зв'язку, безпеки та управління.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::'''Користувацькі моделі'''&lt;br /&gt;
&lt;br /&gt;
Користувацькі моделі описують, яким чином можна використовувати пристрої Bluetooth. У кожній моделі існує один або більше відповідних профілів, які визначають рівні протоколів і функції, які повинні бути використані. ''Наведений нижче опис - не детальний, і ці відомості не можна вважати повними.'' &lt;br /&gt;
&lt;br /&gt;
:''Internet Bridge''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Internet Bridge описує, яким чином мобільний телефон або бездротовий модем забезпечує dial-up з'єднання персонального комп'ютера без необхідності фізичного з'єднання з ПК. Цей сценарій з'єднання вимагає використання мережі протоколів, що складається з двох частин - одна для команд AT, для управління процесом передачі необхідних даних з мобільного телефону та інших пристроїв.&lt;br /&gt;
&lt;br /&gt;
:''Three-in-One Phone''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Three-in-One Phone описує, яким чином телефонний апарат може приєднуватися до трьох різних провайдерів мобільних послуг. Телефон може працювати як при бездротовому телефонному з'єднанні з громадською комутованій телефонною мережею в домашніх умовах, що оплачується за фіксованою таксою оператора телефонного зв'язку. Цей сценарій включає здійснення дзвінків через голосову базову станцію і прямих дзвінків між двома терміналами через базову станцію. За іншим сценарієм телефон може приєднуватися безпосередньо до інших телефонів, працюючи як &amp;quot;walkie-talkie&amp;quot; або як деяке розширення телефону - для такого способу ніякої додаткової оплати не потрібно. Нарешті, модель Three-in-One Phone може працювати як стільниковий телефон, приєднуючись до стільникової інфраструктурі. Бездротовий сценарій і сценарій двостороннього зв'язку використовують одну і ту ж мережу протоколів.&lt;br /&gt;
&lt;br /&gt;
:''Ultimate Headset''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Ultimate Headset визначається як бездротова трубка, обладнана Bluetooth. Ця модель може працювати в умовах віддаленого вхідного і вихідного аудіо-інтерфейсу пристрою. Цим пристроєм може бути мобільний телефон або ПК для аудіо-входу або виходу. Як і у випадку користувальницької моделі Internet Bridge, дана модель вимагає набору протоколів, що складається з двох частин, одна для команд AT, щоб керувати передачею необхідних даних, наприклад мовлення, з мобільного телефону та іншого пристрою. Команди AT контролюють телефони стосовно, наприклад, до процесу відповіді і до переривання дзвінків.&lt;br /&gt;
&lt;br /&gt;
:''LAN Access''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель LAN Access схожа на користувальницьку модель Internet Bridge. Різниця полягає в тому, що призначена для користувача модель LAN Access не використовує протоколи для команд AT. Дана користувача модель описує, яким чином термінали введення даних використовують місце доступу LAN в якості бездротового з'єднання з локальною мережею. При встановленні з'єднанням термінали введення даних працюють, як якщо б це вони були приєднані до LAN через з'єднання dial-up.&lt;br /&gt;
&lt;br /&gt;
:''File Transfer''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель File Transfer пропонує можливість передачі даних з одного пристрою Bluetooth на інше. У даній користувальницької моделі підтримуються файли, цілі папки, директорії і різноформатні потоки даних. Дана модель також пропонує можливість перегляду вмісту папок на віддаленому пристрої. Більш того, в даній користувальницької моделі підтримуються операції обміну, наприклад, візитними картками з використанням формату vCard. Модель File Transfer базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
:''Synchronisation''&lt;br /&gt;
&lt;br /&gt;
Користувацька модель Synchronisation забезпечує можливості для автоматичної синхронізації між, наприклад, настільним ПК, портативним ПК, мобільним телефоном та ноутбуком. Дана користувача модель дозволяє проводити передачу візитних карток, списку завдань, записів з щоденника і т.д., і працювати далі з цією інформацією за допомогою комп'ютера, стільникового телефону і КПК, використовуючи звичайні протоколи і формати.&lt;br /&gt;
&lt;br /&gt;
= Короткий огляд стека протоколу =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema2.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 1. Стек протоколу технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку показано, що стек протоколу складається з рівня радіо в основі, яке формує фізичний інтерфейс з'єднання. Рівень протоколу зв'язку baseband і Link Manager Protocol (LMP) встановлюють і контролюють з'єднання між пристроями Bluetooth. Ці три рівні підстави здійснені в обладнанні / програмному забезпеченні. Рівень Host Controller потрібно, щоб з'єднати за допомогою інтерфейсу Bluetooth з верхнім протоколом-L2CAP (Logical Link Control і Adaptation Protocol). Провідний контролер потрібно тільки тоді, коли L2CAP постійно знаходиться в програмному забезпеченні в хості. Якщо L2CAP is також на модулі Bluetooth цей рівень не потрібно, тому що L2CAP може безпосередньо зв'язуватися з LMP і baseband. Програми постійно знаходяться вище L2CAP. Наступні підрозділи дають короткий опис кожного рівня.&lt;br /&gt;
&lt;br /&gt;
'''Рівень зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Зв'язок працює у вільному ISM діапазоні смузі близько 2.4GHz і використовує поширення спектру. Цей діапазон простирається від 2400 до 2483.5 МГЦ в більшості країн, і цілий діапазон використовується для оптимізації поширення спектру. Однак для деяких країн з меншим ISM діапазоном також використовується нижня шкала. Для поширення спектру використовується техніка frequency hopping (FH). Оскільки в цьому діапазоні можуть існувати і здійснювати втручання багаторазові нескоординовані мережі, використовуються швидкі FH і короткі передачі даних, оскільки відсоток помилки може бути високим, особливо з-за сильного втручання від мікрохвильових печей, які працюють у цій частоті. CVSD-кодування адаптоване під голосові передачі, які можуть викликати високий відсоток помилок. Додатково, заголовки пакетів захищені спеціальною схемою корекції помилок для додання стійкості проти збоїв.&lt;br /&gt;
&lt;br /&gt;
Переходи по частоті фіксуються на 2402 k МГц, де k = 0,1 ,..., 78. омінальная частота переходу - 1600 стрибків в секунду.&lt;br /&gt;
&lt;br /&gt;
'''Baseband'''&lt;br /&gt;
&lt;br /&gt;
Baseband - рівень протоколу, контролюючий зв'язок. Baseband контролює послідовності перельоту частоти і дбає про кодування рівня для безпечних з'єднань. Можуть бути встановлені два типи з'єднань:&lt;br /&gt;
&lt;br /&gt;
:SCO: Синхронне орієнтоване з'єднання. Ці сполуки передбачаються для передачі синхронних даних типу голос.&lt;br /&gt;
&lt;br /&gt;
:ACL: Асинхронне з'єднання. Такі з'єднання можуть використовуватися для додатків передачі даних, які не вимагають синхронного зв'язку.&lt;br /&gt;
&lt;br /&gt;
Baseband забезпечує функціональні можливості, необхідні для пристроїв, щоб синхронізувати їх годинник і встановлювати з'єднання. Також забезпечуються процедури запиту для виявлення адреси пристроїв, що знаходяться поблизу. Виправлення помилки для пакетів забезпечується в залежності від типу пакета. Різні типи пакету визначені для деяких загальних додатків, які відрізняються за їх місткості даних і накладних витрат по виправленню помилки. П'ять різних типів каналу забезпечуються для інформації контролю, інформацією управління з'єднанням, синхронними і асинхронними даними. Визначено функції, необхідні для генерації клавіш кодування і клавіш з'єднання. Більш детальний опис деяких з операцій baseband, пов'язаних з встановленням з'єднання, є в розділі.&lt;br /&gt;
&lt;br /&gt;
'''Протокол Менеджера зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Основні функції LMP можна класифікувати &lt;br /&gt;
:1. Управління мережею [[Використовувані означення|Piconet]]&lt;br /&gt;
:2. Конфігурація сполук&lt;br /&gt;
:3. Функції безпеки&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рiconet є групою пристроїв, пов'язаних із загальним каналом, який ідентифікований з його унікальною послідовністю &amp;quot;перельоту&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Фундаментальні &amp;quot;будівельні блоки&amp;quot; топографії Bluetooth - це пристрої майстер і слейв, де пристрій майстер в піконет забезпечує генерацію синхронизирующих імпульсів і послідовність стрибків для синхронізації всіх інших пристроїв у піконет. Один з пристроїв, зазвичай той, який першим здійснив підключення, називається &amp;quot;master&amp;quot;. До master `у може бути активно приєднано до семи пристроїв і набагато більше може бути підключено в стані&amp;quot; parked &amp;quot;(низького енергоспоживання). Пристрої в мережі piconet можуть з'єднуватися один з одним за допомогою SCO або ACL. Канал управляється master `ом, за допомогою Lin Manager в кожному пристрої. Будь-які два або більше пристроїв для з'єднання повинні встановити між собою мережу piconet. У той же час кожен пристрій може одночасно належати декількох мереж. (Мал.2). Майстер також нумерує канали зв'язку. Майстер визначає шаблон, на якому будуть працювати всі слейв-пристрої його мережі піконет, і синхронізує її роботу.&lt;br /&gt;
&lt;br /&gt;
Стандарт Bluetooth має з'єднання незалежних і навіть не синхронізованих між собою піконет (до 10) в мережу scatternet. Для цього кожна пара пікомережі повинна мати як мінімум однин загальний пристрій, який буде майстром в одній і слейвом в іншій. Таким чином, в межах окремої scatternet з інтерфейсом Bluetooth може бути одночасно пов'язано максимум 71 пристрій, проте ніхто не обмежує застосування пристроїв-гейтів, які використовують той же інтернет для більш далекого зв'язку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema3.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 2: [[Використовувані означення|Piconet]] і [[Використовувані означення|Scatternet]].&amp;lt;br&amp;gt;&lt;br /&gt;
a) piconet між двома пристроями (або один майстер і один слейв)&amp;lt;br&amp;gt;&lt;br /&gt;
b) piconet між кількома пристроями (мультислейв до 7 &amp;quot;слейвів&amp;quot; з одним майстром)&amp;lt;br&amp;gt;&lt;br /&gt;
c) scatternet, комбінація мереж piconet (може з'єднувати до 10 піконет).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LMP забезпечує функціональність приєднаний / від'єднаних пристроїв &amp;quot;slave&amp;quot;, обмін функціями між пристроями master і slave та з'єднання ACL / SCO. LMP також обробляє пристрої в режимах низького енергоспоживання, hold, sniff і park, створених для збереження енергії, якщо пристрої не мають даних для передачі.&lt;br /&gt;
&lt;br /&gt;
Завдання конфігурації з'єднання включають в себе параметри установки з'єднання, якість сервісу і контроль потужності, якщо це підтримується пристроєм. LMP також забезпечує ідентифікацію пристроїв, які будуть з'єднані, і управління клавішами з'єднання.&lt;br /&gt;
&lt;br /&gt;
'''Логічний контроль зв'язку і Адаптаційний протокол'''&lt;br /&gt;
&lt;br /&gt;
Це протокол, з яким взаємодіє більшість додатків, якщо ведучий контролер не використовується. Основні функції L2CAP:&lt;br /&gt;
&lt;br /&gt;
'''Мультіорганізація'''&lt;br /&gt;
Протокол повинен дозволяти декільком додаткам одночасно використовувати з'єднання між двома пристроями.&lt;br /&gt;
&lt;br /&gt;
'''Сегментація і Повторне об'єднання'''&lt;br /&gt;
&lt;br /&gt;
Протокол повинен зменшити розмір пакетів, забезпечених додатками до розміру пакетів, прийнятих рівнем baseband. Сам L2CAP приймає розміри пакету до 64Кб, але пакети baseband можуть приймати до 2745 bits. Для отриманих пакетів повинна бути виконана зворотна процедура об'єднання сегментованих пакетів в належному порядку.&lt;br /&gt;
&lt;br /&gt;
'''Якість обслуговування'''&lt;br /&gt;
&lt;br /&gt;
L2CAP дозволяє додаткам вимагати QoS на деяких параметрах, типу пікової пропускної здатності, часу очікування та зміни затримки.&lt;br /&gt;
&lt;br /&gt;
В основному, L2CAP забезпечує функції мережевого рівня до додатків і більш високим протоколів.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Основна структура, що показує, як рівні головного контролера розташовані всередині стека протоколу, зображена на Мал.3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Schema4.JPG]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 3: Провідний контролер в стеку протоколу.&lt;br /&gt;
&lt;br /&gt;
Для більшості пристроїв модуль підтримки Bluetooth може бути додано в якості плати розширення, наприклад, для ПК або ноутбука апаратні засоби Bluetooth можуть бути додані як PCI-карта або USB-адаптер. Апаратні модулі звичайно здійснюють більш низькі радіо рівні, baseband і LMP. Тоді дані, які будуть надіслані LMP і baseband, йдуть з фізичної шині, наприклад, USB. Драйвер для цієї шини потрібно на хості, яким є PC, і на апаратній карті Bluetooth потрібно &amp;quot;інтерфейс контролера хоста&amp;quot;, щоб прийняти дані з фізичної шині. Таким чином, потрібні такі додаткові рівні:&lt;br /&gt;
&lt;br /&gt;
'''HCI драйвер'''&lt;br /&gt;
&lt;br /&gt;
Це драйвер для інтерфейсу головного контролера хоста, вище фізичної шини, форматує дані, які будуть прийняті контролером хоста на апаратних засобах Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Інтерфейс головного контролера'''&lt;br /&gt;
&lt;br /&gt;
Розміщується на апаратних засобах Bluetooth і підтримує зв'язок поверх фізичної шини.&lt;br /&gt;
&lt;br /&gt;
'''Рівень програми'''&lt;br /&gt;
&lt;br /&gt;
До L2CAP можна звертатися безпосередньо додатками або через протоколи підтримки подібно RFCOMM, TCS і SDP, згаданим раніше. Додатки можуть використовувати інші протоколи типу TCP-IP або WAP. Додатки можуть самостійно запускати протоколи, наприклад, PPP (Протокол &amp;quot;точка-точка&amp;quot;), FTP (протокол передачі файлів) або інші певні протоколи, як буде потрібно додатком. Програма може використовувати SDP, для перевірки, які потрібні сервісні можливості пристроїв, доступних в зоні дії. Багато моделей використання були запропоновані виробниками. Деякі з них:&lt;br /&gt;
&lt;br /&gt;
:1. Три в одному: окрема телефонна трубка працює як селекторна зв'язок в офісі (ніякої плати за користування телефоном), Всякий раз можна використовувати будь-який з цих трьох режимів - як селекторний зв'язок, як PSTN і як мобільний телефон.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. &amp;quot;Портфельна хитрість&amp;quot;: RF-зв'язок не потребує прямої видимості між пристроями. Значить, мобільний телефон може під'єднатися до ноутбука навіть тоді, коли той перебуває в портфелі, і використовувати доступ до його можливостей, наприклад, до електронної пошти.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Автоматичний Синхронізатор: забезпечення бездротового зв'язку між PDA користувача, портативної ЕОМ і мобільним дозволить додаткам автоматично оновлювати та синхронізувати органайзер та інші дані, якщо модифікації зроблені на одному пристрої.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Бездротові навушники (гарнітури): Вони дозволяють доступ до мобільних пристроїв користувача і навіть до аудіо, в той час як пристрої знаходяться в кишені користувача. Таким чином, буде можлива операція hands-free.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Автомобільні комплекти: пристрої hands-free дозволяють водіям користуватися телефоном без відриву від управління автомобілем.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Крім цього, було запропоновано велику різноманітність інших програм у домашньої автоматизації, обмін даними на нарадах без використання додаткового обладнання, керуючих пристроями через бездротове портативний пристрій при прогулянках, пропозиції системи захисту, мережеві доступи в громадських місцях, деякі з яких успішно демонструвалися на виставках або вже продаються.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_1.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 4. Огляд протоколів технології Bluetooth&lt;br /&gt;
&lt;br /&gt;
На малюнку представлений огляд протоколів, що використовуються і підтримуваних Bluetooth, і показано, яким чином вони взаємодіють між собою. Як завжди на такого роду схемах, протоколи зображені відповідно до їх приблизної ієрархії, причому &amp;quot;вищі&amp;quot; протоколи розташовані вгорі. У контексті обміну даними з цієї ієрархічності можна зробити 2 висновки: &lt;br /&gt;
&lt;br /&gt;
1.Більш високі протоколи залежить від більш низьких в плані свого існування. Але більш низькі протоколи можуть працювати і без більш високих, або підтримувати інші протоколи на більш високих рівнях. &lt;br /&gt;
&lt;br /&gt;
2.Більш високі протоколи зазвичай &amp;quot;ближче&amp;quot; користувачеві, оскільки вони забезпечують людино-орієнтовані сервіси. &lt;br /&gt;
&lt;br /&gt;
Ці протоколи можуть бути розділені на 4 категорії: &lt;br /&gt;
&lt;br /&gt;
1. основні протоколи&amp;lt;br&amp;gt;&lt;br /&gt;
2. протокол заміни кабелю&amp;lt;br&amp;gt;&lt;br /&gt;
3. керуючий протокол телефонії&amp;lt;br&amp;gt;&lt;br /&gt;
4. отримані  протоколи.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Техніка для комунікацій дальньої дії на основі Bluetooth Хоча технологія Bluetooth мається на увазі для комунікацій на близькі відстані, дистанцію взаємодії пристроїв, як уже згадувалося, можна розширити до 100 метрів. Беручи до уваги рівні стійкості до фонового шуму (при чутливості приймача -70 dBm), необхідна вихідна потужність від всеспрямованого передавача 100 mW. Ця передавальна потужність класифікується як &amp;quot;Class 1&amp;quot;, і специфікується в розділі &amp;quot;Радіоспеціфікаціі&amp;quot; у збірнику специфікацій Bluetooth, ver. 1.0, ref. 2. Ця специфікація означає, що передавач має ефективний регулятор для зменшення перешкод. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Файл:Mal_2.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Малюнок 5. Прийомопередавач Bluetooth&lt;br /&gt;
&lt;br /&gt;
Як можна бачити на малюнку, в RF-частини прийомопередавача Bluetooth є: &lt;br /&gt;
&lt;br /&gt;
1.полоса пропускання, яка видаляє всі частоти поза діапазону в 1 Мгц, який використовується в цей момент як для передачі, так і для прийому&amp;lt;br&amp;gt;&lt;br /&gt;
2. Перемикач передачі-прийому, який з'єднує підсилювач потужності з антеною під час передачі, а також LNA з антеною під час прийому&amp;lt;br&amp;gt;&lt;br /&gt;
3.LNA, або Low-Noise Amplification - малошумне посилення.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Специфікація накладає деякі обмеження на роботу RF-частини. Джерело живлення повинно давати від 2.7 до 5 вольт, і повинно працювати при температурах від -20 до +60 C, а його ефективність повинна становити принаймні 30% при 140 мА. Вихідна потужність повинна також відключатися під час прийому. Один з продуктів, що відповідає цим вимогам, називається &amp;quot;MAX2240&amp;quot;. Два цифрових керуючих біта використовуються для установки VGA (Variable Gain Amplification) на 4 окремих рівня, результатом чого є 4 окремих рівня вихідної потужності.&lt;br /&gt;
&lt;br /&gt;
= Установка з'єднання в Bluetooth =&lt;br /&gt;
&lt;br /&gt;
Цей розділ описує основні процедури, які повинні бути виконані пристроями Bluetooth, щоб встановити між ними з'єднання. Розгляньте наступний сценарій: чоловік гуляє з готелю і хоче скористатися своєю електронною поштою за допомогою пристрою Bluetooth, яким може бути ноутбук або PDA. Що він мав би зробити? Він натиснув би на меню або піктограму поштової програми. Пристрій автоматично виконав б наступні кроки (крім кроку реєстрації, актуального в разі, якщо пристрій вперше використовується в цьому середовищі):&lt;br /&gt;
&lt;br /&gt;
:1. ''Запит:'' пристрій при вступі в нове середовище автоматично ініціалізувати б запит, щоб з'ясувати, які пристрої є доступними в межах його радіуса дії. Це приведе до наступного:&amp;lt;br&amp;gt;&lt;br /&gt;
::а) Всі доступні прилеглі пристрої дадуть відповідь.&lt;br /&gt;
::б) Пристрій вибирає одне з відповіли пристроїв.&lt;br /&gt;
&lt;br /&gt;
:2. ''Пейджинг'': пристрій викличе baseband-процедуру, звану пейджинг. У результаті відбувається синхронізація пристрою з пунктом доступу, серед інших необхідних ініціалізації.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. ''Встановлення з'єднання'': LMP встановить з'єднання з точкою доступу. Оскільки додаток в цьому випадку поштове (email), буде використовуватися ACL з'єднання.&lt;br /&gt;
&lt;br /&gt;
Далі будуть виконуватися нижченаведені дії по встановленню.&lt;br /&gt;
&lt;br /&gt;
:4. ''Сервіс'': LMP буде використовувати протокол SDP для встановлення, який сервіс є доступним, зокрема, поштовий сервіс, або потрібно звернеться до іншого хосту. Припустимо, що сервіс є доступним, інакше програма не може далі діяти. Інформація щодо інших сервісних послуг може бути також представлена користувачеві.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. ''Канал L2CAP'': На основі інформації, отриманої від SDP, пристрій створить канал L2CAP до пункту доступу. Він може використовуватися безпосередньо додатком або іншим протоколом, наприклад, RFCOMM.&amp;lt;br&amp;gt;&lt;br /&gt;
:6. ''Канал RFCOMM'': В залежності від потреби поштового програми RFCOMM або інший канал (у випадку інших додатків) буде створено згідно з L2CAP каналу. Ця можливість дозволяє використовувати додатки, розроблені для послідовних портів, щоб працювати без модифікації по Bluetooth-платформ.&amp;lt;br&amp;gt;&lt;br /&gt;
:7. ''Безпека'': Якщо пункт доступу обмежує доступ понад певної кількості користувачів або пропонує безпечне з'єднання режиму людям, які зареєструвалися раніше, тоді пункт доступу пошле запит безпеки при встановленні з'єднання. Користувач повинен знати правильний PIN-код для доступу до сервісу. Зверніть увагу, що PIN-код не передається по бездротовому каналу, використовується інший код, що згенерував з нього, тому PIN-код досить складно підібрати. При використанні безпечного режиму буде вироблено кодування передачі.&amp;lt;br&amp;gt;&lt;br /&gt;
:8. ''PPP'': Оскільки PPP-з'єднання використовується з послідовного модему як при dial-up, те ж саме додаток зможе тепер запустити PPP через RFCOMM (через емульованого послідовний порт). Ця з'єднання дозволить користувачеві отримати доступ до його поштової скриньки тощо.&amp;lt;br&amp;gt;&lt;br /&gt;
:9. ''Мережеві протоколи'': Мережеві протоколи типу TCP / IP, IPX, Appletalk можуть одержувати і передавати дані по каналу без труднощів.&lt;br /&gt;
&lt;br /&gt;
В описаних вище процедурах для користувача взаємодія потрібна тільки при використанні логіна для входу в систему для електронної пошти і для додаткового захисту, яка буде здійснена. Решта кроки автоматичні. Вищезазначені процедури описані докладно, щоб продемонструвати процес встановлення підключення. Пояснення вищезазначених процедур потребує короткого опису пристрою годин на Bluetooth.&lt;br /&gt;
&lt;br /&gt;
'''Годинник''': Кожен Bluetooth модуль має вбудовану систему часу, яка визначає час і частотні передачі. Годинники Bluetooth є вільно йдуть часасмі, які ніколи не коригуються і ніколи не вимикаються. Для синхронізації з іншими модулями використовуються тільки зміщення (величина, на яку відрізняється час в інших модулях в порівнянні з &amp;quot;рідними&amp;quot; годинником), накладене на &amp;quot;рідні&amp;quot; годинник, - тимчасові годинник Bluetooth, які взаємно синхронізовані. Годинники Bluetooth не мають ніякого відношення до часу доби. Годинники Bluetooth дуже важливі для трансівера Bluetooth через синхронізації безлічі важливих подій, без яких неможлива зв'язок. Одиниця часу - принаймні половина TX або RX довжини слота, або 312.5 мікросекунд. Годинники мають денний цикл. Якщо годинник обладнані лічильником, 28-бітний лічильник вимагає обороти близько 228 1. LSB відраховує кванти по 312.5 мікросекунд, задаючи тактову частоту 3.2 КГц.&lt;br /&gt;
&lt;br /&gt;
Синхронізація і частота на каналі piconet визначені Bluetooth-годинами &amp;quot;майстра&amp;quot;. Коли мережа piconet сформувалася, відлік годин &amp;quot;майстри&amp;quot; передається на підпорядковані пристрої. Вони зберігають необхідне значення зміщення, яке потрібно використовувати при з'єднанні з даними &amp;quot;майстром&amp;quot; і використовуються для синхронізації каналу. Оскільки власні тимчасові координати (години) не змінюються, то можливо використовувати різні зміщення для реєстрації в різних мережах piconet.&lt;br /&gt;
&lt;br /&gt;
Мінімальна необхідна точність годин -/-20 ppm в активному режимі, і/-250ppm в режимі малої активності, наприклад, Hold, Sniff, Standby і Park.&lt;br /&gt;
&lt;br /&gt;
:'''Запит та пейджинг'''&lt;br /&gt;
&lt;br /&gt;
Це початкові кроки в процесі встановлення з'єднання.&lt;br /&gt;
&lt;br /&gt;
Пристрій знаходиться в режимі Standby за замовчуванням. У цьому стані йдуть тільки рідні годинник і споживана потужність дуже низька. Можна вийти з цього режиму і увійти в режими [[Запит (Inquiry)]], [[Перегляд / сканування запиту (Inquiry Scan)]], [[Відповідь на запит (Inquiry Response)]], [[Пейджинг (Page)]] або [[Перегляд / сканування пейджинга (Page Scan)]], [[Відповідь пейджинга]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''Встановлення зв'язку'''&lt;br /&gt;
&lt;br /&gt;
Як тільки пристрій буде перебувати в стані зв'язку, LMP може починати встановлювати з'єднання. З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними сокетами в TCP / IP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, з яким створено двосторонню з'єднання, і ідентифікатором каналу. Основні кроки в установці з'єднання в підсумку виглядають так:&lt;br /&gt;
&lt;br /&gt;
:1. Пакети POLL і відповідь використовуються для передачі інформації конфігурації без взаємодії хоста.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Відправляється пакет LMP_host_connect_request.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Віддалене пристрій відповідає LMP_NOT_ACCEPTED, якщо додаток, запитувана першим пристроєм, не хоче або не може відповісти. Інакше надсилається відповідь LMP_ACCEPTED.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Відповідає пристрій може запитати про відключення ролі, якщо це буде потрібно з деяких причин. Перший пристрій відповідає відповідним пакетом для прийняття або не прийняття запиту.&lt;br /&gt;
&lt;br /&gt;
З'єднання встановлено на рівні Link Manager.&lt;br /&gt;
&lt;br /&gt;
Додаток може не бути поінформоване про те, які послуги є доступними, і буде використовувати SDP, щоб це виявити.&lt;br /&gt;
&lt;br /&gt;
:'''SDP'''&lt;br /&gt;
&lt;br /&gt;
Зміни середовища Bluetooth відбуваються часто, отже, доступні послуги повинні бути виявлені в полі зору. SDP забезпечує кошти програми для виявлення, які сервіси є доступними, і їх характеристики, як описано в основних специфікаціях.&lt;br /&gt;
Пристрій Bluetooth, послуги якого повинні бути виявлені, запускає SDP сервер. Для виявлення послуг інших пристроїв запускає SDP клієнта. Один клієнт може запущено для кожної програми, але один пристрій може запустити тільки один сервер SDP. Сервер SDP обслуговує сервісну запис кожної служби, що дозволяє пристрою виявлятися. Клієнт надсилає запит на сервер. Запит може бути пошуком специфічного класу сервісних послуг або переглядом всіх класів доступних сервісів. Сервер дає відповідний відповідь. Якщо пристрій сервера має тільки декілька сервісів, вони не можуть бути розділені на класи та сервісні опису не відправляються пристрою. В іншому варіанті опису класу відправляються і клієнт може продовжувати вивчати деталі в межах класу. SDP тільки дозволяє сервісів бути виявленими. Доступ повинен бути через інші протоколи, засновані на L2CAP. L2CAP з'єднання Інформація, отримана через LMP з'єднання і через SDP, буде використовуватися L2CAP, щоб встановити канал для програми. L2CAP встановлює лише зв'язку ACL з'єднання.&lt;br /&gt;
З'єднання L2CAP базуються на концепції каналів, які визначаються ідентифікаторами каналу, аналогічними роз'ємів в IP TCP. Канал, відмінний від каналу piconet, ідентифікується адресою пристрою, до якого створено з'єднання, і ідентифікатором каналу. Кожен канал приймається до заповнення дуплексу, з QoS специфікацією в кожному напрямку. Канал може бути двухточечной або багатоточковий. L2CAP встановлює з'єднання, коли на нього додатком виражений запит і з'єднання на потрібний пристрій ще не було встановлено. Запити від нижніх рівнів щодо з'єднань, необхідних програмами на віддалених пристроях, також обробляються L2CAP відповідно до залученим додатком.&lt;br /&gt;
&lt;br /&gt;
SCO з'єднання не проходять по L2CAP, але посилають їх дані безпосередньо Baseband. L2CAP встановлює окремий сигнальний канал для запиту з'єднання, конфігурації, роз'єднання і пр. (для випробування). L2CAP-пакети не забезпечують CRC або інші перевірки помилок, покладаючись на смугу baseband для захисту даних і впорядкованої доставки.&lt;br /&gt;
&lt;br /&gt;
Взаємодія цього протоколу з верхніми і нижніми рівнями розглядається в подіях і діях. Події - всі повідомлення, отримані L2CAP від більш низьких або більш високих рівнів, у той час як дії - відповіді, зроблені для них. Нижнім рівнем може бути LMP або HCI, в той час як більш високим рівнем може бути будь-який додаток. Типова послідовність подій і дій для встановлення з'єднання може бути наступна:&lt;br /&gt;
&lt;br /&gt;
:1. Подія і Дія 0: Подія - це запит з'єднання від більш високого рівня. Дія полягає в тому, що пристрій L2CAP посилає пакет запиту віддаленого L2CAP. Цей пакет на віддалене пристрій доставляє baseband.&amp;lt;br&amp;gt;&lt;br /&gt;
:2. Подія і Дія 1: Віддалений L2CAP отримує цей пакет і відповідає з пакетом у відповідь підключення. Перед виконанням L2CAP контактує з віднесеним додатком, щоб перевірити, чи буде потрібний запит фактично оброблено тим додатком.&amp;lt;br&amp;gt;&lt;br /&gt;
:3. Подія і Дія 2: Прийом у відповідь пакету - подія для локального пристрою L2CAP. Взаємодія запрошувати про параметри конфігурації: максимальний модуль payload і межі часу очікування.&amp;lt;br&amp;gt;&lt;br /&gt;
:4. Подія і Дія 3: Запит конфігурації - подія для віддаленого L2CAP. Його дія - відповідь конфігурації. Також, можна посилати його власної конфігурації запит про додаткові параметри.&amp;lt;br&amp;gt;&lt;br /&gt;
:5. Подія і Дія 4: Вищезгаданий пакет - подія для місцевого пристрою. Воно відповідає з відповіддю конфігурації.&lt;br /&gt;
&lt;br /&gt;
Ініціатором в місцевому пристрої виступає L2CAP, адресатом - L2CAP в пункті доступу або іншому пристрої Bluetooth, з яким входить у контакт. Зверніть увагу, що за вказаним на стрілках, що вказують до ініціатора або адресату - події для L2CAP, в той час як стрілки, що вказують за межі - дії. Назви, що починаються з L2CAP, є з'єднаннями між двома L2CAP на різних пристроях. Вертикальні рядки LP - Менеджери Зв'язки в цих двох пристроях. Назви, що починаються з WA, представляють собою з'єднання з додатком більш високого рівня, для якого встановлюється канал.&lt;br /&gt;
&lt;br /&gt;
Стану OPEN відзначають інтервал з'єднання додатків. Останні кроки у вищезгаданій таблиці відносяться до роз'єднання. Тепер можуть бути передані дані програми або можуть бути виконані [[процедури захисту]].&lt;br /&gt;
&lt;br /&gt;
:'''Зв'язок додатків'''&lt;br /&gt;
&lt;br /&gt;
Прикладні дані будуть тепер передані через з'єднання, оскільки всі визначені процедури встановлення з'єднання Bluetooth були виконані. Додатка необхідно запустити протокол більш високого рівня L2CAP. Bluetooth було визначено три використовуваних протоколу. Це:&lt;br /&gt;
:'''RFCOMM'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це емуляція послідовного порту через бездротове з'єднання.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''SDP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Service Discovery Protocol, який допомагає пристроям виявити доступні послуги поблизу.&amp;lt;br&amp;gt;&lt;br /&gt;
:'''TCS'''&amp;lt;br&amp;gt;&lt;br /&gt;
Це Telephony Control Protocol Specification, описує управління запитом і передачу сигналів голосових каналів через Bluetooth. Всі користувальницькі додатки і інші існуючі механізми доступу до мережі, наприклад, IP TCP, PPP, IrDA OBEX, WAP і HomeRF можуть бути здійснені за рівнем L2CAP або вищезазначеним трьом протоколами, якщо додаток вибере використання їхніх послуг.&lt;br /&gt;
&lt;br /&gt;
Додаток в результаті повідомить, що більше не потрібно підключення, якщо воно не було зафіксовано протягом часу запуску програми. LMP посилає пакет LMP_detach пакет на віддалене пристрій, на який не потрібно відповідь. Відбувається роз'єднання.&lt;br /&gt;
&lt;br /&gt;
= Профілі Bluetooth =&lt;br /&gt;
&lt;br /&gt;
 • Advanced Audio Distribution Profile (A2DP)&lt;br /&gt;
&lt;br /&gt;
A2DP розроблений для передачі двоканального стерео аудіопотоку, наприклад музики, до безпровідної гарнітури або будь-якого іншого пристрою. Профіль повністю підтримує низькокомпресуючий кодек Sub_Band_Codec (SBC) і опційно підтримує MPEG-1,2 аудіо, MPEG-2,4 ААС і ATRAC, здатний підтримувати кодеки визначені виробником.&lt;br /&gt;
&lt;br /&gt;
== Audio / Video Remote Control Profile (AVRCP) ==&lt;br /&gt;
&lt;br /&gt;
Цей профіль розроблений для управління стандартними функціями телевізорів, Hi-Fi устаткування і інше. Тобто дозволяє створювати пристрою з функціями дистанційного керування. Може використовуватися в сумісності з профілями A2DP або VDPT.&lt;br /&gt;
&lt;br /&gt;
== Basic Imaging Profile (BIP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль розроблений для пересилки зображень між пристроями і включає можливість зміни розміру зображення і конвертацію в підтримуваний формат приймаючого пристрою.&lt;br /&gt;
&lt;br /&gt;
== Basic Printing Profile (BPP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє пересилати текст, e-mails, vCard і інші елементи на принтер. Профіль не вимагає від принтера специфічних драйверів, що вигідно відрізняє його від HCRP.&lt;br /&gt;
&lt;br /&gt;
== Common ISDN Access Profile (CIP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль для доступу пристроїв до ISDN.&lt;br /&gt;
&lt;br /&gt;
== Cordless Telephony Profile (CTP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль безпровідної телефонії.&lt;br /&gt;
&lt;br /&gt;
== Device ID Profile (DID) ==&lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє ідентифікувати клас пристрою, виробника, версію продукту.&lt;br /&gt;
&lt;br /&gt;
== Dial-up Networking Profile (DUN) ==&lt;br /&gt;
&lt;br /&gt;
Протокол надає стандартний доступ до інтернету або іншого телефонного сервісу через Bluetooth. Базується на SPP, включає PPP і AT команди визначені в специфікації ETSI.&lt;br /&gt;
&lt;br /&gt;
== Fax Profile (FAX) ==&lt;br /&gt;
&lt;br /&gt;
Профіль надає інтерфейс між мобільним або стаціонарним телефоном і ПК на якому встановлено програмне забезпечення для факсів. Підтримує ITU T.31 і ITU T.32 набір AT ко-манд. Голосовий дзвінок або передача даних профілем не підтримується.&lt;br /&gt;
&lt;br /&gt;
== File Transfer Profile (FTP_profile) ==&lt;br /&gt;
&lt;br /&gt;
Профіль забезпечує доступ до файлової системи пристрою. Включає стандартний набір команд FTP, що дозволяє отримувати список директорій, зміни директорій, отримувати, передавати і видаляти файли. В якості транспорту використовується OBEX, базується на GOEP.&lt;br /&gt;
&lt;br /&gt;
== General Audio / Video Distribution Profile (GAVDP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль є базою для A2DP і VDP.&lt;br /&gt;
&lt;br /&gt;
== Generic Access Profile (GAP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль є базою для решти всіх профілів.&lt;br /&gt;
&lt;br /&gt;
== Generic Object Exchange Profile (GOEP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль є базою для інших профілів передачі даних, базується на OBEX.&lt;br /&gt;
&lt;br /&gt;
== Hard Copy Cable Replacement Profile (HCRP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль надає просту альтернативу кабельного з'єднання між пристроєм і принтером. Мінус профілю в тому, що для принтера необхідні специфічні драйвера, що робить профіль не універсальним.&lt;br /&gt;
&lt;br /&gt;
== Hands-Free Profile (HFP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону, передає монозвук в одному каналі.&lt;br /&gt;
&lt;br /&gt;
== Human Interface Device Profile (HID) ==&lt;br /&gt;
&lt;br /&gt;
Забезпечує підтримку пристроїв з HID (Human Interface Device), таких як мишки, джойстики, клавіатури та інші. Використовує повільний канал, працює на зниженій потужності.&lt;br /&gt;
&lt;br /&gt;
== Headset Profile (HSP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль використовується для з'єднання безпровідної гарнітури і телефону. Підтримує мінімальний набір AT команд специфікації GSM для забезпечення можливості здійснювати дзвінки, відповідати на дзвінки, завершувати дзвінок, настроювати гучність.&lt;br /&gt;
Підтримка гарнітурою профілю Headset (&amp;quot;навушники&amp;quot;). Профіль - набір функцій або можливостей, доступних для певного пристрою Bluetooth. Для спільної роботи Bluetooth-пристроїв необхідно, щоб всі вони підтримували загальний профіль. Через профіль Headset, за наявності Bluetooth 1.2 і вище, а також при його підтримці головним пристроєм, можна виводити на гарнітуру весь звуковий супровід роботи телефону. Наприклад, прослуховувати на гарнітурі всі сигнали підтвердження операцій, mp3-музыку з плеєра, мелодії дзвінка, звуковий ряд відеороликів. Також з підтримкою даного профілю з'являється можливість міняти гучність, здійснювати дзвінки, а також відповідати або відхиляти їх безпосередньо з гарнітури. Гарнітури, що підтримують такий профіль мають можливість передачі стереозвуку, на відміну від моделей, які підтримують тільки профіль Hands-Free.&lt;br /&gt;
&lt;br /&gt;
== Intercom Profile (ICP) ==&lt;br /&gt;
&lt;br /&gt;
Забезпечує голосові дзвінки між Bluetooth-сумісними пристроями.&lt;br /&gt;
&lt;br /&gt;
== LAN Access Profile (LAP) ==&lt;br /&gt;
&lt;br /&gt;
LAN Access profile забезпечує можливість доступу Bluetooth-пристроям до обчислювальних мереж LAN, WAN або Internet за допомогою іншого Bluetooth-пристроя, який має фізичне підключення до цих мереж. Bluetooth-пристрій використовує PPP поверх RFCOMM для установки з'єднання. LAP також допускає створення ad-hoc Bluetooth-сетей.&lt;br /&gt;
&lt;br /&gt;
== Object Push Profile (OPP) ==&lt;br /&gt;
&lt;br /&gt;
Базовий профіль для пересилки «об'єктів», таких як зображення, віртуальні візитні картки і ін. Передачу даних ініціює відправляючий пристрій (клієнт), а не приймальний (сервер).&lt;br /&gt;
&lt;br /&gt;
== Personal Area Networking Profile (PAN) ==&lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє використовувати протокол Bluetooth Network Encapsulation як транспорт через Bluetooth-соединение.&lt;br /&gt;
&lt;br /&gt;
== Phone Book Access Profile (PBAP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє обмінюватися записами телефонних книг між пристроями.&lt;br /&gt;
&lt;br /&gt;
== Serial Port Profile (SPP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль базується на специфікації ETSI TS07.10 і використовує протокол RFCOMM. Профіль емулює послідовний порт, надаючи можливість заміни стандартного RS-232 безпровідним з'єднанням. Є базовим для профілів DUN, FAX, HSP і AVRCP.&lt;br /&gt;
&lt;br /&gt;
== Service Discovery Application Profile (SDAP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль використовується для надання інформації про профілі, які використовує пристрій-сервер.&lt;br /&gt;
&lt;br /&gt;
== SIM Access Profile (SAP, SIM) ==&lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє дістати доступ до SIM-карти телефону, що дозволяє використовувати одну SIM-карту для декількох пристроях.&lt;br /&gt;
&lt;br /&gt;
== Synchronisation Profile (SYNCH) ==&lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє синхронізувати особисті дані (PIM). Профіль запозичений із специфікації інфрачервоного зв'язку і адаптований групою Bluetooth SIG.&lt;br /&gt;
&lt;br /&gt;
== Video Distribution Profile (VDP) ==&lt;br /&gt;
&lt;br /&gt;
Профіль дозволяє передавати потокове відео. Підтримує H.263, стандарти MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 підтримуються опціонально і не містяться в специфікації.&lt;br /&gt;
&lt;br /&gt;
== Wireless Application Protocol Bearer (WAPB) ==&lt;br /&gt;
&lt;br /&gt;
Протокол для організації P-to-P (Point-to-Point) з'єднання через Bluetooth.&lt;br /&gt;
&lt;br /&gt;
= Безпека Bluetooth =&lt;br /&gt;
&lt;br /&gt;
У червні 2006 року Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) опублікували статтю, що містить докладний опис атаки на bluetooth-пристрої. Матеріал містив опис як активної, так і пасивної атаки, що дозволяє дістати PIN код пристрою і надалі здійснити з'єднання з даним пристроєм. Пасивна атака дозволяє відповідно екіпірованому зловмисникові «підслуховувати» (sniffing) процес ініціалізації з'єднання і надалі використовувати отримані в результаті прослушки і аналізу дані для встановлення з'єднання (spoofing). Однозначно, для проведення даної атаки зловмисникові потрібно знаходиться в безпосередній близькості і безпосередньо у момент встановлення зв'язку. Це не завжди можливо. Тому з’явилася ідея активної атаки. Була виявлена можливість відправки особливого повідомлення в певний момент, що дозволяє почати процес ініціалізації з пристроєм зловмисника. Обидві процедури злому достатньо складні і включають декілька етапів, основний з яких  збір пакетів даних і їх аналіз. Самі атаки засновані на вразливості в механізмі аутентифікації і створення ключа-шифру між двома пристроями. І тому перед викладом механізму атак розглянемо механізм ініціалізації bluetooth-з’єднання.&lt;br /&gt;
&lt;br /&gt;
== Вразливості і атаки Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
=== Базова pairing атака (атака на сполучення) ===&lt;br /&gt;
&lt;br /&gt;
Проаналізуємо дані, обмін якими йде впродовж процесу сполучення:&lt;br /&gt;
&lt;br /&gt;
[[Файл: Данні.jpg]]&lt;br /&gt;
&lt;br /&gt;
Представимо ситуацію: зловмисникові вдалося прослуховувати ефір і під час процедури сполучення, він перехопив і зберіг всі повідомлення. Далі знайти PIN можна використовуючи перебір.&lt;br /&gt;
&lt;br /&gt;
Перш за все необхідно скласти сам алгоритм перебору. Ми маємо в своєму розпорядженні перехоплені величини IN_RAND (він нешифрований) і BD_ADDR (нагадаємо, що адреси пристроїв видно в ефірі) і запускаємо алгоритм E22. Йому передаємо вищеперелічені дані і наш передбачуваний PIN. В результаті ми набудемо передбачуваного значення Kinit. Виглядає воно зразково так:&lt;br /&gt;
&lt;br /&gt;
Kinit = E22[IN_RAND, BD_ADDR(B), PIN'] де PIN'  передбачуваний нами PIN-код&lt;br /&gt;
&lt;br /&gt;
Далі, повідомлення 2 і 3 піддаються XOR з тільки що отриманим Kinit. Отже, наступним кроком ми отримаємо LK_RAND(A) і LK_RAND(B) в чистому вигляді. Тепер ми можемо вирахувати передбачуване значення Kab, для чого проробляємо наступну операцію:&lt;br /&gt;
&lt;br /&gt;
LK_K(A)= E21[BD_ADDR(A), LK_RAND(A)] де LK_K(A|B)  це проміжні величини&lt;br /&gt;
&lt;br /&gt;
LK_K(B)= E21[BD_ADDR(B), LK_RAND(B)]&lt;br /&gt;
&lt;br /&gt;
Kab = LK_K(A) XOR LK_K(B)&lt;br /&gt;
&lt;br /&gt;
Перевіримо PIN. Візьмемо отриманий Kab і перехоплений AU_RAND(A) і обчислимо SRES(A).&lt;br /&gt;
&lt;br /&gt;
Після порівнюємо отриманий результат з SRES(A)', номер, що зберігається в повідомлен-ні, 5:&lt;br /&gt;
&lt;br /&gt;
SRES(A)= E1[AU_RAND(A), Kab, BD_ADDR(B)]&lt;br /&gt;
&lt;br /&gt;
Якщо SRES(A)== SRES(A)'  PIN успішно вгаданий. Інакше повторюємо послідовність дій спочатку з новою величиной PIN'.&lt;br /&gt;
&lt;br /&gt;
Першим, хто відмітив цю уразливість, був англієць Оллі Вайтхауз (Ollie Whitehouse) в квітні 2004 року. Він першим запропонував перехопити повідомлення під час сполучення і спробувати обчислити PIN методом перебору, використовуючи отриману інформацію. Проте, метод має один істотний недолік: атаку можливо провести тільки у випадку, якщо вдалося підслуховувати всі аутентифікаційні дані. Іншими словами, якщо зловмисник знаходився поза ефіром під час початку сполучення або ж упустив якусь величину, то він не має можливості продовжити атаку.&lt;br /&gt;
&lt;br /&gt;
=== Re-pairing атака (атака на пересполучений) ===&lt;br /&gt;
&lt;br /&gt;
Вулу і Шакеду вдалося знайти вирішення труднощів, пов'язаних з атакою Вайтхауза. Був розроблений другий тип атаки. Якщо процес сполучення вже початий і дані упущені, ми не зможемо закінчити атаку. Але був знайдений вихід. Потрібно змусити пристрої спочатку ініціювати процес сполучення (звідси і назва). Дана атака дозволяє у будь-який момент почати вищеописану pairing атаку.&lt;br /&gt;
&lt;br /&gt;
Розглянемо наступну ситуацію. Допустимо, що пристрої вже встигли зв'язатися, зберегли ключ Kab і приступили до Mutual authentication. Від нас потрібно змусити пристрої наново почати pairing. Всього було запропоновано три методи атаки на переспряження, причому всі з них залежно від якості реалізації bluetooth-ядра конкретного пристрою. Нижче приведені методи в порядку убування ефективності:&lt;br /&gt;
&lt;br /&gt;
1) За pairing слідує фаза аутентифікації. Master-пристрій посилає AU_RAND і чекає у відповідь SRES. У стандарті декларує можливість втрати ключа зв'язку. У такому разі slave посилає «LMP_not_accepted», повідомляючи master про втрату ключа. Тому основна мета зловмисника  відстежити момент відправки AU_RAND master-пристрієм і у відповідь упровадити пакет LMP_not_accepted, що містить. Реакцією master буде реинициализация процесу pairing. Причому це приведе до анулювання ключа зв'язку на обох пристроях.&lt;br /&gt;
&lt;br /&gt;
2) Якщо встигнути відправити IN_RAND slave-пристрію безпосередньо перед відправкою master-пристроєм величини AU_RAND, то slave буде упевнений, що на стороні master загублений ключ зв'язку. Це знову ж таки приведе до процесу реинициализации сполучення, але вже ініціатором буде slave.&lt;br /&gt;
&lt;br /&gt;
3) Зловмисник чекає відправки master-пристроєм AU_RAND і відправляє у відповідь випадково SRES, що згенерував. Спроба аутентифікації провалена. Далі слідує низка повторних спроб аутентифікації(кількість залежить від особливостей реалізації пристроїв). За умови, що зловмисник продовжує вводити master-пристрій в оману, незабаром (по лічильнику невдалих спроб) пристроями буде ухвалено рішення об реинициализации сполучення.&lt;br /&gt;
&lt;br /&gt;
Використавши будь-який з цих методів, зловмисник може приступити до базової атаки на сполучення. Таким чином, маючи в арсеналі ці дві атаки, зловмисник може безперешкодно викрасти PIN-код. Далі маючи PIN-код він зможе встановити з'єднання з будь-яким з цих пристроїв. І варто врахувати, що в більшості пристроїв безпека на рівні служб, доступних через bluetooth, не забезпечується на належному рівні. Більшість розробників роблять ставку саме на безпеку встановлення сполучення. Тому наслідки дій зловмисника можуть бути різними: від крадіжки записника телефону до встановлення вихідного виклику з телефону жертви і використання його як прослуховуючого пристрою.&lt;br /&gt;
&lt;br /&gt;
Ці методи описують, як примусити пристрої «забути» link key, що само по собі веде до повторного pairing, а значить, зловмисник може підслуховувати весь процес із самого початку, перехопити всі важливі повідомлення і підібрати PIN.&lt;br /&gt;
&lt;br /&gt;
== Оцінка часу підбору PIN-кода ==&lt;br /&gt;
&lt;br /&gt;
У протоколі Bluetooth активно використовуються алгоритми E22, E21, E1, засновані на шифрі SAFER+. Те що вразливість відноситься до критичних підтвердив Брюс Шнайер (Bruce Schneier). Підбір PIN-a на практиці чудово працює. Нижче приведені результати отримані на Pentium IV на 3  Ггц:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Розшифрування.JPG]]&lt;br /&gt;
&lt;br /&gt;
Конкретні реалізації вищеописаних атак можуть працювати з різною швидкістю. Способів оптимізації дуже багато: особливі налаштування компілятора, різні реалізації циклів, умов і арифметичних операцій. Авіша Вул (Avishai Wool) і Янів Шакед (Yaniv Shaked) зробили прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази. Ця оптимізація виходить за рамки даної статті, але, варто відзначити, що мова йде про оптимізації базових алгоритмів стека bluetooth. В світлі сучасних технологій (зокрема nVidia CUDA) результати могли бути ще краще.&lt;br /&gt;
&lt;br /&gt;
Збільшення довжини PIN-кода не є панацеєю і лише трохи збільшує час перебору. Тільки сполучення пристроїв в безпечному місці може частково захистити від описаних атак. Приклад  bluetooth гарнітура або автомобільний handsfree. Ініціалізація зв'язку (при включенні) з даними пристроями може відбуватися багато разів протягом дня, і не завжди у користувача є можливість знаходитися при цьому в захищеному місці. Втім, атаки подібного вигляду не будуть дуже популярні, принаймні, поки не буде реалізовано доступних апаратних засобів і універсальних програмних пакетів.&lt;br /&gt;
&lt;br /&gt;
Впровадження NFC є ефективним рішенням проти даного виду атак, але в цілому, ситуація не зміниться на краще до появи на ринку достатньої кількості рішень на Bluetooth 2.1 (з підтримкою NFC), а через їх зворотну сумісність з попередніми версіями протоколу, вищевикладені атаки будуть актуальні ще достатньо тривалий час.&lt;br /&gt;
&lt;br /&gt;
= Питання до технології Bluetooth =&lt;br /&gt;
&lt;br /&gt;
#В чому полягає суть методу FHSS?&lt;br /&gt;
#У чому переваги Bluetooth 2.1 від 2.0?&lt;br /&gt;
#Суть профілю Bluetooth Headset Profile (HSP).&lt;br /&gt;
#Який радіус роботи пристроїв BT1 і BT2?&lt;br /&gt;
#Які є три етапи установки зв'язку bluetooth?&lt;br /&gt;
#Що можна сказати про безпеку bluetooth з'єднання?&lt;br /&gt;
#Які можливості надає профіль Audio / Video Remote Control Profile (AVRCP)?&lt;br /&gt;
#Опишіть процес забезпечення безпеки?&lt;br /&gt;
#Яким чином здійснюється зв'язок між двома телефонами по Bluetooth&lt;br /&gt;
#Яке призначення профілю Fax Profile (FAX)&lt;br /&gt;
#Принципи методів атаки на переспряження&lt;br /&gt;
#Основні недоліки Bluetooth?&lt;br /&gt;
#Хто зробив прорив, знайшовши спосіб скоротити час перебору PIN-кода в рази?&lt;br /&gt;
#Чим відрізняється пасивна атака на PIN-код від активної?&lt;br /&gt;
#Для чого був розроблений профіль Basic Imaging Profile (BIP)?&lt;br /&gt;
#Що таке інтерференція?&lt;br /&gt;
#Як здійснюється передача?Пакетами?Якщо так то яка величина пакета?&lt;br /&gt;
#Чи має блютус MAC-адреси?&lt;br /&gt;
&lt;br /&gt;
= Ресурси Internet =&lt;br /&gt;
&lt;br /&gt;
* http://www.bluetooth.org — офіційний сайт групи розробників технології (містить специфікації)&lt;br /&gt;
* http://www.bluetooth.com — офіційний сайт для користувачів технології&lt;br /&gt;
* http://www.bluesoleil.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet</id>
		<title>Gigabit Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet"/>
				<updated>2012-09-17T05:27:17Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Історія */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; 	&lt;br /&gt;
== '''Gigabit Ethernet'' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Мережа '''Gigabit Ethernet''' - це природний, еволюційний шлях розвитку концепції, закладеної в стандартній мережі [[Ethernet]]. Безумовно, вона успадковує й всі недоліки своїх прямих попередників, наприклад, негарантований час доступу до мережі. Однак величезна пропускна здатність приводить до того, що завантажити мережу до тих рівнів, коли цей фактор стає визначальним, досить важко. Зате збереження наступності дозволяє досить просто з'єднувати сегменти [[Ethernet]], [[Fast Ethernet]] й Gigabit Ethernet у мережу, і, саме головне, переходити до нових швидкостей поступово, уводячи гігабітні сегменти тільки на самих напружених ділянках мережі. До того ж далеко не скрізь така висока пропускна здатність дійсно необхідна.&lt;br /&gt;
&lt;br /&gt;
У мережі Gigabit Ethernet зберігається метод доступу [[CSMA/CD]], використовуються ті ж формати пакетів (кадрів) і ті ж їхні розміри. Не потрібно ніякого перетворення протоколів у місцях з'єднання із сегментами [[Ethernet]] й [[Fast Ethernet]]. Єдине, що потрібно, - це узгодження швидкостей обміну, тому головною областю застосування Gigabit Ethernet стане в першу чергу з'єднання концентраторів Ethernet й Fast Ethernet між собою.&lt;br /&gt;
&lt;br /&gt;
З появою швидкодіючихих серверів і поширенням персональних комп'ютерів класу &amp;quot;high-end&amp;quot; переваги Gigabit Ethernet стають усе більш явними. Так, 64-розрядна системна магістраль PCI, уже фактичний стандарт, цілком досягає необхідної для такої мережі швидкості передачі даних.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Загальна характеристика стандарту ==&lt;br /&gt;
&lt;br /&gt;
Достатньо швидко після появи на ринку продуктів Fast Ethernet мережеві інтегратори і адміністратори відчули певні обмеження при побудові корпоративних мереж. У багатьох випадках сервери, підключені по 100-мегабитному каналу, перенавантажували магістралі мереж, що працюють також на швидкості 100 Мбіт/с - магістралі FDDI і Fast Ethernet. Відчувалася потреба в наступному рівні ієрархії швидкостей. У 1995 році вищий рівень швидкості могли надати тільки комутатори АТМ, а за відсутності у той час зручних засобів міграції цієї технології в локальні мережі (хоча специфікація LAN Emulation - LANE була прийнята на початку 1995 року, практична її реалізація була попереду) упроваджувати їх в локальну мережу майже ніхто не вирішувався. Крім того, технологія АТМ відрізнялася дуже високим рівнем вартості.&lt;br /&gt;
&lt;br /&gt;
Тому логічним виглядав наступний крок, зроблений IEEE, - через 5 місяців після остаточного ухвалення стандарту Fast Ethernet в червні 1995 року дослідницькій групі по вивченню високошвидкісних технологій IEEE було наказано зайнятися розглядом можливості вироблення стандарту Ethernet з ще вищою бітовою швидкістю.&lt;br /&gt;
&lt;br /&gt;
Літом 1996 року було оголошено про створення групи 802.3z для розробки протоколу, максимально подібного Ethernet, але з бітовою швидкістю 1000 Мбіт/с. Як і у разі Fast Ethernet, повідомлення було сприйняте прихильниками Ethernet з великим ентузіазмом.&lt;br /&gt;
&lt;br /&gt;
Основною причиною ентузіазму була перспектива такого ж плавного перекладу магістралей мереж на Gigabit Ethernet, подібно до того, як були переведені на Fast Ethernet переобтяжені сегменти Ethernet, розташовані на нижніх рівнях ієрархії мережі. До того ж досвід передачі даних на гигабитных швидкостях вже був, як в територіальних мережах (технологія SDH), так і в локальних - технологія Fibre Channel, яка використовується в основному для підключення високошвидкісної периферії до великих комп'ютерів і передає дані по волоконно-оптичному кабелю з швидкістю, близькою до гигабитной, за допомогою надмірної коди 8В/10В.&lt;br /&gt;
&lt;br /&gt;
У утворений для узгодження зусиль в цій області Gigabit Ethernet Alliance із самого початку увійшли такі флагмани галузі, як Bay Networks, Cisco Systems і 3Com. За рік свого існування кількість учасників Gigabit Ethernet Alliance істотно виросла і налічує зараз більше 100. Як перший варіант фізичного рівня був прийнятий рівень технології Fiber Channel, з її кодом 8В/10В (як і у разі Fast Ethernet, коли для прискорення робіт був прийнятий відпрацьований фізичний рівень FDDI).&lt;br /&gt;
&lt;br /&gt;
Перша версія стандарту була розглянута в січні 1997 року, а остаточно стандарт 802.3z був прийнятий 29 червня 1998 року на засіданні комітету IEEE 802.3. Роботи по реалізації Gigabit Ethernet на витій парі категорії 5 були передані спеціальному комітету 802.Заb, який вже розглянув декілька варіантів проекту цього стандарту, причому з липня 1998 року проект придбав достатньо стабільний характер.&lt;br /&gt;
&lt;br /&gt;
Не чекаючи ухвалення стандарту, деякі компанії випустили перше устаткування Gigabit Ethernet на оптоволоконному кабелі вже до літа 1997 року.&lt;br /&gt;
&lt;br /&gt;
Основна ідея розробників стандарту Gigabit Ethernet полягає в максимальному збереженні ідей класичної технології Ethernet досягши бітової швидкості в 1000 Мбіт/с.&lt;br /&gt;
&lt;br /&gt;
Оскільки при розробці нової технології природно чекати деяких технічних новинок, що йдуть в загальному руслі розвитку мережевих технологій, то важливо відзначити, що Gigabit Ethernet, так само як і його менш швидкісні побратими, на рівні протоколу не підтримуватиме:&lt;br /&gt;
&lt;br /&gt;
- якість обслуговування;&lt;br /&gt;
&lt;br /&gt;
- надмірні зв'язки;&lt;br /&gt;
&lt;br /&gt;
- тестування працездатності вузлів і устаткування (у останньому випадку - за винятком тестування зв'язку порт - порт, як це робиться для Ethernet 10Base-T і 10Base-F і Fast Ethernet).&lt;br /&gt;
&lt;br /&gt;
Все три названі властивості вважаються вельми перспективними і корисними в сучасних мережах, а особливо в мережах найближчого майбутнього. Чому ж автори Gigabit Ethernet відмовляються від них?&lt;br /&gt;
&lt;br /&gt;
З приводу якості обслуговування коротко можна відповісти так: «сила є - розуму не треба». Якщо магістраль мережі працюватиме з швидкістю в 20 000 разів що перевищує середню швидкість мережевої активності клієнтського комп'ютера і в 100 разів що перевищує середню мережеву активність сервера з мережевим адаптером 100 Мбіт/с, то про затримки пакетах на магістралі у багатьох випадках можна не піклуватися взагалі. При невеликому коефіцієнті завантаження магістралі 1000 Мбіт/с черги в комутаторах Gigabit Ethernet будуть невеликими, а час буферизації і комутації на такій швидкості складає одиниці і навіть долі мікросекунд.&lt;br /&gt;
&lt;br /&gt;
Ну а якщо все ж таки магістраль завантажиться на достатню величину, то пріоритет чутливому до затримок або вимогливому до середньої швидкості трафіку можна надати за допомогою техніки пріоритетів в комутаторах - відповідні стандарти для комутаторів вже прийняті. Зате можна буде користуватися вельми простій (майже як Ethernet) технологією, принципи роботи якої відомі практично всім мережевим фахівцям.&lt;br /&gt;
&lt;br /&gt;
Головна ідея розробників технології Gigabit Ethernet полягає в тому, що існує і існуватиме вельми багато мереж, в яких висока швидкість магістралі і можливість призначення пакетам пріоритетів в комутаторах будуть цілком достатня для забезпечення якості транспортного обслуговування всіх клієнтів мережі. І лише в тих окремих випадках, коли і магістраль достатньо завантажена, і вимоги до якості обслуговування дуже жорсткі, потрібно застосовувати технологію АТМ, яка дійсно за рахунок високої технічної складності дає гарантії якості обслуговування для всіх основних видів трафіку.&lt;br /&gt;
&lt;br /&gt;
Надмірні зв'язки і тестування устаткування не підтримуватимуться технологією Gigabit Ethernet через те, що з цими завданнями добре справляються протоколи вищих рівнів, наприклад Spanning Tree, протоколи маршрутизації і тому подібне Тому розробники технології вирішили, що нижній рівень просто повинен швидко передавати дані, а складніші і більш завдання (наприклад, приоритезация трафіку), що рідко зустрічаються, повинні передаватися верхнім рівням.&lt;br /&gt;
&lt;br /&gt;
Що ж загального є в технології Gigabit Ethernet в порівнянні з технологіями Ethernet і Fast Ethernet?&lt;br /&gt;
&lt;br /&gt;
- Зберігаються всі формати кадрів Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Як і раніше існуватимуть напівдуплексна версія протоколу, що підтримує метод доступу CSMA/CD, і повнодуплексна версія, що працює з комутаторами. З приводу збереження напівдуплексної версії протоколу сумніву були ще у розробників Fast Ethernet, оскільки складно змусити працювати алгоритм CSMA/CD на високих швидкостях. Проте метод доступу залишився незмінним в технології Fast Ethernet, і його вирішили залишити в новій технології Gigabit Ethernet. Збереження недорогого рішення для середовищ, що розділяються, дозволить застосувати Gigabit Ethernet в невеликих робочих групах, що мають швидкі сервери і робочі станції.&lt;br /&gt;
&lt;br /&gt;
- Підтримуються всі основні види кабелів, використовуваних в Ethernet і Fast Ethernet: волоконно-оптичний, витаючи пара категорії 5, коаксиал.&lt;br /&gt;
&lt;br /&gt;
Проте розробникам технології Gigabit Ethernet для збереження приведених вище властивостей довелося внести зміни не тільки до фізичного рівня, як це було у разі Fast Ethernet, але і в рівень MAC.&lt;br /&gt;
&lt;br /&gt;
Перед розробниками стандарту Gigabit Ethernet стояло дещо важко вирішуваних проблем. Одним з них було завдання забезпечення прийнятного діаметру мережі для напівдуплексного режиму роботи. У зв'язку з обмеженнями, що накладаються методом CSMA/CD на довжину кабелю, версія Gigabit Ethernet для середовища, що розділяється, допускала б довжину сегменту всього в 25 метрів при збереженні розміру кадрів і всіх параметрів методу CSMA/CD незмінними. Оскільки існує велика кількість застосувань, коли потрібно підвищити діаметр мережі хоч би до 200 метрів, необхідно було якимсь чином вирішити цю задачу за рахунок мінімальних змін в технології Fast Ethernet.&lt;br /&gt;
&lt;br /&gt;
Іншим складним завданням було досягнення бітової швидкості 1000 Мбіт/с на основних типах кабелів. Навіть для оптоволокна досягнення такої швидкості представляє деякі проблеми, оскільки технологія Fibre Channel, фізичний рівень якої був узятий за основу для оптоволоконної версії Gigabit Ethernet, забезпечує швидкість передачі даних всього в 800 Мбіт/с (бітова швидкість на лінії рівна в цьому випадку приблизно 1000 Мбіт/с, але при методі кодування 8В/10В корисна бітова швидкість на 20% менше швидкості імпульсів на лінії).&lt;br /&gt;
&lt;br /&gt;
І нарешті, найскладніше завдання - підтримка кабелю на витій парі. Таке завдання на перший погляд здається нерозв'язним - адже навіть для 100-мегабитных протоколів довелося використовувати достатньо складні методи кодування, щоб укласти спектр сигналу в смугу пропускання кабелю. Проте успіхи фахівців з кодування, що виявилися останнім часом в нових стандартах модемів, показали, що завдання має шанси на рішення. Щоб не гальмувати ухвалення основної версії стандарту Gigabit Ethernet, що використовує оптоволокно і коаксиал, був створений окремий комітет 802.3ab, який займається розробкою стандарту Gigabit Ethernet на витій парі категорії 5.&lt;br /&gt;
&lt;br /&gt;
Всі ці завдання були успішно вирішені.&lt;br /&gt;
&lt;br /&gt;
== Типи сегментів ==&lt;br /&gt;
&lt;br /&gt;
Номенклатура сегментів мережі Gigabit Ethernet у цей час містить у собі наступні типи:&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-SX''' - сегмент на мультимодовому оптоволоконому кабелі з довжиною хвилі світлового сигналу 850 нм (довжиною до 500 метрів). Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-LX''' - сегмент на мультимодовому (довжиною до 500 метрів) і одномодовому (довжиною до 2000 метрів) оптоволоконому кабелі з довжиною хвилі світлового сигналу 1300 нм. Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-CX''' - сегмент на екранованій крученій парі (довжиною до 25 метрів).&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-T''' (стандарт [[IEEE]] 802.3ab) - сегмент на зчетвереній неекранованій крученій парі категорії 5 (довжиною до 100 метрів). Використовується 5-рівневе кодування (PAM-5), причому в повнодуплексному режимі передача ведеться по кожній парі у двох напрямках.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!Назва&lt;br /&gt;
!&lt;br /&gt;
!Відстань&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-CX&lt;br /&gt;
| Збалансований мідний кабель&lt;br /&gt;
| 25 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| багатомодове волокно&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX&lt;br /&gt;
| Одномодове волокно&lt;br /&gt;
| 5&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| Багатомодове волокно використовується 850&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LH&lt;br /&gt;
| Одномодове або Багатомодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-ZX &lt;br /&gt;
| Одномодове волокно на 1550&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| ~ 70&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX10&lt;br /&gt;
| Одномодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-BX10&lt;br /&gt;
| Одномодове волокно, по single-strand fiber: 1490&amp;amp;nbsp;nm прямий канал 1310&amp;amp;nbsp;nm зворотній канал&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-T&lt;br /&gt;
| Вита пара (CAT-5, CAT-5e, CAT-6, or CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-TX&lt;br /&gt;
| Вита пара (CAT-6, CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Принципи роботи ==&lt;br /&gt;
&lt;br /&gt;
Спеціально для мережі Gigabit Ethernet запропонований метод кодування переданої інформації 8У/10У, побудований по тому ж принципі, що й код 4У/5У мережі FDDI (крім 1000BASE-T). Таким чином, восьми бітам інформації, яку потрібно передати, ставиться у відповідність 10 біт, переданих по мережі. Цей код дозволяє зберегти самосинхронізацію, легко виявляти несучу (факт передачі), але не вимагає подвоєння смуги пропущення, як у випадку манчестерського коду.&lt;br /&gt;
&lt;br /&gt;
Для збільшення 512-бітного інтервалу мережі Ethernet, що відповідає мінімальній довжині пакета, (51,2 мкс у мережі [[Ethernet]] й 5,12 мкс у мережі Fast Ethernet), розроблені спеціальні методи. Зокрема, мінімальна довжина пакета збільшена до 512 байт (4096 біт). У противному випадку часовий інтервал 0,512 мкс надмірно обмежував би граничну довжину мережі Gigabit Ethernet. Всі пакети з довжиною менше 512 байт розширюються до 512 байт. Поле розширення вставляється в пакет після поля контрольної суми. Це вимагає додаткової обробки пакетів, але зате максимально припустимий розмір мережі стає в 8 разів більше, ніж без прийняття таких мір.&lt;br /&gt;
&lt;br /&gt;
Крім того, в Gigabit Ethernet передбачена можливість блокового режиму передачі пакетів (frame bursting). При цьому абонент, що одержав право передавати й, що має для передачі кілька пакетів, може передати не один, а кілька пакетів, послідовно, причому адресованих різним абонентам-одержувачам. Додаткові передані пакети можуть бути тільки короткими, а сумарна довжина всіх пакетів блоку не повинна перевищувати 8192 байта. Таке рішення дозволяє знизити кількість захватів мережі й зменшити число колізій. При використанні блокового режиму розширюється до 512 байт тільки перший пакет блоку для того, щоб перевірити, немає чи в мережі колізій. Інші пакети до 512 байт можуть не розширюватися.&lt;br /&gt;
&lt;br /&gt;
Передача в мережі Gigabit Ethernet виробляється як у напівдуплексному режимі (зі збереженням методу доступу [[CSMA/CD]]), так й у більше швидкому повнодуплексному режимі (аналогічно попередньої мережі Fast Ethernet). Очікується, що повнодуплексний режим, що не накладає обмежень на довжину мережі (крім обмежень у зв'язку із загасанням сигналу в кабелі) і забезпечуючий відсутність конфліктів, стане в майбутньому основним для Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
&lt;br /&gt;
Мережа Gigabit Ethernet, насамперед, знаходить застосування в мережах, що поєднує комп'ютери великих підприємств, які розташовуються в декількох будинках. Вона дозволяє за допомогою відповідних комутаторів, що перетворюють швидкості передачі, забезпечити канали зв'язку з високою пропускною здатністю між окремими частинами складної мережі або лінії зв'язку комутаторів з швидкодіючими серверами.&lt;br /&gt;
Імовірно, у ряді випадків Gigabit Ethernet буде витісняти оптоволокону мережу FDDI, що у цей час всі частіше використовується для об'єднання в мережу декількох локальних мереж, у тому числі, і Ethernet. Правда, FDDI може зв'язувати абонентів, що перебувають набагато далі друг від друга, але по швидкості передачі інформації Gigabit Ethernet істотно перевершує FDDI.&lt;br /&gt;
&lt;br /&gt;
== Засоби забезпечення діаметру мережі в 200 м на середовищі, що розділяється ==&lt;br /&gt;
&lt;br /&gt;
Для розширення максимального діаметру мережі Gigabit Ethernet в напівдуплексному режимі до 200 м розробники технології зробили достатньо природні заходи, що грунтуються на відомому співвідношенні часу передачі кадру мінімальної довжини і часу подвійного обороту.&lt;br /&gt;
&lt;br /&gt;
Мінімальний розмір кадру був збільшений (без урахування преамбули) з 64 до 512 байт або до 4096 bt. Відповідно, час подвійного обороту тепер також можна було збільшити до 4095 bt, що робить допустимим діаметр мережі близько 200 м при використанні одного повторителя. При подвійній затримці сигналу в 10 bt/m оптоволоконні кабелі завдовжки 100 м вносять внесок під час подвійного обороту по 1000 bt, і якщо повторитель і мережеві адаптери вноситимуть такі ж затримки, як в технології Fast Ethernet, то затримка повторителя в 1000 bt і парах мережевих адаптерів в 1000 bt дадуть в сумі час подвійного обороту 4000 bt, що задовольняє умові розпізнавання колізій. Для збільшення довжини кадру до потрібної в новій технології величини мережевий адаптер повинен доповнити поле даних до довжини 448 байт так званим розширенням (extention), що є полем, заповненим забороненими символами коди 8В/10В, які неможливо прийняти за коди даних.&lt;br /&gt;
&lt;br /&gt;
Для скорочення накладних витрат при використанні дуже довгих кадрів для передачі коротких квитанцій розробники стандарту дозволили кінцевим вузлам передавати декілька кадрів підряд, без передачі середовища іншим станціям. Такий режим отримав назву Burst Mode - монопольний пакетний режим. Станція може передати підряд декілька кадрів із загальною довжиною не більше 65 536 битий або 8192 байт. Якщо станції потрібно передати декілька невеликих кадрів, то вона може не доповнювати їх до розміру в 512 байт, а передавати підряд до вичерпання межі в 8192 байт (у цю межу входять всі байти кадру, зокрема преамбула, заголовок, дані і контрольна сума). Межа 8192 байт називається BurstLength. Якщо станція почала передавати кадр і межу BurstLength був досягнутий в середині кадру, то кадр дозволяється передати до кінця.&lt;br /&gt;
&lt;br /&gt;
Збільшення «суміщеного» кадру до 8192 байт декілька затримує доступ до середовища інших станцій, що розділяється, але при швидкості 1000 Мбіт/с ця затримка не така істотна.&lt;br /&gt;
&lt;br /&gt;
== Специфікації фізичного середовища стандарту 802.3z ==&lt;br /&gt;
&lt;br /&gt;
У стандарті 802.3z визначені наступні типи фізичного середовища:&lt;br /&gt;
&lt;br /&gt;
- одномодовий волоконно-оптичний кабель;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 62,5/125;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 50/125;&lt;br /&gt;
&lt;br /&gt;
- подвійний коаксиал з хвилевим опором 75 Ом.&lt;br /&gt;
&lt;br /&gt;
== Багатомодовий кабель ==&lt;br /&gt;
&lt;br /&gt;
Для передачі даних по традиційному для комп'ютерних мереж багатомодовому волоконно-оптичному кабелю стандарт визначає застосування випромінювачів, що працюють на двох довжинах хвиль: 1300 і 850 нм. Застосування світлодіодів з довжиною хвилі 850 нм пояснюється тим, що вони набагато дешевші, ніж світлодіоди, що працюють на хвилі 1300 нм, хоча при цьому максимальна довжина кабелю зменшується, оскільки загасання багатомодового оптоволокна на хвилі 850 м більш ніж в два рази вище, ніж на хвилі 1300 нм. Проте можливість здешевлення надзвичайно важлива для такої в цілому дорогої технології, як Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
Для багатомодового оптоволокна стандарт 802.3z визначив специфікації 1000Base-SX і 1000Base-LX.&lt;br /&gt;
&lt;br /&gt;
У першому випадку використовується довжина хвилі 850 нм (S означає Short Wavelength, коротка хвиля), а в другому - 1300 нм (L - від Long Wavelength, довга хвиля).&lt;br /&gt;
&lt;br /&gt;
Для специфікації 1000Base-SX гранична довжина оптоволоконного сегменту для кабелю 62,5/125 залишає 220 м, а для кабелю 50/125 - 500 м. Очевидні, що ці максимальні значення можуть досягатися тільки для повнодуплексної передачі даних, оскільки час подвійного обороту сигналу на двох відрізках 220 м рівні 4400 bt, що перевершує межу 4095 bt навіть без урахування повторителя і мережевих адаптерів. Для напівдуплексної передачі максимальні значення сегментів оптоволоконного кабелю завжди повинні бути менше 100 м. Приведені відстані в 220 і 500 м розраховано для гіршого за стандартом випадку смуги пропускання багатомодового кабелю, що знаходиться в межах від 160 до 500 Мгц/км.. Реальні кабелі зазвичай володіють значно кращими характеристиками, що знаходяться між 600 і 1000 Мгц/км.. В цьому випадку можна збільшити довжину кабелю до приблизно 800 м.&lt;br /&gt;
&lt;br /&gt;
== Одномодовий кабель ==&lt;br /&gt;
&lt;br /&gt;
Для специфікації 1000Base-LX як джерело випромінювання завжди застосовується напівпровідниковий лазер з довжиною хвилі 1300 нм.&lt;br /&gt;
&lt;br /&gt;
Основна область застосування стандарту 1000Base-LX - це одномодове оптоволокно. Максимальна довжина кабелю для одномодового волокна рівна 5000 м.&lt;br /&gt;
&lt;br /&gt;
Специфікація 1000Base-LX може працювати і на багатомодовому кабелі. В цьому випадку гранична відстань виходить невеликою - 550 м. Це пов'язано з особливостями розповсюдження когерентного світла в широкому каналі багатомодового кабелю. Для приєднання лазерного трансивера до багатомодового кабелю необхідно використовувати спеціальний адаптер.&lt;br /&gt;
&lt;br /&gt;
== Твінаксиальний кабель ==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних використовується високоякісний твінаксиальный кабель (Twinax) з хвилевим опором 150 Ом (2х75 Ом). Дані посилаються одночасно по парі провідників, кожен з яких оточений екрануючим обплетенням. При цьому виходить режим напівдуплексної передачі. Для забезпечення повнодуплексної передачі необхідно ще дві пари коаксіальних провідників. Почав випускатися спеціальний кабель, який містить чотирьох коаксіальних провідників - так званий Quad-кабель. Він зовні нагадує кабель категорії 5 і має близький до йому зовнішній діаметр і гнучкість. Максимальна довжина твинаксиального сегменту складає всього 25 метрів, тому це рішення підходить для устаткування, розташованого в одній кімнаті.&lt;br /&gt;
&lt;br /&gt;
== Gigabit Ethernet на витій парі категорії 5 ==&lt;br /&gt;
&lt;br /&gt;
Як відомо, кожна пара кабелю категорії 5 має гарантовану смугу пропускання до 100 Мгц. Для передачі по такому кабелю даних із швидкістю 1000 Мбіт/с було вирішено організувати паралельну передачу одночасно по всіх 4 парам кабелю (так само, як і в технології 100VG-AnyLAN).&lt;br /&gt;
&lt;br /&gt;
Це відразу зменшило швидкість передачі даних по кожній парі до 250 Мбіт/с. Проте і для такої швидкості необхідно було придумати метод кодування, який мав би спектр не вище 100 Мгц. Крім того, одночасне використання чотирьох пар на перший погляд позбавляє мережу можливість розпізнавати колізії.&lt;br /&gt;
&lt;br /&gt;
На обидва ці питання комітет 802.3аb знайшов відповіді.&lt;br /&gt;
&lt;br /&gt;
Для кодування даних був застосований код Рам5, що використовує 5 рівнів потенціалу: -2, -1, 0 +1, +2. Тому за один такт по одній парі передається 2,322 біт інформації. Отже, тактову частоту замість 250 Мгц можна понизити до 125 Мгц. При цьому якщо використовувати не всі коди, а передавати 8 битий за такт (по 4 парам), то витримується необхідна швидкість передачі в 1000 Мбіт/с і ще залишається запас невживаних код, оскільки код Рам5 містить 54 = 625 комбінацій, а якщо передавати за один такт по всіх чотирьох парах 8 битий даних, то для цього потрібний всього 28 = 256 комбінацій. Комбінації, що залишилися, приймач може використовувати для контролю інформації, що приймається, і виділення правильних комбінацій на тлі шуму. Код Рам5 на тактовій частоті 125 Мгц укладається в смугу 100 Мгц кабелю категорії 5.&lt;br /&gt;
&lt;br /&gt;
Для розпізнавання колізій і організації повнодуплексного режиму розробники специфікації 802.3аЬ застосували техніку, використовувану при організації дуплексного режиму на одній парі проводів в сучасних модемах і апаратурі передачі даних абонентських закінчень ISDN. Замість передачі по різних парах проводів або розноситься сигналів двох передавачів, що одночасно працюють назустріч, по діапазону частот обидва передавачі працюють назустріч один одному по кожній з 4-х пар в одному і тому ж діапазоні частот, оскільки використовують один і той же потенційний код Рам5 (рис. 1). Схема гібридної розв'язки Н дозволяє приймачу і передавачу одного і того ж вузла використовувати одночасно виту пару і для прийому і для передачі (так само, як і в трансиверах коаксіального Ethernet).&lt;br /&gt;
[[Файл:Img008.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 1 - Двонаправлена передача по чотирьох парах UTP категорії 5&lt;br /&gt;
&lt;br /&gt;
Для відділення сигналу, що приймається, від свого власного приймач віднімає з результуючого сигналу відомий йому свій сигнал. Природно, що це не проста операція і для її виконання використовуються спеціальні цифрові сигнальні процесори - DSP (Digital Signal Processor). Така техніка вже пройшла перевірку практикою, але в модемах і мережах ISDN вона застосовувалася зовсім на інших швидкостях.&lt;br /&gt;
&lt;br /&gt;
При напівдуплексному режимі роботи отримання зустрічного потоку даних вважається колізією, а для повнодуплексного режиму роботи - нормальною ситуацією.&lt;br /&gt;
&lt;br /&gt;
З огляду на те, що роботи по стандартизації специфікації Gigabit Ethernet на неекранованій витій парі категорії 5 добігають кінця, багато виробників і споживачі сподіваються на позитивний результат цієї роботи, оскільки в цьому випадку для підтримки технології Gigabit Ethernet не потрібно буде замінювати вже встановлену проводку категорії 5 на оптоволокно або проводку категорії 7.&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet</id>
		<title>Gigabit Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet"/>
				<updated>2012-09-17T05:27:03Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Історія */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; 	&lt;br /&gt;
== '''Gigabit Ethernet'' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Мережа '''Gigabit Ethernet''' - це природний, еволюційний шлях розвитку концепції, закладеної в стандартній мережі [[Ethernet]]. Безумовно, вона успадковує й всі недоліки своїх прямих попередників, наприклад, негарантований час доступу до мережі. Однак величезна пропускна здатність приводить до того, що завантажити мережу до тих рівнів, коли цей фактор стає визначальним, досить важко. Зате збереження наступності дозволяє досить просто з'єднувати сегменти [[Ethernet]], [[Fast Ethernet]] й Gigabit Ethernet у мережу, і, саме головне, переходити до нових швидкостей поступово, уводячи гігабітні сегменти тільки на самих напружених ділянках мережі. До того ж далеко не скрізь така висока пропускна здатність дійсно необхідна.&lt;br /&gt;
&lt;br /&gt;
У мережі Gigabit Ethernet зберігається метод доступу [[CSMA/CD]], використовуються ті ж формати пакетів (кадрів) і ті ж їхні розміри. Не потрібно ніякого перетворення протоколів у місцях з'єднання із сегментами [[Ethernet]] й [[Fast Ethernet]]. Єдине, що потрібно, - це узгодження швидкостей обміну, тому головною областю застосування Gigabit Ethernet стане в першу чергу з'єднання концентраторів Ethernet й Fast Ethernet між собою.&lt;br /&gt;
&lt;br /&gt;
З появою швидкодіючихих серверів і поширенням персональних комп'ютерів класу &amp;quot;high-end&amp;quot; переваги Gigabit Ethernet стають усе більш явними. Так, 64-розрядна системна магістраль PCI, уже фактичний стандарт, цілком досягає необхідної для такої мережі швидкості передачі даних.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
&lt;br /&gt;
Достатньо швидко після появи на ринку продуктів Fast Ethernet мережеві інтегратори і адміністратори відчули певні обмеження при побудові корпоративних мереж. У багатьох випадках сервери, підключені по 100-мегабитному каналу, перенавантажували магістралі мереж, що працюють також на швидкості 100 Мбіт/с - магістралі FDDI і Fast Ethernet. Відчувалася потреба в наступному рівні ієрархії швидкостей. У 1995 році вищий рівень швидкості могли надати тільки комутатори АТМ, а за відсутності у той час зручних засобів міграції цієї технології в локальні мережі (хоча специфікація LAN Emulation - LANE була прийнята на початку 1995 року, практична її реалізація була попереду) упроваджувати їх в локальну мережу майже ніхто не вирішувався. Крім того, технологія АТМ відрізнялася дуже високим рівнем вартості.&lt;br /&gt;
&lt;br /&gt;
Тому логічним виглядав наступний крок, зроблений IEEE, - через 5 місяців після остаточного ухвалення стандарту Fast Ethernet в червні 1995 року дослідницькій групі по вивченню високошвидкісних технологій IEEE було наказано зайнятися розглядом можливості вироблення стандарту Ethernet з ще вищою бітовою швидкістю.&lt;br /&gt;
&lt;br /&gt;
Літом 1996 року було оголошено про створення групи 802.3z для розробки протоколу, максимально подібного Ethernet, але з бітовою швидкістю 1000 Мбіт/с. Як і у разі Fast Ethernet, повідомлення було сприйняте прихильниками Ethernet з великим ентузіазмом.&lt;br /&gt;
&lt;br /&gt;
Основною причиною ентузіазму була перспектива такого ж плавного перекладу магістралей мереж на Gigabit Ethernet, подібно до того, як були переведені на Fast Ethernet переобтяжені сегменти Ethernet, розташовані на нижніх рівнях ієрархії мережі. До того ж досвід передачі даних на гигабитных швидкостях вже був, як в територіальних мережах (технологія SDH), так і в локальних - технологія Fibre Channel, яка використовується в основному для підключення високошвидкісної периферії до великих комп'ютерів і передає дані по волоконно-оптичному кабелю з швидкістю, близькою до гигабитной, за допомогою надмірної коди 8В/10В.&lt;br /&gt;
&lt;br /&gt;
У утворений для узгодження зусиль в цій області Gigabit Ethernet Alliance із самого початку увійшли такі флагмани галузі, як Bay Networks, Cisco Systems і 3Com. За рік свого існування кількість учасників Gigabit Ethernet Alliance істотно виросла і налічує зараз більше 100. Як перший варіант фізичного рівня був прийнятий рівень технології Fiber Channel, з її кодом 8В/10В (як і у разі Fast Ethernet, коли для прискорення робіт був прийнятий відпрацьований фізичний рівень FDDI).&lt;br /&gt;
&lt;br /&gt;
Перша версія стандарту була розглянута в січні 1997 року, а остаточно стандарт 802.3z був прийнятий 29 червня 1998 року на засіданні комітету IEEE 802.3. Роботи по реалізації Gigabit Ethernet на витій парі категорії 5 були передані спеціальному комітету 802.Заb, який вже розглянув декілька варіантів проекту цього стандарту, причому з липня 1998 року проект придбав достатньо стабільний характер.&lt;br /&gt;
&lt;br /&gt;
Не чекаючи ухвалення стандарту, деякі компанії випустили перше устаткування Gigabit Ethernet на оптоволоконному кабелі вже до літа 1997 року.&lt;br /&gt;
&lt;br /&gt;
Основна ідея розробників стандарту Gigabit Ethernet полягає в максимальному збереженні ідей класичної технології Ethernet досягши бітової швидкості в 1000 Мбіт/с.&lt;br /&gt;
&lt;br /&gt;
Оскільки при розробці нової технології природно чекати деяких технічних новинок, що йдуть в загальному руслі розвитку мережевих технологій, то важливо відзначити, що Gigabit Ethernet, так само як і його менш швидкісні побратими, на рівні протоколу не підтримуватиме:&lt;br /&gt;
&lt;br /&gt;
- якість обслуговування;&lt;br /&gt;
&lt;br /&gt;
- надмірні зв'язки;&lt;br /&gt;
&lt;br /&gt;
- тестування працездатності вузлів і устаткування (у останньому випадку - за винятком тестування зв'язку порт - порт, як це робиться для Ethernet 10Base-T і 10Base-F і Fast Ethernet).&lt;br /&gt;
&lt;br /&gt;
Все три названі властивості вважаються вельми перспективними і корисними в сучасних мережах, а особливо в мережах найближчого майбутнього. Чому ж автори Gigabit Ethernet відмовляються від них?&lt;br /&gt;
&lt;br /&gt;
З приводу якості обслуговування коротко можна відповісти так: «сила є - розуму не треба». Якщо магістраль мережі працюватиме з швидкістю в 20 000 разів що перевищує середню швидкість мережевої активності клієнтського комп'ютера і в 100 разів що перевищує середню мережеву активність сервера з мережевим адаптером 100 Мбіт/с, то про затримки пакетах на магістралі у багатьох випадках можна не піклуватися взагалі. При невеликому коефіцієнті завантаження магістралі 1000 Мбіт/с черги в комутаторах Gigabit Ethernet будуть невеликими, а час буферизації і комутації на такій швидкості складає одиниці і навіть долі мікросекунд.&lt;br /&gt;
&lt;br /&gt;
Ну а якщо все ж таки магістраль завантажиться на достатню величину, то пріоритет чутливому до затримок або вимогливому до середньої швидкості трафіку можна надати за допомогою техніки пріоритетів в комутаторах - відповідні стандарти для комутаторів вже прийняті. Зате можна буде користуватися вельми простій (майже як Ethernet) технологією, принципи роботи якої відомі практично всім мережевим фахівцям.&lt;br /&gt;
&lt;br /&gt;
Головна ідея розробників технології Gigabit Ethernet полягає в тому, що існує і існуватиме вельми багато мереж, в яких висока швидкість магістралі і можливість призначення пакетам пріоритетів в комутаторах будуть цілком достатня для забезпечення якості транспортного обслуговування всіх клієнтів мережі. І лише в тих окремих випадках, коли і магістраль достатньо завантажена, і вимоги до якості обслуговування дуже жорсткі, потрібно застосовувати технологію АТМ, яка дійсно за рахунок високої технічної складності дає гарантії якості обслуговування для всіх основних видів трафіку.&lt;br /&gt;
&lt;br /&gt;
Надмірні зв'язки і тестування устаткування не підтримуватимуться технологією Gigabit Ethernet через те, що з цими завданнями добре справляються протоколи вищих рівнів, наприклад Spanning Tree, протоколи маршрутизації і тому подібне Тому розробники технології вирішили, що нижній рівень просто повинен швидко передавати дані, а складніші і більш завдання (наприклад, приоритезация трафіку), що рідко зустрічаються, повинні передаватися верхнім рівням.&lt;br /&gt;
&lt;br /&gt;
Що ж загального є в технології Gigabit Ethernet в порівнянні з технологіями Ethernet і Fast Ethernet?&lt;br /&gt;
&lt;br /&gt;
- Зберігаються всі формати кадрів Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Як і раніше існуватимуть напівдуплексна версія протоколу, що підтримує метод доступу CSMA/CD, і повнодуплексна версія, що працює з комутаторами. З приводу збереження напівдуплексної версії протоколу сумніву були ще у розробників Fast Ethernet, оскільки складно змусити працювати алгоритм CSMA/CD на високих швидкостях. Проте метод доступу залишився незмінним в технології Fast Ethernet, і його вирішили залишити в новій технології Gigabit Ethernet. Збереження недорогого рішення для середовищ, що розділяються, дозволить застосувати Gigabit Ethernet в невеликих робочих групах, що мають швидкі сервери і робочі станції.&lt;br /&gt;
&lt;br /&gt;
- Підтримуються всі основні види кабелів, використовуваних в Ethernet і Fast Ethernet: волоконно-оптичний, витаючи пара категорії 5, коаксиал.&lt;br /&gt;
&lt;br /&gt;
Проте розробникам технології Gigabit Ethernet для збереження приведених вище властивостей довелося внести зміни не тільки до фізичного рівня, як це було у разі Fast Ethernet, але і в рівень MAC.&lt;br /&gt;
&lt;br /&gt;
Перед розробниками стандарту Gigabit Ethernet стояло дещо важко вирішуваних проблем. Одним з них було завдання забезпечення прийнятного діаметру мережі для напівдуплексного режиму роботи. У зв'язку з обмеженнями, що накладаються методом CSMA/CD на довжину кабелю, версія Gigabit Ethernet для середовища, що розділяється, допускала б довжину сегменту всього в 25 метрів при збереженні розміру кадрів і всіх параметрів методу CSMA/CD незмінними. Оскільки існує велика кількість застосувань, коли потрібно підвищити діаметр мережі хоч би до 200 метрів, необхідно було якимсь чином вирішити цю задачу за рахунок мінімальних змін в технології Fast Ethernet.&lt;br /&gt;
&lt;br /&gt;
Іншим складним завданням було досягнення бітової швидкості 1000 Мбіт/с на основних типах кабелів. Навіть для оптоволокна досягнення такої швидкості представляє деякі проблеми, оскільки технологія Fibre Channel, фізичний рівень якої був узятий за основу для оптоволоконної версії Gigabit Ethernet, забезпечує швидкість передачі даних всього в 800 Мбіт/с (бітова швидкість на лінії рівна в цьому випадку приблизно 1000 Мбіт/с, але при методі кодування 8В/10В корисна бітова швидкість на 20% менше швидкості імпульсів на лінії).&lt;br /&gt;
&lt;br /&gt;
І нарешті, найскладніше завдання - підтримка кабелю на витій парі. Таке завдання на перший погляд здається нерозв'язним - адже навіть для 100-мегабитных протоколів довелося використовувати достатньо складні методи кодування, щоб укласти спектр сигналу в смугу пропускання кабелю. Проте успіхи фахівців з кодування, що виявилися останнім часом в нових стандартах модемів, показали, що завдання має шанси на рішення. Щоб не гальмувати ухвалення основної версії стандарту Gigabit Ethernet, що використовує оптоволокно і коаксиал, був створений окремий комітет 802.3ab, який займається розробкою стандарту Gigabit Ethernet на витій парі категорії 5.&lt;br /&gt;
&lt;br /&gt;
Всі ці завдання були успішно вирішені.&lt;br /&gt;
&lt;br /&gt;
== Типи сегментів ==&lt;br /&gt;
&lt;br /&gt;
Номенклатура сегментів мережі Gigabit Ethernet у цей час містить у собі наступні типи:&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-SX''' - сегмент на мультимодовому оптоволоконому кабелі з довжиною хвилі світлового сигналу 850 нм (довжиною до 500 метрів). Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-LX''' - сегмент на мультимодовому (довжиною до 500 метрів) і одномодовому (довжиною до 2000 метрів) оптоволоконому кабелі з довжиною хвилі світлового сигналу 1300 нм. Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-CX''' - сегмент на екранованій крученій парі (довжиною до 25 метрів).&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-T''' (стандарт [[IEEE]] 802.3ab) - сегмент на зчетвереній неекранованій крученій парі категорії 5 (довжиною до 100 метрів). Використовується 5-рівневе кодування (PAM-5), причому в повнодуплексному режимі передача ведеться по кожній парі у двох напрямках.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!Назва&lt;br /&gt;
!&lt;br /&gt;
!Відстань&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-CX&lt;br /&gt;
| Збалансований мідний кабель&lt;br /&gt;
| 25 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| багатомодове волокно&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX&lt;br /&gt;
| Одномодове волокно&lt;br /&gt;
| 5&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| Багатомодове волокно використовується 850&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LH&lt;br /&gt;
| Одномодове або Багатомодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-ZX &lt;br /&gt;
| Одномодове волокно на 1550&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| ~ 70&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX10&lt;br /&gt;
| Одномодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-BX10&lt;br /&gt;
| Одномодове волокно, по single-strand fiber: 1490&amp;amp;nbsp;nm прямий канал 1310&amp;amp;nbsp;nm зворотній канал&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-T&lt;br /&gt;
| Вита пара (CAT-5, CAT-5e, CAT-6, or CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-TX&lt;br /&gt;
| Вита пара (CAT-6, CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Принципи роботи ==&lt;br /&gt;
&lt;br /&gt;
Спеціально для мережі Gigabit Ethernet запропонований метод кодування переданої інформації 8У/10У, побудований по тому ж принципі, що й код 4У/5У мережі FDDI (крім 1000BASE-T). Таким чином, восьми бітам інформації, яку потрібно передати, ставиться у відповідність 10 біт, переданих по мережі. Цей код дозволяє зберегти самосинхронізацію, легко виявляти несучу (факт передачі), але не вимагає подвоєння смуги пропущення, як у випадку манчестерського коду.&lt;br /&gt;
&lt;br /&gt;
Для збільшення 512-бітного інтервалу мережі Ethernet, що відповідає мінімальній довжині пакета, (51,2 мкс у мережі [[Ethernet]] й 5,12 мкс у мережі Fast Ethernet), розроблені спеціальні методи. Зокрема, мінімальна довжина пакета збільшена до 512 байт (4096 біт). У противному випадку часовий інтервал 0,512 мкс надмірно обмежував би граничну довжину мережі Gigabit Ethernet. Всі пакети з довжиною менше 512 байт розширюються до 512 байт. Поле розширення вставляється в пакет після поля контрольної суми. Це вимагає додаткової обробки пакетів, але зате максимально припустимий розмір мережі стає в 8 разів більше, ніж без прийняття таких мір.&lt;br /&gt;
&lt;br /&gt;
Крім того, в Gigabit Ethernet передбачена можливість блокового режиму передачі пакетів (frame bursting). При цьому абонент, що одержав право передавати й, що має для передачі кілька пакетів, може передати не один, а кілька пакетів, послідовно, причому адресованих різним абонентам-одержувачам. Додаткові передані пакети можуть бути тільки короткими, а сумарна довжина всіх пакетів блоку не повинна перевищувати 8192 байта. Таке рішення дозволяє знизити кількість захватів мережі й зменшити число колізій. При використанні блокового режиму розширюється до 512 байт тільки перший пакет блоку для того, щоб перевірити, немає чи в мережі колізій. Інші пакети до 512 байт можуть не розширюватися.&lt;br /&gt;
&lt;br /&gt;
Передача в мережі Gigabit Ethernet виробляється як у напівдуплексному режимі (зі збереженням методу доступу [[CSMA/CD]]), так й у більше швидкому повнодуплексному режимі (аналогічно попередньої мережі Fast Ethernet). Очікується, що повнодуплексний режим, що не накладає обмежень на довжину мережі (крім обмежень у зв'язку із загасанням сигналу в кабелі) і забезпечуючий відсутність конфліктів, стане в майбутньому основним для Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
&lt;br /&gt;
Мережа Gigabit Ethernet, насамперед, знаходить застосування в мережах, що поєднує комп'ютери великих підприємств, які розташовуються в декількох будинках. Вона дозволяє за допомогою відповідних комутаторів, що перетворюють швидкості передачі, забезпечити канали зв'язку з високою пропускною здатністю між окремими частинами складної мережі або лінії зв'язку комутаторів з швидкодіючими серверами.&lt;br /&gt;
Імовірно, у ряді випадків Gigabit Ethernet буде витісняти оптоволокону мережу FDDI, що у цей час всі частіше використовується для об'єднання в мережу декількох локальних мереж, у тому числі, і Ethernet. Правда, FDDI може зв'язувати абонентів, що перебувають набагато далі друг від друга, але по швидкості передачі інформації Gigabit Ethernet істотно перевершує FDDI.&lt;br /&gt;
&lt;br /&gt;
== Засоби забезпечення діаметру мережі в 200 м на середовищі, що розділяється ==&lt;br /&gt;
&lt;br /&gt;
Для розширення максимального діаметру мережі Gigabit Ethernet в напівдуплексному режимі до 200 м розробники технології зробили достатньо природні заходи, що грунтуються на відомому співвідношенні часу передачі кадру мінімальної довжини і часу подвійного обороту.&lt;br /&gt;
&lt;br /&gt;
Мінімальний розмір кадру був збільшений (без урахування преамбули) з 64 до 512 байт або до 4096 bt. Відповідно, час подвійного обороту тепер також можна було збільшити до 4095 bt, що робить допустимим діаметр мережі близько 200 м при використанні одного повторителя. При подвійній затримці сигналу в 10 bt/m оптоволоконні кабелі завдовжки 100 м вносять внесок під час подвійного обороту по 1000 bt, і якщо повторитель і мережеві адаптери вноситимуть такі ж затримки, як в технології Fast Ethernet, то затримка повторителя в 1000 bt і парах мережевих адаптерів в 1000 bt дадуть в сумі час подвійного обороту 4000 bt, що задовольняє умові розпізнавання колізій. Для збільшення довжини кадру до потрібної в новій технології величини мережевий адаптер повинен доповнити поле даних до довжини 448 байт так званим розширенням (extention), що є полем, заповненим забороненими символами коди 8В/10В, які неможливо прийняти за коди даних.&lt;br /&gt;
&lt;br /&gt;
Для скорочення накладних витрат при використанні дуже довгих кадрів для передачі коротких квитанцій розробники стандарту дозволили кінцевим вузлам передавати декілька кадрів підряд, без передачі середовища іншим станціям. Такий режим отримав назву Burst Mode - монопольний пакетний режим. Станція може передати підряд декілька кадрів із загальною довжиною не більше 65 536 битий або 8192 байт. Якщо станції потрібно передати декілька невеликих кадрів, то вона може не доповнювати їх до розміру в 512 байт, а передавати підряд до вичерпання межі в 8192 байт (у цю межу входять всі байти кадру, зокрема преамбула, заголовок, дані і контрольна сума). Межа 8192 байт називається BurstLength. Якщо станція почала передавати кадр і межу BurstLength був досягнутий в середині кадру, то кадр дозволяється передати до кінця.&lt;br /&gt;
&lt;br /&gt;
Збільшення «суміщеного» кадру до 8192 байт декілька затримує доступ до середовища інших станцій, що розділяється, але при швидкості 1000 Мбіт/с ця затримка не така істотна.&lt;br /&gt;
&lt;br /&gt;
== Специфікації фізичного середовища стандарту 802.3z ==&lt;br /&gt;
&lt;br /&gt;
У стандарті 802.3z визначені наступні типи фізичного середовища:&lt;br /&gt;
&lt;br /&gt;
- одномодовий волоконно-оптичний кабель;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 62,5/125;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 50/125;&lt;br /&gt;
&lt;br /&gt;
- подвійний коаксиал з хвилевим опором 75 Ом.&lt;br /&gt;
&lt;br /&gt;
== Багатомодовий кабель ==&lt;br /&gt;
&lt;br /&gt;
Для передачі даних по традиційному для комп'ютерних мереж багатомодовому волоконно-оптичному кабелю стандарт визначає застосування випромінювачів, що працюють на двох довжинах хвиль: 1300 і 850 нм. Застосування світлодіодів з довжиною хвилі 850 нм пояснюється тим, що вони набагато дешевші, ніж світлодіоди, що працюють на хвилі 1300 нм, хоча при цьому максимальна довжина кабелю зменшується, оскільки загасання багатомодового оптоволокна на хвилі 850 м більш ніж в два рази вище, ніж на хвилі 1300 нм. Проте можливість здешевлення надзвичайно важлива для такої в цілому дорогої технології, як Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
Для багатомодового оптоволокна стандарт 802.3z визначив специфікації 1000Base-SX і 1000Base-LX.&lt;br /&gt;
&lt;br /&gt;
У першому випадку використовується довжина хвилі 850 нм (S означає Short Wavelength, коротка хвиля), а в другому - 1300 нм (L - від Long Wavelength, довга хвиля).&lt;br /&gt;
&lt;br /&gt;
Для специфікації 1000Base-SX гранична довжина оптоволоконного сегменту для кабелю 62,5/125 залишає 220 м, а для кабелю 50/125 - 500 м. Очевидні, що ці максимальні значення можуть досягатися тільки для повнодуплексної передачі даних, оскільки час подвійного обороту сигналу на двох відрізках 220 м рівні 4400 bt, що перевершує межу 4095 bt навіть без урахування повторителя і мережевих адаптерів. Для напівдуплексної передачі максимальні значення сегментів оптоволоконного кабелю завжди повинні бути менше 100 м. Приведені відстані в 220 і 500 м розраховано для гіршого за стандартом випадку смуги пропускання багатомодового кабелю, що знаходиться в межах від 160 до 500 Мгц/км.. Реальні кабелі зазвичай володіють значно кращими характеристиками, що знаходяться між 600 і 1000 Мгц/км.. В цьому випадку можна збільшити довжину кабелю до приблизно 800 м.&lt;br /&gt;
&lt;br /&gt;
== Одномодовий кабель ==&lt;br /&gt;
&lt;br /&gt;
Для специфікації 1000Base-LX як джерело випромінювання завжди застосовується напівпровідниковий лазер з довжиною хвилі 1300 нм.&lt;br /&gt;
&lt;br /&gt;
Основна область застосування стандарту 1000Base-LX - це одномодове оптоволокно. Максимальна довжина кабелю для одномодового волокна рівна 5000 м.&lt;br /&gt;
&lt;br /&gt;
Специфікація 1000Base-LX може працювати і на багатомодовому кабелі. В цьому випадку гранична відстань виходить невеликою - 550 м. Це пов'язано з особливостями розповсюдження когерентного світла в широкому каналі багатомодового кабелю. Для приєднання лазерного трансивера до багатомодового кабелю необхідно використовувати спеціальний адаптер.&lt;br /&gt;
&lt;br /&gt;
== Твінаксиальний кабель ==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних використовується високоякісний твінаксиальный кабель (Twinax) з хвилевим опором 150 Ом (2х75 Ом). Дані посилаються одночасно по парі провідників, кожен з яких оточений екрануючим обплетенням. При цьому виходить режим напівдуплексної передачі. Для забезпечення повнодуплексної передачі необхідно ще дві пари коаксіальних провідників. Почав випускатися спеціальний кабель, який містить чотирьох коаксіальних провідників - так званий Quad-кабель. Він зовні нагадує кабель категорії 5 і має близький до йому зовнішній діаметр і гнучкість. Максимальна довжина твинаксиального сегменту складає всього 25 метрів, тому це рішення підходить для устаткування, розташованого в одній кімнаті.&lt;br /&gt;
&lt;br /&gt;
== Gigabit Ethernet на витій парі категорії 5 ==&lt;br /&gt;
&lt;br /&gt;
Як відомо, кожна пара кабелю категорії 5 має гарантовану смугу пропускання до 100 Мгц. Для передачі по такому кабелю даних із швидкістю 1000 Мбіт/с було вирішено організувати паралельну передачу одночасно по всіх 4 парам кабелю (так само, як і в технології 100VG-AnyLAN).&lt;br /&gt;
&lt;br /&gt;
Це відразу зменшило швидкість передачі даних по кожній парі до 250 Мбіт/с. Проте і для такої швидкості необхідно було придумати метод кодування, який мав би спектр не вище 100 Мгц. Крім того, одночасне використання чотирьох пар на перший погляд позбавляє мережу можливість розпізнавати колізії.&lt;br /&gt;
&lt;br /&gt;
На обидва ці питання комітет 802.3аb знайшов відповіді.&lt;br /&gt;
&lt;br /&gt;
Для кодування даних був застосований код Рам5, що використовує 5 рівнів потенціалу: -2, -1, 0 +1, +2. Тому за один такт по одній парі передається 2,322 біт інформації. Отже, тактову частоту замість 250 Мгц можна понизити до 125 Мгц. При цьому якщо використовувати не всі коди, а передавати 8 битий за такт (по 4 парам), то витримується необхідна швидкість передачі в 1000 Мбіт/с і ще залишається запас невживаних код, оскільки код Рам5 містить 54 = 625 комбінацій, а якщо передавати за один такт по всіх чотирьох парах 8 битий даних, то для цього потрібний всього 28 = 256 комбінацій. Комбінації, що залишилися, приймач може використовувати для контролю інформації, що приймається, і виділення правильних комбінацій на тлі шуму. Код Рам5 на тактовій частоті 125 Мгц укладається в смугу 100 Мгц кабелю категорії 5.&lt;br /&gt;
&lt;br /&gt;
Для розпізнавання колізій і організації повнодуплексного режиму розробники специфікації 802.3аЬ застосували техніку, використовувану при організації дуплексного режиму на одній парі проводів в сучасних модемах і апаратурі передачі даних абонентських закінчень ISDN. Замість передачі по різних парах проводів або розноситься сигналів двох передавачів, що одночасно працюють назустріч, по діапазону частот обидва передавачі працюють назустріч один одному по кожній з 4-х пар в одному і тому ж діапазоні частот, оскільки використовують один і той же потенційний код Рам5 (рис. 1). Схема гібридної розв'язки Н дозволяє приймачу і передавачу одного і того ж вузла використовувати одночасно виту пару і для прийому і для передачі (так само, як і в трансиверах коаксіального Ethernet).&lt;br /&gt;
[[Файл:Img008.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 1 - Двонаправлена передача по чотирьох парах UTP категорії 5&lt;br /&gt;
&lt;br /&gt;
Для відділення сигналу, що приймається, від свого власного приймач віднімає з результуючого сигналу відомий йому свій сигнал. Природно, що це не проста операція і для її виконання використовуються спеціальні цифрові сигнальні процесори - DSP (Digital Signal Processor). Така техніка вже пройшла перевірку практикою, але в модемах і мережах ISDN вона застосовувалася зовсім на інших швидкостях.&lt;br /&gt;
&lt;br /&gt;
При напівдуплексному режимі роботи отримання зустрічного потоку даних вважається колізією, а для повнодуплексного режиму роботи - нормальною ситуацією.&lt;br /&gt;
&lt;br /&gt;
З огляду на те, що роботи по стандартизації специфікації Gigabit Ethernet на неекранованій витій парі категорії 5 добігають кінця, багато виробників і споживачі сподіваються на позитивний результат цієї роботи, оскільки в цьому випадку для підтримки технології Gigabit Ethernet не потрібно буде замінювати вже встановлену проводку категорії 5 на оптоволокно або проводку категорії 7.&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet</id>
		<title>Gigabit Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet"/>
				<updated>2012-09-17T05:25:40Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; 	&lt;br /&gt;
== '''Gigabit Ethernet'' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Мережа '''Gigabit Ethernet''' - це природний, еволюційний шлях розвитку концепції, закладеної в стандартній мережі [[Ethernet]]. Безумовно, вона успадковує й всі недоліки своїх прямих попередників, наприклад, негарантований час доступу до мережі. Однак величезна пропускна здатність приводить до того, що завантажити мережу до тих рівнів, коли цей фактор стає визначальним, досить важко. Зате збереження наступності дозволяє досить просто з'єднувати сегменти [[Ethernet]], [[Fast Ethernet]] й Gigabit Ethernet у мережу, і, саме головне, переходити до нових швидкостей поступово, уводячи гігабітні сегменти тільки на самих напружених ділянках мережі. До того ж далеко не скрізь така висока пропускна здатність дійсно необхідна.&lt;br /&gt;
&lt;br /&gt;
У мережі Gigabit Ethernet зберігається метод доступу [[CSMA/CD]], використовуються ті ж формати пакетів (кадрів) і ті ж їхні розміри. Не потрібно ніякого перетворення протоколів у місцях з'єднання із сегментами [[Ethernet]] й [[Fast Ethernet]]. Єдине, що потрібно, - це узгодження швидкостей обміну, тому головною областю застосування Gigabit Ethernet стане в першу чергу з'єднання концентраторів Ethernet й Fast Ethernet між собою.&lt;br /&gt;
&lt;br /&gt;
З появою швидкодіючихих серверів і поширенням персональних комп'ютерів класу &amp;quot;high-end&amp;quot; переваги Gigabit Ethernet стають усе більш явними. Так, 64-розрядна системна магістраль PCI, уже фактичний стандарт, цілком досягає необхідної для такої мережі швидкості передачі даних.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
&lt;br /&gt;
Роботи зі створення мережі Gigabit Ethernet ведуться з 1995 року. В 1998 році прийнятий стандарт, що одержав найменування IEEE 802.3z (1000BASE-SX, 1000BASE-LX й 1000BASE-CX). Розробкою займається спеціально створений альянс (Gigabit Ethernet Alliance), у який, зокрема, входить така відома компанія, що займається мережними апаратурами, як 3Com. В 1999 році прийнятий стандарт IEEE 802.3ab (1000BASE-T).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Типи сегментів ==&lt;br /&gt;
&lt;br /&gt;
Номенклатура сегментів мережі Gigabit Ethernet у цей час містить у собі наступні типи:&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-SX''' - сегмент на мультимодовому оптоволоконому кабелі з довжиною хвилі світлового сигналу 850 нм (довжиною до 500 метрів). Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-LX''' - сегмент на мультимодовому (довжиною до 500 метрів) і одномодовому (довжиною до 2000 метрів) оптоволоконому кабелі з довжиною хвилі світлового сигналу 1300 нм. Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-CX''' - сегмент на екранованій крученій парі (довжиною до 25 метрів).&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-T''' (стандарт [[IEEE]] 802.3ab) - сегмент на зчетвереній неекранованій крученій парі категорії 5 (довжиною до 100 метрів). Використовується 5-рівневе кодування (PAM-5), причому в повнодуплексному режимі передача ведеться по кожній парі у двох напрямках.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!Назва&lt;br /&gt;
!&lt;br /&gt;
!Відстань&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-CX&lt;br /&gt;
| Збалансований мідний кабель&lt;br /&gt;
| 25 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| багатомодове волокно&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX&lt;br /&gt;
| Одномодове волокно&lt;br /&gt;
| 5&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| Багатомодове волокно використовується 850&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LH&lt;br /&gt;
| Одномодове або Багатомодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-ZX &lt;br /&gt;
| Одномодове волокно на 1550&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| ~ 70&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX10&lt;br /&gt;
| Одномодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-BX10&lt;br /&gt;
| Одномодове волокно, по single-strand fiber: 1490&amp;amp;nbsp;nm прямий канал 1310&amp;amp;nbsp;nm зворотній канал&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-T&lt;br /&gt;
| Вита пара (CAT-5, CAT-5e, CAT-6, or CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-TX&lt;br /&gt;
| Вита пара (CAT-6, CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Принципи роботи ==&lt;br /&gt;
&lt;br /&gt;
Спеціально для мережі Gigabit Ethernet запропонований метод кодування переданої інформації 8У/10У, побудований по тому ж принципі, що й код 4У/5У мережі FDDI (крім 1000BASE-T). Таким чином, восьми бітам інформації, яку потрібно передати, ставиться у відповідність 10 біт, переданих по мережі. Цей код дозволяє зберегти самосинхронізацію, легко виявляти несучу (факт передачі), але не вимагає подвоєння смуги пропущення, як у випадку манчестерського коду.&lt;br /&gt;
&lt;br /&gt;
Для збільшення 512-бітного інтервалу мережі Ethernet, що відповідає мінімальній довжині пакета, (51,2 мкс у мережі [[Ethernet]] й 5,12 мкс у мережі Fast Ethernet), розроблені спеціальні методи. Зокрема, мінімальна довжина пакета збільшена до 512 байт (4096 біт). У противному випадку часовий інтервал 0,512 мкс надмірно обмежував би граничну довжину мережі Gigabit Ethernet. Всі пакети з довжиною менше 512 байт розширюються до 512 байт. Поле розширення вставляється в пакет після поля контрольної суми. Це вимагає додаткової обробки пакетів, але зате максимально припустимий розмір мережі стає в 8 разів більше, ніж без прийняття таких мір.&lt;br /&gt;
&lt;br /&gt;
Крім того, в Gigabit Ethernet передбачена можливість блокового режиму передачі пакетів (frame bursting). При цьому абонент, що одержав право передавати й, що має для передачі кілька пакетів, може передати не один, а кілька пакетів, послідовно, причому адресованих різним абонентам-одержувачам. Додаткові передані пакети можуть бути тільки короткими, а сумарна довжина всіх пакетів блоку не повинна перевищувати 8192 байта. Таке рішення дозволяє знизити кількість захватів мережі й зменшити число колізій. При використанні блокового режиму розширюється до 512 байт тільки перший пакет блоку для того, щоб перевірити, немає чи в мережі колізій. Інші пакети до 512 байт можуть не розширюватися.&lt;br /&gt;
&lt;br /&gt;
Передача в мережі Gigabit Ethernet виробляється як у напівдуплексному режимі (зі збереженням методу доступу [[CSMA/CD]]), так й у більше швидкому повнодуплексному режимі (аналогічно попередньої мережі Fast Ethernet). Очікується, що повнодуплексний режим, що не накладає обмежень на довжину мережі (крім обмежень у зв'язку із загасанням сигналу в кабелі) і забезпечуючий відсутність конфліктів, стане в майбутньому основним для Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
&lt;br /&gt;
Мережа Gigabit Ethernet, насамперед, знаходить застосування в мережах, що поєднує комп'ютери великих підприємств, які розташовуються в декількох будинках. Вона дозволяє за допомогою відповідних комутаторів, що перетворюють швидкості передачі, забезпечити канали зв'язку з високою пропускною здатністю між окремими частинами складної мережі або лінії зв'язку комутаторів з швидкодіючими серверами.&lt;br /&gt;
Імовірно, у ряді випадків Gigabit Ethernet буде витісняти оптоволокону мережу FDDI, що у цей час всі частіше використовується для об'єднання в мережу декількох локальних мереж, у тому числі, і Ethernet. Правда, FDDI може зв'язувати абонентів, що перебувають набагато далі друг від друга, але по швидкості передачі інформації Gigabit Ethernet істотно перевершує FDDI.&lt;br /&gt;
&lt;br /&gt;
== Засоби забезпечення діаметру мережі в 200 м на середовищі, що розділяється ==&lt;br /&gt;
&lt;br /&gt;
Для розширення максимального діаметру мережі Gigabit Ethernet в напівдуплексному режимі до 200 м розробники технології зробили достатньо природні заходи, що грунтуються на відомому співвідношенні часу передачі кадру мінімальної довжини і часу подвійного обороту.&lt;br /&gt;
&lt;br /&gt;
Мінімальний розмір кадру був збільшений (без урахування преамбули) з 64 до 512 байт або до 4096 bt. Відповідно, час подвійного обороту тепер також можна було збільшити до 4095 bt, що робить допустимим діаметр мережі близько 200 м при використанні одного повторителя. При подвійній затримці сигналу в 10 bt/m оптоволоконні кабелі завдовжки 100 м вносять внесок під час подвійного обороту по 1000 bt, і якщо повторитель і мережеві адаптери вноситимуть такі ж затримки, як в технології Fast Ethernet, то затримка повторителя в 1000 bt і парах мережевих адаптерів в 1000 bt дадуть в сумі час подвійного обороту 4000 bt, що задовольняє умові розпізнавання колізій. Для збільшення довжини кадру до потрібної в новій технології величини мережевий адаптер повинен доповнити поле даних до довжини 448 байт так званим розширенням (extention), що є полем, заповненим забороненими символами коди 8В/10В, які неможливо прийняти за коди даних.&lt;br /&gt;
&lt;br /&gt;
Для скорочення накладних витрат при використанні дуже довгих кадрів для передачі коротких квитанцій розробники стандарту дозволили кінцевим вузлам передавати декілька кадрів підряд, без передачі середовища іншим станціям. Такий режим отримав назву Burst Mode - монопольний пакетний режим. Станція може передати підряд декілька кадрів із загальною довжиною не більше 65 536 битий або 8192 байт. Якщо станції потрібно передати декілька невеликих кадрів, то вона може не доповнювати їх до розміру в 512 байт, а передавати підряд до вичерпання межі в 8192 байт (у цю межу входять всі байти кадру, зокрема преамбула, заголовок, дані і контрольна сума). Межа 8192 байт називається BurstLength. Якщо станція почала передавати кадр і межу BurstLength був досягнутий в середині кадру, то кадр дозволяється передати до кінця.&lt;br /&gt;
&lt;br /&gt;
Збільшення «суміщеного» кадру до 8192 байт декілька затримує доступ до середовища інших станцій, що розділяється, але при швидкості 1000 Мбіт/с ця затримка не така істотна.&lt;br /&gt;
&lt;br /&gt;
== Специфікації фізичного середовища стандарту 802.3z ==&lt;br /&gt;
&lt;br /&gt;
У стандарті 802.3z визначені наступні типи фізичного середовища:&lt;br /&gt;
&lt;br /&gt;
- одномодовий волоконно-оптичний кабель;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 62,5/125;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 50/125;&lt;br /&gt;
&lt;br /&gt;
- подвійний коаксиал з хвилевим опором 75 Ом.&lt;br /&gt;
&lt;br /&gt;
== Багатомодовий кабель ==&lt;br /&gt;
&lt;br /&gt;
Для передачі даних по традиційному для комп'ютерних мереж багатомодовому волоконно-оптичному кабелю стандарт визначає застосування випромінювачів, що працюють на двох довжинах хвиль: 1300 і 850 нм. Застосування світлодіодів з довжиною хвилі 850 нм пояснюється тим, що вони набагато дешевші, ніж світлодіоди, що працюють на хвилі 1300 нм, хоча при цьому максимальна довжина кабелю зменшується, оскільки загасання багатомодового оптоволокна на хвилі 850 м більш ніж в два рази вище, ніж на хвилі 1300 нм. Проте можливість здешевлення надзвичайно важлива для такої в цілому дорогої технології, як Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
Для багатомодового оптоволокна стандарт 802.3z визначив специфікації 1000Base-SX і 1000Base-LX.&lt;br /&gt;
&lt;br /&gt;
У першому випадку використовується довжина хвилі 850 нм (S означає Short Wavelength, коротка хвиля), а в другому - 1300 нм (L - від Long Wavelength, довга хвиля).&lt;br /&gt;
&lt;br /&gt;
Для специфікації 1000Base-SX гранична довжина оптоволоконного сегменту для кабелю 62,5/125 залишає 220 м, а для кабелю 50/125 - 500 м. Очевидні, що ці максимальні значення можуть досягатися тільки для повнодуплексної передачі даних, оскільки час подвійного обороту сигналу на двох відрізках 220 м рівні 4400 bt, що перевершує межу 4095 bt навіть без урахування повторителя і мережевих адаптерів. Для напівдуплексної передачі максимальні значення сегментів оптоволоконного кабелю завжди повинні бути менше 100 м. Приведені відстані в 220 і 500 м розраховано для гіршого за стандартом випадку смуги пропускання багатомодового кабелю, що знаходиться в межах від 160 до 500 Мгц/км.. Реальні кабелі зазвичай володіють значно кращими характеристиками, що знаходяться між 600 і 1000 Мгц/км.. В цьому випадку можна збільшити довжину кабелю до приблизно 800 м.&lt;br /&gt;
&lt;br /&gt;
== Одномодовий кабель ==&lt;br /&gt;
&lt;br /&gt;
Для специфікації 1000Base-LX як джерело випромінювання завжди застосовується напівпровідниковий лазер з довжиною хвилі 1300 нм.&lt;br /&gt;
&lt;br /&gt;
Основна область застосування стандарту 1000Base-LX - це одномодове оптоволокно. Максимальна довжина кабелю для одномодового волокна рівна 5000 м.&lt;br /&gt;
&lt;br /&gt;
Специфікація 1000Base-LX може працювати і на багатомодовому кабелі. В цьому випадку гранична відстань виходить невеликою - 550 м. Це пов'язано з особливостями розповсюдження когерентного світла в широкому каналі багатомодового кабелю. Для приєднання лазерного трансивера до багатомодового кабелю необхідно використовувати спеціальний адаптер.&lt;br /&gt;
&lt;br /&gt;
== Твінаксиальний кабель ==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних використовується високоякісний твінаксиальный кабель (Twinax) з хвилевим опором 150 Ом (2х75 Ом). Дані посилаються одночасно по парі провідників, кожен з яких оточений екрануючим обплетенням. При цьому виходить режим напівдуплексної передачі. Для забезпечення повнодуплексної передачі необхідно ще дві пари коаксіальних провідників. Почав випускатися спеціальний кабель, який містить чотирьох коаксіальних провідників - так званий Quad-кабель. Він зовні нагадує кабель категорії 5 і має близький до йому зовнішній діаметр і гнучкість. Максимальна довжина твинаксиального сегменту складає всього 25 метрів, тому це рішення підходить для устаткування, розташованого в одній кімнаті.&lt;br /&gt;
&lt;br /&gt;
== Gigabit Ethernet на витій парі категорії 5 ==&lt;br /&gt;
&lt;br /&gt;
Як відомо, кожна пара кабелю категорії 5 має гарантовану смугу пропускання до 100 Мгц. Для передачі по такому кабелю даних із швидкістю 1000 Мбіт/с було вирішено організувати паралельну передачу одночасно по всіх 4 парам кабелю (так само, як і в технології 100VG-AnyLAN).&lt;br /&gt;
&lt;br /&gt;
Це відразу зменшило швидкість передачі даних по кожній парі до 250 Мбіт/с. Проте і для такої швидкості необхідно було придумати метод кодування, який мав би спектр не вище 100 Мгц. Крім того, одночасне використання чотирьох пар на перший погляд позбавляє мережу можливість розпізнавати колізії.&lt;br /&gt;
&lt;br /&gt;
На обидва ці питання комітет 802.3аb знайшов відповіді.&lt;br /&gt;
&lt;br /&gt;
Для кодування даних був застосований код Рам5, що використовує 5 рівнів потенціалу: -2, -1, 0 +1, +2. Тому за один такт по одній парі передається 2,322 біт інформації. Отже, тактову частоту замість 250 Мгц можна понизити до 125 Мгц. При цьому якщо використовувати не всі коди, а передавати 8 битий за такт (по 4 парам), то витримується необхідна швидкість передачі в 1000 Мбіт/с і ще залишається запас невживаних код, оскільки код Рам5 містить 54 = 625 комбінацій, а якщо передавати за один такт по всіх чотирьох парах 8 битий даних, то для цього потрібний всього 28 = 256 комбінацій. Комбінації, що залишилися, приймач може використовувати для контролю інформації, що приймається, і виділення правильних комбінацій на тлі шуму. Код Рам5 на тактовій частоті 125 Мгц укладається в смугу 100 Мгц кабелю категорії 5.&lt;br /&gt;
&lt;br /&gt;
Для розпізнавання колізій і організації повнодуплексного режиму розробники специфікації 802.3аЬ застосували техніку, використовувану при організації дуплексного режиму на одній парі проводів в сучасних модемах і апаратурі передачі даних абонентських закінчень ISDN. Замість передачі по різних парах проводів або розноситься сигналів двох передавачів, що одночасно працюють назустріч, по діапазону частот обидва передавачі працюють назустріч один одному по кожній з 4-х пар в одному і тому ж діапазоні частот, оскільки використовують один і той же потенційний код Рам5 (рис. 1). Схема гібридної розв'язки Н дозволяє приймачу і передавачу одного і того ж вузла використовувати одночасно виту пару і для прийому і для передачі (так само, як і в трансиверах коаксіального Ethernet).&lt;br /&gt;
[[Файл:Img008.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 1 - Двонаправлена передача по чотирьох парах UTP категорії 5&lt;br /&gt;
&lt;br /&gt;
Для відділення сигналу, що приймається, від свого власного приймач віднімає з результуючого сигналу відомий йому свій сигнал. Природно, що це не проста операція і для її виконання використовуються спеціальні цифрові сигнальні процесори - DSP (Digital Signal Processor). Така техніка вже пройшла перевірку практикою, але в модемах і мережах ISDN вона застосовувалася зовсім на інших швидкостях.&lt;br /&gt;
&lt;br /&gt;
При напівдуплексному режимі роботи отримання зустрічного потоку даних вважається колізією, а для повнодуплексного режиму роботи - нормальною ситуацією.&lt;br /&gt;
&lt;br /&gt;
З огляду на те, що роботи по стандартизації специфікації Gigabit Ethernet на неекранованій витій парі категорії 5 добігають кінця, багато виробників і споживачі сподіваються на позитивний результат цієї роботи, оскільки в цьому випадку для підтримки технології Gigabit Ethernet не потрібно буде замінювати вже встановлену проводку категорії 5 на оптоволокно або проводку категорії 7.&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img008.jpg</id>
		<title>Файл:Img008.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img008.jpg"/>
				<updated>2012-09-17T05:25:19Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet</id>
		<title>Gigabit Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet"/>
				<updated>2012-09-17T05:24:33Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; 	&lt;br /&gt;
== '''Gigabit Ethernet'' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Мережа '''Gigabit Ethernet''' - це природний, еволюційний шлях розвитку концепції, закладеної в стандартній мережі [[Ethernet]]. Безумовно, вона успадковує й всі недоліки своїх прямих попередників, наприклад, негарантований час доступу до мережі. Однак величезна пропускна здатність приводить до того, що завантажити мережу до тих рівнів, коли цей фактор стає визначальним, досить важко. Зате збереження наступності дозволяє досить просто з'єднувати сегменти [[Ethernet]], [[Fast Ethernet]] й Gigabit Ethernet у мережу, і, саме головне, переходити до нових швидкостей поступово, уводячи гігабітні сегменти тільки на самих напружених ділянках мережі. До того ж далеко не скрізь така висока пропускна здатність дійсно необхідна.&lt;br /&gt;
&lt;br /&gt;
У мережі Gigabit Ethernet зберігається метод доступу [[CSMA/CD]], використовуються ті ж формати пакетів (кадрів) і ті ж їхні розміри. Не потрібно ніякого перетворення протоколів у місцях з'єднання із сегментами [[Ethernet]] й [[Fast Ethernet]]. Єдине, що потрібно, - це узгодження швидкостей обміну, тому головною областю застосування Gigabit Ethernet стане в першу чергу з'єднання концентраторів Ethernet й Fast Ethernet між собою.&lt;br /&gt;
&lt;br /&gt;
З появою швидкодіючихих серверів і поширенням персональних комп'ютерів класу &amp;quot;high-end&amp;quot; переваги Gigabit Ethernet стають усе більш явними. Так, 64-розрядна системна магістраль PCI, уже фактичний стандарт, цілком досягає необхідної для такої мережі швидкості передачі даних.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
&lt;br /&gt;
Роботи зі створення мережі Gigabit Ethernet ведуться з 1995 року. В 1998 році прийнятий стандарт, що одержав найменування IEEE 802.3z (1000BASE-SX, 1000BASE-LX й 1000BASE-CX). Розробкою займається спеціально створений альянс (Gigabit Ethernet Alliance), у який, зокрема, входить така відома компанія, що займається мережними апаратурами, як 3Com. В 1999 році прийнятий стандарт IEEE 802.3ab (1000BASE-T).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Типи сегментів ==&lt;br /&gt;
&lt;br /&gt;
Номенклатура сегментів мережі Gigabit Ethernet у цей час містить у собі наступні типи:&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-SX''' - сегмент на мультимодовому оптоволоконому кабелі з довжиною хвилі світлового сигналу 850 нм (довжиною до 500 метрів). Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-LX''' - сегмент на мультимодовому (довжиною до 500 метрів) і одномодовому (довжиною до 2000 метрів) оптоволоконому кабелі з довжиною хвилі світлового сигналу 1300 нм. Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-CX''' - сегмент на екранованій крученій парі (довжиною до 25 метрів).&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-T''' (стандарт [[IEEE]] 802.3ab) - сегмент на зчетвереній неекранованій крученій парі категорії 5 (довжиною до 100 метрів). Використовується 5-рівневе кодування (PAM-5), причому в повнодуплексному режимі передача ведеться по кожній парі у двох напрямках.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!Назва&lt;br /&gt;
!&lt;br /&gt;
!Відстань&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-CX&lt;br /&gt;
| Збалансований мідний кабель&lt;br /&gt;
| 25 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| багатомодове волокно&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX&lt;br /&gt;
| Одномодове волокно&lt;br /&gt;
| 5&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| Багатомодове волокно використовується 850&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LH&lt;br /&gt;
| Одномодове або Багатомодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-ZX &lt;br /&gt;
| Одномодове волокно на 1550&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| ~ 70&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX10&lt;br /&gt;
| Одномодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-BX10&lt;br /&gt;
| Одномодове волокно, по single-strand fiber: 1490&amp;amp;nbsp;nm прямий канал 1310&amp;amp;nbsp;nm зворотній канал&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-T&lt;br /&gt;
| Вита пара (CAT-5, CAT-5e, CAT-6, or CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-TX&lt;br /&gt;
| Вита пара (CAT-6, CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Принципи роботи ==&lt;br /&gt;
&lt;br /&gt;
Спеціально для мережі Gigabit Ethernet запропонований метод кодування переданої інформації 8У/10У, побудований по тому ж принципі, що й код 4У/5У мережі FDDI (крім 1000BASE-T). Таким чином, восьми бітам інформації, яку потрібно передати, ставиться у відповідність 10 біт, переданих по мережі. Цей код дозволяє зберегти самосинхронізацію, легко виявляти несучу (факт передачі), але не вимагає подвоєння смуги пропущення, як у випадку манчестерського коду.&lt;br /&gt;
&lt;br /&gt;
Для збільшення 512-бітного інтервалу мережі Ethernet, що відповідає мінімальній довжині пакета, (51,2 мкс у мережі [[Ethernet]] й 5,12 мкс у мережі Fast Ethernet), розроблені спеціальні методи. Зокрема, мінімальна довжина пакета збільшена до 512 байт (4096 біт). У противному випадку часовий інтервал 0,512 мкс надмірно обмежував би граничну довжину мережі Gigabit Ethernet. Всі пакети з довжиною менше 512 байт розширюються до 512 байт. Поле розширення вставляється в пакет після поля контрольної суми. Це вимагає додаткової обробки пакетів, але зате максимально припустимий розмір мережі стає в 8 разів більше, ніж без прийняття таких мір.&lt;br /&gt;
&lt;br /&gt;
Крім того, в Gigabit Ethernet передбачена можливість блокового режиму передачі пакетів (frame bursting). При цьому абонент, що одержав право передавати й, що має для передачі кілька пакетів, може передати не один, а кілька пакетів, послідовно, причому адресованих різним абонентам-одержувачам. Додаткові передані пакети можуть бути тільки короткими, а сумарна довжина всіх пакетів блоку не повинна перевищувати 8192 байта. Таке рішення дозволяє знизити кількість захватів мережі й зменшити число колізій. При використанні блокового режиму розширюється до 512 байт тільки перший пакет блоку для того, щоб перевірити, немає чи в мережі колізій. Інші пакети до 512 байт можуть не розширюватися.&lt;br /&gt;
&lt;br /&gt;
Передача в мережі Gigabit Ethernet виробляється як у напівдуплексному режимі (зі збереженням методу доступу [[CSMA/CD]]), так й у більше швидкому повнодуплексному режимі (аналогічно попередньої мережі Fast Ethernet). Очікується, що повнодуплексний режим, що не накладає обмежень на довжину мережі (крім обмежень у зв'язку із загасанням сигналу в кабелі) і забезпечуючий відсутність конфліктів, стане в майбутньому основним для Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
&lt;br /&gt;
Мережа Gigabit Ethernet, насамперед, знаходить застосування в мережах, що поєднує комп'ютери великих підприємств, які розташовуються в декількох будинках. Вона дозволяє за допомогою відповідних комутаторів, що перетворюють швидкості передачі, забезпечити канали зв'язку з високою пропускною здатністю між окремими частинами складної мережі або лінії зв'язку комутаторів з швидкодіючими серверами.&lt;br /&gt;
Імовірно, у ряді випадків Gigabit Ethernet буде витісняти оптоволокону мережу FDDI, що у цей час всі частіше використовується для об'єднання в мережу декількох локальних мереж, у тому числі, і Ethernet. Правда, FDDI може зв'язувати абонентів, що перебувають набагато далі друг від друга, але по швидкості передачі інформації Gigabit Ethernet істотно перевершує FDDI.&lt;br /&gt;
&lt;br /&gt;
== Засоби забезпечення діаметру мережі в 200 м на середовищі, що розділяється ==&lt;br /&gt;
&lt;br /&gt;
Для розширення максимального діаметру мережі Gigabit Ethernet в напівдуплексному режимі до 200 м розробники технології зробили достатньо природні заходи, що грунтуються на відомому співвідношенні часу передачі кадру мінімальної довжини і часу подвійного обороту.&lt;br /&gt;
&lt;br /&gt;
Мінімальний розмір кадру був збільшений (без урахування преамбули) з 64 до 512 байт або до 4096 bt. Відповідно, час подвійного обороту тепер також можна було збільшити до 4095 bt, що робить допустимим діаметр мережі близько 200 м при використанні одного повторителя. При подвійній затримці сигналу в 10 bt/m оптоволоконні кабелі завдовжки 100 м вносять внесок під час подвійного обороту по 1000 bt, і якщо повторитель і мережеві адаптери вноситимуть такі ж затримки, як в технології Fast Ethernet, то затримка повторителя в 1000 bt і парах мережевих адаптерів в 1000 bt дадуть в сумі час подвійного обороту 4000 bt, що задовольняє умові розпізнавання колізій. Для збільшення довжини кадру до потрібної в новій технології величини мережевий адаптер повинен доповнити поле даних до довжини 448 байт так званим розширенням (extention), що є полем, заповненим забороненими символами коди 8В/10В, які неможливо прийняти за коди даних.&lt;br /&gt;
&lt;br /&gt;
Для скорочення накладних витрат при використанні дуже довгих кадрів для передачі коротких квитанцій розробники стандарту дозволили кінцевим вузлам передавати декілька кадрів підряд, без передачі середовища іншим станціям. Такий режим отримав назву Burst Mode - монопольний пакетний режим. Станція може передати підряд декілька кадрів із загальною довжиною не більше 65 536 битий або 8192 байт. Якщо станції потрібно передати декілька невеликих кадрів, то вона може не доповнювати їх до розміру в 512 байт, а передавати підряд до вичерпання межі в 8192 байт (у цю межу входять всі байти кадру, зокрема преамбула, заголовок, дані і контрольна сума). Межа 8192 байт називається BurstLength. Якщо станція почала передавати кадр і межу BurstLength був досягнутий в середині кадру, то кадр дозволяється передати до кінця.&lt;br /&gt;
&lt;br /&gt;
Збільшення «суміщеного» кадру до 8192 байт декілька затримує доступ до середовища інших станцій, що розділяється, але при швидкості 1000 Мбіт/с ця затримка не така істотна.&lt;br /&gt;
&lt;br /&gt;
== Специфікації фізичного середовища стандарту 802.3z ==&lt;br /&gt;
&lt;br /&gt;
У стандарті 802.3z визначені наступні типи фізичного середовища:&lt;br /&gt;
&lt;br /&gt;
- одномодовий волоконно-оптичний кабель;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 62,5/125;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 50/125;&lt;br /&gt;
&lt;br /&gt;
- подвійний коаксиал з хвилевим опором 75 Ом.&lt;br /&gt;
&lt;br /&gt;
== Багатомодовий кабель ==&lt;br /&gt;
&lt;br /&gt;
Для передачі даних по традиційному для комп'ютерних мереж багатомодовому волоконно-оптичному кабелю стандарт визначає застосування випромінювачів, що працюють на двох довжинах хвиль: 1300 і 850 нм. Застосування світлодіодів з довжиною хвилі 850 нм пояснюється тим, що вони набагато дешевші, ніж світлодіоди, що працюють на хвилі 1300 нм, хоча при цьому максимальна довжина кабелю зменшується, оскільки загасання багатомодового оптоволокна на хвилі 850 м більш ніж в два рази вище, ніж на хвилі 1300 нм. Проте можливість здешевлення надзвичайно важлива для такої в цілому дорогої технології, як Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
Для багатомодового оптоволокна стандарт 802.3z визначив специфікації 1000Base-SX і 1000Base-LX.&lt;br /&gt;
&lt;br /&gt;
У першому випадку використовується довжина хвилі 850 нм (S означає Short Wavelength, коротка хвиля), а в другому - 1300 нм (L - від Long Wavelength, довга хвиля).&lt;br /&gt;
&lt;br /&gt;
Для специфікації 1000Base-SX гранична довжина оптоволоконного сегменту для кабелю 62,5/125 залишає 220 м, а для кабелю 50/125 - 500 м. Очевидні, що ці максимальні значення можуть досягатися тільки для повнодуплексної передачі даних, оскільки час подвійного обороту сигналу на двох відрізках 220 м рівні 4400 bt, що перевершує межу 4095 bt навіть без урахування повторителя і мережевих адаптерів. Для напівдуплексної передачі максимальні значення сегментів оптоволоконного кабелю завжди повинні бути менше 100 м. Приведені відстані в 220 і 500 м розраховано для гіршого за стандартом випадку смуги пропускання багатомодового кабелю, що знаходиться в межах від 160 до 500 Мгц/км.. Реальні кабелі зазвичай володіють значно кращими характеристиками, що знаходяться між 600 і 1000 Мгц/км.. В цьому випадку можна збільшити довжину кабелю до приблизно 800 м.&lt;br /&gt;
&lt;br /&gt;
== Одномодовий кабель ==&lt;br /&gt;
&lt;br /&gt;
Для специфікації 1000Base-LX як джерело випромінювання завжди застосовується напівпровідниковий лазер з довжиною хвилі 1300 нм.&lt;br /&gt;
&lt;br /&gt;
Основна область застосування стандарту 1000Base-LX - це одномодове оптоволокно. Максимальна довжина кабелю для одномодового волокна рівна 5000 м.&lt;br /&gt;
&lt;br /&gt;
Специфікація 1000Base-LX може працювати і на багатомодовому кабелі. В цьому випадку гранична відстань виходить невеликою - 550 м. Це пов'язано з особливостями розповсюдження когерентного світла в широкому каналі багатомодового кабелю. Для приєднання лазерного трансивера до багатомодового кабелю необхідно використовувати спеціальний адаптер.&lt;br /&gt;
&lt;br /&gt;
== Твінаксиальний кабель ==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних використовується високоякісний твінаксиальный кабель (Twinax) з хвилевим опором 150 Ом (2х75 Ом). Дані посилаються одночасно по парі провідників, кожен з яких оточений екрануючим обплетенням. При цьому виходить режим напівдуплексної передачі. Для забезпечення повнодуплексної передачі необхідно ще дві пари коаксіальних провідників. Почав випускатися спеціальний кабель, який містить чотирьох коаксіальних провідників - так званий Quad-кабель. Він зовні нагадує кабель категорії 5 і має близький до йому зовнішній діаметр і гнучкість. Максимальна довжина твинаксиального сегменту складає всього 25 метрів, тому це рішення підходить для устаткування, розташованого в одній кімнаті.&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet</id>
		<title>Gigabit Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet"/>
				<updated>2012-09-17T05:23:53Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; 	&lt;br /&gt;
== '''Gigabit Ethernet'' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Мережа '''Gigabit Ethernet''' - це природний, еволюційний шлях розвитку концепції, закладеної в стандартній мережі [[Ethernet]]. Безумовно, вона успадковує й всі недоліки своїх прямих попередників, наприклад, негарантований час доступу до мережі. Однак величезна пропускна здатність приводить до того, що завантажити мережу до тих рівнів, коли цей фактор стає визначальним, досить важко. Зате збереження наступності дозволяє досить просто з'єднувати сегменти [[Ethernet]], [[Fast Ethernet]] й Gigabit Ethernet у мережу, і, саме головне, переходити до нових швидкостей поступово, уводячи гігабітні сегменти тільки на самих напружених ділянках мережі. До того ж далеко не скрізь така висока пропускна здатність дійсно необхідна.&lt;br /&gt;
&lt;br /&gt;
У мережі Gigabit Ethernet зберігається метод доступу [[CSMA/CD]], використовуються ті ж формати пакетів (кадрів) і ті ж їхні розміри. Не потрібно ніякого перетворення протоколів у місцях з'єднання із сегментами [[Ethernet]] й [[Fast Ethernet]]. Єдине, що потрібно, - це узгодження швидкостей обміну, тому головною областю застосування Gigabit Ethernet стане в першу чергу з'єднання концентраторів Ethernet й Fast Ethernet між собою.&lt;br /&gt;
&lt;br /&gt;
З появою швидкодіючихих серверів і поширенням персональних комп'ютерів класу &amp;quot;high-end&amp;quot; переваги Gigabit Ethernet стають усе більш явними. Так, 64-розрядна системна магістраль PCI, уже фактичний стандарт, цілком досягає необхідної для такої мережі швидкості передачі даних.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
&lt;br /&gt;
Роботи зі створення мережі Gigabit Ethernet ведуться з 1995 року. В 1998 році прийнятий стандарт, що одержав найменування IEEE 802.3z (1000BASE-SX, 1000BASE-LX й 1000BASE-CX). Розробкою займається спеціально створений альянс (Gigabit Ethernet Alliance), у який, зокрема, входить така відома компанія, що займається мережними апаратурами, як 3Com. В 1999 році прийнятий стандарт IEEE 802.3ab (1000BASE-T).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Типи сегментів ==&lt;br /&gt;
&lt;br /&gt;
Номенклатура сегментів мережі Gigabit Ethernet у цей час містить у собі наступні типи:&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-SX''' - сегмент на мультимодовому оптоволоконому кабелі з довжиною хвилі світлового сигналу 850 нм (довжиною до 500 метрів). Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-LX''' - сегмент на мультимодовому (довжиною до 500 метрів) і одномодовому (довжиною до 2000 метрів) оптоволоконому кабелі з довжиною хвилі світлового сигналу 1300 нм. Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-CX''' - сегмент на екранованій крученій парі (довжиною до 25 метрів).&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-T''' (стандарт [[IEEE]] 802.3ab) - сегмент на зчетвереній неекранованій крученій парі категорії 5 (довжиною до 100 метрів). Використовується 5-рівневе кодування (PAM-5), причому в повнодуплексному режимі передача ведеться по кожній парі у двох напрямках.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!Назва&lt;br /&gt;
!&lt;br /&gt;
!Відстань&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-CX&lt;br /&gt;
| Збалансований мідний кабель&lt;br /&gt;
| 25 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| багатомодове волокно&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX&lt;br /&gt;
| Одномодове волокно&lt;br /&gt;
| 5&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| Багатомодове волокно використовується 850&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LH&lt;br /&gt;
| Одномодове або Багатомодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-ZX &lt;br /&gt;
| Одномодове волокно на 1550&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| ~ 70&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX10&lt;br /&gt;
| Одномодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-BX10&lt;br /&gt;
| Одномодове волокно, по single-strand fiber: 1490&amp;amp;nbsp;nm прямий канал 1310&amp;amp;nbsp;nm зворотній канал&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-T&lt;br /&gt;
| Вита пара (CAT-5, CAT-5e, CAT-6, or CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-TX&lt;br /&gt;
| Вита пара (CAT-6, CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Принципи роботи ==&lt;br /&gt;
&lt;br /&gt;
Спеціально для мережі Gigabit Ethernet запропонований метод кодування переданої інформації 8У/10У, побудований по тому ж принципі, що й код 4У/5У мережі FDDI (крім 1000BASE-T). Таким чином, восьми бітам інформації, яку потрібно передати, ставиться у відповідність 10 біт, переданих по мережі. Цей код дозволяє зберегти самосинхронізацію, легко виявляти несучу (факт передачі), але не вимагає подвоєння смуги пропущення, як у випадку манчестерського коду.&lt;br /&gt;
&lt;br /&gt;
Для збільшення 512-бітного інтервалу мережі Ethernet, що відповідає мінімальній довжині пакета, (51,2 мкс у мережі [[Ethernet]] й 5,12 мкс у мережі Fast Ethernet), розроблені спеціальні методи. Зокрема, мінімальна довжина пакета збільшена до 512 байт (4096 біт). У противному випадку часовий інтервал 0,512 мкс надмірно обмежував би граничну довжину мережі Gigabit Ethernet. Всі пакети з довжиною менше 512 байт розширюються до 512 байт. Поле розширення вставляється в пакет після поля контрольної суми. Це вимагає додаткової обробки пакетів, але зате максимально припустимий розмір мережі стає в 8 разів більше, ніж без прийняття таких мір.&lt;br /&gt;
&lt;br /&gt;
Крім того, в Gigabit Ethernet передбачена можливість блокового режиму передачі пакетів (frame bursting). При цьому абонент, що одержав право передавати й, що має для передачі кілька пакетів, може передати не один, а кілька пакетів, послідовно, причому адресованих різним абонентам-одержувачам. Додаткові передані пакети можуть бути тільки короткими, а сумарна довжина всіх пакетів блоку не повинна перевищувати 8192 байта. Таке рішення дозволяє знизити кількість захватів мережі й зменшити число колізій. При використанні блокового режиму розширюється до 512 байт тільки перший пакет блоку для того, щоб перевірити, немає чи в мережі колізій. Інші пакети до 512 байт можуть не розширюватися.&lt;br /&gt;
&lt;br /&gt;
Передача в мережі Gigabit Ethernet виробляється як у напівдуплексному режимі (зі збереженням методу доступу [[CSMA/CD]]), так й у більше швидкому повнодуплексному режимі (аналогічно попередньої мережі Fast Ethernet). Очікується, що повнодуплексний режим, що не накладає обмежень на довжину мережі (крім обмежень у зв'язку із загасанням сигналу в кабелі) і забезпечуючий відсутність конфліктів, стане в майбутньому основним для Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
&lt;br /&gt;
Мережа Gigabit Ethernet, насамперед, знаходить застосування в мережах, що поєднує комп'ютери великих підприємств, які розташовуються в декількох будинках. Вона дозволяє за допомогою відповідних комутаторів, що перетворюють швидкості передачі, забезпечити канали зв'язку з високою пропускною здатністю між окремими частинами складної мережі або лінії зв'язку комутаторів з швидкодіючими серверами.&lt;br /&gt;
Імовірно, у ряді випадків Gigabit Ethernet буде витісняти оптоволокону мережу FDDI, що у цей час всі частіше використовується для об'єднання в мережу декількох локальних мереж, у тому числі, і Ethernet. Правда, FDDI може зв'язувати абонентів, що перебувають набагато далі друг від друга, але по швидкості передачі інформації Gigabit Ethernet істотно перевершує FDDI.&lt;br /&gt;
&lt;br /&gt;
== Засоби забезпечення діаметру мережі в 200 м на середовищі, що розділяється ==&lt;br /&gt;
&lt;br /&gt;
Для розширення максимального діаметру мережі Gigabit Ethernet в напівдуплексному режимі до 200 м розробники технології зробили достатньо природні заходи, що грунтуються на відомому співвідношенні часу передачі кадру мінімальної довжини і часу подвійного обороту.&lt;br /&gt;
&lt;br /&gt;
Мінімальний розмір кадру був збільшений (без урахування преамбули) з 64 до 512 байт або до 4096 bt. Відповідно, час подвійного обороту тепер також можна було збільшити до 4095 bt, що робить допустимим діаметр мережі близько 200 м при використанні одного повторителя. При подвійній затримці сигналу в 10 bt/m оптоволоконні кабелі завдовжки 100 м вносять внесок під час подвійного обороту по 1000 bt, і якщо повторитель і мережеві адаптери вноситимуть такі ж затримки, як в технології Fast Ethernet, то затримка повторителя в 1000 bt і парах мережевих адаптерів в 1000 bt дадуть в сумі час подвійного обороту 4000 bt, що задовольняє умові розпізнавання колізій. Для збільшення довжини кадру до потрібної в новій технології величини мережевий адаптер повинен доповнити поле даних до довжини 448 байт так званим розширенням (extention), що є полем, заповненим забороненими символами коди 8В/10В, які неможливо прийняти за коди даних.&lt;br /&gt;
&lt;br /&gt;
Для скорочення накладних витрат при використанні дуже довгих кадрів для передачі коротких квитанцій розробники стандарту дозволили кінцевим вузлам передавати декілька кадрів підряд, без передачі середовища іншим станціям. Такий режим отримав назву Burst Mode - монопольний пакетний режим. Станція може передати підряд декілька кадрів із загальною довжиною не більше 65 536 битий або 8192 байт. Якщо станції потрібно передати декілька невеликих кадрів, то вона може не доповнювати їх до розміру в 512 байт, а передавати підряд до вичерпання межі в 8192 байт (у цю межу входять всі байти кадру, зокрема преамбула, заголовок, дані і контрольна сума). Межа 8192 байт називається BurstLength. Якщо станція почала передавати кадр і межу BurstLength був досягнутий в середині кадру, то кадр дозволяється передати до кінця.&lt;br /&gt;
&lt;br /&gt;
Збільшення «суміщеного» кадру до 8192 байт декілька затримує доступ до середовища інших станцій, що розділяється, але при швидкості 1000 Мбіт/с ця затримка не така істотна.&lt;br /&gt;
&lt;br /&gt;
== Специфікації фізичного середовища стандарту 802.3z ==&lt;br /&gt;
&lt;br /&gt;
У стандарті 802.3z визначені наступні типи фізичного середовища:&lt;br /&gt;
&lt;br /&gt;
- одномодовий волоконно-оптичний кабель;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 62,5/125;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 50/125;&lt;br /&gt;
&lt;br /&gt;
- подвійний коаксиал з хвилевим опором 75 Ом.&lt;br /&gt;
&lt;br /&gt;
== Багатомодовий кабель ==&lt;br /&gt;
&lt;br /&gt;
Для передачі даних по традиційному для комп'ютерних мереж багатомодовому волоконно-оптичному кабелю стандарт визначає застосування випромінювачів, що працюють на двох довжинах хвиль: 1300 і 850 нм. Застосування світлодіодів з довжиною хвилі 850 нм пояснюється тим, що вони набагато дешевші, ніж світлодіоди, що працюють на хвилі 1300 нм, хоча при цьому максимальна довжина кабелю зменшується, оскільки загасання багатомодового оптоволокна на хвилі 850 м більш ніж в два рази вище, ніж на хвилі 1300 нм. Проте можливість здешевлення надзвичайно важлива для такої в цілому дорогої технології, як Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
Для багатомодового оптоволокна стандарт 802.3z визначив специфікації 1000Base-SX і 1000Base-LX.&lt;br /&gt;
&lt;br /&gt;
У першому випадку використовується довжина хвилі 850 нм (S означає Short Wavelength, коротка хвиля), а в другому - 1300 нм (L - від Long Wavelength, довга хвиля).&lt;br /&gt;
&lt;br /&gt;
Для специфікації 1000Base-SX гранична довжина оптоволоконного сегменту для кабелю 62,5/125 залишає 220 м, а для кабелю 50/125 - 500 м. Очевидні, що ці максимальні значення можуть досягатися тільки для повнодуплексної передачі даних, оскільки час подвійного обороту сигналу на двох відрізках 220 м рівні 4400 bt, що перевершує межу 4095 bt навіть без урахування повторителя і мережевих адаптерів. Для напівдуплексної передачі максимальні значення сегментів оптоволоконного кабелю завжди повинні бути менше 100 м. Приведені відстані в 220 і 500 м розраховано для гіршого за стандартом випадку смуги пропускання багатомодового кабелю, що знаходиться в межах від 160 до 500 Мгц/км.. Реальні кабелі зазвичай володіють значно кращими характеристиками, що знаходяться між 600 і 1000 Мгц/км.. В цьому випадку можна збільшити довжину кабелю до приблизно 800 м.&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet</id>
		<title>Gigabit Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet"/>
				<updated>2012-09-17T05:23:04Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; 	&lt;br /&gt;
== '''Gigabit Ethernet'' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Мережа '''Gigabit Ethernet''' - це природний, еволюційний шлях розвитку концепції, закладеної в стандартній мережі [[Ethernet]]. Безумовно, вона успадковує й всі недоліки своїх прямих попередників, наприклад, негарантований час доступу до мережі. Однак величезна пропускна здатність приводить до того, що завантажити мережу до тих рівнів, коли цей фактор стає визначальним, досить важко. Зате збереження наступності дозволяє досить просто з'єднувати сегменти [[Ethernet]], [[Fast Ethernet]] й Gigabit Ethernet у мережу, і, саме головне, переходити до нових швидкостей поступово, уводячи гігабітні сегменти тільки на самих напружених ділянках мережі. До того ж далеко не скрізь така висока пропускна здатність дійсно необхідна.&lt;br /&gt;
&lt;br /&gt;
У мережі Gigabit Ethernet зберігається метод доступу [[CSMA/CD]], використовуються ті ж формати пакетів (кадрів) і ті ж їхні розміри. Не потрібно ніякого перетворення протоколів у місцях з'єднання із сегментами [[Ethernet]] й [[Fast Ethernet]]. Єдине, що потрібно, - це узгодження швидкостей обміну, тому головною областю застосування Gigabit Ethernet стане в першу чергу з'єднання концентраторів Ethernet й Fast Ethernet між собою.&lt;br /&gt;
&lt;br /&gt;
З появою швидкодіючихих серверів і поширенням персональних комп'ютерів класу &amp;quot;high-end&amp;quot; переваги Gigabit Ethernet стають усе більш явними. Так, 64-розрядна системна магістраль PCI, уже фактичний стандарт, цілком досягає необхідної для такої мережі швидкості передачі даних.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
&lt;br /&gt;
Роботи зі створення мережі Gigabit Ethernet ведуться з 1995 року. В 1998 році прийнятий стандарт, що одержав найменування IEEE 802.3z (1000BASE-SX, 1000BASE-LX й 1000BASE-CX). Розробкою займається спеціально створений альянс (Gigabit Ethernet Alliance), у який, зокрема, входить така відома компанія, що займається мережними апаратурами, як 3Com. В 1999 році прийнятий стандарт IEEE 802.3ab (1000BASE-T).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Типи сегментів ==&lt;br /&gt;
&lt;br /&gt;
Номенклатура сегментів мережі Gigabit Ethernet у цей час містить у собі наступні типи:&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-SX''' - сегмент на мультимодовому оптоволоконому кабелі з довжиною хвилі світлового сигналу 850 нм (довжиною до 500 метрів). Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-LX''' - сегмент на мультимодовому (довжиною до 500 метрів) і одномодовому (довжиною до 2000 метрів) оптоволоконому кабелі з довжиною хвилі світлового сигналу 1300 нм. Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-CX''' - сегмент на екранованій крученій парі (довжиною до 25 метрів).&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-T''' (стандарт [[IEEE]] 802.3ab) - сегмент на зчетвереній неекранованій крученій парі категорії 5 (довжиною до 100 метрів). Використовується 5-рівневе кодування (PAM-5), причому в повнодуплексному режимі передача ведеться по кожній парі у двох напрямках.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!Назва&lt;br /&gt;
!&lt;br /&gt;
!Відстань&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-CX&lt;br /&gt;
| Збалансований мідний кабель&lt;br /&gt;
| 25 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| багатомодове волокно&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX&lt;br /&gt;
| Одномодове волокно&lt;br /&gt;
| 5&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| Багатомодове волокно використовується 850&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LH&lt;br /&gt;
| Одномодове або Багатомодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-ZX &lt;br /&gt;
| Одномодове волокно на 1550&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| ~ 70&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX10&lt;br /&gt;
| Одномодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-BX10&lt;br /&gt;
| Одномодове волокно, по single-strand fiber: 1490&amp;amp;nbsp;nm прямий канал 1310&amp;amp;nbsp;nm зворотній канал&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-T&lt;br /&gt;
| Вита пара (CAT-5, CAT-5e, CAT-6, or CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-TX&lt;br /&gt;
| Вита пара (CAT-6, CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Принципи роботи ==&lt;br /&gt;
&lt;br /&gt;
Спеціально для мережі Gigabit Ethernet запропонований метод кодування переданої інформації 8У/10У, побудований по тому ж принципі, що й код 4У/5У мережі FDDI (крім 1000BASE-T). Таким чином, восьми бітам інформації, яку потрібно передати, ставиться у відповідність 10 біт, переданих по мережі. Цей код дозволяє зберегти самосинхронізацію, легко виявляти несучу (факт передачі), але не вимагає подвоєння смуги пропущення, як у випадку манчестерського коду.&lt;br /&gt;
&lt;br /&gt;
Для збільшення 512-бітного інтервалу мережі Ethernet, що відповідає мінімальній довжині пакета, (51,2 мкс у мережі [[Ethernet]] й 5,12 мкс у мережі Fast Ethernet), розроблені спеціальні методи. Зокрема, мінімальна довжина пакета збільшена до 512 байт (4096 біт). У противному випадку часовий інтервал 0,512 мкс надмірно обмежував би граничну довжину мережі Gigabit Ethernet. Всі пакети з довжиною менше 512 байт розширюються до 512 байт. Поле розширення вставляється в пакет після поля контрольної суми. Це вимагає додаткової обробки пакетів, але зате максимально припустимий розмір мережі стає в 8 разів більше, ніж без прийняття таких мір.&lt;br /&gt;
&lt;br /&gt;
Крім того, в Gigabit Ethernet передбачена можливість блокового режиму передачі пакетів (frame bursting). При цьому абонент, що одержав право передавати й, що має для передачі кілька пакетів, може передати не один, а кілька пакетів, послідовно, причому адресованих різним абонентам-одержувачам. Додаткові передані пакети можуть бути тільки короткими, а сумарна довжина всіх пакетів блоку не повинна перевищувати 8192 байта. Таке рішення дозволяє знизити кількість захватів мережі й зменшити число колізій. При використанні блокового режиму розширюється до 512 байт тільки перший пакет блоку для того, щоб перевірити, немає чи в мережі колізій. Інші пакети до 512 байт можуть не розширюватися.&lt;br /&gt;
&lt;br /&gt;
Передача в мережі Gigabit Ethernet виробляється як у напівдуплексному режимі (зі збереженням методу доступу [[CSMA/CD]]), так й у більше швидкому повнодуплексному режимі (аналогічно попередньої мережі Fast Ethernet). Очікується, що повнодуплексний режим, що не накладає обмежень на довжину мережі (крім обмежень у зв'язку із загасанням сигналу в кабелі) і забезпечуючий відсутність конфліктів, стане в майбутньому основним для Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
&lt;br /&gt;
Мережа Gigabit Ethernet, насамперед, знаходить застосування в мережах, що поєднує комп'ютери великих підприємств, які розташовуються в декількох будинках. Вона дозволяє за допомогою відповідних комутаторів, що перетворюють швидкості передачі, забезпечити канали зв'язку з високою пропускною здатністю між окремими частинами складної мережі або лінії зв'язку комутаторів з швидкодіючими серверами.&lt;br /&gt;
Імовірно, у ряді випадків Gigabit Ethernet буде витісняти оптоволокону мережу FDDI, що у цей час всі частіше використовується для об'єднання в мережу декількох локальних мереж, у тому числі, і Ethernet. Правда, FDDI може зв'язувати абонентів, що перебувають набагато далі друг від друга, але по швидкості передачі інформації Gigabit Ethernet істотно перевершує FDDI.&lt;br /&gt;
&lt;br /&gt;
== Засоби забезпечення діаметру мережі в 200 м на середовищі, що розділяється ==&lt;br /&gt;
&lt;br /&gt;
Для розширення максимального діаметру мережі Gigabit Ethernet в напівдуплексному режимі до 200 м розробники технології зробили достатньо природні заходи, що грунтуються на відомому співвідношенні часу передачі кадру мінімальної довжини і часу подвійного обороту.&lt;br /&gt;
&lt;br /&gt;
Мінімальний розмір кадру був збільшений (без урахування преамбули) з 64 до 512 байт або до 4096 bt. Відповідно, час подвійного обороту тепер також можна було збільшити до 4095 bt, що робить допустимим діаметр мережі близько 200 м при використанні одного повторителя. При подвійній затримці сигналу в 10 bt/m оптоволоконні кабелі завдовжки 100 м вносять внесок під час подвійного обороту по 1000 bt, і якщо повторитель і мережеві адаптери вноситимуть такі ж затримки, як в технології Fast Ethernet, то затримка повторителя в 1000 bt і парах мережевих адаптерів в 1000 bt дадуть в сумі час подвійного обороту 4000 bt, що задовольняє умові розпізнавання колізій. Для збільшення довжини кадру до потрібної в новій технології величини мережевий адаптер повинен доповнити поле даних до довжини 448 байт так званим розширенням (extention), що є полем, заповненим забороненими символами коди 8В/10В, які неможливо прийняти за коди даних.&lt;br /&gt;
&lt;br /&gt;
Для скорочення накладних витрат при використанні дуже довгих кадрів для передачі коротких квитанцій розробники стандарту дозволили кінцевим вузлам передавати декілька кадрів підряд, без передачі середовища іншим станціям. Такий режим отримав назву Burst Mode - монопольний пакетний режим. Станція може передати підряд декілька кадрів із загальною довжиною не більше 65 536 битий або 8192 байт. Якщо станції потрібно передати декілька невеликих кадрів, то вона може не доповнювати їх до розміру в 512 байт, а передавати підряд до вичерпання межі в 8192 байт (у цю межу входять всі байти кадру, зокрема преамбула, заголовок, дані і контрольна сума). Межа 8192 байт називається BurstLength. Якщо станція почала передавати кадр і межу BurstLength був досягнутий в середині кадру, то кадр дозволяється передати до кінця.&lt;br /&gt;
&lt;br /&gt;
Збільшення «суміщеного» кадру до 8192 байт декілька затримує доступ до середовища інших станцій, що розділяється, але при швидкості 1000 Мбіт/с ця затримка не така істотна.&lt;br /&gt;
&lt;br /&gt;
== Специфікації фізичного середовища стандарту 802.3z ==&lt;br /&gt;
&lt;br /&gt;
У стандарті 802.3z визначені наступні типи фізичного середовища:&lt;br /&gt;
&lt;br /&gt;
- одномодовий волоконно-оптичний кабель;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 62,5/125;&lt;br /&gt;
&lt;br /&gt;
- багатомодовий волоконно-оптичний кабель 50/125;&lt;br /&gt;
&lt;br /&gt;
- подвійний коаксиал з хвилевим опором 75 Ом.&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet</id>
		<title>Gigabit Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Gigabit_Ethernet"/>
				<updated>2012-09-17T05:22:31Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; 	&lt;br /&gt;
== '''Gigabit Ethernet'' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Мережа '''Gigabit Ethernet''' - це природний, еволюційний шлях розвитку концепції, закладеної в стандартній мережі [[Ethernet]]. Безумовно, вона успадковує й всі недоліки своїх прямих попередників, наприклад, негарантований час доступу до мережі. Однак величезна пропускна здатність приводить до того, що завантажити мережу до тих рівнів, коли цей фактор стає визначальним, досить важко. Зате збереження наступності дозволяє досить просто з'єднувати сегменти [[Ethernet]], [[Fast Ethernet]] й Gigabit Ethernet у мережу, і, саме головне, переходити до нових швидкостей поступово, уводячи гігабітні сегменти тільки на самих напружених ділянках мережі. До того ж далеко не скрізь така висока пропускна здатність дійсно необхідна.&lt;br /&gt;
&lt;br /&gt;
У мережі Gigabit Ethernet зберігається метод доступу [[CSMA/CD]], використовуються ті ж формати пакетів (кадрів) і ті ж їхні розміри. Не потрібно ніякого перетворення протоколів у місцях з'єднання із сегментами [[Ethernet]] й [[Fast Ethernet]]. Єдине, що потрібно, - це узгодження швидкостей обміну, тому головною областю застосування Gigabit Ethernet стане в першу чергу з'єднання концентраторів Ethernet й Fast Ethernet між собою.&lt;br /&gt;
&lt;br /&gt;
З появою швидкодіючихих серверів і поширенням персональних комп'ютерів класу &amp;quot;high-end&amp;quot; переваги Gigabit Ethernet стають усе більш явними. Так, 64-розрядна системна магістраль PCI, уже фактичний стандарт, цілком досягає необхідної для такої мережі швидкості передачі даних.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
&lt;br /&gt;
Роботи зі створення мережі Gigabit Ethernet ведуться з 1995 року. В 1998 році прийнятий стандарт, що одержав найменування IEEE 802.3z (1000BASE-SX, 1000BASE-LX й 1000BASE-CX). Розробкою займається спеціально створений альянс (Gigabit Ethernet Alliance), у який, зокрема, входить така відома компанія, що займається мережними апаратурами, як 3Com. В 1999 році прийнятий стандарт IEEE 802.3ab (1000BASE-T).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Типи сегментів ==&lt;br /&gt;
&lt;br /&gt;
Номенклатура сегментів мережі Gigabit Ethernet у цей час містить у собі наступні типи:&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-SX''' - сегмент на мультимодовому оптоволоконому кабелі з довжиною хвилі світлового сигналу 850 нм (довжиною до 500 метрів). Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-LX''' - сегмент на мультимодовому (довжиною до 500 метрів) і одномодовому (довжиною до 2000 метрів) оптоволоконому кабелі з довжиною хвилі світлового сигналу 1300 нм. Використовуються лазерні передавачі.&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-CX''' - сегмент на екранованій крученій парі (довжиною до 25 метрів).&lt;br /&gt;
&lt;br /&gt;
* '''1000BASE-T''' (стандарт [[IEEE]] 802.3ab) - сегмент на зчетвереній неекранованій крученій парі категорії 5 (довжиною до 100 метрів). Використовується 5-рівневе кодування (PAM-5), причому в повнодуплексному режимі передача ведеться по кожній парі у двох напрямках.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!Назва&lt;br /&gt;
!&lt;br /&gt;
!Відстань&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-CX&lt;br /&gt;
| Збалансований мідний кабель&lt;br /&gt;
| 25 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| багатомодове волокно&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX&lt;br /&gt;
| Одномодове волокно&lt;br /&gt;
| 5&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-SX&lt;br /&gt;
| Багатомодове волокно використовується 850&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 550 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LH&lt;br /&gt;
| Одномодове або Багатомодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-ZX &lt;br /&gt;
| Одномодове волокно на 1550&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| ~ 70&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-LX10&lt;br /&gt;
| Одномодове волокно використовується 1310&amp;amp;nbsp;nm довжина хвилі&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-BX10&lt;br /&gt;
| Одномодове волокно, по single-strand fiber: 1490&amp;amp;nbsp;nm прямий канал 1310&amp;amp;nbsp;nm зворотній канал&lt;br /&gt;
| 10&amp;amp;nbsp;км&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-T&lt;br /&gt;
| Вита пара (CAT-5, CAT-5e, CAT-6, or CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
| 1000BASE-TX&lt;br /&gt;
| Вита пара (CAT-6, CAT-7)&lt;br /&gt;
| 100 метрів&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Принципи роботи ==&lt;br /&gt;
&lt;br /&gt;
Спеціально для мережі Gigabit Ethernet запропонований метод кодування переданої інформації 8У/10У, побудований по тому ж принципі, що й код 4У/5У мережі FDDI (крім 1000BASE-T). Таким чином, восьми бітам інформації, яку потрібно передати, ставиться у відповідність 10 біт, переданих по мережі. Цей код дозволяє зберегти самосинхронізацію, легко виявляти несучу (факт передачі), але не вимагає подвоєння смуги пропущення, як у випадку манчестерського коду.&lt;br /&gt;
&lt;br /&gt;
Для збільшення 512-бітного інтервалу мережі Ethernet, що відповідає мінімальній довжині пакета, (51,2 мкс у мережі [[Ethernet]] й 5,12 мкс у мережі Fast Ethernet), розроблені спеціальні методи. Зокрема, мінімальна довжина пакета збільшена до 512 байт (4096 біт). У противному випадку часовий інтервал 0,512 мкс надмірно обмежував би граничну довжину мережі Gigabit Ethernet. Всі пакети з довжиною менше 512 байт розширюються до 512 байт. Поле розширення вставляється в пакет після поля контрольної суми. Це вимагає додаткової обробки пакетів, але зате максимально припустимий розмір мережі стає в 8 разів більше, ніж без прийняття таких мір.&lt;br /&gt;
&lt;br /&gt;
Крім того, в Gigabit Ethernet передбачена можливість блокового режиму передачі пакетів (frame bursting). При цьому абонент, що одержав право передавати й, що має для передачі кілька пакетів, може передати не один, а кілька пакетів, послідовно, причому адресованих різним абонентам-одержувачам. Додаткові передані пакети можуть бути тільки короткими, а сумарна довжина всіх пакетів блоку не повинна перевищувати 8192 байта. Таке рішення дозволяє знизити кількість захватів мережі й зменшити число колізій. При використанні блокового режиму розширюється до 512 байт тільки перший пакет блоку для того, щоб перевірити, немає чи в мережі колізій. Інші пакети до 512 байт можуть не розширюватися.&lt;br /&gt;
&lt;br /&gt;
Передача в мережі Gigabit Ethernet виробляється як у напівдуплексному режимі (зі збереженням методу доступу [[CSMA/CD]]), так й у більше швидкому повнодуплексному режимі (аналогічно попередньої мережі Fast Ethernet). Очікується, що повнодуплексний режим, що не накладає обмежень на довжину мережі (крім обмежень у зв'язку із загасанням сигналу в кабелі) і забезпечуючий відсутність конфліктів, стане в майбутньому основним для Gigabit Ethernet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
&lt;br /&gt;
Мережа Gigabit Ethernet, насамперед, знаходить застосування в мережах, що поєднує комп'ютери великих підприємств, які розташовуються в декількох будинках. Вона дозволяє за допомогою відповідних комутаторів, що перетворюють швидкості передачі, забезпечити канали зв'язку з високою пропускною здатністю між окремими частинами складної мережі або лінії зв'язку комутаторів з швидкодіючими серверами.&lt;br /&gt;
Імовірно, у ряді випадків Gigabit Ethernet буде витісняти оптоволокону мережу FDDI, що у цей час всі частіше використовується для об'єднання в мережу декількох локальних мереж, у тому числі, і Ethernet. Правда, FDDI може зв'язувати абонентів, що перебувають набагато далі друг від друга, але по швидкості передачі інформації Gigabit Ethernet істотно перевершує FDDI.&lt;br /&gt;
&lt;br /&gt;
== Засоби забезпечення діаметру мережі в 200 м на середовищі, що розділяється ==&lt;br /&gt;
&lt;br /&gt;
Для розширення максимального діаметру мережі Gigabit Ethernet в напівдуплексному режимі до 200 м розробники технології зробили достатньо природні заходи, що грунтуються на відомому співвідношенні часу передачі кадру мінімальної довжини і часу подвійного обороту.&lt;br /&gt;
&lt;br /&gt;
Мінімальний розмір кадру був збільшений (без урахування преамбули) з 64 до 512 байт або до 4096 bt. Відповідно, час подвійного обороту тепер також можна було збільшити до 4095 bt, що робить допустимим діаметр мережі близько 200 м при використанні одного повторителя. При подвійній затримці сигналу в 10 bt/m оптоволоконні кабелі завдовжки 100 м вносять внесок під час подвійного обороту по 1000 bt, і якщо повторитель і мережеві адаптери вноситимуть такі ж затримки, як в технології Fast Ethernet, то затримка повторителя в 1000 bt і парах мережевих адаптерів в 1000 bt дадуть в сумі час подвійного обороту 4000 bt, що задовольняє умові розпізнавання колізій. Для збільшення довжини кадру до потрібної в новій технології величини мережевий адаптер повинен доповнити поле даних до довжини 448 байт так званим розширенням (extention), що є полем, заповненим забороненими символами коди 8В/10В, які неможливо прийняти за коди даних.&lt;br /&gt;
&lt;br /&gt;
Для скорочення накладних витрат при використанні дуже довгих кадрів для передачі коротких квитанцій розробники стандарту дозволили кінцевим вузлам передавати декілька кадрів підряд, без передачі середовища іншим станціям. Такий режим отримав назву Burst Mode - монопольний пакетний режим. Станція може передати підряд декілька кадрів із загальною довжиною не більше 65 536 битий або 8192 байт. Якщо станції потрібно передати декілька невеликих кадрів, то вона може не доповнювати їх до розміру в 512 байт, а передавати підряд до вичерпання межі в 8192 байт (у цю межу входять всі байти кадру, зокрема преамбула, заголовок, дані і контрольна сума). Межа 8192 байт називається BurstLength. Якщо станція почала передавати кадр і межу BurstLength був досягнутий в середині кадру, то кадр дозволяється передати до кінця.&lt;br /&gt;
&lt;br /&gt;
Збільшення «суміщеного» кадру до 8192 байт декілька затримує доступ до середовища інших станцій, що розділяється, але при швидкості 1000 Мбіт/с ця затримка не така істотна.&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:20:46Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Обмеження мереж Fast Ethernet, побудованих на повторителях */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fast Ethernet - специфікація IEЕЕ 802.3 u офіційно прийнята 26 жовтня 1995 року визначає стандарт протоколу канального рівня для мереж працюють при використанні як мідного, так і волоконно-оптичного кабелю зі швидкістю 100Мб / с. Нова специфікація є спадкоємицею стандарту Ethernet IEЕЕ 802.3, використовуючи такий же формат кадру, механізм доступу до середовища CSMA / CD і топологію зірка. Еволюція торкнулася декількох елементів конфігурації засобів фізичного рівня, що дозволило збільшити пропускну спроможність, включаючи типи застосовуваного кабелю, довжину сегментів і кількість концентраторів.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Загальні вимоги до проектування'''==&lt;br /&gt;
&lt;br /&gt;
Fast Ethernet є розширенням існуючого стандарту Ethernet. Вона (технологія) працює за допомогою UTP-кабеля для передачі даних або опто-волоконного кабеля і використовує CSMA / CD в топології шини типу &amp;quot;зірка&amp;quot;, схожа на 10BASE-T, де всі кабелі кріпляться до концентратора. І це забезпечує сумісність з існуючими 10BASE-T системами і таким чином дозволяє  plug-and-play (&amp;quot;підключити і грати&amp;quot;) оновлення з 10BASE-T. Fast Ethernet іноді називають 100BASE-X, де X є прототипом для FX і TX варіантів.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;100&amp;quot; в позначенні типу носія відноситься до швидкості передачі 100 Мбіт/сек. &amp;quot;BASE&amp;quot; відноситься до концентратора (смуги) сигналів, що означає, що тільки сигнали Ethernet здійснюється в середовищі. TX, FX і Т4 відносяться до фізичного середовища, яке несе в собі сигнал.&lt;br /&gt;
&lt;br /&gt;
Швидкий адаптер Ethernet може бути логічно розділений на Media Access Controller (MAC), який займається питаннями більш високого рівня можливостей середовища та інтерфейс фізичного рівня (PHY). MAC може бути пов'язано з PHY за допомогою 4-бітного 25-МГц-го синхронного паралельного інтерфейсу, відомого як Media Independent Interface (MII) або 2бітного 50-МГц зменшеного варіанту Зменшеного Media Independent Interface (RMII). Повторювачі (концентратори) також допустимі і підключаються до декількох PHY для їх різних інтерфейсів.&lt;br /&gt;
&lt;br /&gt;
MII може (рідко) бути зовнішним зв'язком, але, як правило, є зв'язком між кількома ІС в мережевому адаптері або, навіть, в межах однієї мікросхеми. Специфікації, які  написані, базуються на  припущенні, що інтерфейс між MAC і PHY буде MII, але вони не вимагають цього.&lt;br /&gt;
&lt;br /&gt;
MII фіксує теоретичну максимальну швидкість передачі даних для всіх версій швидкого Ethernet до 100 Мбіт/с. Швидкість передачі даних, яка  дійсно спостерігається в реальних мережах, менше теоретичного максимуму, у зв'язку з необхідним &amp;quot;заголовком&amp;quot; та &amp;quot;причепом&amp;quot; (біти адресації і виявлення помилок) на кожний кадр, випадковими &amp;quot;втраченими кадрами&amp;quot; у зв'язку з &amp;quot;шумом&amp;quot;, і часом очікування після кожного відправленого кадру для інших пристроїв в мережі, щоб закінчити передачу.&lt;br /&gt;
&lt;br /&gt;
[[Файл:D:\Students\5_kurs\Net-Card.bmp]]&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна'''''==&lt;br /&gt;
&lt;br /&gt;
Ця специфікація визначає роботу протоколу Fast Ethernet по багатомодовому оптоволокну в напівдуплексному і повнодуплексному режимах. Як і в стандарті FDDI, кожен вузол з'єднується з мережею двома оптичними волокнами, що йдуть від приймача (Rx) і від передавача (Тх).&lt;br /&gt;
&lt;br /&gt;
Між специфікаціями 100Base-FX і 100Base-TX є багато загального, тому загальні для двох специфікацій властивості даватимуться під узагальненою назвою 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
Тоді як Ethernet із швидкістю передачі 10 Мбіт/с використовує манчестерське кодування для представлення даних при передачі по кабелю, в стандарті Fast Ethernet визначений інший метод кодування - 4В/5В. При цьому методі кожні 4 бита даних підрівня MAC (званих символами) представляються 5 бітами. Надмірний біт дозволяє застосувати потенційні коди при уявленні кожного з п'яти битий у вигляді електричних або оптичних імпульсів. Існування заборонених комбінацій символів дозволяє отбраковывать помилкові символи, що підвищує стійкість роботи мереж з 100Base-FX/TX.&lt;br /&gt;
[[Файл:Img003.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 3 -  Структура кадру Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для відділення кадру Ethernet від символів Idle використовується комбінація символів Start Delimiter (пара символів J (11000) і До (10001) коди 4В/5В, а після завершення кадру перед першим символом Idle вставляється символ Т (рис. 3).&lt;br /&gt;
&lt;br /&gt;
Після перетворення 4-бітових порцій код MAC в 5-бітові порції фізичного рівня їх необхідно представити у вигляді оптичних або електричних сигналів в кабелі, що сполучає вузли мережі. Специфікації 100Base-FX і 100Base-TX використовують для цього різні методи фізичного кодування - NRZI і MLT-3 відповідно (як і в технології FDDI при роботі через оптоволокно і виту пару).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-TX - вита пара UTP Cat 5 або STP Type 1, дві пари'''''==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних специфікація 100Base-TX використовує кабель UTP категорії 5 або кабель STP Type 1. Максимальна довжина кабелю в обох випадках -100 м.&lt;br /&gt;
&lt;br /&gt;
Основні відмінності від специфікації 100Base-FX - використання методу MLT-3 для передачі сигналів 5-бітових порцій коди 4В/5В по витій парі, а також наявність функції автопереговорів (Auto-negotiation) для вибору режиму роботи порту. Схема автопереговорів дозволяє двом сполученим фізично пристроям, які підтримують декілька стандартів фізичного рівня, що відрізняються бітовою швидкістю і кількістю витих пар, вибрати найбільш вигідний режим роботи. Зазвичай процедура автопереговорів відбувається при під'єднуванні мережевого адаптера, який може працювати на швидкостях 10 і 100 Мбіт/с, до концентратора або комутатора.&lt;br /&gt;
&lt;br /&gt;
Описана нижче схема Auto-negotiation сьогодні є стандартом технології 100Base-T. До цього виробники застосовували різні власні схеми автоматичного визначення швидкості роботи взаємодіючих портів, які не були сумісні. Прийняту як стандарт схему Auto-negotiation запропонувала спочатку компанія National Semiconductor під назвою NWay.&lt;br /&gt;
&lt;br /&gt;
Всього в даний час визначено 5 різних режимів роботи, які можуть підтримувати пристрої 100Base-TX або 100Base-T4 на витих парах:&lt;br /&gt;
&lt;br /&gt;
- 10Base-T - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 10Base-T full-duplex - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX - 2 пари категорії 5 (або Type 1A STP);&lt;br /&gt;
&lt;br /&gt;
- 100Base-T4 - 4 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX full-duplex - 2 пари категорії 5 (або Type 1A STP).&lt;br /&gt;
&lt;br /&gt;
Режим 10Base-T має найнижчий пріоритет при переговорному процесі, а повнодуплексний режим 100Base-TX - найвищий. Переговорний процес відбувається при включенні живлення пристрою, а також може бути ініційований у будь-який момент модулем управління пристрою&lt;br /&gt;
&lt;br /&gt;
Пристрій, що почав процес auto-negotiation, посилає своєму партнерові пачку спеціальних імпульсів Fast Link Pulse burst (FLP), в якому міститься 8-бітове слово, що кодує пропонований режим взаємодії, починаючи з найпріоритетнішого, підтримуваного даним вузлом.&lt;br /&gt;
&lt;br /&gt;
Якщо вузол-партнер підтримує функцію auto-negotuiation і також може підтримувати запропонований режим, він відповідає пачкою імпульсів FLP, в якій підтверджує даний режим, і на цьому переговори закінчуються. Якщо ж вузол-партнер може підтримувати менш пріоритетний режим, то він указує його відповідає, і цей режим вибирається як робочого. Таким чином, завжди вибирається найбільш пріоритетний загальний режим вузлів.&lt;br /&gt;
&lt;br /&gt;
Вузол, який підтримує тільки технологію 10Base-T, кожні 16 мс посилає манчестерські імпульси для перевірки цілісності лінії, що пов'язує його з сусіднім вузлом. Такий вузол не розуміє запит FLP, який робить йому вузол з функцією Auto-negotiation, і продовжує посилати свої імпульси. Вузол, що отримав у відповідь на запит FLP тільки імпульси перевірки цілісності лінії, розуміє, що його партнер може працювати тільки за стандартом 10Base-T, і встановлює цей режим роботи і для себе.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-T4 - вита пара UTP Cat 3, чотири пари'''''==&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 була розроблена для того, щоб можна було використовувати для високошвидкісного Ethernet наявну проводку на витій парі категорії 3. Ця специфікація дозволяє підвищити загальну пропускну спроможність за рахунок одночасної передачі потоків битий по всіх 4 парам кабелю.&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 з'явилася пізніше за інші специфікації фізичного рівня Fast Ethernet. Розробники цієї технології в першу чергу хотіли створити фізичні специфікації, найбільш близькі до специфікацій 10Base-T і 10Base-F, які працювали на двох лініях передачі даних: двох парах або двох волокнах. Для реалізації роботи по двох витих парах довелося перейти на якісніший кабель категорії 5.&lt;br /&gt;
&lt;br /&gt;
В той же час розробники конкуруючої технології 100VG-AnyLAN спочатку зробили ставку на роботу по витій парі категорії 3; найголовніша перевага полягала не стільки у вартості, а в тому, що вона була вже прокладена в переважному числі будівель. Тому після випуску специфікацій 100Base-TX і 100Base-FX розробники технології Fast Ethernet реалізували свій варіант фізичного рівня для витої пари категорії 3.&lt;br /&gt;
&lt;br /&gt;
Замість кодування 4В/5В в цьому методі використовується кодування 8В/6Т, яке володіє вужчим спектром сигналу і при швидкості 33 Мбіт/с укладається в смугу 16 Мгц витої пари категорії 3 (при кодуванні 4В/5В спектр сигналу в цю смугу не укладається). Кожні 8 біт інформації рівня MAC кодуються 6-у трійковими цифрами (ternary symbols), тобто цифрами, що мають три стани. Кожна трійкова цифра має тривалість 40 нс. Група з 6-ти трійкових цифр потім передається на одну з трьох передавальних витих пар, незалежно і послідовно.&lt;br /&gt;
&lt;br /&gt;
Четверта пара завжди використовується для прослуховування частоти, що несе, в цілях виявлення колізії. Швидкість передачі даних по кожній з трьох передаю щих пару рівна 33,3 Мбіт/с, тому загальна швидкість протоколу 100Base-T4 складає 100 Мбіт/с. В той же час із-за прийнятого способу кодування швидкість зміни сигналу на кожній парі рівна всього 25 Мбод, що і дозволяє використовувати виту пару категорії 3.&lt;br /&gt;
&lt;br /&gt;
На рис. 4 показано з'єднання порту MDI мережевого адаптера 100Base-T4 з портом MDI-X концентратора (приставка Х говорить про те, що у цього роз'єму приєднання приймача і передавача міняються парами кабелю в порівнянні з роз'ємом мережевого адаптера, що дозволяє простіше сполучати пари проводів в кабелі - без перехрещення). Пара 1-2 завжди потрібний для передачі даних від порту MDI до порту MDI-X, пара 3-6 -для прийому даних портом MDI від порту MDI-X, а пари 4-5 і 7-8 є двонаправленими і використовуються як для прийому, так і для передачі, залежно від потреби.&lt;br /&gt;
[[Файл:Img004.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 4 - З'єднання вузлів по специфікації 100Base-T4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Правила побудови сегментів Fast Ethernet при використанні повторювачей класу I і класу II'''''==&lt;br /&gt;
&lt;br /&gt;
Технологія Fast Ethernet, як і всі некоаксіальні варіанти Ethernet розрахована на підключення кінцевих вузлів - комп'ютерів з відповідними мережевими адаптерами - до багатопортових концентраторів-повторителям або комутаторів.&lt;br /&gt;
&lt;br /&gt;
Правила коректної побудови сегментів мереж Fast Ethernet включають:&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальні довжини сегментів, сполучаючих DTE з DTE;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальні довжини сегментів, сполучаючих DTE з портом повторителя;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальний діаметр мережі;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальне число повторителей і максимальну довжину сегменту, що сполучає повторители.&lt;br /&gt;
 &lt;br /&gt;
=='''''Обмеження довжин сегментів DTE-DTE'''''==&lt;br /&gt;
&lt;br /&gt;
Як DTE (Data Terminal Equipment) може виступати будь-яке джерело кадрів даних для мережі: мережевий адаптер, порт моста, порт маршрутизатора, модуль управління мережею і інші подібні пристрої. Порт повторителя немає DTE, оскільки він побитно повторює кадр, що вже з'явився в сегменті. У типовій конфігурації мережі Fast Ethernet декілька DTE підключається до портів повторителя, утворюючи мережу зіркоподібної топології.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Специфікація IEEE 802.3u визначає наступні максимальні значення сегментів DTE-DTE: &lt;br /&gt;
[[Файл:Img005.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Метод кодування NRZI==&lt;br /&gt;
&lt;br /&gt;
NRZI - Non Return to Zero Invertive (інверсне кодування без повернення до нуля) Цей метод є модифікованим методом Non Return to Zero (NRZ), де для представлення 1 і 0 використовуються потенціали двох рівнів. У коді NRZ I також використовується 2 потенціалу, але його поточне значення залежить від попереднього. Якщо поточне значення біта &amp;quot;1&amp;quot;, то отриманий потенціал повинен бути інверсією від попереднього, якщо значення біта &amp;quot;0&amp;quot; - такий же.&lt;br /&gt;
Оскільки код незахищений від довгих послідовностей &amp;quot;нулів&amp;quot; або &amp;quot;одиниць&amp;quot;, то це може призвести до проблем синхронізації. Тому перед передачею, задану послідовність бітів рекомендується попередньо закодувати кодом передбачають скремблирование (скремблер призначений для додання властивостей випадковості переданої послідовності даних з метою полегшення виділення тактової частоти приймачем).&lt;br /&gt;
&lt;br /&gt;
=='''''Обмеження мереж Fast Ethernet, побудованих на повторителях'''''==&lt;br /&gt;
&lt;br /&gt;
Повторітелі Fast Ethernet діляться на два класи.&lt;br /&gt;
&lt;br /&gt;
Повторітелі класу I підтримують всі типи систем кодування фізичного рівня: 100Base-TX/FX (4B/5B) і 100Base-T4 (8B/6T). Повторітелі класу II підтримують тільки один тип системи кодування фізичного рівня - 100Base-TX/FX або 100Base-T4.  Тобто повторители класу I дозволяють виконувати трансляцію логічних код з бітовою швидкістю 100 Мбіт/с, а повторителям класу II ця операція недоступна.&lt;br /&gt;
&lt;br /&gt;
У одному домені колізій допускається наявність тільки одного повторителя класу I. Це пов'язано з тим, що такий повторитель вносить велику затримку при розповсюдженні сигналів із-за необхідності трансляції різних систем сигналізації – 70bt.&lt;br /&gt;
&lt;br /&gt;
Максимальне число повторителей класу II в домені колізій - 2, причому вони повинні бути сполучені між собою кабелем не довше 5 метрів.&lt;br /&gt;
&lt;br /&gt;
Невелика кількість повторителей Fast Ethernet не є серйозною перешкодою при побудові мереж. По-перше, наявність стекових повторителей знімає проблеми обмеженого числа портів - всі повторители, що каскадують, є одним повторитель з достатнім числом портів - до декількох сотень. По-друге, застосування комутаторів і маршрутизаторів ділить мережа на декілька доменів колізій, в кожному з яких зазвичай є не дуже велике число станцій.&lt;br /&gt;
&lt;br /&gt;
У наступній таблиці зведені правила побудови мережі на основі повторителе класу I.&lt;br /&gt;
[[Файл:img006.jpg]]&lt;br /&gt;
&lt;br /&gt;
Ці обмеження проілюстровані типовими конфігураціями мереж, показаними на рис. 5.&lt;br /&gt;
[[Файл:img007.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 5 - Приклади побудови мережі за допомогою повторювачей класу I&lt;br /&gt;
&lt;br /&gt;
Таким чином, правило 4-х хабов перетворилося для технології Fast Ethernet в правило одного або двох хабов, залежно від класу хаба.&lt;br /&gt;
&lt;br /&gt;
При визначенні коректності конфігурації мережі можна не керуватися правилами одного або двох хабов, а розраховувати час подвійного обороту мережі, як це було показано раніше для мережі Ethernet 10 Мбіт/с.&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:20:01Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Обмеження мереж Fast Ethernet, побудованих на повторителях */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fast Ethernet - специфікація IEЕЕ 802.3 u офіційно прийнята 26 жовтня 1995 року визначає стандарт протоколу канального рівня для мереж працюють при використанні як мідного, так і волоконно-оптичного кабелю зі швидкістю 100Мб / с. Нова специфікація є спадкоємицею стандарту Ethernet IEЕЕ 802.3, використовуючи такий же формат кадру, механізм доступу до середовища CSMA / CD і топологію зірка. Еволюція торкнулася декількох елементів конфігурації засобів фізичного рівня, що дозволило збільшити пропускну спроможність, включаючи типи застосовуваного кабелю, довжину сегментів і кількість концентраторів.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Загальні вимоги до проектування'''==&lt;br /&gt;
&lt;br /&gt;
Fast Ethernet є розширенням існуючого стандарту Ethernet. Вона (технологія) працює за допомогою UTP-кабеля для передачі даних або опто-волоконного кабеля і використовує CSMA / CD в топології шини типу &amp;quot;зірка&amp;quot;, схожа на 10BASE-T, де всі кабелі кріпляться до концентратора. І це забезпечує сумісність з існуючими 10BASE-T системами і таким чином дозволяє  plug-and-play (&amp;quot;підключити і грати&amp;quot;) оновлення з 10BASE-T. Fast Ethernet іноді називають 100BASE-X, де X є прототипом для FX і TX варіантів.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;100&amp;quot; в позначенні типу носія відноситься до швидкості передачі 100 Мбіт/сек. &amp;quot;BASE&amp;quot; відноситься до концентратора (смуги) сигналів, що означає, що тільки сигнали Ethernet здійснюється в середовищі. TX, FX і Т4 відносяться до фізичного середовища, яке несе в собі сигнал.&lt;br /&gt;
&lt;br /&gt;
Швидкий адаптер Ethernet може бути логічно розділений на Media Access Controller (MAC), який займається питаннями більш високого рівня можливостей середовища та інтерфейс фізичного рівня (PHY). MAC може бути пов'язано з PHY за допомогою 4-бітного 25-МГц-го синхронного паралельного інтерфейсу, відомого як Media Independent Interface (MII) або 2бітного 50-МГц зменшеного варіанту Зменшеного Media Independent Interface (RMII). Повторювачі (концентратори) також допустимі і підключаються до декількох PHY для їх різних інтерфейсів.&lt;br /&gt;
&lt;br /&gt;
MII може (рідко) бути зовнішним зв'язком, але, як правило, є зв'язком між кількома ІС в мережевому адаптері або, навіть, в межах однієї мікросхеми. Специфікації, які  написані, базуються на  припущенні, що інтерфейс між MAC і PHY буде MII, але вони не вимагають цього.&lt;br /&gt;
&lt;br /&gt;
MII фіксує теоретичну максимальну швидкість передачі даних для всіх версій швидкого Ethernet до 100 Мбіт/с. Швидкість передачі даних, яка  дійсно спостерігається в реальних мережах, менше теоретичного максимуму, у зв'язку з необхідним &amp;quot;заголовком&amp;quot; та &amp;quot;причепом&amp;quot; (біти адресації і виявлення помилок) на кожний кадр, випадковими &amp;quot;втраченими кадрами&amp;quot; у зв'язку з &amp;quot;шумом&amp;quot;, і часом очікування після кожного відправленого кадру для інших пристроїв в мережі, щоб закінчити передачу.&lt;br /&gt;
&lt;br /&gt;
[[Файл:D:\Students\5_kurs\Net-Card.bmp]]&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна'''''==&lt;br /&gt;
&lt;br /&gt;
Ця специфікація визначає роботу протоколу Fast Ethernet по багатомодовому оптоволокну в напівдуплексному і повнодуплексному режимах. Як і в стандарті FDDI, кожен вузол з'єднується з мережею двома оптичними волокнами, що йдуть від приймача (Rx) і від передавача (Тх).&lt;br /&gt;
&lt;br /&gt;
Між специфікаціями 100Base-FX і 100Base-TX є багато загального, тому загальні для двох специфікацій властивості даватимуться під узагальненою назвою 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
Тоді як Ethernet із швидкістю передачі 10 Мбіт/с використовує манчестерське кодування для представлення даних при передачі по кабелю, в стандарті Fast Ethernet визначений інший метод кодування - 4В/5В. При цьому методі кожні 4 бита даних підрівня MAC (званих символами) представляються 5 бітами. Надмірний біт дозволяє застосувати потенційні коди при уявленні кожного з п'яти битий у вигляді електричних або оптичних імпульсів. Існування заборонених комбінацій символів дозволяє отбраковывать помилкові символи, що підвищує стійкість роботи мереж з 100Base-FX/TX.&lt;br /&gt;
[[Файл:Img003.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 3 -  Структура кадру Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для відділення кадру Ethernet від символів Idle використовується комбінація символів Start Delimiter (пара символів J (11000) і До (10001) коди 4В/5В, а після завершення кадру перед першим символом Idle вставляється символ Т (рис. 3).&lt;br /&gt;
&lt;br /&gt;
Після перетворення 4-бітових порцій код MAC в 5-бітові порції фізичного рівня їх необхідно представити у вигляді оптичних або електричних сигналів в кабелі, що сполучає вузли мережі. Специфікації 100Base-FX і 100Base-TX використовують для цього різні методи фізичного кодування - NRZI і MLT-3 відповідно (як і в технології FDDI при роботі через оптоволокно і виту пару).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-TX - вита пара UTP Cat 5 або STP Type 1, дві пари'''''==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних специфікація 100Base-TX використовує кабель UTP категорії 5 або кабель STP Type 1. Максимальна довжина кабелю в обох випадках -100 м.&lt;br /&gt;
&lt;br /&gt;
Основні відмінності від специфікації 100Base-FX - використання методу MLT-3 для передачі сигналів 5-бітових порцій коди 4В/5В по витій парі, а також наявність функції автопереговорів (Auto-negotiation) для вибору режиму роботи порту. Схема автопереговорів дозволяє двом сполученим фізично пристроям, які підтримують декілька стандартів фізичного рівня, що відрізняються бітовою швидкістю і кількістю витих пар, вибрати найбільш вигідний режим роботи. Зазвичай процедура автопереговорів відбувається при під'єднуванні мережевого адаптера, який може працювати на швидкостях 10 і 100 Мбіт/с, до концентратора або комутатора.&lt;br /&gt;
&lt;br /&gt;
Описана нижче схема Auto-negotiation сьогодні є стандартом технології 100Base-T. До цього виробники застосовували різні власні схеми автоматичного визначення швидкості роботи взаємодіючих портів, які не були сумісні. Прийняту як стандарт схему Auto-negotiation запропонувала спочатку компанія National Semiconductor під назвою NWay.&lt;br /&gt;
&lt;br /&gt;
Всього в даний час визначено 5 різних режимів роботи, які можуть підтримувати пристрої 100Base-TX або 100Base-T4 на витих парах:&lt;br /&gt;
&lt;br /&gt;
- 10Base-T - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 10Base-T full-duplex - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX - 2 пари категорії 5 (або Type 1A STP);&lt;br /&gt;
&lt;br /&gt;
- 100Base-T4 - 4 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX full-duplex - 2 пари категорії 5 (або Type 1A STP).&lt;br /&gt;
&lt;br /&gt;
Режим 10Base-T має найнижчий пріоритет при переговорному процесі, а повнодуплексний режим 100Base-TX - найвищий. Переговорний процес відбувається при включенні живлення пристрою, а також може бути ініційований у будь-який момент модулем управління пристрою&lt;br /&gt;
&lt;br /&gt;
Пристрій, що почав процес auto-negotiation, посилає своєму партнерові пачку спеціальних імпульсів Fast Link Pulse burst (FLP), в якому міститься 8-бітове слово, що кодує пропонований режим взаємодії, починаючи з найпріоритетнішого, підтримуваного даним вузлом.&lt;br /&gt;
&lt;br /&gt;
Якщо вузол-партнер підтримує функцію auto-negotuiation і також може підтримувати запропонований режим, він відповідає пачкою імпульсів FLP, в якій підтверджує даний режим, і на цьому переговори закінчуються. Якщо ж вузол-партнер може підтримувати менш пріоритетний режим, то він указує його відповідає, і цей режим вибирається як робочого. Таким чином, завжди вибирається найбільш пріоритетний загальний режим вузлів.&lt;br /&gt;
&lt;br /&gt;
Вузол, який підтримує тільки технологію 10Base-T, кожні 16 мс посилає манчестерські імпульси для перевірки цілісності лінії, що пов'язує його з сусіднім вузлом. Такий вузол не розуміє запит FLP, який робить йому вузол з функцією Auto-negotiation, і продовжує посилати свої імпульси. Вузол, що отримав у відповідь на запит FLP тільки імпульси перевірки цілісності лінії, розуміє, що його партнер може працювати тільки за стандартом 10Base-T, і встановлює цей режим роботи і для себе.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-T4 - вита пара UTP Cat 3, чотири пари'''''==&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 була розроблена для того, щоб можна було використовувати для високошвидкісного Ethernet наявну проводку на витій парі категорії 3. Ця специфікація дозволяє підвищити загальну пропускну спроможність за рахунок одночасної передачі потоків битий по всіх 4 парам кабелю.&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 з'явилася пізніше за інші специфікації фізичного рівня Fast Ethernet. Розробники цієї технології в першу чергу хотіли створити фізичні специфікації, найбільш близькі до специфікацій 10Base-T і 10Base-F, які працювали на двох лініях передачі даних: двох парах або двох волокнах. Для реалізації роботи по двох витих парах довелося перейти на якісніший кабель категорії 5.&lt;br /&gt;
&lt;br /&gt;
В той же час розробники конкуруючої технології 100VG-AnyLAN спочатку зробили ставку на роботу по витій парі категорії 3; найголовніша перевага полягала не стільки у вартості, а в тому, що вона була вже прокладена в переважному числі будівель. Тому після випуску специфікацій 100Base-TX і 100Base-FX розробники технології Fast Ethernet реалізували свій варіант фізичного рівня для витої пари категорії 3.&lt;br /&gt;
&lt;br /&gt;
Замість кодування 4В/5В в цьому методі використовується кодування 8В/6Т, яке володіє вужчим спектром сигналу і при швидкості 33 Мбіт/с укладається в смугу 16 Мгц витої пари категорії 3 (при кодуванні 4В/5В спектр сигналу в цю смугу не укладається). Кожні 8 біт інформації рівня MAC кодуються 6-у трійковими цифрами (ternary symbols), тобто цифрами, що мають три стани. Кожна трійкова цифра має тривалість 40 нс. Група з 6-ти трійкових цифр потім передається на одну з трьох передавальних витих пар, незалежно і послідовно.&lt;br /&gt;
&lt;br /&gt;
Четверта пара завжди використовується для прослуховування частоти, що несе, в цілях виявлення колізії. Швидкість передачі даних по кожній з трьох передаю щих пару рівна 33,3 Мбіт/с, тому загальна швидкість протоколу 100Base-T4 складає 100 Мбіт/с. В той же час із-за прийнятого способу кодування швидкість зміни сигналу на кожній парі рівна всього 25 Мбод, що і дозволяє використовувати виту пару категорії 3.&lt;br /&gt;
&lt;br /&gt;
На рис. 4 показано з'єднання порту MDI мережевого адаптера 100Base-T4 з портом MDI-X концентратора (приставка Х говорить про те, що у цього роз'єму приєднання приймача і передавача міняються парами кабелю в порівнянні з роз'ємом мережевого адаптера, що дозволяє простіше сполучати пари проводів в кабелі - без перехрещення). Пара 1-2 завжди потрібний для передачі даних від порту MDI до порту MDI-X, пара 3-6 -для прийому даних портом MDI від порту MDI-X, а пари 4-5 і 7-8 є двонаправленими і використовуються як для прийому, так і для передачі, залежно від потреби.&lt;br /&gt;
[[Файл:Img004.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 4 - З'єднання вузлів по специфікації 100Base-T4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Правила побудови сегментів Fast Ethernet при використанні повторювачей класу I і класу II'''''==&lt;br /&gt;
&lt;br /&gt;
Технологія Fast Ethernet, як і всі некоаксіальні варіанти Ethernet розрахована на підключення кінцевих вузлів - комп'ютерів з відповідними мережевими адаптерами - до багатопортових концентраторів-повторителям або комутаторів.&lt;br /&gt;
&lt;br /&gt;
Правила коректної побудови сегментів мереж Fast Ethernet включають:&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальні довжини сегментів, сполучаючих DTE з DTE;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальні довжини сегментів, сполучаючих DTE з портом повторителя;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальний діаметр мережі;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальне число повторителей і максимальну довжину сегменту, що сполучає повторители.&lt;br /&gt;
 &lt;br /&gt;
=='''''Обмеження довжин сегментів DTE-DTE'''''==&lt;br /&gt;
&lt;br /&gt;
Як DTE (Data Terminal Equipment) може виступати будь-яке джерело кадрів даних для мережі: мережевий адаптер, порт моста, порт маршрутизатора, модуль управління мережею і інші подібні пристрої. Порт повторителя немає DTE, оскільки він побитно повторює кадр, що вже з'явився в сегменті. У типовій конфігурації мережі Fast Ethernet декілька DTE підключається до портів повторителя, утворюючи мережу зіркоподібної топології.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Специфікація IEEE 802.3u визначає наступні максимальні значення сегментів DTE-DTE: &lt;br /&gt;
[[Файл:Img005.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Метод кодування NRZI==&lt;br /&gt;
&lt;br /&gt;
NRZI - Non Return to Zero Invertive (інверсне кодування без повернення до нуля) Цей метод є модифікованим методом Non Return to Zero (NRZ), де для представлення 1 і 0 використовуються потенціали двох рівнів. У коді NRZ I також використовується 2 потенціалу, але його поточне значення залежить від попереднього. Якщо поточне значення біта &amp;quot;1&amp;quot;, то отриманий потенціал повинен бути інверсією від попереднього, якщо значення біта &amp;quot;0&amp;quot; - такий же.&lt;br /&gt;
Оскільки код незахищений від довгих послідовностей &amp;quot;нулів&amp;quot; або &amp;quot;одиниць&amp;quot;, то це може призвести до проблем синхронізації. Тому перед передачею, задану послідовність бітів рекомендується попередньо закодувати кодом передбачають скремблирование (скремблер призначений для додання властивостей випадковості переданої послідовності даних з метою полегшення виділення тактової частоти приймачем).&lt;br /&gt;
&lt;br /&gt;
=='''''Обмеження мереж Fast Ethernet, побудованих на повторителях'''''==&lt;br /&gt;
&lt;br /&gt;
Повторітелі Fast Ethernet діляться на два класи.&lt;br /&gt;
&lt;br /&gt;
Повторітелі класу I підтримують всі типи систем кодування фізичного рівня: 100Base-TX/FX (4B/5B) і 100Base-T4 (8B/6T). Повторітелі класу II підтримують тільки один тип системи кодування фізичного рівня - 100Base-TX/FX або 100Base-T4.  Тобто повторители класу I дозволяють виконувати трансляцію логічних код з бітовою швидкістю 100 Мбіт/с, а повторителям класу II ця операція недоступна.&lt;br /&gt;
&lt;br /&gt;
У одному домені колізій допускається наявність тільки одного повторителя класу I. Це пов'язано з тим, що такий повторитель вносить велику затримку при розповсюдженні сигналів із-за необхідності трансляції різних систем сигналізації – 70bt.&lt;br /&gt;
&lt;br /&gt;
Максимальне число повторителей класу II в домені колізій - 2, причому вони повинні бути сполучені між собою кабелем не довше 5 метрів.&lt;br /&gt;
&lt;br /&gt;
Невелика кількість повторителей Fast Ethernet не є серйозною перешкодою при побудові мереж. По-перше, наявність стекових повторителей знімає проблеми обмеженого числа портів - всі повторители, що каскадують, є одним повторитель з достатнім числом портів - до декількох сотень. По-друге, застосування комутаторів і маршрутизаторів ділить мережа на декілька доменів колізій, в кожному з яких зазвичай є не дуже велике число станцій.&lt;br /&gt;
&lt;br /&gt;
У наступній таблиці зведені правила побудови мережі на основі повторителе класу I.&lt;br /&gt;
[[Файл:img006.jpg]]&lt;br /&gt;
&lt;br /&gt;
Ці обмеження проілюстровані типовими конфігураціями мереж, показаними на рис. 5.&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:19:16Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fast Ethernet - специфікація IEЕЕ 802.3 u офіційно прийнята 26 жовтня 1995 року визначає стандарт протоколу канального рівня для мереж працюють при використанні як мідного, так і волоконно-оптичного кабелю зі швидкістю 100Мб / с. Нова специфікація є спадкоємицею стандарту Ethernet IEЕЕ 802.3, використовуючи такий же формат кадру, механізм доступу до середовища CSMA / CD і топологію зірка. Еволюція торкнулася декількох елементів конфігурації засобів фізичного рівня, що дозволило збільшити пропускну спроможність, включаючи типи застосовуваного кабелю, довжину сегментів і кількість концентраторів.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Загальні вимоги до проектування'''==&lt;br /&gt;
&lt;br /&gt;
Fast Ethernet є розширенням існуючого стандарту Ethernet. Вона (технологія) працює за допомогою UTP-кабеля для передачі даних або опто-волоконного кабеля і використовує CSMA / CD в топології шини типу &amp;quot;зірка&amp;quot;, схожа на 10BASE-T, де всі кабелі кріпляться до концентратора. І це забезпечує сумісність з існуючими 10BASE-T системами і таким чином дозволяє  plug-and-play (&amp;quot;підключити і грати&amp;quot;) оновлення з 10BASE-T. Fast Ethernet іноді називають 100BASE-X, де X є прототипом для FX і TX варіантів.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;100&amp;quot; в позначенні типу носія відноситься до швидкості передачі 100 Мбіт/сек. &amp;quot;BASE&amp;quot; відноситься до концентратора (смуги) сигналів, що означає, що тільки сигнали Ethernet здійснюється в середовищі. TX, FX і Т4 відносяться до фізичного середовища, яке несе в собі сигнал.&lt;br /&gt;
&lt;br /&gt;
Швидкий адаптер Ethernet може бути логічно розділений на Media Access Controller (MAC), який займається питаннями більш високого рівня можливостей середовища та інтерфейс фізичного рівня (PHY). MAC може бути пов'язано з PHY за допомогою 4-бітного 25-МГц-го синхронного паралельного інтерфейсу, відомого як Media Independent Interface (MII) або 2бітного 50-МГц зменшеного варіанту Зменшеного Media Independent Interface (RMII). Повторювачі (концентратори) також допустимі і підключаються до декількох PHY для їх різних інтерфейсів.&lt;br /&gt;
&lt;br /&gt;
MII може (рідко) бути зовнішним зв'язком, але, як правило, є зв'язком між кількома ІС в мережевому адаптері або, навіть, в межах однієї мікросхеми. Специфікації, які  написані, базуються на  припущенні, що інтерфейс між MAC і PHY буде MII, але вони не вимагають цього.&lt;br /&gt;
&lt;br /&gt;
MII фіксує теоретичну максимальну швидкість передачі даних для всіх версій швидкого Ethernet до 100 Мбіт/с. Швидкість передачі даних, яка  дійсно спостерігається в реальних мережах, менше теоретичного максимуму, у зв'язку з необхідним &amp;quot;заголовком&amp;quot; та &amp;quot;причепом&amp;quot; (біти адресації і виявлення помилок) на кожний кадр, випадковими &amp;quot;втраченими кадрами&amp;quot; у зв'язку з &amp;quot;шумом&amp;quot;, і часом очікування після кожного відправленого кадру для інших пристроїв в мережі, щоб закінчити передачу.&lt;br /&gt;
&lt;br /&gt;
[[Файл:D:\Students\5_kurs\Net-Card.bmp]]&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна'''''==&lt;br /&gt;
&lt;br /&gt;
Ця специфікація визначає роботу протоколу Fast Ethernet по багатомодовому оптоволокну в напівдуплексному і повнодуплексному режимах. Як і в стандарті FDDI, кожен вузол з'єднується з мережею двома оптичними волокнами, що йдуть від приймача (Rx) і від передавача (Тх).&lt;br /&gt;
&lt;br /&gt;
Між специфікаціями 100Base-FX і 100Base-TX є багато загального, тому загальні для двох специфікацій властивості даватимуться під узагальненою назвою 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
Тоді як Ethernet із швидкістю передачі 10 Мбіт/с використовує манчестерське кодування для представлення даних при передачі по кабелю, в стандарті Fast Ethernet визначений інший метод кодування - 4В/5В. При цьому методі кожні 4 бита даних підрівня MAC (званих символами) представляються 5 бітами. Надмірний біт дозволяє застосувати потенційні коди при уявленні кожного з п'яти битий у вигляді електричних або оптичних імпульсів. Існування заборонених комбінацій символів дозволяє отбраковывать помилкові символи, що підвищує стійкість роботи мереж з 100Base-FX/TX.&lt;br /&gt;
[[Файл:Img003.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 3 -  Структура кадру Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для відділення кадру Ethernet від символів Idle використовується комбінація символів Start Delimiter (пара символів J (11000) і До (10001) коди 4В/5В, а після завершення кадру перед першим символом Idle вставляється символ Т (рис. 3).&lt;br /&gt;
&lt;br /&gt;
Після перетворення 4-бітових порцій код MAC в 5-бітові порції фізичного рівня їх необхідно представити у вигляді оптичних або електричних сигналів в кабелі, що сполучає вузли мережі. Специфікації 100Base-FX і 100Base-TX використовують для цього різні методи фізичного кодування - NRZI і MLT-3 відповідно (як і в технології FDDI при роботі через оптоволокно і виту пару).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-TX - вита пара UTP Cat 5 або STP Type 1, дві пари'''''==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних специфікація 100Base-TX використовує кабель UTP категорії 5 або кабель STP Type 1. Максимальна довжина кабелю в обох випадках -100 м.&lt;br /&gt;
&lt;br /&gt;
Основні відмінності від специфікації 100Base-FX - використання методу MLT-3 для передачі сигналів 5-бітових порцій коди 4В/5В по витій парі, а також наявність функції автопереговорів (Auto-negotiation) для вибору режиму роботи порту. Схема автопереговорів дозволяє двом сполученим фізично пристроям, які підтримують декілька стандартів фізичного рівня, що відрізняються бітовою швидкістю і кількістю витих пар, вибрати найбільш вигідний режим роботи. Зазвичай процедура автопереговорів відбувається при під'єднуванні мережевого адаптера, який може працювати на швидкостях 10 і 100 Мбіт/с, до концентратора або комутатора.&lt;br /&gt;
&lt;br /&gt;
Описана нижче схема Auto-negotiation сьогодні є стандартом технології 100Base-T. До цього виробники застосовували різні власні схеми автоматичного визначення швидкості роботи взаємодіючих портів, які не були сумісні. Прийняту як стандарт схему Auto-negotiation запропонувала спочатку компанія National Semiconductor під назвою NWay.&lt;br /&gt;
&lt;br /&gt;
Всього в даний час визначено 5 різних режимів роботи, які можуть підтримувати пристрої 100Base-TX або 100Base-T4 на витих парах:&lt;br /&gt;
&lt;br /&gt;
- 10Base-T - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 10Base-T full-duplex - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX - 2 пари категорії 5 (або Type 1A STP);&lt;br /&gt;
&lt;br /&gt;
- 100Base-T4 - 4 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX full-duplex - 2 пари категорії 5 (або Type 1A STP).&lt;br /&gt;
&lt;br /&gt;
Режим 10Base-T має найнижчий пріоритет при переговорному процесі, а повнодуплексний режим 100Base-TX - найвищий. Переговорний процес відбувається при включенні живлення пристрою, а також може бути ініційований у будь-який момент модулем управління пристрою&lt;br /&gt;
&lt;br /&gt;
Пристрій, що почав процес auto-negotiation, посилає своєму партнерові пачку спеціальних імпульсів Fast Link Pulse burst (FLP), в якому міститься 8-бітове слово, що кодує пропонований режим взаємодії, починаючи з найпріоритетнішого, підтримуваного даним вузлом.&lt;br /&gt;
&lt;br /&gt;
Якщо вузол-партнер підтримує функцію auto-negotuiation і також може підтримувати запропонований режим, він відповідає пачкою імпульсів FLP, в якій підтверджує даний режим, і на цьому переговори закінчуються. Якщо ж вузол-партнер може підтримувати менш пріоритетний режим, то він указує його відповідає, і цей режим вибирається як робочого. Таким чином, завжди вибирається найбільш пріоритетний загальний режим вузлів.&lt;br /&gt;
&lt;br /&gt;
Вузол, який підтримує тільки технологію 10Base-T, кожні 16 мс посилає манчестерські імпульси для перевірки цілісності лінії, що пов'язує його з сусіднім вузлом. Такий вузол не розуміє запит FLP, який робить йому вузол з функцією Auto-negotiation, і продовжує посилати свої імпульси. Вузол, що отримав у відповідь на запит FLP тільки імпульси перевірки цілісності лінії, розуміє, що його партнер може працювати тільки за стандартом 10Base-T, і встановлює цей режим роботи і для себе.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-T4 - вита пара UTP Cat 3, чотири пари'''''==&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 була розроблена для того, щоб можна було використовувати для високошвидкісного Ethernet наявну проводку на витій парі категорії 3. Ця специфікація дозволяє підвищити загальну пропускну спроможність за рахунок одночасної передачі потоків битий по всіх 4 парам кабелю.&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 з'явилася пізніше за інші специфікації фізичного рівня Fast Ethernet. Розробники цієї технології в першу чергу хотіли створити фізичні специфікації, найбільш близькі до специфікацій 10Base-T і 10Base-F, які працювали на двох лініях передачі даних: двох парах або двох волокнах. Для реалізації роботи по двох витих парах довелося перейти на якісніший кабель категорії 5.&lt;br /&gt;
&lt;br /&gt;
В той же час розробники конкуруючої технології 100VG-AnyLAN спочатку зробили ставку на роботу по витій парі категорії 3; найголовніша перевага полягала не стільки у вартості, а в тому, що вона була вже прокладена в переважному числі будівель. Тому після випуску специфікацій 100Base-TX і 100Base-FX розробники технології Fast Ethernet реалізували свій варіант фізичного рівня для витої пари категорії 3.&lt;br /&gt;
&lt;br /&gt;
Замість кодування 4В/5В в цьому методі використовується кодування 8В/6Т, яке володіє вужчим спектром сигналу і при швидкості 33 Мбіт/с укладається в смугу 16 Мгц витої пари категорії 3 (при кодуванні 4В/5В спектр сигналу в цю смугу не укладається). Кожні 8 біт інформації рівня MAC кодуються 6-у трійковими цифрами (ternary symbols), тобто цифрами, що мають три стани. Кожна трійкова цифра має тривалість 40 нс. Група з 6-ти трійкових цифр потім передається на одну з трьох передавальних витих пар, незалежно і послідовно.&lt;br /&gt;
&lt;br /&gt;
Четверта пара завжди використовується для прослуховування частоти, що несе, в цілях виявлення колізії. Швидкість передачі даних по кожній з трьох передаю щих пару рівна 33,3 Мбіт/с, тому загальна швидкість протоколу 100Base-T4 складає 100 Мбіт/с. В той же час із-за прийнятого способу кодування швидкість зміни сигналу на кожній парі рівна всього 25 Мбод, що і дозволяє використовувати виту пару категорії 3.&lt;br /&gt;
&lt;br /&gt;
На рис. 4 показано з'єднання порту MDI мережевого адаптера 100Base-T4 з портом MDI-X концентратора (приставка Х говорить про те, що у цього роз'єму приєднання приймача і передавача міняються парами кабелю в порівнянні з роз'ємом мережевого адаптера, що дозволяє простіше сполучати пари проводів в кабелі - без перехрещення). Пара 1-2 завжди потрібний для передачі даних від порту MDI до порту MDI-X, пара 3-6 -для прийому даних портом MDI від порту MDI-X, а пари 4-5 і 7-8 є двонаправленими і використовуються як для прийому, так і для передачі, залежно від потреби.&lt;br /&gt;
[[Файл:Img004.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 4 - З'єднання вузлів по специфікації 100Base-T4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Правила побудови сегментів Fast Ethernet при використанні повторювачей класу I і класу II'''''==&lt;br /&gt;
&lt;br /&gt;
Технологія Fast Ethernet, як і всі некоаксіальні варіанти Ethernet розрахована на підключення кінцевих вузлів - комп'ютерів з відповідними мережевими адаптерами - до багатопортових концентраторів-повторителям або комутаторів.&lt;br /&gt;
&lt;br /&gt;
Правила коректної побудови сегментів мереж Fast Ethernet включають:&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальні довжини сегментів, сполучаючих DTE з DTE;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальні довжини сегментів, сполучаючих DTE з портом повторителя;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальний діаметр мережі;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальне число повторителей і максимальну довжину сегменту, що сполучає повторители.&lt;br /&gt;
 &lt;br /&gt;
=='''''Обмеження довжин сегментів DTE-DTE'''''==&lt;br /&gt;
&lt;br /&gt;
Як DTE (Data Terminal Equipment) може виступати будь-яке джерело кадрів даних для мережі: мережевий адаптер, порт моста, порт маршрутизатора, модуль управління мережею і інші подібні пристрої. Порт повторителя немає DTE, оскільки він побитно повторює кадр, що вже з'явився в сегменті. У типовій конфігурації мережі Fast Ethernet декілька DTE підключається до портів повторителя, утворюючи мережу зіркоподібної топології.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Специфікація IEEE 802.3u визначає наступні максимальні значення сегментів DTE-DTE: &lt;br /&gt;
[[Файл:Img005.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Метод кодування NRZI==&lt;br /&gt;
&lt;br /&gt;
NRZI - Non Return to Zero Invertive (інверсне кодування без повернення до нуля) Цей метод є модифікованим методом Non Return to Zero (NRZ), де для представлення 1 і 0 використовуються потенціали двох рівнів. У коді NRZ I також використовується 2 потенціалу, але його поточне значення залежить від попереднього. Якщо поточне значення біта &amp;quot;1&amp;quot;, то отриманий потенціал повинен бути інверсією від попереднього, якщо значення біта &amp;quot;0&amp;quot; - такий же.&lt;br /&gt;
Оскільки код незахищений від довгих послідовностей &amp;quot;нулів&amp;quot; або &amp;quot;одиниць&amp;quot;, то це може призвести до проблем синхронізації. Тому перед передачею, задану послідовність бітів рекомендується попередньо закодувати кодом передбачають скремблирование (скремблер призначений для додання властивостей випадковості переданої послідовності даних з метою полегшення виділення тактової частоти приймачем).&lt;br /&gt;
&lt;br /&gt;
=='''''Обмеження мереж Fast Ethernet, побудованих на повторителях'''''==&lt;br /&gt;
&lt;br /&gt;
Повторітелі Fast Ethernet діляться на два класи.&lt;br /&gt;
&lt;br /&gt;
Повторітелі класу I підтримують всі типи систем кодування фізичного рівня: 100Base-TX/FX (4B/5B) і 100Base-T4 (8B/6T). Повторітелі класу II підтримують тільки один тип системи кодування фізичного рівня - 100Base-TX/FX або 100Base-T4.  Тобто повторители класу I дозволяють виконувати трансляцію логічних код з бітовою швидкістю 100 Мбіт/с, а повторителям класу II ця операція недоступна.&lt;br /&gt;
&lt;br /&gt;
У одному домені колізій допускається наявність тільки одного повторителя класу I. Це пов'язано з тим, що такий повторитель вносить велику затримку при розповсюдженні сигналів із-за необхідності трансляції різних систем сигналізації – 70bt.&lt;br /&gt;
&lt;br /&gt;
Максимальне число повторителей класу II в домені колізій - 2, причому вони повинні бути сполучені між собою кабелем не довше 5 метрів.&lt;br /&gt;
&lt;br /&gt;
Невелика кількість повторителей Fast Ethernet не є серйозною перешкодою при побудові мереж. По-перше, наявність стекових повторителей знімає проблеми обмеженого числа портів - всі повторители, що каскадують, є одним повторитель з достатнім числом портів - до декількох сотень. По-друге, застосування комутаторів і маршрутизаторів ділить мережа на декілька доменів колізій, в кожному з яких зазвичай є не дуже велике число станцій.&lt;br /&gt;
&lt;br /&gt;
У наступній таблиці зведені правила побудови мережі на основі повторителе класу I. &lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:16:35Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fast Ethernet - специфікація IEЕЕ 802.3 u офіційно прийнята 26 жовтня 1995 року визначає стандарт протоколу канального рівня для мереж працюють при використанні як мідного, так і волоконно-оптичного кабелю зі швидкістю 100Мб / с. Нова специфікація є спадкоємицею стандарту Ethernet IEЕЕ 802.3, використовуючи такий же формат кадру, механізм доступу до середовища CSMA / CD і топологію зірка. Еволюція торкнулася декількох елементів конфігурації засобів фізичного рівня, що дозволило збільшити пропускну спроможність, включаючи типи застосовуваного кабелю, довжину сегментів і кількість концентраторів.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Загальні вимоги до проектування'''==&lt;br /&gt;
&lt;br /&gt;
Fast Ethernet є розширенням існуючого стандарту Ethernet. Вона (технологія) працює за допомогою UTP-кабеля для передачі даних або опто-волоконного кабеля і використовує CSMA / CD в топології шини типу &amp;quot;зірка&amp;quot;, схожа на 10BASE-T, де всі кабелі кріпляться до концентратора. І це забезпечує сумісність з існуючими 10BASE-T системами і таким чином дозволяє  plug-and-play (&amp;quot;підключити і грати&amp;quot;) оновлення з 10BASE-T. Fast Ethernet іноді називають 100BASE-X, де X є прототипом для FX і TX варіантів.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;100&amp;quot; в позначенні типу носія відноситься до швидкості передачі 100 Мбіт/сек. &amp;quot;BASE&amp;quot; відноситься до концентратора (смуги) сигналів, що означає, що тільки сигнали Ethernet здійснюється в середовищі. TX, FX і Т4 відносяться до фізичного середовища, яке несе в собі сигнал.&lt;br /&gt;
&lt;br /&gt;
Швидкий адаптер Ethernet може бути логічно розділений на Media Access Controller (MAC), який займається питаннями більш високого рівня можливостей середовища та інтерфейс фізичного рівня (PHY). MAC може бути пов'язано з PHY за допомогою 4-бітного 25-МГц-го синхронного паралельного інтерфейсу, відомого як Media Independent Interface (MII) або 2бітного 50-МГц зменшеного варіанту Зменшеного Media Independent Interface (RMII). Повторювачі (концентратори) також допустимі і підключаються до декількох PHY для їх різних інтерфейсів.&lt;br /&gt;
&lt;br /&gt;
MII може (рідко) бути зовнішним зв'язком, але, як правило, є зв'язком між кількома ІС в мережевому адаптері або, навіть, в межах однієї мікросхеми. Специфікації, які  написані, базуються на  припущенні, що інтерфейс між MAC і PHY буде MII, але вони не вимагають цього.&lt;br /&gt;
&lt;br /&gt;
MII фіксує теоретичну максимальну швидкість передачі даних для всіх версій швидкого Ethernet до 100 Мбіт/с. Швидкість передачі даних, яка  дійсно спостерігається в реальних мережах, менше теоретичного максимуму, у зв'язку з необхідним &amp;quot;заголовком&amp;quot; та &amp;quot;причепом&amp;quot; (біти адресації і виявлення помилок) на кожний кадр, випадковими &amp;quot;втраченими кадрами&amp;quot; у зв'язку з &amp;quot;шумом&amp;quot;, і часом очікування після кожного відправленого кадру для інших пристроїв в мережі, щоб закінчити передачу.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна'''''==&lt;br /&gt;
&lt;br /&gt;
Ця специфікація визначає роботу протоколу Fast Ethernet по багатомодовому оптоволокну в напівдуплексному і повнодуплексному режимах. Як і в стандарті FDDI, кожен вузол з'єднується з мережею двома оптичними волокнами, що йдуть від приймача (Rx) і від передавача (Тх).&lt;br /&gt;
&lt;br /&gt;
Між специфікаціями 100Base-FX і 100Base-TX є багато загального, тому загальні для двох специфікацій властивості даватимуться під узагальненою назвою 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
Тоді як Ethernet із швидкістю передачі 10 Мбіт/с використовує манчестерське кодування для представлення даних при передачі по кабелю, в стандарті Fast Ethernet визначений інший метод кодування - 4В/5В. При цьому методі кожні 4 бита даних підрівня MAC (званих символами) представляються 5 бітами. Надмірний біт дозволяє застосувати потенційні коди при уявленні кожного з п'яти битий у вигляді електричних або оптичних імпульсів. Існування заборонених комбінацій символів дозволяє отбраковывать помилкові символи, що підвищує стійкість роботи мереж з 100Base-FX/TX.&lt;br /&gt;
[[Файл:Img003.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 3 -  Структура кадру Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для відділення кадру Ethernet від символів Idle використовується комбінація символів Start Delimiter (пара символів J (11000) і До (10001) коди 4В/5В, а після завершення кадру перед першим символом Idle вставляється символ Т (рис. 3).&lt;br /&gt;
&lt;br /&gt;
Після перетворення 4-бітових порцій код MAC в 5-бітові порції фізичного рівня їх необхідно представити у вигляді оптичних або електричних сигналів в кабелі, що сполучає вузли мережі. Специфікації 100Base-FX і 100Base-TX використовують для цього різні методи фізичного кодування - NRZI і MLT-3 відповідно (як і в технології FDDI при роботі через оптоволокно і виту пару).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-TX - вита пара UTP Cat 5 або STP Type 1, дві пари'''''==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних специфікація 100Base-TX використовує кабель UTP категорії 5 або кабель STP Type 1. Максимальна довжина кабелю в обох випадках -100 м.&lt;br /&gt;
&lt;br /&gt;
Основні відмінності від специфікації 100Base-FX - використання методу MLT-3 для передачі сигналів 5-бітових порцій коди 4В/5В по витій парі, а також наявність функції автопереговорів (Auto-negotiation) для вибору режиму роботи порту. Схема автопереговорів дозволяє двом сполученим фізично пристроям, які підтримують декілька стандартів фізичного рівня, що відрізняються бітовою швидкістю і кількістю витих пар, вибрати найбільш вигідний режим роботи. Зазвичай процедура автопереговорів відбувається при під'єднуванні мережевого адаптера, який може працювати на швидкостях 10 і 100 Мбіт/с, до концентратора або комутатора.&lt;br /&gt;
&lt;br /&gt;
Описана нижче схема Auto-negotiation сьогодні є стандартом технології 100Base-T. До цього виробники застосовували різні власні схеми автоматичного визначення швидкості роботи взаємодіючих портів, які не були сумісні. Прийняту як стандарт схему Auto-negotiation запропонувала спочатку компанія National Semiconductor під назвою NWay.&lt;br /&gt;
&lt;br /&gt;
Всього в даний час визначено 5 різних режимів роботи, які можуть підтримувати пристрої 100Base-TX або 100Base-T4 на витих парах:&lt;br /&gt;
&lt;br /&gt;
- 10Base-T - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 10Base-T full-duplex - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX - 2 пари категорії 5 (або Type 1A STP);&lt;br /&gt;
&lt;br /&gt;
- 100Base-T4 - 4 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX full-duplex - 2 пари категорії 5 (або Type 1A STP).&lt;br /&gt;
&lt;br /&gt;
Режим 10Base-T має найнижчий пріоритет при переговорному процесі, а повнодуплексний режим 100Base-TX - найвищий. Переговорний процес відбувається при включенні живлення пристрою, а також може бути ініційований у будь-який момент модулем управління пристрою&lt;br /&gt;
&lt;br /&gt;
Пристрій, що почав процес auto-negotiation, посилає своєму партнерові пачку спеціальних імпульсів Fast Link Pulse burst (FLP), в якому міститься 8-бітове слово, що кодує пропонований режим взаємодії, починаючи з найпріоритетнішого, підтримуваного даним вузлом.&lt;br /&gt;
&lt;br /&gt;
Якщо вузол-партнер підтримує функцію auto-negotuiation і також може підтримувати запропонований режим, він відповідає пачкою імпульсів FLP, в якій підтверджує даний режим, і на цьому переговори закінчуються. Якщо ж вузол-партнер може підтримувати менш пріоритетний режим, то він указує його відповідає, і цей режим вибирається як робочого. Таким чином, завжди вибирається найбільш пріоритетний загальний режим вузлів.&lt;br /&gt;
&lt;br /&gt;
Вузол, який підтримує тільки технологію 10Base-T, кожні 16 мс посилає манчестерські імпульси для перевірки цілісності лінії, що пов'язує його з сусіднім вузлом. Такий вузол не розуміє запит FLP, який робить йому вузол з функцією Auto-negotiation, і продовжує посилати свої імпульси. Вузол, що отримав у відповідь на запит FLP тільки імпульси перевірки цілісності лінії, розуміє, що його партнер може працювати тільки за стандартом 10Base-T, і встановлює цей режим роботи і для себе.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-T4 - вита пара UTP Cat 3, чотири пари'''''==&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 була розроблена для того, щоб можна було використовувати для високошвидкісного Ethernet наявну проводку на витій парі категорії 3. Ця специфікація дозволяє підвищити загальну пропускну спроможність за рахунок одночасної передачі потоків битий по всіх 4 парам кабелю.&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 з'явилася пізніше за інші специфікації фізичного рівня Fast Ethernet. Розробники цієї технології в першу чергу хотіли створити фізичні специфікації, найбільш близькі до специфікацій 10Base-T і 10Base-F, які працювали на двох лініях передачі даних: двох парах або двох волокнах. Для реалізації роботи по двох витих парах довелося перейти на якісніший кабель категорії 5.&lt;br /&gt;
&lt;br /&gt;
В той же час розробники конкуруючої технології 100VG-AnyLAN спочатку зробили ставку на роботу по витій парі категорії 3; найголовніша перевага полягала не стільки у вартості, а в тому, що вона була вже прокладена в переважному числі будівель. Тому після випуску специфікацій 100Base-TX і 100Base-FX розробники технології Fast Ethernet реалізували свій варіант фізичного рівня для витої пари категорії 3.&lt;br /&gt;
&lt;br /&gt;
Замість кодування 4В/5В в цьому методі використовується кодування 8В/6Т, яке володіє вужчим спектром сигналу і при швидкості 33 Мбіт/с укладається в смугу 16 Мгц витої пари категорії 3 (при кодуванні 4В/5В спектр сигналу в цю смугу не укладається). Кожні 8 біт інформації рівня MAC кодуються 6-у трійковими цифрами (ternary symbols), тобто цифрами, що мають три стани. Кожна трійкова цифра має тривалість 40 нс. Група з 6-ти трійкових цифр потім передається на одну з трьох передавальних витих пар, незалежно і послідовно.&lt;br /&gt;
&lt;br /&gt;
Четверта пара завжди використовується для прослуховування частоти, що несе, в цілях виявлення колізії. Швидкість передачі даних по кожній з трьох передаю щих пару рівна 33,3 Мбіт/с, тому загальна швидкість протоколу 100Base-T4 складає 100 Мбіт/с. В той же час із-за прийнятого способу кодування швидкість зміни сигналу на кожній парі рівна всього 25 Мбод, що і дозволяє використовувати виту пару категорії 3.&lt;br /&gt;
&lt;br /&gt;
На рис. 4 показано з'єднання порту MDI мережевого адаптера 100Base-T4 з портом MDI-X концентратора (приставка Х говорить про те, що у цього роз'єму приєднання приймача і передавача міняються парами кабелю в порівнянні з роз'ємом мережевого адаптера, що дозволяє простіше сполучати пари проводів в кабелі - без перехрещення). Пара 1-2 завжди потрібний для передачі даних від порту MDI до порту MDI-X, пара 3-6 -для прийому даних портом MDI від порту MDI-X, а пари 4-5 і 7-8 є двонаправленими і використовуються як для прийому, так і для передачі, залежно від потреби.&lt;br /&gt;
[[Файл:Img004.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 4 - З'єднання вузлів по специфікації 100Base-T4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Правила побудови сегментів Fast Ethernet при використанні повторювачей класу I і класу II'''''==&lt;br /&gt;
&lt;br /&gt;
Технологія Fast Ethernet, як і всі некоаксіальні варіанти Ethernet розрахована на підключення кінцевих вузлів - комп'ютерів з відповідними мережевими адаптерами - до багатопортових концентраторів-повторителям або комутаторів.&lt;br /&gt;
&lt;br /&gt;
Правила коректної побудови сегментів мереж Fast Ethernet включають:&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальні довжини сегментів, сполучаючих DTE з DTE;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальні довжини сегментів, сполучаючих DTE з портом повторителя;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальний діаметр мережі;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальне число повторителей і максимальну довжину сегменту, що сполучає повторители.&lt;br /&gt;
 &lt;br /&gt;
=='''''Обмеження довжин сегментів DTE-DTE'''''==&lt;br /&gt;
&lt;br /&gt;
Як DTE (Data Terminal Equipment) може виступати будь-яке джерело кадрів даних для мережі: мережевий адаптер, порт моста, порт маршрутизатора, модуль управління мережею і інші подібні пристрої. Порт повторителя немає DTE, оскільки він побитно повторює кадр, що вже з'явився в сегменті. У типовій конфігурації мережі Fast Ethernet декілька DTE підключається до портів повторителя, утворюючи мережу зіркоподібної топології.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Специфікація IEEE 802.3u визначає наступні максимальні значення сегментів DTE-DTE: &lt;br /&gt;
[[Файл:Img005.jpg]]&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:14:50Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fast Ethernet - специфікація IEЕЕ 802.3 u офіційно прийнята 26 жовтня 1995 року визначає стандарт протоколу канального рівня для мереж працюють при використанні як мідного, так і волоконно-оптичного кабелю зі швидкістю 100Мб / с. Нова специфікація є спадкоємицею стандарту Ethernet IEЕЕ 802.3, використовуючи такий же формат кадру, механізм доступу до середовища CSMA / CD і топологію зірка. Еволюція торкнулася декількох елементів конфігурації засобів фізичного рівня, що дозволило збільшити пропускну спроможність, включаючи типи застосовуваного кабелю, довжину сегментів і кількість концентраторів.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Загальні вимоги до проектування'''==&lt;br /&gt;
&lt;br /&gt;
Fast Ethernet є розширенням існуючого стандарту Ethernet. Вона (технологія) працює за допомогою UTP-кабеля для передачі даних або опто-волоконного кабеля і використовує CSMA / CD в топології шини типу &amp;quot;зірка&amp;quot;, схожа на 10BASE-T, де всі кабелі кріпляться до концентратора. І це забезпечує сумісність з існуючими 10BASE-T системами і таким чином дозволяє  plug-and-play (&amp;quot;підключити і грати&amp;quot;) оновлення з 10BASE-T. Fast Ethernet іноді називають 100BASE-X, де X є прототипом для FX і TX варіантів.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;100&amp;quot; в позначенні типу носія відноситься до швидкості передачі 100 Мбіт/сек. &amp;quot;BASE&amp;quot; відноситься до концентратора (смуги) сигналів, що означає, що тільки сигнали Ethernet здійснюється в середовищі. TX, FX і Т4 відносяться до фізичного середовища, яке несе в собі сигнал.&lt;br /&gt;
&lt;br /&gt;
Швидкий адаптер Ethernet може бути логічно розділений на Media Access Controller (MAC), який займається питаннями більш високого рівня можливостей середовища та інтерфейс фізичного рівня (PHY). MAC може бути пов'язано з PHY за допомогою 4-бітного 25-МГц-го синхронного паралельного інтерфейсу, відомого як Media Independent Interface (MII) або 2бітного 50-МГц зменшеного варіанту Зменшеного Media Independent Interface (RMII). Повторювачі (концентратори) також допустимі і підключаються до декількох PHY для їх різних інтерфейсів.&lt;br /&gt;
&lt;br /&gt;
MII може (рідко) бути зовнішним зв'язком, але, як правило, є зв'язком між кількома ІС в мережевому адаптері або, навіть, в межах однієї мікросхеми. Специфікації, які  написані, базуються на  припущенні, що інтерфейс між MAC і PHY буде MII, але вони не вимагають цього.&lt;br /&gt;
&lt;br /&gt;
MII фіксує теоретичну максимальну швидкість передачі даних для всіх версій швидкого Ethernet до 100 Мбіт/с. Швидкість передачі даних, яка  дійсно спостерігається в реальних мережах, менше теоретичного максимуму, у зв'язку з необхідним &amp;quot;заголовком&amp;quot; та &amp;quot;причепом&amp;quot; (біти адресації і виявлення помилок) на кожний кадр, випадковими &amp;quot;втраченими кадрами&amp;quot; у зв'язку з &amp;quot;шумом&amp;quot;, і часом очікування після кожного відправленого кадру для інших пристроїв в мережі, щоб закінчити передачу.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна'''''==&lt;br /&gt;
&lt;br /&gt;
Ця специфікація визначає роботу протоколу Fast Ethernet по багатомодовому оптоволокну в напівдуплексному і повнодуплексному режимах. Як і в стандарті FDDI, кожен вузол з'єднується з мережею двома оптичними волокнами, що йдуть від приймача (Rx) і від передавача (Тх).&lt;br /&gt;
&lt;br /&gt;
Між специфікаціями 100Base-FX і 100Base-TX є багато загального, тому загальні для двох специфікацій властивості даватимуться під узагальненою назвою 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
Тоді як Ethernet із швидкістю передачі 10 Мбіт/с використовує манчестерське кодування для представлення даних при передачі по кабелю, в стандарті Fast Ethernet визначений інший метод кодування - 4В/5В. При цьому методі кожні 4 бита даних підрівня MAC (званих символами) представляються 5 бітами. Надмірний біт дозволяє застосувати потенційні коди при уявленні кожного з п'яти битий у вигляді електричних або оптичних імпульсів. Існування заборонених комбінацій символів дозволяє отбраковывать помилкові символи, що підвищує стійкість роботи мереж з 100Base-FX/TX.&lt;br /&gt;
[[Файл:Img003.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 3 -  Структура кадру Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для відділення кадру Ethernet від символів Idle використовується комбінація символів Start Delimiter (пара символів J (11000) і До (10001) коди 4В/5В, а після завершення кадру перед першим символом Idle вставляється символ Т (рис. 3).&lt;br /&gt;
&lt;br /&gt;
Після перетворення 4-бітових порцій код MAC в 5-бітові порції фізичного рівня їх необхідно представити у вигляді оптичних або електричних сигналів в кабелі, що сполучає вузли мережі. Специфікації 100Base-FX і 100Base-TX використовують для цього різні методи фізичного кодування - NRZI і MLT-3 відповідно (як і в технології FDDI при роботі через оптоволокно і виту пару).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-TX - вита пара UTP Cat 5 або STP Type 1, дві пари'''''==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних специфікація 100Base-TX використовує кабель UTP категорії 5 або кабель STP Type 1. Максимальна довжина кабелю в обох випадках -100 м.&lt;br /&gt;
&lt;br /&gt;
Основні відмінності від специфікації 100Base-FX - використання методу MLT-3 для передачі сигналів 5-бітових порцій коди 4В/5В по витій парі, а також наявність функції автопереговорів (Auto-negotiation) для вибору режиму роботи порту. Схема автопереговорів дозволяє двом сполученим фізично пристроям, які підтримують декілька стандартів фізичного рівня, що відрізняються бітовою швидкістю і кількістю витих пар, вибрати найбільш вигідний режим роботи. Зазвичай процедура автопереговорів відбувається при під'єднуванні мережевого адаптера, який може працювати на швидкостях 10 і 100 Мбіт/с, до концентратора або комутатора.&lt;br /&gt;
&lt;br /&gt;
Описана нижче схема Auto-negotiation сьогодні є стандартом технології 100Base-T. До цього виробники застосовували різні власні схеми автоматичного визначення швидкості роботи взаємодіючих портів, які не були сумісні. Прийняту як стандарт схему Auto-negotiation запропонувала спочатку компанія National Semiconductor під назвою NWay.&lt;br /&gt;
&lt;br /&gt;
Всього в даний час визначено 5 різних режимів роботи, які можуть підтримувати пристрої 100Base-TX або 100Base-T4 на витих парах:&lt;br /&gt;
&lt;br /&gt;
- 10Base-T - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 10Base-T full-duplex - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX - 2 пари категорії 5 (або Type 1A STP);&lt;br /&gt;
&lt;br /&gt;
- 100Base-T4 - 4 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX full-duplex - 2 пари категорії 5 (або Type 1A STP).&lt;br /&gt;
&lt;br /&gt;
Режим 10Base-T має найнижчий пріоритет при переговорному процесі, а повнодуплексний режим 100Base-TX - найвищий. Переговорний процес відбувається при включенні живлення пристрою, а також може бути ініційований у будь-який момент модулем управління пристрою&lt;br /&gt;
&lt;br /&gt;
Пристрій, що почав процес auto-negotiation, посилає своєму партнерові пачку спеціальних імпульсів Fast Link Pulse burst (FLP), в якому міститься 8-бітове слово, що кодує пропонований режим взаємодії, починаючи з найпріоритетнішого, підтримуваного даним вузлом.&lt;br /&gt;
&lt;br /&gt;
Якщо вузол-партнер підтримує функцію auto-negotuiation і також може підтримувати запропонований режим, він відповідає пачкою імпульсів FLP, в якій підтверджує даний режим, і на цьому переговори закінчуються. Якщо ж вузол-партнер може підтримувати менш пріоритетний режим, то він указує його відповідає, і цей режим вибирається як робочого. Таким чином, завжди вибирається найбільш пріоритетний загальний режим вузлів.&lt;br /&gt;
&lt;br /&gt;
Вузол, який підтримує тільки технологію 10Base-T, кожні 16 мс посилає манчестерські імпульси для перевірки цілісності лінії, що пов'язує його з сусіднім вузлом. Такий вузол не розуміє запит FLP, який робить йому вузол з функцією Auto-negotiation, і продовжує посилати свої імпульси. Вузол, що отримав у відповідь на запит FLP тільки імпульси перевірки цілісності лінії, розуміє, що його партнер може працювати тільки за стандартом 10Base-T, і встановлює цей режим роботи і для себе.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-T4 - вита пара UTP Cat 3, чотири пари'''''==&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 була розроблена для того, щоб можна було використовувати для високошвидкісного Ethernet наявну проводку на витій парі категорії 3. Ця специфікація дозволяє підвищити загальну пропускну спроможність за рахунок одночасної передачі потоків битий по всіх 4 парам кабелю.&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 з'явилася пізніше за інші специфікації фізичного рівня Fast Ethernet. Розробники цієї технології в першу чергу хотіли створити фізичні специфікації, найбільш близькі до специфікацій 10Base-T і 10Base-F, які працювали на двох лініях передачі даних: двох парах або двох волокнах. Для реалізації роботи по двох витих парах довелося перейти на якісніший кабель категорії 5.&lt;br /&gt;
&lt;br /&gt;
В той же час розробники конкуруючої технології 100VG-AnyLAN спочатку зробили ставку на роботу по витій парі категорії 3; найголовніша перевага полягала не стільки у вартості, а в тому, що вона була вже прокладена в переважному числі будівель. Тому після випуску специфікацій 100Base-TX і 100Base-FX розробники технології Fast Ethernet реалізували свій варіант фізичного рівня для витої пари категорії 3.&lt;br /&gt;
&lt;br /&gt;
Замість кодування 4В/5В в цьому методі використовується кодування 8В/6Т, яке володіє вужчим спектром сигналу і при швидкості 33 Мбіт/с укладається в смугу 16 Мгц витої пари категорії 3 (при кодуванні 4В/5В спектр сигналу в цю смугу не укладається). Кожні 8 біт інформації рівня MAC кодуються 6-у трійковими цифрами (ternary symbols), тобто цифрами, що мають три стани. Кожна трійкова цифра має тривалість 40 нс. Група з 6-ти трійкових цифр потім передається на одну з трьох передавальних витих пар, незалежно і послідовно.&lt;br /&gt;
&lt;br /&gt;
Четверта пара завжди використовується для прослуховування частоти, що несе, в цілях виявлення колізії. Швидкість передачі даних по кожній з трьох передаю щих пару рівна 33,3 Мбіт/с, тому загальна швидкість протоколу 100Base-T4 складає 100 Мбіт/с. В той же час із-за прийнятого способу кодування швидкість зміни сигналу на кожній парі рівна всього 25 Мбод, що і дозволяє використовувати виту пару категорії 3.&lt;br /&gt;
&lt;br /&gt;
На рис. 4 показано з'єднання порту MDI мережевого адаптера 100Base-T4 з портом MDI-X концентратора (приставка Х говорить про те, що у цього роз'єму приєднання приймача і передавача міняються парами кабелю в порівнянні з роз'ємом мережевого адаптера, що дозволяє простіше сполучати пари проводів в кабелі - без перехрещення). Пара 1-2 завжди потрібний для передачі даних від порту MDI до порту MDI-X, пара 3-6 -для прийому даних портом MDI від порту MDI-X, а пари 4-5 і 7-8 є двонаправленими і використовуються як для прийому, так і для передачі, залежно від потреби.&lt;br /&gt;
[[Файл:Img004.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 4 - З'єднання вузлів по специфікації 100Base-T4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Правила побудови сегментів Fast Ethernet при використанні повторювачей класу I і класу II'''''==&lt;br /&gt;
&lt;br /&gt;
Технологія Fast Ethernet, як і всі некоаксіальні варіанти Ethernet розрахована на підключення кінцевих вузлів - комп'ютерів з відповідними мережевими адаптерами - до багатопортових концентраторів-повторителям або комутаторів.&lt;br /&gt;
&lt;br /&gt;
Правила коректної побудови сегментів мереж Fast Ethernet включають:&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальні довжини сегментів, сполучаючих DTE з DTE;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальні довжини сегментів, сполучаючих DTE з портом повторителя;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальний діаметр мережі;&lt;br /&gt;
&lt;br /&gt;
- обмеження на максимальне число повторителей і максимальну довжину сегменту, що сполучає повторители.&lt;br /&gt;
 &lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:13:47Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fast Ethernet - специфікація IEЕЕ 802.3 u офіційно прийнята 26 жовтня 1995 року визначає стандарт протоколу канального рівня для мереж працюють при використанні як мідного, так і волоконно-оптичного кабелю зі швидкістю 100Мб / с. Нова специфікація є спадкоємицею стандарту Ethernet IEЕЕ 802.3, використовуючи такий же формат кадру, механізм доступу до середовища CSMA / CD і топологію зірка. Еволюція торкнулася декількох елементів конфігурації засобів фізичного рівня, що дозволило збільшити пропускну спроможність, включаючи типи застосовуваного кабелю, довжину сегментів і кількість концентраторів.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Загальні вимоги до проектування'''==&lt;br /&gt;
&lt;br /&gt;
Fast Ethernet є розширенням існуючого стандарту Ethernet. Вона (технологія) працює за допомогою UTP-кабеля для передачі даних або опто-волоконного кабеля і використовує CSMA / CD в топології шини типу &amp;quot;зірка&amp;quot;, схожа на 10BASE-T, де всі кабелі кріпляться до концентратора. І це забезпечує сумісність з існуючими 10BASE-T системами і таким чином дозволяє  plug-and-play (&amp;quot;підключити і грати&amp;quot;) оновлення з 10BASE-T. Fast Ethernet іноді називають 100BASE-X, де X є прототипом для FX і TX варіантів.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;100&amp;quot; в позначенні типу носія відноситься до швидкості передачі 100 Мбіт/сек. &amp;quot;BASE&amp;quot; відноситься до концентратора (смуги) сигналів, що означає, що тільки сигнали Ethernet здійснюється в середовищі. TX, FX і Т4 відносяться до фізичного середовища, яке несе в собі сигнал.&lt;br /&gt;
&lt;br /&gt;
Швидкий адаптер Ethernet може бути логічно розділений на Media Access Controller (MAC), який займається питаннями більш високого рівня можливостей середовища та інтерфейс фізичного рівня (PHY). MAC може бути пов'язано з PHY за допомогою 4-бітного 25-МГц-го синхронного паралельного інтерфейсу, відомого як Media Independent Interface (MII) або 2бітного 50-МГц зменшеного варіанту Зменшеного Media Independent Interface (RMII). Повторювачі (концентратори) також допустимі і підключаються до декількох PHY для їх різних інтерфейсів.&lt;br /&gt;
&lt;br /&gt;
MII може (рідко) бути зовнішним зв'язком, але, як правило, є зв'язком між кількома ІС в мережевому адаптері або, навіть, в межах однієї мікросхеми. Специфікації, які  написані, базуються на  припущенні, що інтерфейс між MAC і PHY буде MII, але вони не вимагають цього.&lt;br /&gt;
&lt;br /&gt;
MII фіксує теоретичну максимальну швидкість передачі даних для всіх версій швидкого Ethernet до 100 Мбіт/с. Швидкість передачі даних, яка  дійсно спостерігається в реальних мережах, менше теоретичного максимуму, у зв'язку з необхідним &amp;quot;заголовком&amp;quot; та &amp;quot;причепом&amp;quot; (біти адресації і виявлення помилок) на кожний кадр, випадковими &amp;quot;втраченими кадрами&amp;quot; у зв'язку з &amp;quot;шумом&amp;quot;, і часом очікування після кожного відправленого кадру для інших пристроїв в мережі, щоб закінчити передачу.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна'''''==&lt;br /&gt;
&lt;br /&gt;
Ця специфікація визначає роботу протоколу Fast Ethernet по багатомодовому оптоволокну в напівдуплексному і повнодуплексному режимах. Як і в стандарті FDDI, кожен вузол з'єднується з мережею двома оптичними волокнами, що йдуть від приймача (Rx) і від передавача (Тх).&lt;br /&gt;
&lt;br /&gt;
Між специфікаціями 100Base-FX і 100Base-TX є багато загального, тому загальні для двох специфікацій властивості даватимуться під узагальненою назвою 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
Тоді як Ethernet із швидкістю передачі 10 Мбіт/с використовує манчестерське кодування для представлення даних при передачі по кабелю, в стандарті Fast Ethernet визначений інший метод кодування - 4В/5В. При цьому методі кожні 4 бита даних підрівня MAC (званих символами) представляються 5 бітами. Надмірний біт дозволяє застосувати потенційні коди при уявленні кожного з п'яти битий у вигляді електричних або оптичних імпульсів. Існування заборонених комбінацій символів дозволяє отбраковывать помилкові символи, що підвищує стійкість роботи мереж з 100Base-FX/TX.&lt;br /&gt;
[[Файл:Img003.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 3 -  Структура кадру Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для відділення кадру Ethernet від символів Idle використовується комбінація символів Start Delimiter (пара символів J (11000) і До (10001) коди 4В/5В, а після завершення кадру перед першим символом Idle вставляється символ Т (рис. 3).&lt;br /&gt;
&lt;br /&gt;
Після перетворення 4-бітових порцій код MAC в 5-бітові порції фізичного рівня їх необхідно представити у вигляді оптичних або електричних сигналів в кабелі, що сполучає вузли мережі. Специфікації 100Base-FX і 100Base-TX використовують для цього різні методи фізичного кодування - NRZI і MLT-3 відповідно (як і в технології FDDI при роботі через оптоволокно і виту пару).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-TX - вита пара UTP Cat 5 або STP Type 1, дві пари'''''==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних специфікація 100Base-TX використовує кабель UTP категорії 5 або кабель STP Type 1. Максимальна довжина кабелю в обох випадках -100 м.&lt;br /&gt;
&lt;br /&gt;
Основні відмінності від специфікації 100Base-FX - використання методу MLT-3 для передачі сигналів 5-бітових порцій коди 4В/5В по витій парі, а також наявність функції автопереговорів (Auto-negotiation) для вибору режиму роботи порту. Схема автопереговорів дозволяє двом сполученим фізично пристроям, які підтримують декілька стандартів фізичного рівня, що відрізняються бітовою швидкістю і кількістю витих пар, вибрати найбільш вигідний режим роботи. Зазвичай процедура автопереговорів відбувається при під'єднуванні мережевого адаптера, який може працювати на швидкостях 10 і 100 Мбіт/с, до концентратора або комутатора.&lt;br /&gt;
&lt;br /&gt;
Описана нижче схема Auto-negotiation сьогодні є стандартом технології 100Base-T. До цього виробники застосовували різні власні схеми автоматичного визначення швидкості роботи взаємодіючих портів, які не були сумісні. Прийняту як стандарт схему Auto-negotiation запропонувала спочатку компанія National Semiconductor під назвою NWay.&lt;br /&gt;
&lt;br /&gt;
Всього в даний час визначено 5 різних режимів роботи, які можуть підтримувати пристрої 100Base-TX або 100Base-T4 на витих парах:&lt;br /&gt;
&lt;br /&gt;
- 10Base-T - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 10Base-T full-duplex - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX - 2 пари категорії 5 (або Type 1A STP);&lt;br /&gt;
&lt;br /&gt;
- 100Base-T4 - 4 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX full-duplex - 2 пари категорії 5 (або Type 1A STP).&lt;br /&gt;
&lt;br /&gt;
Режим 10Base-T має найнижчий пріоритет при переговорному процесі, а повнодуплексний режим 100Base-TX - найвищий. Переговорний процес відбувається при включенні живлення пристрою, а також може бути ініційований у будь-який момент модулем управління пристрою&lt;br /&gt;
&lt;br /&gt;
Пристрій, що почав процес auto-negotiation, посилає своєму партнерові пачку спеціальних імпульсів Fast Link Pulse burst (FLP), в якому міститься 8-бітове слово, що кодує пропонований режим взаємодії, починаючи з найпріоритетнішого, підтримуваного даним вузлом.&lt;br /&gt;
&lt;br /&gt;
Якщо вузол-партнер підтримує функцію auto-negotuiation і також може підтримувати запропонований режим, він відповідає пачкою імпульсів FLP, в якій підтверджує даний режим, і на цьому переговори закінчуються. Якщо ж вузол-партнер може підтримувати менш пріоритетний режим, то він указує його відповідає, і цей режим вибирається як робочого. Таким чином, завжди вибирається найбільш пріоритетний загальний режим вузлів.&lt;br /&gt;
&lt;br /&gt;
Вузол, який підтримує тільки технологію 10Base-T, кожні 16 мс посилає манчестерські імпульси для перевірки цілісності лінії, що пов'язує його з сусіднім вузлом. Такий вузол не розуміє запит FLP, який робить йому вузол з функцією Auto-negotiation, і продовжує посилати свої імпульси. Вузол, що отримав у відповідь на запит FLP тільки імпульси перевірки цілісності лінії, розуміє, що його партнер може працювати тільки за стандартом 10Base-T, і встановлює цей режим роботи і для себе.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-T4 - вита пара UTP Cat 3, чотири пари'''''==&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 була розроблена для того, щоб можна було використовувати для високошвидкісного Ethernet наявну проводку на витій парі категорії 3. Ця специфікація дозволяє підвищити загальну пропускну спроможність за рахунок одночасної передачі потоків битий по всіх 4 парам кабелю.&lt;br /&gt;
&lt;br /&gt;
Специфікація 100Base-T4 з'явилася пізніше за інші специфікації фізичного рівня Fast Ethernet. Розробники цієї технології в першу чергу хотіли створити фізичні специфікації, найбільш близькі до специфікацій 10Base-T і 10Base-F, які працювали на двох лініях передачі даних: двох парах або двох волокнах. Для реалізації роботи по двох витих парах довелося перейти на якісніший кабель категорії 5.&lt;br /&gt;
&lt;br /&gt;
В той же час розробники конкуруючої технології 100VG-AnyLAN спочатку зробили ставку на роботу по витій парі категорії 3; найголовніша перевага полягала не стільки у вартості, а в тому, що вона була вже прокладена в переважному числі будівель. Тому після випуску специфікацій 100Base-TX і 100Base-FX розробники технології Fast Ethernet реалізували свій варіант фізичного рівня для витої пари категорії 3.&lt;br /&gt;
&lt;br /&gt;
Замість кодування 4В/5В в цьому методі використовується кодування 8В/6Т, яке володіє вужчим спектром сигналу і при швидкості 33 Мбіт/с укладається в смугу 16 Мгц витої пари категорії 3 (при кодуванні 4В/5В спектр сигналу в цю смугу не укладається). Кожні 8 біт інформації рівня MAC кодуються 6-у трійковими цифрами (ternary symbols), тобто цифрами, що мають три стани. Кожна трійкова цифра має тривалість 40 нс. Група з 6-ти трійкових цифр потім передається на одну з трьох передавальних витих пар, незалежно і послідовно.&lt;br /&gt;
&lt;br /&gt;
Четверта пара завжди використовується для прослуховування частоти, що несе, в цілях виявлення колізії. Швидкість передачі даних по кожній з трьох передаю щих пару рівна 33,3 Мбіт/с, тому загальна швидкість протоколу 100Base-T4 складає 100 Мбіт/с. В той же час із-за прийнятого способу кодування швидкість зміни сигналу на кожній парі рівна всього 25 Мбод, що і дозволяє використовувати виту пару категорії 3.&lt;br /&gt;
&lt;br /&gt;
На рис. 4 показано з'єднання порту MDI мережевого адаптера 100Base-T4 з портом MDI-X концентратора (приставка Х говорить про те, що у цього роз'єму приєднання приймача і передавача міняються парами кабелю в порівнянні з роз'ємом мережевого адаптера, що дозволяє простіше сполучати пари проводів в кабелі - без перехрещення). Пара 1-2 завжди потрібний для передачі даних від порту MDI до порту MDI-X, пара 3-6 -для прийому даних портом MDI від порту MDI-X, а пари 4-5 і 7-8 є двонаправленими і використовуються як для прийому, так і для передачі, залежно від потреби.&lt;br /&gt;
[[Файл:Img004.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 4 - З'єднання вузлів по специфікації 100Base-T4&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:12:34Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fast Ethernet - специфікація IEЕЕ 802.3 u офіційно прийнята 26 жовтня 1995 року визначає стандарт протоколу канального рівня для мереж працюють при використанні як мідного, так і волоконно-оптичного кабелю зі швидкістю 100Мб / с. Нова специфікація є спадкоємицею стандарту Ethernet IEЕЕ 802.3, використовуючи такий же формат кадру, механізм доступу до середовища CSMA / CD і топологію зірка. Еволюція торкнулася декількох елементів конфігурації засобів фізичного рівня, що дозволило збільшити пропускну спроможність, включаючи типи застосовуваного кабелю, довжину сегментів і кількість концентраторів.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Загальні вимоги до проектування'''==&lt;br /&gt;
&lt;br /&gt;
Fast Ethernet є розширенням існуючого стандарту Ethernet. Вона (технологія) працює за допомогою UTP-кабеля для передачі даних або опто-волоконного кабеля і використовує CSMA / CD в топології шини типу &amp;quot;зірка&amp;quot;, схожа на 10BASE-T, де всі кабелі кріпляться до концентратора. І це забезпечує сумісність з існуючими 10BASE-T системами і таким чином дозволяє  plug-and-play (&amp;quot;підключити і грати&amp;quot;) оновлення з 10BASE-T. Fast Ethernet іноді називають 100BASE-X, де X є прототипом для FX і TX варіантів.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;100&amp;quot; в позначенні типу носія відноситься до швидкості передачі 100 Мбіт/сек. &amp;quot;BASE&amp;quot; відноситься до концентратора (смуги) сигналів, що означає, що тільки сигнали Ethernet здійснюється в середовищі. TX, FX і Т4 відносяться до фізичного середовища, яке несе в собі сигнал.&lt;br /&gt;
&lt;br /&gt;
Швидкий адаптер Ethernet може бути логічно розділений на Media Access Controller (MAC), який займається питаннями більш високого рівня можливостей середовища та інтерфейс фізичного рівня (PHY). MAC може бути пов'язано з PHY за допомогою 4-бітного 25-МГц-го синхронного паралельного інтерфейсу, відомого як Media Independent Interface (MII) або 2бітного 50-МГц зменшеного варіанту Зменшеного Media Independent Interface (RMII). Повторювачі (концентратори) також допустимі і підключаються до декількох PHY для їх різних інтерфейсів.&lt;br /&gt;
&lt;br /&gt;
MII може (рідко) бути зовнішним зв'язком, але, як правило, є зв'язком між кількома ІС в мережевому адаптері або, навіть, в межах однієї мікросхеми. Специфікації, які  написані, базуються на  припущенні, що інтерфейс між MAC і PHY буде MII, але вони не вимагають цього.&lt;br /&gt;
&lt;br /&gt;
MII фіксує теоретичну максимальну швидкість передачі даних для всіх версій швидкого Ethernet до 100 Мбіт/с. Швидкість передачі даних, яка  дійсно спостерігається в реальних мережах, менше теоретичного максимуму, у зв'язку з необхідним &amp;quot;заголовком&amp;quot; та &amp;quot;причепом&amp;quot; (біти адресації і виявлення помилок) на кожний кадр, випадковими &amp;quot;втраченими кадрами&amp;quot; у зв'язку з &amp;quot;шумом&amp;quot;, і часом очікування після кожного відправленого кадру для інших пристроїв в мережі, щоб закінчити передачу.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна'''''==&lt;br /&gt;
&lt;br /&gt;
Ця специфікація визначає роботу протоколу Fast Ethernet по багатомодовому оптоволокну в напівдуплексному і повнодуплексному режимах. Як і в стандарті FDDI, кожен вузол з'єднується з мережею двома оптичними волокнами, що йдуть від приймача (Rx) і від передавача (Тх).&lt;br /&gt;
&lt;br /&gt;
Між специфікаціями 100Base-FX і 100Base-TX є багато загального, тому загальні для двох специфікацій властивості даватимуться під узагальненою назвою 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
Тоді як Ethernet із швидкістю передачі 10 Мбіт/с використовує манчестерське кодування для представлення даних при передачі по кабелю, в стандарті Fast Ethernet визначений інший метод кодування - 4В/5В. При цьому методі кожні 4 бита даних підрівня MAC (званих символами) представляються 5 бітами. Надмірний біт дозволяє застосувати потенційні коди при уявленні кожного з п'яти битий у вигляді електричних або оптичних імпульсів. Існування заборонених комбінацій символів дозволяє отбраковывать помилкові символи, що підвищує стійкість роботи мереж з 100Base-FX/TX.&lt;br /&gt;
[[Файл:Img003.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 3 -  Структура кадру Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для відділення кадру Ethernet від символів Idle використовується комбінація символів Start Delimiter (пара символів J (11000) і До (10001) коди 4В/5В, а після завершення кадру перед першим символом Idle вставляється символ Т (рис. 3).&lt;br /&gt;
&lt;br /&gt;
Після перетворення 4-бітових порцій код MAC в 5-бітові порції фізичного рівня їх необхідно представити у вигляді оптичних або електричних сигналів в кабелі, що сполучає вузли мережі. Специфікації 100Base-FX і 100Base-TX використовують для цього різні методи фізичного кодування - NRZI і MLT-3 відповідно (як і в технології FDDI при роботі через оптоволокно і виту пару).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-TX - вита пара UTP Cat 5 або STP Type 1, дві пари'''''==&lt;br /&gt;
&lt;br /&gt;
Як середовище передачі даних специфікація 100Base-TX використовує кабель UTP категорії 5 або кабель STP Type 1. Максимальна довжина кабелю в обох випадках -100 м.&lt;br /&gt;
&lt;br /&gt;
Основні відмінності від специфікації 100Base-FX - використання методу MLT-3 для передачі сигналів 5-бітових порцій коди 4В/5В по витій парі, а також наявність функції автопереговорів (Auto-negotiation) для вибору режиму роботи порту. Схема автопереговорів дозволяє двом сполученим фізично пристроям, які підтримують декілька стандартів фізичного рівня, що відрізняються бітовою швидкістю і кількістю витих пар, вибрати найбільш вигідний режим роботи. Зазвичай процедура автопереговорів відбувається при під'єднуванні мережевого адаптера, який може працювати на швидкостях 10 і 100 Мбіт/с, до концентратора або комутатора.&lt;br /&gt;
&lt;br /&gt;
Описана нижче схема Auto-negotiation сьогодні є стандартом технології 100Base-T. До цього виробники застосовували різні власні схеми автоматичного визначення швидкості роботи взаємодіючих портів, які не були сумісні. Прийняту як стандарт схему Auto-negotiation запропонувала спочатку компанія National Semiconductor під назвою NWay.&lt;br /&gt;
&lt;br /&gt;
Всього в даний час визначено 5 різних режимів роботи, які можуть підтримувати пристрої 100Base-TX або 100Base-T4 на витих парах:&lt;br /&gt;
&lt;br /&gt;
- 10Base-T - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 10Base-T full-duplex - 2 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX - 2 пари категорії 5 (або Type 1A STP);&lt;br /&gt;
&lt;br /&gt;
- 100Base-T4 - 4 пари категорії 3;&lt;br /&gt;
&lt;br /&gt;
- 100Base-TX full-duplex - 2 пари категорії 5 (або Type 1A STP).&lt;br /&gt;
&lt;br /&gt;
Режим 10Base-T має найнижчий пріоритет при переговорному процесі, а повнодуплексний режим 100Base-TX - найвищий. Переговорний процес відбувається при включенні живлення пристрою, а також може бути ініційований у будь-який момент модулем управління пристрою&lt;br /&gt;
&lt;br /&gt;
Пристрій, що почав процес auto-negotiation, посилає своєму партнерові пачку спеціальних імпульсів Fast Link Pulse burst (FLP), в якому міститься 8-бітове слово, що кодує пропонований режим взаємодії, починаючи з найпріоритетнішого, підтримуваного даним вузлом.&lt;br /&gt;
&lt;br /&gt;
Якщо вузол-партнер підтримує функцію auto-negotuiation і також може підтримувати запропонований режим, він відповідає пачкою імпульсів FLP, в якій підтверджує даний режим, і на цьому переговори закінчуються. Якщо ж вузол-партнер може підтримувати менш пріоритетний режим, то він указує його відповідає, і цей режим вибирається як робочого. Таким чином, завжди вибирається найбільш пріоритетний загальний режим вузлів.&lt;br /&gt;
&lt;br /&gt;
Вузол, який підтримує тільки технологію 10Base-T, кожні 16 мс посилає манчестерські імпульси для перевірки цілісності лінії, що пов'язує його з сусіднім вузлом. Такий вузол не розуміє запит FLP, який робить йому вузол з функцією Auto-negotiation, і продовжує посилати свої імпульси. Вузол, що отримав у відповідь на запит FLP тільки імпульси перевірки цілісності лінії, розуміє, що його партнер може працювати тільки за стандартом 10Base-T, і встановлює цей режим роботи і для себе.&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:11:52Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fast Ethernet - специфікація IEЕЕ 802.3 u офіційно прийнята 26 жовтня 1995 року визначає стандарт протоколу канального рівня для мереж працюють при використанні як мідного, так і волоконно-оптичного кабелю зі швидкістю 100Мб / с. Нова специфікація є спадкоємицею стандарту Ethernet IEЕЕ 802.3, використовуючи такий же формат кадру, механізм доступу до середовища CSMA / CD і топологію зірка. Еволюція торкнулася декількох елементів конфігурації засобів фізичного рівня, що дозволило збільшити пропускну спроможність, включаючи типи застосовуваного кабелю, довжину сегментів і кількість концентраторів.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна'''''==&lt;br /&gt;
&lt;br /&gt;
Ця специфікація визначає роботу протоколу Fast Ethernet по багатомодовому оптоволокну в напівдуплексному і повнодуплексному режимах. Як і в стандарті FDDI, кожен вузол з'єднується з мережею двома оптичними волокнами, що йдуть від приймача (Rx) і від передавача (Тх).&lt;br /&gt;
&lt;br /&gt;
Між специфікаціями 100Base-FX і 100Base-TX є багато загального, тому загальні для двох специфікацій властивості даватимуться під узагальненою назвою 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
Тоді як Ethernet із швидкістю передачі 10 Мбіт/с використовує манчестерське кодування для представлення даних при передачі по кабелю, в стандарті Fast Ethernet визначений інший метод кодування - 4В/5В. При цьому методі кожні 4 бита даних підрівня MAC (званих символами) представляються 5 бітами. Надмірний біт дозволяє застосувати потенційні коди при уявленні кожного з п'яти битий у вигляді електричних або оптичних імпульсів. Існування заборонених комбінацій символів дозволяє отбраковывать помилкові символи, що підвищує стійкість роботи мереж з 100Base-FX/TX.&lt;br /&gt;
[[Файл:Img003.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 3 -  Структура кадру Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для відділення кадру Ethernet від символів Idle використовується комбінація символів Start Delimiter (пара символів J (11000) і До (10001) коди 4В/5В, а після завершення кадру перед першим символом Idle вставляється символ Т (рис. 3).&lt;br /&gt;
&lt;br /&gt;
Після перетворення 4-бітових порцій код MAC в 5-бітові порції фізичного рівня їх необхідно представити у вигляді оптичних або електричних сигналів в кабелі, що сполучає вузли мережі. Специфікації 100Base-FX і 100Base-TX використовують для цього різні методи фізичного кодування - NRZI і MLT-3 відповідно (як і в технології FDDI при роботі через оптоволокно і виту пару).&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:09:53Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fast Ethernet - специфікація IEЕЕ 802.3 u офіційно прийнята 26 жовтня 1995 року визначає стандарт протоколу канального рівня для мереж працюють при використанні як мідного, так і волоконно-оптичного кабелю зі швидкістю 100Мб / с. Нова специфікація є спадкоємицею стандарту Ethernet IEЕЕ 802.3, використовуючи такий же формат кадру, механізм доступу до середовища CSMA / CD і топологію зірка. Еволюція торкнулася декількох елементів конфігурації засобів фізичного рівня, що дозволило збільшити пропускну спроможність, включаючи типи застосовуваного кабелю, довжину сегментів і кількість концентраторів.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна'''''==&lt;br /&gt;
&lt;br /&gt;
Ця специфікація визначає роботу протоколу Fast Ethernet по багатомодовому оптоволокну в напівдуплексному і повнодуплексному режимах. Як і в стандарті FDDI, кожен вузол з'єднується з мережею двома оптичними волокнами, що йдуть від приймача (Rx) і від передавача (Тх).&lt;br /&gt;
&lt;br /&gt;
Між специфікаціями 100Base-FX і 100Base-TX є багато загального, тому загальні для двох специфікацій властивості даватимуться під узагальненою назвою 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
Тоді як Ethernet із швидкістю передачі 10 Мбіт/с використовує манчестерське кодування для представлення даних при передачі по кабелю, в стандарті Fast Ethernet визначений інший метод кодування - 4В/5В. При цьому методі кожні 4 бита даних підрівня MAC (званих символами) представляються 5 бітами. Надмірний біт дозволяє застосувати потенційні коди при уявленні кожного з п'яти битий у вигляді електричних або оптичних імпульсів. Існування заборонених комбінацій символів дозволяє отбраковывать помилкові символи, що підвищує стійкість роботи мереж з 100Base-FX/TX.&lt;br /&gt;
[[Файл:Файл:Img003]]&lt;br /&gt;
&lt;br /&gt;
Рис. 3 -  Структура кадру Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для відділення кадру Ethernet від символів Idle використовується комбінація символів Start Delimiter (пара символів J (11000) і До (10001) коди 4В/5В, а після завершення кадру перед першим символом Idle вставляється символ Т (рис. 3).&lt;br /&gt;
&lt;br /&gt;
Після перетворення 4-бітових порцій код MAC в 5-бітові порції фізичного рівня їх необхідно представити у вигляді оптичних або електричних сигналів в кабелі, що сполучає вузли мережі. Специфікації 100Base-FX і 100Base-TX використовують для цього різні методи фізичного кодування - NRZI і MLT-3 відповідно (як і в технології FDDI при роботі через оптоволокно і виту пару).&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:07:33Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fast Ethernet - специфікація IEЕЕ 802.3 u офіційно прийнята 26 жовтня 1995 визначає стандарт протоколу канального рівня для мереж працюють при використанні як мідного, так і волоконно-оптичного кабелю зі швидкістю 100Мб / с. Нова специфікація є спадкоємицею стандарту Ethernet IEЕЕ 802.3, використовуючи такий же формат кадру, механізм доступу до середовища CSMA / CD і топологію зірка. Еволюція торкнулася декількох елементів конфігурації засобів фізичного рівня, що дозволило збільшити пропускну спроможність, включаючи типи застосовуваного кабелю, довжину сегментів і кількість концентраторів.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна'''''==&lt;br /&gt;
&lt;br /&gt;
Ця специфікація визначає роботу протоколу Fast Ethernet по багатомодовому оптоволокну в напівдуплексному і повнодуплексному режимах. Як і в стандарті FDDI, кожен вузол з'єднується з мережею двома оптичними волокнами, що йдуть від приймача (Rx) і від передавача (Тх).&lt;br /&gt;
&lt;br /&gt;
Між специфікаціями 100Base-FX і 100Base-TX є багато загального, тому загальні для двох специфікацій властивості даватимуться під узагальненою назвою 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
Тоді як Ethernet із швидкістю передачі 10 Мбіт/с використовує манчестерське кодування для представлення даних при передачі по кабелю, в стандарті Fast Ethernet визначений інший метод кодування - 4В/5В. При цьому методі кожні 4 бита даних підрівня MAC (званих символами) представляються 5 бітами. Надмірний біт дозволяє застосувати потенційні коди при уявленні кожного з п'яти битий у вигляді електричних або оптичних імпульсів. Існування заборонених комбінацій символів дозволяє отбраковывать помилкові символи, що підвищує стійкість роботи мереж з 100Base-FX/TX.&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T05:03:15Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Fast Ethernet (Швидкий Ethernet)''' - термін, що описує набір стандартів Ethernet для пакетної передачі даних з номінальною швидкістю 100 Мбіт/с, що в 10 разів швидше за початкову для Ethernet швидкість у 10 Мбіт/с. &lt;br /&gt;
На сьогодні існують швидші в 10 ([[Gigabit Ethernet]]) і 100 ([[10 Gigabit Ethernet]]) разів стандарти технології Ethernet. 3.6.1. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
Фізичний рівень 100Base-FX - багатомодове оптоволокно, два волокна ;&lt;br /&gt;
Фізичний рівень 100Base-TX - кручена пара UTP Cat 5 чи STP Type 1, дві пари ;&lt;br /&gt;
Фізичний рівень 100Base-T4 - кручена пара UTP Cat 3, чотири пари.&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с). &lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть бути потрібно зміни в топології мережі.&lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img007.jpg</id>
		<title>Файл:Img007.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img007.jpg"/>
				<updated>2012-09-17T05:01:33Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img006.jpg</id>
		<title>Файл:Img006.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img006.jpg"/>
				<updated>2012-09-17T05:00:58Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img005.jpg</id>
		<title>Файл:Img005.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img005.jpg"/>
				<updated>2012-09-17T04:58:15Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img004.jpg</id>
		<title>Файл:Img004.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img004.jpg"/>
				<updated>2012-09-17T04:54:33Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img003.jpg</id>
		<title>Файл:Img003.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img003.jpg"/>
				<updated>2012-09-17T04:52:33Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T04:50:06Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* ТРИ ВИДИ FAST ETHERNET */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Fast Ethernet (Швидкий Ethernet)''' - термін, що описує набір стандартів Ethernet для пакетної передачі даних з номінальною швидкістю 100 Мбіт/с, що в 10 разів швидше за початкову для Ethernet швидкість у 10 Мбіт/с. &lt;br /&gt;
На сьогодні існують швидші в 10 ([[Gigabit Ethernet]]) і 100 ([[10 Gigabit Ethernet]]) разів стандарти технології Ethernet. 3.6.1. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Коаксіальний кабель, що дав світу першу мережу Ethernet, у число дозволених середовищ передачі даних нової технології Fast Ethernet не потрапив. &lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики.&lt;br /&gt;
&lt;br /&gt;
- Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабитного Ethernet.&lt;br /&gt;
&lt;br /&gt;
- Міжкадровий інтервал (IPG) рівний 0,96 мкс, а бітовий інтервал рівний 10 нс. Всі тимчасові параметри алгоритму доступу (інтервал відстрочення, час передачі кадру мінімальної довжини і т. п.), зміряні в бітових інтервалах, залишилися колишніми, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися.&lt;br /&gt;
&lt;br /&gt;
- Ознакою вільного стану середовища є передача по ній символу Idle відповідної надмірної коди (а не відсутність сигналів, як в стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень включає три елементи:&lt;br /&gt;
&lt;br /&gt;
- рівень узгодження (reconciliation sublayer);&lt;br /&gt;
&lt;br /&gt;
- незалежний від середовища інтерфейс (Media Independent Interface, MII);&lt;br /&gt;
&lt;br /&gt;
- пристрій фізичного рівня (Physical layer device, PHY).&lt;br /&gt;
&lt;br /&gt;
Рівень узгодження потрібний для того, щоб рівень MAC, розрахований на інтерфейс AUI, зміг працювати з фізичним рівнем через інтерфейс MII.&lt;br /&gt;
&lt;br /&gt;
Пристрій фізичного рівня (PHY) полягає, у свою чергу, з декількох підрівнів (див. рис. 1):&lt;br /&gt;
&lt;br /&gt;
- підрівня логічного кодування даних, такого, що перетворює що поступають від рівня MAC байти в символи коди 4В/5В або 8В/6Т (обидві коди використовуються в технології Fast Ethernet);&lt;br /&gt;
&lt;br /&gt;
- підрівнів фізичного приєднання і підрівня залежності від фізичного середовища (PMD), які забезпечують формування сигналів відповідно до методу фізичного кодування, наприклад NRZI або MLT-3;&lt;br /&gt;
&lt;br /&gt;
- підрівня автопереговорів, який дозволяє двом взаємодіючим портам автоматично вибрати найбільш ефективний режим роботи, наприклад, напівдуплексний або повнодуплексний (цей підрівень є факультативним).&lt;br /&gt;
&lt;br /&gt;
Інтерфейс MII підтримує незалежний від фізичного середовища спосіб обміну даними між підрівнем MAC і підрівнем PHY. Цей інтерфейс аналогічний за призначенням інтерфейсу AUI класичного Ethernet за винятком того, що інтерфейс AUI розташовувався між підрівнем фізичного кодування сигналу (для будь-яких варіантів кабелю використовувався однаковий метод фізичного кодування - манчестерський код) і підрівнем фізичного приєднання до середовища, а інтерфейс Мii розташовується між підрівнем MAC і підрівнями кодування сигналу, яких в стандарті Fast Ethernet три, - FX, ТХ і Т4.&lt;br /&gt;
&lt;br /&gt;
Роз'їм Мii на відміну від роз'єму AUI має 40 контактів, максимальна довжина кабелю Мii складає один метр. Сигнали, передавані по інтерфейсу Мii, мають амплітуду 5 Ст.&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T04:46:57Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* ТРИ ВИДИ FAST ETHERNET */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Fast Ethernet (Швидкий Ethernet)''' - термін, що описує набір стандартів Ethernet для пакетної передачі даних з номінальною швидкістю 100 Мбіт/с, що в 10 разів швидше за початкову для Ethernet швидкість у 10 Мбіт/с. &lt;br /&gt;
На сьогодні існують швидші в 10 ([[Gigabit Ethernet]]) і 100 ([[10 Gigabit Ethernet]]) разів стандарти технології Ethernet. 3.6.1. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Коаксіальний кабель, що дав світу першу мережу Ethernet, у число дозволених середовищ передачі даних нової технології Fast Ethernet не потрапив. &lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T04:46:45Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* ТРИ ВИДИ FAST ETHERNET */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Fast Ethernet (Швидкий Ethernet)''' - термін, що описує набір стандартів Ethernet для пакетної передачі даних з номінальною швидкістю 100 Мбіт/с, що в 10 разів швидше за початкову для Ethernet швидкість у 10 Мбіт/с. &lt;br /&gt;
На сьогодні існують швидші в 10 ([[Gigabit Ethernet]]) і 100 ([[10 Gigabit Ethernet]]) разів стандарти технології Ethernet. 3.6.1. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Коаксіальний кабель, що дав світу першу мережу Ethernet, у число дозволених середовищ передачі даних нової технології Fast Ethernet не потрапив. &lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
Рис. 2 - Структура фізичного рівня Fast Ethernet&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T04:46:16Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: /* ТРИ ВИДИ FAST ETHERNET */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Fast Ethernet (Швидкий Ethernet)''' - термін, що описує набір стандартів Ethernet для пакетної передачі даних з номінальною швидкістю 100 Мбіт/с, що в 10 разів швидше за початкову для Ethernet швидкість у 10 Мбіт/с. &lt;br /&gt;
На сьогодні існують швидші в 10 ([[Gigabit Ethernet]]) і 100 ([[10 Gigabit Ethernet]]) разів стандарти технології Ethernet. 3.6.1. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Коаксіальний кабель, що дав світу першу мережу Ethernet, у число дозволених середовищ передачі даних нової технології Fast Ethernet не потрапив. &lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви (рис. 2): &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Img002.jpg]]&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img002.jpg</id>
		<title>Файл:Img002.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:Img002.jpg"/>
				<updated>2012-09-17T04:45:41Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/Fast_Ethernet</id>
		<title>Fast Ethernet</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/Fast_Ethernet"/>
				<updated>2012-09-17T04:38:36Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Fast Ethernet (Швидкий Ethernet)''' - термін, що описує набір стандартів Ethernet для пакетної передачі даних з номінальною швидкістю 100 Мбіт/с, що в 10 разів швидше за початкову для Ethernet швидкість у 10 Мбіт/с. &lt;br /&gt;
На сьогодні існують швидші в 10 ([[Gigabit Ethernet]]) і 100 ([[10 Gigabit Ethernet]]) разів стандарти технології Ethernet. 3.6.1. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Історія ==&lt;br /&gt;
Класичний 10-мегабитный Ethernet влаштовував більшість користувачів на протязі близько 15 років. Проте на початку 90-х років почала відчуватися його недостатня пропускна спроможність. Для комп'ютерів на процесорах Intel 80286 або 80386 з шинами ISA (8 Мбайт/с) або EISA (32 Мбайт/с) пропускна спроможність сегменту Ethernet складала 1/8 або 1/32 каналу «пам'ять-диск», і це добре узгоджувалося із співвідношенням об'ємів даних, що обробляються локально, і даних, передаваних по мережі. Для могутніших клієнтських станцій з шиною PCI (133 Мбайт/с) ця частка впала до 1/133, що було явно недостатньо. Тому багато сегментів 10-мегабитного Ethernet стали переобтяженими, реакція серверів в них значно впала, а частота виникнення колізій істотно зросла, ще більш знижуючи корисну пропускну спроможність.&lt;br /&gt;
&lt;br /&gt;
Назріла необхідність в розробці «нового» Ethernet, тобто технології, яка була б такою ж ефективною по співвідношенню ціна/якість при продуктивності 100 Мбіт/с. В результаті пошуків і досліджень фахівці розділилися на два табори, що врешті-решт привело до появи двох нових технологій - Fast Ethernet і 100VG-AnyLAN. Вони відрізняються ступенем спадкоємності з класичним Ethernet.&lt;br /&gt;
&lt;br /&gt;
У 1992 році група виробників мережевого устаткування, включаючи таких лідерів технології Ethernet, як SynOptics, 3Com і ряд інших, утворили некомерційне об'єднання Fast Ethernet Alliance для розробки стандарту нової технології, яка повинна була в максимально можливому ступені зберегти особливості технології Ethernet.&lt;br /&gt;
&lt;br /&gt;
Другий табір очолили компанії Hewlett-Packard і AT&amp;amp;T, які запропонували скористатися слушною нагодою для усунення деяких відомих недоліків технології Ethernet. Через деякий час до цих компаній приєдналася компанія IBM, яка внесла свій внесок пропозицією забезпечити в новій технології деяку сумісність з мережами Token Ring.&lt;br /&gt;
&lt;br /&gt;
У комітеті 802 інститути IEEE в цей же час була сформована дослідницька група для вивчення технічного потенціалу нових високошвидкісних технологій. За період з кінця 1992 року і по кінець 1993 року група IEEE вивчила 100-мегабитные рішення, запропоновані різними виробниками. Разом з пропозиціями Fast Ethernet Alliance група розглянула також і високошвидкісну технологію, запропоновану компаніями Hewlett-Packard і AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
В центрі дискусій була проблема збереження випадкового методу доступу CSMA/CD. Пропозиція Fast Ethernet Alliance зберігала цей метод і тим самим забезпечувала спадкоємність і узгодженість мереж 10 Мбіт/с і 100 Мбіт/с. Коаліція HP і AT&amp;amp;T, яка мала підтримку значно меншого числа виробників в мережевій індустрії, чим Fast Ethernet Alliance, запропонувала абсолютно новий метод доступу, названий Demand Priority - пріоритетний доступ на вимогу. Він істотно міняв картину поведінки вузлів в мережі, тому не зміг вписатися в технологію Ethernet і стандарт 802.3, і для його стандартизації був організований новий комітет IEEE 802.12.&lt;br /&gt;
&lt;br /&gt;
Осінню 1995 року обидві технології стали стандартами IEEE. Комітет IEEE 802.3 прийняв специфікацію Fast Ethernet як стандарт 802.3и, який не є самостійним стандартом, а є доповненням до існуючого стандарту 802.3 у вигляді розділів з 21 по 30. Комітет 802.12 прийняв технологію 100VG-AnyLAN, яка використовує новий метод доступу Demand Priority і підтримує кадрів двох форматів - Ethernet і Token Ring.&lt;br /&gt;
&lt;br /&gt;
=='''Технология''' ==&lt;br /&gt;
&lt;br /&gt;
В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать витую пару и оптический кабель.&lt;br /&gt;
&lt;br /&gt;
Причинами перехода на витую пару были:&lt;br /&gt;
&lt;br /&gt;
возможность работы в дуплексном режиме; &lt;br /&gt;
низкая стоимость кабеля «витой пары»; &lt;br /&gt;
более высокая надёжность сетей при неисправности в кабеле; &lt;br /&gt;
большая помехозащищенность при использовании дифференциального сигнала; &lt;br /&gt;
возможность питания по кабелю маломощных узлов, например IP-телефонов (стандарт Power over Ethernet, POE); &lt;br /&gt;
отсутствие гальванической связи (прохождения тока) между узлами сети. При использовании коаксиального кабеля в российских условиях, где, как правило, отсутствует заземление компьютеров, применение коаксиального кабеля часто сопровождалось пробоем сетевых карт, и иногда даже полным «выгоранием» системного блока. &lt;br /&gt;
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.&lt;br /&gt;
&lt;br /&gt;
Метод управления доступом (для сети на коаксиальном кабеле) — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.&lt;br /&gt;
&lt;br /&gt;
В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с и появилась возможность работы в режиме полный дуплекс. В 1997 году был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с для передачи по оптоволокну и еще через два года для передачи по витой паре.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''''Відмінності Fast Ethernet від Ethernet''''' ==&lt;br /&gt;
 &lt;br /&gt;
Всі відмінності технології Fast Ethernet від Ethernet зосереджені на фізичному рівні (мал. 1). Рівні MAC і LLC у Fast Ethernet залишилися абсолютно тими ж, і їх описують колишні глави стандартів 802.3 і 802.2. Тому розглядаючи технологію Fast Ethernet, покажемо тільки кілька варіантів її фізичного рівня.&lt;br /&gt;
&lt;br /&gt;
[[Файл:11.JPG]]&lt;br /&gt;
&lt;br /&gt;
=='''''[[Фізичний рівень технології Fast Ethernet]]''''' ==&lt;br /&gt;
&lt;br /&gt;
Більш складна структура фізичного рівня технології Fast Ethernet викликана тим, що в ній використовуються три варіанти кабельних систем:&lt;br /&gt;
&lt;br /&gt;
*волоконно-оптичний багатомодовый кабель, використовуються два волокна; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 5, використовуються дві пари; &lt;br /&gt;
&lt;br /&gt;
*кручена пари категорії 3, використовуються чотири пари.&lt;br /&gt;
 &lt;br /&gt;
Коаксіальний кабель, що дав світу першу мережу Ethernet, у число дозволених середовищ передачі даних нової технології Fast Ethernet не потрапив. &lt;br /&gt;
&lt;br /&gt;
== '''ТРИ ВИДИ FAST ETHERNET''' ==&lt;br /&gt;
&lt;br /&gt;
Офіційний стандарт 802.3u встановив три різних специфікації для фізичного рівня Fast Ethernet і дав їм наступні назви : &lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-FX]] - багатомодове оптоволокно, два волокна&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-TX]] - кручена пара UTP Cat 5 чи STP Type 1, дві пари&lt;br /&gt;
&lt;br /&gt;
Фізичний рівень [[100Base-T4]] - кручена пара UTP Cat 3, чотири пари&lt;br /&gt;
&lt;br /&gt;
Для всіх трьох стандартів справедливі наступні твердження і характеристики. Формати кадрів технології Fast Ethernet не відрізняються від форматів кадрів технологій 10-мегабітного Ethernet. Міжкадровий інтервал (IPG) дорівнює 0,96 мкс, а бітовий інтервал дорівнює 10 нс. Усі тимчасові параметри алгоритму доступу (інтервал відстрочки, час передачі кадру мінімальної довжини і т.п.), вимірюються в бітових інтервалах, залишилися старими, тому зміни в розділи стандарту, що стосуються рівня MAC, не вносилися. Ознакою вільного стану середовища є передача по ньому символу Idle відповідного надлишкового коду (а не відсутність сигналів, як у стандартах Ethernet 10 Мбіт/с).&lt;br /&gt;
&lt;br /&gt;
=='''''БІГУН НА КОРОТКІ ДИСТАНЦІЇ'''''==&lt;br /&gt;
&lt;br /&gt;
Хоча Fast Ethernet і є продовженням стандарту Ethernet, перехід від мережі 10BaseT до 100BaseT не можна розглядати як механічну заміну устаткування - для цього можуть потрібно зміни в топології мережі. &lt;br /&gt;
&lt;br /&gt;
Теоретична межа діаметру сегменту мережі Fast Ethernet складає 250 метрів; це всього лише 10 відсотків теоретичної межі розміру мережі Ethernet (2500 метрів). Дане обмеження виникає з характеру протоколу CSMA/CD і швидкості передачі 100Мбит/с. &lt;br /&gt;
Як вже наголошувалося раніше, передавальна дані робоча станція повинна прослуховувати мережу протягом часу, що дозволяє переконатися в тому, що дані досягли станції призначення. У мережі Ethernet з пропускною спроможністю 10 Мбіт/с (наприклад 10Base5) проміжок часу, необхідний робочій станції для прослуховування мережі на предмет конфлікту, визначається відстанню, яка 512-бітовий кадр (розмір кадру заданий в стандарті Ethernet) пройде за час обробки цього кадру на робочій станції. Для мережі Ethernet з пропускною спроможністю 10 Мбіт/с ця відстань рівно 2500 метрів (див. Мал. 1). &lt;br /&gt;
&lt;br /&gt;
З іншого боку, той же самий 512-бітовий кадр (стандарт 802.3u задає кадр того ж розміру, що і 802.3, тобто в 512 біт), передаваний робочою станцією в мережі Fast Ethernet, пройде всього 250 м, перш ніж робоча станція завершить його обробку (див. Мал. 2). Якби приймаюча станція була віддалена від передавальної станції на відстань понад 250 м, то кадр міг би вступити в конфлікт з іншим кадром на лінії де-небудь далі, а передавальна станція, завершивши передачу, вже не сприйняла б цей конфлікт. Тому максимальний діаметр мережі 100BaseT складає 250 метрів (див. Рис.3). &lt;br /&gt;
&lt;br /&gt;
Щоб використовувати допустиму дистанцію, буде потрібно два повторітеля для з'єднання всіх вузлів. Згідно стандарту, максимальна відстань між вузлом і повторітелем складає 100 метрів; у Fast Ethernet, як і в 10BaseT, відстань між концентратором і робочою станцією не повинна перевищувати 100метров. Оскільки сполучні пристрої (повторітелі) вносять додаткові затримки, реальна робоча відстань між вузлами може опинитися ще менше. Тому представляється розумним брати всі відстані з деяким запасом. &lt;br /&gt;
Для роботи на великих відстанях доведеться придбати оптичний кабель. Наприклад, устаткування 100BaseFX в напівдуплексному режимі дозволяє з'єднати комутатор з іншим комутатором або кінцевою станцією, що знаходиться на відстані до 450 метрів один від одного. Встановивши повнодуплексний 100BaseFX, можна з'єднати два мережеві пристрої на відстані до двох кілометрів. &lt;br /&gt;
&lt;br /&gt;
=='''''ВИСНОВКИ'''''==&lt;br /&gt;
&lt;br /&gt;
Підсумовуючи все вищесказане, відмітимо, що, як нам здається, Fast Ethernet найбільш хороший для вирішення проблем високих пікових навантажень. Наприклад, якщо хтось з користувачів працює з САПР або програмами обробки зображень і потребує підвищення пропускної спроможності, то Fast Ethernet може виявитися хорошим виходом з положення. Проте якщо проблеми викликані надмірним числом користувачів в мережі, то 100BaseT починає гальмувати обмін інформацією при приблизно 50-процентному завантаженні сеті- іншими словами, на тому ж рівні, що і 10BaseT. Але врешті-решт, адже це не більше ніж розширення 10BaseT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Комп'ютерні мережі]]&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:ENergyKos</id>
		<title>Користувач:ENergyKos</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:ENergyKos"/>
				<updated>2011-05-23T07:41:35Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Методи проектування імітаційної моделі'''&lt;br /&gt;
   Перш ніж розпочати побуду моделі, потрібно мати певну схему її проектування, за якою визначають основні принципи і методи розроблення імітаційної моделі. Сукупність правил виявлення та застосування системних принципів і методів визначає методологію проектування. Її можна розглядати на різних рівнях деталізації залежно від вибраних засобів розроблення програмних реалізацій імітаційної моделі. За допомогою вибраних програмних засобів визначають і можливі методі їх застосування. Так, наприклад, вибір за основу імітаційної моделі мереж СМО або Петрі заздалегідь визначає метод побудови її у вигляді формальних схем цих мереж.&lt;br /&gt;
   Для створення імітаційних програм на рівні мовних засобів побудови моделей потрібно розробити алгоритми імітації, які можна подати у вигляд наборів типових обчислювальних схем. Під обчислювальної схемою імітаційного алгоритму розуміють спосіб його організації, який дає змогу відтворити в модельному часі динаміку функціонування системи.&lt;br /&gt;
   Отже, перш ніж розпочати проектування імітаційної моделі, необхідно вибрати засоби програмування. Однак існують загальні методи побудови програмних реалізацій та проектування імітаційних моделей, які не залежать від вибраних програмних засобів.&lt;br /&gt;
&lt;br /&gt;
'''Ітераційний метод'''&lt;br /&gt;
Суть цього методу полягає в тому, що шляхом багатьох ітерацій спроектована спочатку імітаційна модель перетворюється в таку, яка відповідає цілям моделювання. Цей метод є методом «проб і помилок», що передбачає послідовні циклічні зміни, у результаті чого отримують модель, яка задовольняє вимогам точності та адекватності. Циклічний ітераційний метод проектування потребує розгляду послідовності процедур прийняття рішень у процесі проектування. Крім того, весь хід проектування та остаточний результат значною мірою залежать від вибору початкової імітаційної моделі. Загальну схему такого проектування зображено на рис. 5.1.&lt;br /&gt;
[[Файл:Метод_проектування_імітаційной_моделі.JPG]]&lt;br /&gt;
&lt;br /&gt;
Рис. 5.1. Схема циклічного ітераційного проектування&lt;br /&gt;
&lt;br /&gt;
   Основна проблема в разі застосування як ітераційного, так і варіантного методу проектування полягає у виборі початкового варіанта моделі. Через те що вже під час формування проблеми та в процесі змістової постановки задачі висуваються вимоги до моделі, визначаються вхідні та вихідні дані, проектувальник повинен вибирати початкову модель, використовуючи метод аналогії, який базується на знанні характеристик компонентів системи, технологічних засобів і прийнятих рішень у подібних умовах. Вибір вихідної імітаційної моделі дуже впливає на результати проектування та може зробити його неможливим або занадто дорогим. Визначення рівнів точності, достовірності й правильності вибраної імітаційної моделі є самостійною проблемою моделювання, яку необхідно вирішувати під час розроблення моделі.&lt;br /&gt;
   Методи внесення змін у модель базуються на принципі напрямленого дослідження. Для його застосування можна побудувати в просторі параметрів імітаційної моделі гіперповерхню її показників точності та оптимізувати або хоча б поліпшити ці показники. Сама ж процедура внесення змін у варіант моделі звичайно потребує перевірки гіпотез, які формулюють з огляду на результати проектування попередніх моделей.&lt;br /&gt;
   Якщо результати порівняння моделі і реальної системи незадовільні, то перш ніж вносити зміни в модель, необхідно сформулювати ряд гіпотез, за допомогою яких можна визначити причину невідповідності. Гіпотези доцільно формулювати для кількох рівнів представлення імітаційної моделі:&lt;br /&gt;
       •опису структури;&lt;br /&gt;
       •алгоритмів поведінки;&lt;br /&gt;
       •параметрів і вхідних даних.&lt;br /&gt;
   Вибір рівня, на якому коригуватиметься модель та локалізуватимуться причини невідповідності, є скоріше мистецтвом, ніж наукою, і успішний результат залежить від досвіду, знань та інтуїції проектувальника. Пошук причин невідповідності потрібно починати на рівні вхідних даних, для чого оцінюють чутливість моделі до їхніх змін. Якщо виявилось, що незначна зміна вхідних даних причиняє значну зміну вихідних, то необхідно уточнити вхідні дані для моделі і (або) локалізувати блоки моделі, на які найбільше впливають ці вхідні дані. Виявлення причин такої сильної залежності може потребувати зміни структури імітаційної моделі шляхом заміни окремих блоків моделі на більш деталізовані, що, у свою чергу, спричинить зміну внутрішніх параметрів моделі та алгоритмів функціонування. Отже, у цьому разі рівні, на яких вносяться зміни в імітаційну модель, є взаємопов’язаними.&lt;br /&gt;
   Параметричне налагодження імітаційної моделі вимагає пошуку найкращих «оптимальних) параметрів, при яких ступінь невідповідності між моделлю та системою буде мінімальним. Це типове завдання оптимізації параметрів моделі.&lt;br /&gt;
   Алгоритми поведінки моделі можуть змінюватись локально, для окремих блоків моделі, або для моделі в цілому. Такі зміни вимагають більш детального вивчення поведінки модельованої системи і можуть змінити рівень деталізації в моделі.&lt;br /&gt;
   Змінити структуру моделі складніше, ніж налагодити параметри моделі, бо це може спричинити зміну алгоритмів поведінки, параметрів і вхідних даних моделі. Таку перебудову моделі можна починати тільки тоді, коли всі інші можливості вичерпано. Перебудова структури моделі може призвести до глобальних змін імітаційної моделі та її заміни новою. Тому перш ніж змінювати структуру моделі, необхідно перевірити всі гіпотези щодо витрат, які потрібні для зміни моделі. Починати перевірку слід з гіпотези, яка вимагає мінімальних витрат, а отже, і мінімальних змін імітаційної моделі.&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D1%96%D0%BC%D1%96%D1%82%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D0%BE%D0%B9_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%96.JPG</id>
		<title>Файл:Метод проектування імітаційной моделі.JPG</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D1%96%D0%BC%D1%96%D1%82%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D0%BE%D0%B9_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%96.JPG"/>
				<updated>2011-05-23T07:38:40Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	<entry>
		<id>https://wiki.cusu.edu.ua/index.php/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:ENergyKos</id>
		<title>Користувач:ENergyKos</title>
		<link rel="alternate" type="text/html" href="https://wiki.cusu.edu.ua/index.php/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:ENergyKos"/>
				<updated>2011-05-23T07:37:08Z</updated>
		
		<summary type="html">&lt;p&gt;ENergyKos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Методи проектування імітаційної моделі'''&lt;br /&gt;
   Перш ніж розпочати побуду моделі, потрібно мати певну схему її проектування, за якою визначають основні принципи і методи розроблення імітаційної моделі. Сукупність правил виявлення та застосування системних принципів і методів визначає методологію проектування. Її можна розглядати на різних рівнях деталізації залежно від вибраних засобів розроблення програмних реалізацій імітаційної моделі. За допомогою вибраних програмних засобів визначають і можливі методі їх застосування. Так, наприклад, вибір за основу імітаційної моделі мереж СМО або Петрі заздалегідь визначає метод побудови її у вигляді формальних схем цих мереж.&lt;br /&gt;
   Для створення імітаційних програм на рівні мовних засобів побудови моделей потрібно розробити алгоритми імітації, які можна подати у вигляд наборів типових обчислювальних схем. Під обчислювальної схемою імітаційного алгоритму розуміють спосіб його організації, який дає змогу відтворити в модельному часі динаміку функціонування системи.&lt;br /&gt;
   Отже, перш ніж розпочати проектування імітаційної моделі, необхідно вибрати засоби програмування. Однак існують загальні методи побудови програмних реалізацій та проектування імітаційних моделей, які не залежать від вибраних програмних засобів.&lt;br /&gt;
&lt;br /&gt;
'''Ітераційний метод'''&lt;br /&gt;
Суть цього методу полягає в тому, що шляхом багатьох ітерацій спроектована спочатку імітаційна модель перетворюється в таку, яка відповідає цілям моделювання. Цей метод є методом «проб і помилок», що передбачає послідовні циклічні зміни, у результаті чого отримують модель, яка задовольняє вимогам точності та адекватності. Циклічний ітераційний метод проектування потребує розгляду послідовності процедур прийняття рішень у процесі проектування. Крім того, весь хід проектування та остаточний результат значною мірою залежать від вибору початкової імітаційної моделі. Загальну схему такого проектування зображено на рис. 5.1.&lt;br /&gt;
[[Файл:D:\Students\3_kurs\Безымянный.JPG]]&lt;br /&gt;
&lt;br /&gt;
Рис. 5.1. Схема циклічного ітераційного проектування&lt;br /&gt;
&lt;br /&gt;
   Основна проблема в разі застосування як ітераційного, так і варіантного методу проектування полягає у виборі початкового варіанта моделі. Через те що вже під час формування проблеми та в процесі змістової постановки задачі висуваються вимоги до моделі, визначаються вхідні та вихідні дані, проектувальник повинен вибирати початкову модель, використовуючи метод аналогії, який базується на знанні характеристик компонентів системи, технологічних засобів і прийнятих рішень у подібних умовах. Вибір вихідної імітаційної моделі дуже впливає на результати проектування та може зробити його неможливим або занадто дорогим. Визначення рівнів точності, достовірності й правильності вибраної імітаційної моделі є самостійною проблемою моделювання, яку необхідно вирішувати під час розроблення моделі.&lt;br /&gt;
   Методи внесення змін у модель базуються на принципі напрямленого дослідження. Для його застосування можна побудувати в просторі параметрів імітаційної моделі гіперповерхню її показників точності та оптимізувати або хоча б поліпшити ці показники. Сама ж процедура внесення змін у варіант моделі звичайно потребує перевірки гіпотез, які формулюють з огляду на результати проектування попередніх моделей.&lt;br /&gt;
   Якщо результати порівняння моделі і реальної системи незадовільні, то перш ніж вносити зміни в модель, необхідно сформулювати ряд гіпотез, за допомогою яких можна визначити причину невідповідності. Гіпотези доцільно формулювати для кількох рівнів представлення імітаційної моделі:&lt;br /&gt;
       •опису структури;&lt;br /&gt;
       •алгоритмів поведінки;&lt;br /&gt;
       •параметрів і вхідних даних.&lt;br /&gt;
   Вибір рівня, на якому коригуватиметься модель та локалізуватимуться причини невідповідності, є скоріше мистецтвом, ніж наукою, і успішний результат залежить від досвіду, знань та інтуїції проектувальника. Пошук причин невідповідності потрібно починати на рівні вхідних даних, для чого оцінюють чутливість моделі до їхніх змін. Якщо виявилось, що незначна зміна вхідних даних причиняє значну зміну вихідних, то необхідно уточнити вхідні дані для моделі і (або) локалізувати блоки моделі, на які найбільше впливають ці вхідні дані. Виявлення причин такої сильної залежності може потребувати зміни структури імітаційної моделі шляхом заміни окремих блоків моделі на більш деталізовані, що, у свою чергу, спричинить зміну внутрішніх параметрів моделі та алгоритмів функціонування. Отже, у цьому разі рівні, на яких вносяться зміни в імітаційну модель, є взаємопов’язаними.&lt;br /&gt;
   Параметричне налагодження імітаційної моделі вимагає пошуку найкращих «оптимальних) параметрів, при яких ступінь невідповідності між моделлю та системою буде мінімальним. Це типове завдання оптимізації параметрів моделі.&lt;br /&gt;
   Алгоритми поведінки моделі можуть змінюватись локально, для окремих блоків моделі, або для моделі в цілому. Такі зміни вимагають більш детального вивчення поведінки модельованої системи і можуть змінити рівень деталізації в моделі.&lt;br /&gt;
   Змінити структуру моделі складніше, ніж налагодити параметри моделі, бо це може спричинити зміну алгоритмів поведінки, параметрів і вхідних даних моделі. Таку перебудову моделі можна починати тільки тоді, коли всі інші можливості вичерпано. Перебудова структури моделі може призвести до глобальних змін імітаційної моделі та її заміни новою. Тому перш ніж змінювати структуру моделі, необхідно перевірити всі гіпотези щодо витрат, які потрібні для зміни моделі. Починати перевірку слід з гіпотези, яка вимагає мінімальних витрат, а отже, і мінімальних змін імітаційної моделі.&lt;/div&gt;</summary>
		<author><name>ENergyKos</name></author>	</entry>

	</feed>