- •Програмні та апаратні засоби адміністрування комп’ютерних мереж
- •Задачі адміністрування комп’ютерних мереж.
- •3. Файли та права доступів до них
- •Зміна прав доступу до файлів.
- •Команди chown, chgrp.
- •Команда umask
- •7. Символічні вказівники
- •Команда find,xargs.
- •10. Команди cron, at, nohub, &.
- •11.Ввід та вивідданих в Shell.
- •9.Виконання команд в фоновому режимі.
- •12. Команда echo.
- •13. Команда read.
- •14.Koманда cat.
- •15. Канали.
- •16.Стандартні потоки вводу, виводу та помилок.
- •Стандартне введення Потік номер 0 (stdin) зарезервовано для читання команд користувача або вхідних даних.
- •Стандартне виведення
- •Стандартне виведення помилок
- •17. Порядок виконання команд
- •18. Регулярні вирази
- •19. Сімейство команд Grep
- •20. Утиліта awk
- •21. Редактор Sed
- •22.Команди sort, uniq, join, cut, paste, split
- •23. Процес реєстрації в Linux
- •26. ЗмінніінтерпритатораShell
- •27.Локальнізмінні
- •28. Вбудовані змінні інтерпретатора Shell.
- •29. Поняття Shell сценарію
- •35. Оператор Case.
- •36. Функції інтерпритатора Shell.
- •37. Файл функцій.
- •38. Передача параметрів сценарію через командну стрічку.
- •39. Команда shift.
- •40. Вбудовані команди інтерпритатора Shell.
- •Команди робот из мережею Ipconfig, route, ping.
- •Поняття сокета
- •Атрибути сокета
- •Іменування сокета
- •Встановлення зв’язку за допомогою сокета
- •Прив’язка сокета до локальних імен
- •Передача даних з допомогою сокета
- •Функції передачі даних з допомогою сокета
- •Функції прийому даних з допомогою сокета
- •Закриття сокета
- •55. Обмін дата грамами
- •56. Використання низькорівневих сокетів
- •57. Функції для роботи з dns та адресами
- •58. Доменна система імен
- •59. Опишіть шлях проходження даних від одного комп’ютера до іншого через механізм сокетів
- •60. Паралельне обслуговування запитів клієнтів
- •61. Робота на базі сокетів з стандартними протоколами
- •62. Особливості використання сокетів в різних ос
- •63. Описати різницю між tcp і udp пакетом
- •64. Особливості dhcp протоколу
- •65. Структура dhcp пакетів
- •67. Режими видачі ip-адрес
- •68.ОписатипослідовністьвидачідинамічноїIp- адреси
- •69.Dhcp - сервер
- •71. Поштові протоколи
- •72.Особливості pop3-протоколу
- •Особливості smtp пртоколу
- •Архітектура та формат повідомлень arp-протоколу
- •Написання cgi – програм
- •76. Метод Get
- •Метод Post
58. Доменна система імен
Система доменних імен ( Domain Name System - DNS ) спрощує роботу користувачів в Інтернеті. Кожному комп'ютеру , підключеного до Інтернету , призначений унікальний адресу , точно так само, як кожному телефону призначається унікальний телефонний номер , що складається з досить складної послідовності цифр. Ця адреса називається IP -адресою (скорочення IP означає « інтернет- протокол » (Internet Protocol )) . IP- адреси важкі для запам'ятовування. Система DNS спрощує використання Інтернету , дозволяючи вводити рядок з літер (доменне ім'я) , використовувану замість незрозумілого IP- адреси. Тому замість того щоб вводити 207.151.159.3 , можна ввести www.internic.net . Це мнемонічний спосіб , який дозволяє легше запам'ятовувати адреси.
59. Опишіть шлях проходження даних від одного комп’ютера до іншого через механізм сокетів
60. Паралельне обслуговування запитів клієнтів
Сконфігурований і запущений вхідний транспорт відкриває серверний сокет для
очікування з'єднання клієнтів. У випадку з UNIX сокетом створюється файл UNIX сокета. сокети
TCP і UNIX є багатопотоковими , тобто при підключенні клієнта до сокетів даних типів
створюється клієнтський сокет і новий потік , в якому проводитися обслуговування клієнта.
Серверний сокет в цей момент переходить до очікування запитів від нового клієнта. Таким чином
досягається паралельне обслуговування клієнтів.
Кожен входить сокет обов'язково пов'язується з одним з доступних транспортних
протоколів , якому передаються вхідні повідомлення. У зв'язці з транспортним протоколом
підтримується механізм об'єднання шматків розрізнених при передачі запитів.
61. Робота на базі сокетів з стандартними протоколами
Дані що передаються через сокети прохотять на сеансовому рівні ( 5 ) над нижніми рівнями ( турботу про яких бере на себе операційна система) , що забезпечують маршрутизацію . Є кілька типів сокетів , які визначають структуру транспортного рівня ( 4 ) . Найчастіше застосовуються сокети потоків і сокети дейтаграм.
Сокети потоків надають належну двосторонню зв'язок , яку можна порівняти з телефонним з'єднанням. Одна зі сторін ініціює з'єднання з іншого , і після того як з'єднання встановлено , обидві сторони можуть спілкуватися між собою. При цьому ви відразу отримуєте підтвердження того , що сказане вами досягло адресата. Сокети потоків використовують стандартний протокол зв'язку Transmission Control Protocol ( TCP) , відповідний транспортному рівню ( 4 ) моделі OSI.
У комп'ютерних мережах дані зазвичай передаються блоками , які називають пакетами. TCP спроектований так , щоб дані надходили без помилок і в правильному порядку , подібно до того як в телефонній розмові слова надходять адресату в тому порядку , в якому ви їх вимовляєте . Веб -сервери , поштові сервери та клієнти тих і інших використовують для зв'язку TCP і сокети потоків .
Інший поширений тип сокетів - сокети дейтаграм. Зв'язок через сокети дейтаграм більше нагадує відправку листа , ніж телефонна розмова . З'єднання є одностороннім і ненадійним . Відправляючи поштою декілька листів , ви не впевнені , що вони прийдуть в тому ж порядку , та й взагалі досягнутий адресата. Поштова служба , однак , досить надійна в порівнянні з Інтернетом. У сокетах дейтаграм на транспортному рівні ( 4 ) використовується інший стандартний протокол - UDP , а не TCP. UDP ( User Datagram Protocol - протокол дейтаграм користувача ) служить для створення індивідуальних користувацьких протоколів.
Це дуже простий і полегшений протокол , у нього дуже мало засобів захисту. Він не забезпечує реальне з'єднання , а тільки надає елементарний спосіб відправити дані з однієї точки в іншу. Сокети дейтаграм вимагають дуже низьких накладних витрат на протокол , а й можливості протоколу дуже обмежені. Якщо програмі потрібно підтвердження того , що пакет отриманий адресатом , в коді приймаючої програми повинна бути передбачена відправка пакету - підтвердження . У деяких ситуаціях втрата пакета допустима.
