
- •Тема 1.1 Вступ. Глобальна інформаційна інфраструктура (гіі)
- •1. Основні визначення
- •2. Мережа електрозв’язку
- •Тема 1.2 Структура інформаційної мережі Основні принципи розвитку електрозв’язку
- •1. Основні вимоги до єдиних мереж
- •2. Первинні та вторинні мережі
- •Розділ 2. Мультиплексування в мережах „пункт- пункт”
- •Тема 2.1 Частотне мультиплексування Мультиплексування з поділом довжин хвиль
- •Тема 2.2 Часове мультиплексування Відмінності синхронних та плезіохронних систем
- •1. Робота синхронних систем
- •2. Робота плезіохронних систем
- •3. Робота асинхронних систем
- •Тема 2.3 Плезіохронні мережі Синхронні мережі
- •1. Стандарти синхронних мереж
- •2. Система sonet/sdh
- •3. Мультиплексування сигналів pdh
- •Тема 3.1. Множинний доступ з поділом частот та з поділом часу
- •1. Множинний доступ з поділом частот (fdma)
- •2. Множинний доступ з поділом часу (tdma)
- •Тема 3.2 Множинний доступ з роширенням спектру та з кодовим
- •1. Множинний доступ з розширенням спектру
- •2. Множинний доступ з кодовим поділом
- •Тема 3.3 Класифікація архітектур мереж
- •1. Архітектура мереж, визначена просторовими вимогами
- •2. Архітектура мереж, визначена носіями інформації
- •Тема 3.4 Операційна система FreeBsd
- •1. Загальні відомості
- •2. Робота з програмним забезпеченням
- •3. Типи версій ос FreeBsd
- •4. Функціональні можливості операційної системи FreeBsd
- •Тема 4.1 Комутація повідомлень та пакетів
- •1. Комутація повідомлень
- •2. Комутація пакетів
- •3. Комутація і маршрутування
- •Тема 4.2 Віртуальні приватні мережі з доступом через комутовані канали
- •1. Тунелювання
- •2. Шифрування на Мережевому рівні
- •3. Віртуальні приватні мережі Канального рівня
- •Тема 5.1 Модель osi. Функціональні рівні моделі osi. Основні принципи архітектури відкритих систем План лекції
- •1. Модель osi як еталонна модель для опису передачі даних по мережі
- •2. Прикладний рівень
- •3. Рівень подання
- •4. Сеансовий рівень
- •5. Транспортний рівень
- •6. Мережний рівень
- •7. Канальний рівень
- •8. Фізичний рівень
- •Тема 5.2 Передача даних по лініям зв'язку
- •Середовище передачі даних
- •2. Апаратура dte та dce
- •Тема 5.3 Мережа Ethernet
- •2. Мережі з маркерним методом доступу
- •3. Мережі з маркерним методом доступу (стандарт іеее 802.5)
- •4. Мережі fddi
- •Тема 5.4 Метод доступу. Сімейство стандартів бездротових мереж
- •1. Метод доступу.
- •2. Сімейство стандартів бездротових мереж іеее 802.11
- •Тема 6.1. Використання мережевої маски
- •Мережева маска
- •2. Безкласова ip-адресація
- •4. Розширений мережевий префікс і мережева маска
- •Тема 6.2. Динамічна nat
- •1. Принцип дії
- •2. Nat всередині локальних адрес
- •3. Динамічна nat з трансляцією номерів портів для глобальної адресації
- •4. Спільне використання статичної та динамічної nat
- •5. Переваги та недоліки nat
- •Тема 6.3. Концепція пересилання данограм
- •3. Опції данограми
- •Тема 6.4. Прямий і непрямий раутінг
- •1. Прямий раутінг і використання arp
- •2. Непрямий раутінг
- •3. Таблиці ip-раутінгу та їх використання
- •4. Машрути за замовчуванням
- •Тема 6.5. Протокол данограм користувача (udp)
- •1. Ідентифікація кінцевих призначень
- •2. Резервовані та наявні udp-порти
- •5. Контрольна сума udp-данограми
- •Тема 7.1 Розвиток засобів доступу до мережі Інтернет
- •1. Загальні відомості
- •2. Огляд альтернатив доступу
- •3. Розв'язання для провідних кабелів типу "вита пара"
- •Тема 7.2 Сервіс ftp
- •1. Загальні відомості
- •2. Недоліки ftp- протоколу
- •Тема 8.1 Підвиди технології dsl
- •1. Технологія adsl
- •2. Інші підвиди dsl
- •Тема 8.2 Робота мережі атм
- •1. Задачі комутатора atm
- •2. Сигналізація й адресація atm
- •Тема 8.3 Переваги використання ip-телефонії План лекції
- •1. Переваги ір- телефонії
- •2. Основні методи реалізації передачі голосу поверх ір-мереж
- •3. Стандарти н.323 та sip
- •4. Стандарт протоколу н.323
- •5. Cтандарт протоколу sip
- •6. Порівняння стандартів h.323 і sip
- •7. Архітектура мережі sip
2. Робота з програмним забезпеченням
На додаток до базової системи, FREEBSD надає колекцію портів ПО, що включає тисячі популярних програм. На момент підготовки цього документа в ній було більше 18,000 портів! У колекцію входять безліч програм від http-серверів до ігор, мов програмування, текстових редакторів і всього іншого. Повна Колекція Портів вимагає приблизно 440 MB дискового простору, тому що порт має зміни оригінальних початкових текстів. Це сильно спрощує нам процес оновлення портів і істотно зменшує об'єм займаного дискового простору в порівнянні із старою (1.0) колекцією портів. Для того, щоб скомпілювати і встановити програму, необхідно всього лише перейти в каталог порту програми, набрати make install і дати системі зробити все останнє. Повні початкові тексти для кожного порту, який ви встановлюєте, завантажуються автоматично з CDROM або локальним FTP-сервером, тому вам потрібно тільки дисковий простір для збірки необхідних портів. Майже кожен порт надається також як скомпільований ''пакет'', який може бути встановлений за допомогою простої команди (pkg_add) тими, хто вважає за краще не компілювати порти з початкових текстів.
Безліч додаткових документів, які можуть стати в нагоді в процесі установки і використання FREEBSD, знаходяться в каталозі /usr/share/doc на будь-якій машині, що працює під управлінням сучасної версії FREEBSD. Ви можете проглядати локально встановлені документи за допомогою будь-якого браузера, підтримуючого HTML.
3. Типи версій ос FreeBsd
CURRENT (нестабільна, тестова) призначена для тестування нового, експериментального коду. Нові функції, додані в CURRENT, можуть залишитися в системі або можуть відмовитися від них , якщо реалізація виявиться невдалою. Іноді ця версія може опинитися в непридатному для використання стані.
STABLE (стабільна або виробнича) версія містить тільки ті нововведення, які пройшли перевірку в CURRENT. Проте, ця версія теж призначена, в основному, для розробників. Не рекомендується оновлювати відповідальні робочі сервери до STABLE, заздалегідь її не протестувавши. На основі STABLE регулярно створюються ретельно протестовані розробниками RELEASE версії.
За станом на 18 січня 2008 року поточний реліз FreeBSD має номер 6.3
Після випуску релізів, створюються додаткові гілки розробки для їх підтримки, але в них вносяться лише найнеобхідніші зміни, що виправляють серйозні помилки або проблеми з безпекою системи. До четвертої версії FreeBSD у стабільної і поточної гілок був один і той же старший номер версії. Потім поточній гілці був привласнений номер 5, а у стабільної залишився номер 4. В даний час стабільна версія має номер 6, а поточна — 8. Існують, також, гілки 5-STABLE і 4-STABLE для підтримки тих користувачів, які ще не відновили FreeBSD до версії 6.
4. Функціональні можливості операційної системи FreeBsd
FREEBSD має такі можливості:
Витісняюча багатозадачність з динамічним регулюванням пріоритетів, що дозволяє плавно і справедливо розподілити ресурси комп'ютера між додатками і користувачами, навіть при важких навантаженнях.
Багатокористувацька підтримка, яка дозволяє безлічі людей використовувати FREEBSD спільно для різних завдань. Це означає, наприклад, що системна периферія, така як принтери і стрічкові пристрої, правильно розділяється всіма користувачами в системі або мережі, і що користувачам або групам користувачів можуть бути встановлені ліміти кожного ресурсу, захищаючи критичні системні ресурси від перевантажень.
Могутній TCP/IP-стек з підтримкою промислових стандартів, таких як SLIP, PPP, NFS, DHCP і NIS. Це означає, що FREEBSD може легко взаємодіяти з іншими системами, а також працювати сервером масштабу підприємства, надаючи життєво важливі функції, такі як NFS (видалений доступ до файлів) і послуги електронної пошти, або представити вашу організацію в Інтернеті, забезпечуючи роботу служб WWW, FTP, маршрутизацію і функції міжмережевого екрану (брандмауера).
Захист пам'яті гарантує, що додатки (або користувачі) не зможуть чинити перешкоди один одному. Фатальна помилка у виконанні одного застосування не позначиться на працездатності всієї системи.
FREEBSD 32-розрядна операційна система (64-розрядна на Alpha, Itanium, AMD64, і ULTRASPARC) і спочатку створювалася саме такою.
Промисловий стандарт X Window System (X11R6) надає графічний інтерфейс користувача (GUI) для більшості VGA карт і моніторів, і поставляється з повними початковими текстами.
Двійкова сумісність з більшістю програм, створених для Linux, SCO, SVR4, BSDI і NETBSD.
Тисячі інших застосувань, що легко адаптуються, доступні в Інтернеті. FREEBSD сумісна по початкових текстах з більшістю популярних комерційних UNIX®-систем і, таким чином, більшість додатків вимагають лише невеликих змін для збірки (або не вимагають взагалі).
Віртуальна пам'ять з підтримкою скидання невживаних сторінок на вимогу і ''объединение віртуальної пам'яті і буферного кэша'' спроектовані так, щоб максимально ефективно задовольнити додатки з величезними апетитами до пам'яті і, в той же час, зберегти інтерактивність для решти користувачів.
Підтримка симетричної многопроцессорности (SMP) для машин з декількома процесорами.
Повний комплект інструментів для розробника: C, C++ і Fortran. Безліч додаткових мов програмування для досліджень і розробки також доступні з колекцій портів і пакетів.
Доступність початкових текстів всієї системи означає, що ви маєте максимальний контроль над операційним середовищем. Навіщо вибирати закриті рішення і сподіватися на милість виробника, коли ви можете отримати по-справжньому відкриту систему?
Контрольні питання:
1. Чим характеризується операційна система FreeBSD ?
2. Які Ви знаєте типи версій ОС FreeBSD і які їх відмінності між собою ?
3. Які функціональні можливості ОС FreeBSD ?