Сервери файлових архівів Реферат: Файлові архіви

Мобільний інтернет

Інтернет-телефонія

Інтернет-телефонія дає можливість користувачу Інтернету використовувати телефонний зв'язоккомп'ютер – телефон, комп'ютер – комп'ютер та телефон – комп'ютер. Провайдери Інтернет-телефонії забезпечують зв'язок за допомогою спеціальних телефонних серверів Інтернету, які підключені і до Інтернету, і до телефонної мережі.

З мобільного телефонана комп'ютер, підключений до Інтернету, та з комп'ютера на мобільний телефон можна надсилати SMS (Short Message Service –короткі текстові повідомлення).

Для бездротового доступуз мобільних телефонів до інформаційних та сервісних ресурсів Інтернету використовується протокол WAP (Wireles Application Protocol). Для роботи в Інтернеті за цим протоколом не потрібні додаткові пристрої(комп'ютер і модем), достатньо одного мобільного телефону з підтримкою WAP. WAP-сайти розміщуються на WЕВ-серверах і містять різноманітні політичні, економічні та спортивні новини, прогноз погоди, курс валют тощо.

Повноцінний високошвидкісний доступ в Інтернет з мобільного телефону можна здійснити технології GPRS(General Packet Radio Service). У цьому випадку можна працювати з WAP-сайтами безпосередньо з мобільного телефону, а на підключеному до нього комп'ютері можна переглядати HTML-сторінки, перекачувати файли, працювати з електронною поштоюта будь-якими іншими ресурсами Інтернету.

Сервери файлових архівівДесятки тисяч серверів Інтернету є серверами файлових архівів, і на них зберігаються сотні мільйонів файлів різних типів(програми, драйвери пристроїв, графічні та звукові файлиі т.д.). Наявність таких серверів файлових архівів дуже зручна для користувачів, тому що багато необхідні файлиможна "завантажити" безпосередньо з Інтернету.

Файлові сервери підтримують багато компаній – розробники програмного забезпечення та виробники апаратних компонентів комп'ютера та периферійних пристроїв. Розміщується на таких серверах програмне забезпеченняє вільно розповсюджуваним (freeware) або умовно безкоштовним (shareware) і тому, «скачуючи» той чи інший файл, користувач не порушує закон про авторські права на програмне забезпечення.

Протокол передачі файлів (FTP).Доступ до файлів на серверах файлових архівів можливий як за протоколом HTTP, так і за спеціальним протоколом передачі файлів FTP(File Transfer Protocol). Протокол FTP дозволяє не лише завантажувати файли (Download) з віддалених серверів файлових архівів на локальний комп'ютер, а й навпаки, робити передачу файлів (Upload) з локального комп'ютера на віддалений Web-сервер, наприклад, у процесі публікації Web-сайта.



Наприклад, для завантаження із сервера файлового архіву ftp.cuteftp.com компанії GlobaScape файлу cute4232.exeнеобхідно вказати URL-адресу цього файлу. При вказівці URL-адреси файлу протокол FTP записується так : ftp://.

В результаті універсальний покажчик ресурсів набуває вигляду:

ftp://ftp.cuteftp.com/pub/cuteftp/cute4232.exe

та складається з 3-х частин:

ftp:// - протокол доступу,

ftp.cuteftp.com –доменне ім'ясервера файлового архіву;

pub/cuteftp/cute4232.exe – шлях до файлу та ім'я файлу.

. Браузери є інтегрованими системами для роботи з різними інформаційними ресурсамиІнтернету і тому включають менеджери завантаження файлів (Download Manager).

Завантаження файлів за допомогою спеціалізованих менеджерів завантаження.Такі менеджери завантаження файлів (наприклад, FlashGet, Go!Zilla, ReGet) дозволяють збільшити швидкість завантаження за рахунок розбиття файлів на частини та одночасного завантаженнявсіх елементів. Крім того, вони дозволяють продовжити завантаження файлу після розриву з'єднання з сервером, містять засіб пошуку файлу на інших серверах файлових архівів, дозволяють архівувати файли в процесі їх завантаження і т.д.

FTP-клієнти.Обмін файлами (завантаження та передача) із серверами файлових архівів та Web-серверами здійснюється за допомогою спеціалізованих програм- FTP-клієнтів (AceFTP, CuteFTP та ін.).

FTP-клієнти включають Менеджер сайтів, що дозволяє провести ідентифікацію користувача (введення імені користувача та пароля). Це дозволяє забезпечити доступ до веб-сервера з метою передачі файлів у процесі публікації веб-сайту. Крім того, FTP клієнти створюють список серверів, з якими планується робота.

Архів- це файл, що містить один або кілька інших файлів, а також метадані . Архіви використовуються для об'єднання безлічі будь-яких файлів у єдиний файл-контейнер з метою зручності зберігання та перенесення інформації або просто щоб стиснути дані. Для створення архівів та роботи з ними використовуються програми-архіватори.

В архівах може зберігатися структура каталогів, бути присутня службова інформація для виявлення та виправлення помилок, коментарі та інша інформація. Залежно від формату архіву дані в ньому можуть шифруватися за допомогою пароля.

Застосування

Архіви особливо корисні як спосіб пакування даних файлової системи та метаданих у єдиний файл для його зберігання в комп'ютері або для пересилання каналами, які підтримують лише файлову передачу, наприклад для пересилання структури каталогів електронною поштою.

Окрім цілей архівування, архіви часто використовуються для розповсюдження пакетів програмного забезпечення; у цьому випадку архів нерідко називають дистрибутивним пакетом і до нього можуть застосовуватись додаткові умовищодо вмісту (скажімо, повинен бути файл маніфесту). Приклади архівів-дистрибутивів: Deb для Debian, JAR для Java, APK для Android.

Функціональні особливості

Залежно від типу, архіви підтримують об'єднання файлів в один, стиснення даних, шифрування, багатотомність (архів з декількох частин), контрольні сумидля перевірки цілісності вмісту архіву, саморозпаковування, самовстановлення, інформацію про вихідний том і носія, інформацію про структуру каталогів, примітки та коментарі, а також інші метадані. Формат файлу-архіву визначається розширенням файлу та/або файловим заголовком. Для створення архівів використовуються програми-архіватори, ПЗ для авторингу оптичних дисківта програми для роботи з образами дисків.

Формати архівів

Формат архіву- це файловий форматархівний файл. Існує безліч форматів архівів, але лише деякі з них отримали широке визнання та підтримку з боку постачальників програмного забезпечення та користувацьких спільнот. Так, до найбільш популярних в середовищі Windowsвідносяться ZIP, RAR, 7z, а Mac OS - формат SIT.

Типи архівів

  • Тільки архівуючіформати виконують лише злиття файлів на один (приклад: tar).
  • Тільки стискаючіформати виконують лише стиснення файлів (приклади: gzip, bzip2).
  • Багатофункціональніформати дозволяють зливати файли в один, стискати їх, зашифровувати, створювати інформацію для виявлення та виправлення помилок, оформляти архіви як саморозпаковуються для отримання вмісту без участі додаткового ПЗ (приклади: RAR , ZIP , ).
  • Дистрибутивніформати використовуються для створення пакетів, установки, ПО, які також можуть бути файлами, що самоінсталюється (приклади: JAR, APK, IPA).
  • Формати дискових образів використовуються для створення образів, дисків, що застосовуються як томи зберігання інформації (приклади: ISO, NRG).

Підвиди архівів

Саморозпаковуються архіви

Саморозпаковуються архіви часто також називають SFX-архівами (від англ. SelF-eXtracting - самовитяг). На відміну від звичайного архіву, архів, що саморозпаковується, має формат виконуваного файлу (у Windows це файл з розширенням.EXE), для вилучення даних з якого (а також нерідко для тестування і показу списку вмісту) не потрібно окрема програма- все виконується засобами SFX-архіву. Іншими словами, ви просто запаковуєте інформацію до SFX-архіву, а одержувачу, якому вона призначена, потрібно лише запустити цей SFX-архів (в аналогічній ОС), щоб отримати розархівовану інформацію. Примітка.Насправді SFX-архіви – це звичайні архіви, до яких прикріплений невеликий модуль-розархіватор, тому при необхідності (наприклад, через побоювання, що цей модуль може бути заражений вірусом) для роботи з SFX-архівом можна використовувати відповідний зовнішній архіватор, не запускаючи сам SFX-файл.

Багатотомні архіви

Багатотомні архіви - це архіви, які з кількох частин. Підтримуються в ряді популярних форматів архівів - RAR, ZIP, 7z та ін. Щоб створити багатотомний архів, потрібно при упаковці файлів просто вибирати розмір частин, на які буде розділений результуючий архів. Ця функціяособливо зручна під час роботи з файлами великого розміру(наприклад, образами відеодисків), оскільки дозволяє зберігати навіть величезні файли, що погано стискаються, на носіях меншого об'єму. Деякі архіватори (наприклад, RAR) мають функцію автоматичного визначеннярозміру кожного тому залежно від вільного обсягу на поточному носії, використовуваному для архівування, що дозволяє максимально ефективно використовувати багатотомні архіви, скажімо, для перенесення з комп'ютера на комп'ютер на кількох флеш-накопичувачах різного об'єму.

Безперервні архіви

Безперервне (англ. - solid) архівування - це різновид архівування, при якому всі файли, що додаються в архів, розглядаються архіватором як один безперервний потік даних. Завдяки такому підходу вдається домогтися істотного збільшення ступеня стиснення, особливо при упаковці безлічі однотипних файлів порівняно (з величиною словника, що «ковзає» архіватора) невеликого розміру. Крім очевидної переваги (сильніший стиск) безперервні архіви мають свої недоліки. Так як дані в безперервному архіві - це один суцільний потік, щоб отримати який-небудь файл, спочатку потрібно розпакувати всі файли, які знаходяться в архіві передцим файлом, тому вилучення файлів, розміщених наприкінці архіву, відбувається повільніше. Також повільніше, ніж у звичайному (не solid) архіві, виконуються операції зі зміни вмісту архіву (додавання та видалення файлів). Крім того, якщо архів з якоїсь причини виявиться пошкодженим, то з нього вдасться витягти лише файли, що йдуть домісця ушкодження, а вся інформація післяцього місця виявиться загубленою. Іншими словами, безперервні архіви хороші для пакування та зберігання даних, змінювати які потрібно рідко.

Метадані

Архів майже завжди містить метадані. До них відносяться:

  • Імена файлів (крім деяких програм стиснення одиночних файлів – наприклад, gzip, де ім'я файлу – це ім'я архіву без розширення)
  • Ідентифікатори власників, груп, тощо файлів та їх прав
  • Розміри файлів
  • Дати зміни, створення та останнього звернення до файлів
  • Контрольні суми файлів для перевірки правильності розпакування
  • Розмір та контрольні суми архіву
  • Надлишкові дані для відновлення даних при пошкодженні
  • Цифровий підпис творця архіву

Файлові архіви- це якийсь файл, створений за допомогою спеціальної програми, яка називається архіватором, і містить у собі від одного до декількох файлів та/або каталогів (папок) в упакованому вигляді.

Історичний аспект

Найбільш активно такі архіви застосовувалися в часи використання флоппі-дисків, оскільки файлові архіви дозволяють стиснути деякі типи файлів (за винятком графічних та відео) для того, щоб розмістити їх на невеликому обсязі дискети. З їх зникненням використання архівів переважно перемістилося в Інтернет, де вони продовжують використовуватися переважно у файлообмінниках та на ftp-серверах.

Класифікація архівів

Виділяють наступні видифайлових архівів:

  • звичайні - в одному архівному файлі розташовані кілька файлів та/або папок, стиснутих будь-яким методом;
  • саморозпаковуються - являють собою виконувані файлиіз розширенням.exe; при запуску необхідно лише вказати шлях розпакування, решту виконає сама програма;
  • багатотомні - включає кілька частин архіву, які можуть окрім свого власного розширення мати додаткове, що показує номер частини: part01...;
  • безперервні - архіви з максимально можливим ступенем стиснення, в яких всі файли та папки є єдиним цілим; розпакування одного файлу (папки) неможливе;
  • захищені паролем - архіви, які вимагають свого відкриття введення пароля.

Розширення файлових архівів

Кожен файл має певні розширення. Не виняток і файлові архіви. Це, перш за все, zip, rar, 7z - найбільш популярні розширення, що використовуються в операційній системі Windows. Такі розширення в ОС GNU/Linux можна зустріти дуже рідко, в основному від користувачів, які нещодавно перейшли на використання цієї ОС після Windows. Тут найпоширенішими архівами є gz, bz2, xz. Робота з цими розширеннями зазвичай супроводжується компресією tar, внаслідок чого загальне розширеннявиглядає як tar.gz, tar.bz2, tar.xz. Найчастіше tar.bz2 і tar.xz виявляються ефективнішими за стисненням, ніж zip. Дані формати не розповсюджені в ОС Windows, проте можуть успішно використовуватися у всіх поширених архіваторах.

Найкращим ступенем стиснення в найбільш поширеній ОС Windows є 7z, проте проведені тести показують його невелику перевагу над іншими розширеннями файлових архівів. Робота з zip у Windows доступна після встановлення системи, так само як і в Mac OS X, більшість дистрибутивів GNU/Linux також працює з даним архівом із коробки, оскільки разом з дистрибутивом встановлюються архіватори, які підтримують більшість поширених форматів файлових архівів.

Робота з файловими архівами

Файлові архіви передбачають наявність спеціальних програм, які могли б їх ефективно створювати та розпаковувати. Слід зазначити, більшість архіваторів під ОС Windows створюють відповідні пункти в контекстному меню, що викликається клацанням правою кнопкою миші. Ми розглянемо файлові архіви для стаціонарних комп'ютерівАле існують такі і для гаджетів, які можна знайти у відповідних магазинах.

Розглянемо найпоширеніші програми файлових архівів.

WinZip

За промовчанням зберігає файли в zip, але можна зберегти і в інших форматах. За допомогою даного архіватора можна стиснути mp3-файли, а також jpeg-файли до 25%, не втрачаючи якості. Метод стиснення вибирається автоматично. Існують функції роздруківки файлів, які стиснуті в даний архів, перевірки їх антивірусом та інші. Останні версії програми підтримують відкриття файлів 7z, rar та zipx.

За словами розробників, WinZip забезпечує захист, використовуючи шифрування банківського рівня. Крім цього, останні версії отримали можливість підключатися до хмар.

У цій програмі як файлові архіви можуть бути відкриті нові формати документів MS Office: docx, xlsx і т.д., а також відповідні формати. міжнародному стандарту ODF.

Як кажуть розробники, зменшення розміру графічних файліввідбувається за рахунок того, що одні формати замінюються іншими.

В разі випадкового видалення, копіювання, перейменування файли можуть бути відновлені.

WinRAR

У всьому світі лідирують zip-архіви за популярністю, але Росія йдесвоїм шляхом, і у нас найпопулярніший архіватор – WinRAR. Цей архіватор має режим командного рядка(саме він використовується в середовищах GNU/Linux), останні версії також навчилися ефективно стискати медіаконтент. Має власний підтримує різноманітні формати, включаючи як популярні rar та zip, так і менш популярні gz, tar, bz2, lzma та інші.

У WinRAR можна вибрати час стиснення, при цьому необхідно враховувати, що сильніший стиск призведе до великих витрат часу на процес архівування. У налаштуваннях даного архіватора можна встановити низький пріоритет, що збільшить час завантаження-розпакування, зате і зменшить навантаження на процесор, а можна задіяти всі ядра процесорів, що призведе до їх більш сильному завантаженні, зате скоротить час створення архіву чи распаковки.

PeaZip

Ця програма є кросплатформною і може бути встановлена ​​в багатьох операційних системах. Здатна відкривати понад 180 форматів файлових архівів. Це, мабуть, рекорд. Тут підтримується одночасна роботаз кількома архівами. У останніх версіяхзабезпечено підтримку відкриття zipx, rar, включаючи його п'яту версію.

Ця програма також підтримує шифрування даних, в ньому є можливість конвертації диска у файлову систему NTFS, є можливість створення ключів, резервних копійфайлів. Програма випускається як для 32-розрядних платформ, так і для 64-розрядних.

7-zip

За допомогою цього архіватора створюються рідні формати 7z, хоча підтримується і ряд інших, включаючи популярні формати в Windows і POSIX-системах, у тому числі GNU/Linux і Mac OS X. Він також дозволяє відкривати архіви rar, deb, які містять бінарні файлиінсталяторів програм в ОС GNU/Linux. За заявами розробників, рівень стиснення перевищує WinRAR на 30-70%, а WinZip - на 2-10%.

На відміну від перших двох архіваторів, які хочуть від користувачів отримати гроші за їх використання, останні два відносяться до open source програм і є безкоштовними. В 2007 році даний архіваторпроектом SourceForge.net був визнаний найкращим.

Шифрування реалізується за допомогою алгоритму AES-256 для файлових архівів формату 7z та zip. Архіви, запаковані з використанням методу LZMA, розпаковуються буквально на льоту.

Як і у PeaZip, є програми як для 32-, так і для 64-бітових платформ.

Файлові архіви в Інтернеті

Безліч серверів у Всесвітньому павутинні містять їх. Сервери Інтернету, що містять файлові архіви, має назву ftp-серверів. Донедавна на цих серверах можна було знайти практично все - від музики до іграшок та програм для різних систем. Боротьба з піратством у нашій країні дещо підкосила даний сегмент, і тепер там переважно розміщується вільна продукція.

На ftp-серверах розміщуються репозиторії ОС GNU/Linux, завдяки чому кожен користувач цих систем має можливість вільного встановлення програм, підписаних цифровими ключами, що унеможливлює проникнення шкідливого кодуна комп'ютер користувача, завдяки чому ці системи славляться відсутністю вірусів.

Ftp-сервери можна переглядати з будь-якого браузера, є для них і спеціальні клієнти.

Обмін даними ftp-сервера з користувачами відбувається через TCP. Менеджмент обміну регулюється стандартом протоколу TELNET.

При використанні протоколу ftp можна не тільки завантажувати файли на локальний комп'ютер, а й передавати на

Систему файлових архівів за допомогою сервера ftp може будь-яка зацікавлена ​​особа.

Дані сервера забезпечують надання та отримання файлових архівів як анонімними користувачами, і авторизованими користувачами. Більшість ftp-серверів є анонімними.

Незважаючи на ці переваги, ftp-сервери не позбавлені недоліків. Величезна частина файлових архівів у них представлена ​​без опису, і здогадатися, що перед вами, можна лише з цілеспрямованого пошуку.

Передача файлів може здійснюватись текстовим способом або бінарним. У разі неправильного вибору файл може пошкодитись.

За ftp-серверами немає універсального пошуку. Існує кілька рішень, але вони не універсальні.

Найбільш поширеним у тому числі є сервіс Archie. Сервери Archie сильно завантажені і працюють тільки з анонімними ftp. Однак дані сервера децентралізовані, пошук здійснюється за не зовсім зрозумілим алгоритмом, в результаті чого, перебравши всі сервери (а їх близько десятка), можна не виявити шукану інформацію. Крім цього, необхідно вміти створювати шаблон пошуку під час використання цього сервісу.

Крім використання протоколу ftp для доступу до файлових архівів, може використовуватися протокол http.

У файлових архівах представляють не тільки відкрите програмне забезпечення, там можна знайти різні тексти, демо-версії пропрієтарних програм та багато іншого.

На закінчення

Таким чином, файлові архіви – це необхідна річ для того, щоб передати великий обсяг інформації у стислому вигляді. Дані архіви можуть використовуватися як локально - на окремих комп'ютерах, так і в глобальної мережіІнтернет за допомогою використання спеціальних ftp- та http-серверів. Найбільш поширеними програмами для створення архівів та їх розпакування є WinRAR, WinZip, PeaZip, 7-zip. Останні дві програми є вільними та можуть використовуватися безкоштовно. Більшість архіваторів підтримує всі найпоширеніші формати архівів.

>>Інформатика: Файлові архіви

Файлові архіви

Сервери файлових архівів

Сотні тисяч серверів Інтернету є серверами файлових архівів, і на них зберігаються сотні мільйонів файлів. Файлові сервери підтримують багато компаній - розробників програмного забезпеченнята виробники апаратних компонентів комп'ютера та периферійних пристроїв. Програмне забезпечення, що розміщується на таких серверах, є вільно розповсюджуваним (freeware) або умовно безкоштовним (shareware), і тому, завантажуючи той чи інший файл, користувач не порушує закон про авторські правана програмне забезпечення. Останнім часомширокого поширення набули сервери музичних архівів, що зберігають альбоми та музичні композиції популярних виконавців у форматі МРЗ.

Протоколи передачі файлів.

Доступ до файлів на серверах файлових архівів можливий як протоколу HTTP, так і за спеціальним протоколом передачі файлів FTP (File Transfer Protocol). Протокол FTP дозволяє не лише завантажувати файли (Download) із віддалених серверів файлових архівів на локальний комп'ютер, а й навпаки, робити передачу файлів (Upload) з локального комп'ютера на віддалений Web-сервер, наприклад, у процесі публікації Web-сайта. Наприклад, для завантаження з сервера файлового архіву ftp.server.com файлу file.exe, що зберігається в папці pub, необхідно вказати URL-адресу цього файлу. При вказівці URL-адреси файлу протокол FTP записується так: ftp://

У результаті універсальний покажчик ресурсів набуває вигляду: ftp://ftp.server.com/pub/file.exe Він складається з трьох частин:

ftp:// - протокол доступу;

ftp.server.com – доменне ім'я сервера файлового архіву;

/pub/file.exe - шлях до файлу та ім'я файлу.

Для зручності користувачів багато серверів файлових архівів (freeware.ru, www.freesoft.ru, www.download.ru та ін) мають Web-інтер-фейс, що дозволяє працювати з ними з використанням браузерів. є інтегрованими системами для роботи з різними інформаційними ресурсами Інтернету і тому включають менеджери завантаження файлів. Після активізації посилання на файл у вікні, потрібно вказати папку на локальному комп'ютері, в якій файл повинен бути збережений. Почнеться завантаження файлу, процес якого відображається на інформаційній панелі (швидкість передачі, обсяг завантаженої частини файлу, що залишилася, і т. д.).

Спеціалізовані менеджеризавантаження файлів

Однак, зручніше для роботи з файловими архівами використовувати спеціалізовані менеджери завантаження файлів (наприклад, FlashGet). Такі менеджери дозволяють збільшити швидкість завантаження за рахунок розбиття файлів на частини та одночасного завантаження всіх частин. Крім того, вони дозволяють продовжити завантаження файлу після розриву з'єднання з сервером, містять засіб пошуку файлу та іншим серверам файлових архівів, дозволяють архівуватифайли в процесі їх завантаження і т. д. Користувачеві надається в числовому та графічному виглядідокладна інформація про процес завантаження файлу (поточна та середня швидкість завантаження, відсоток виконання завантаження, орієнтовний час завантаження та ін.). Спеціалізовані менеджери завантаження файлів інтегруються в браузери і при активізації посилання на файл у вікні браузера починають процес завантаження з використанням менеджера завантаження.

FTP-клієнти.

FTP-сервери - це сервери, з якими може здійснюватися обмін файлами по протоколу FTP. FTP-сервери за своїм функціональному призначеннюможуть бути як серверами файлових архівів, і Web-cep-верами, у яких розміщуються Web-сайты. З серверів файлових архівів здійснюється завантаження файлів (Download) на локальний комп'ютер, і, навпаки, на Web-сервери проводиться передача файлів (Upload) з локального комп'ютера у процесі публікації Web-сайтів. Обмін файлами (завантаження та передача) із серверами файлових архівів та Web-серверами здійснюється за допомогою спеціалізованих програм- FTP-клієнтів (наприклад, FTP-клієнт входить до складу файлового менеджера Total Commander). Доступ до серверів файлових архівів для завантаження файлів на локальний комп'ютер зазвичай є анонімним і не вимагає введення імені користувача та пароля. Навпаки, доступ до WeЬ-серверів з метою передачі файлів на віддалений серверу процесі публікації Web-сайту вимагає ідентифікації користувача, тобто введення імені користувача та пароля. FTP-клієнт включає Менеджер сайтів, що дозволяє створити список серверів, з якими планується робота. Представляє у зручному для користувача вигляді каталоги локального та віддаленого комп'ютерів, забезпечує продовження завантаження файлу після обриву з'єднання та ін. У процесі передачі файлу відображається необхідна інформація: відсоток переданого обсягу файлу, швидкість передачі, час, що залишився та ін.

Offline браузери.

Для швидкого завантаження Web-сайтів з метою їх подальшого неспішного перегляду в автономному режимівикористовуються спеціальні програми- off-line браузери. Off-line браузери (наприклад, Offline Explorer) дозволяють завантажувати на локальний комп'ютер Web-сайти повністю або окремі частини сайту на вибір. Користувач може встановити необхідну "глибину" завантаження Web-сайту (кількість вкладених каталогів), завантаження пов'язаних зі сторінками мультимедіа файлів, завантаження за посиланнями Web-сторінок з інших Web-серверів і т. д. Є можливість продовження завантаження сайту після розриву з'єднання та оновлення раніше завантажених сайтів.

Інформатика та ІКТ: Підручник для 10 кл. Н.Д. Угрінович

Зміст уроку конспект урокуопорний каркас презентація уроку акселеративні методи інтерактивні технології Практика завдання та вправи самоперевірка практикуми, тренінги, кейси, квести домашні завдання риторичні питання від учнів Ілюстрації аудіо-, відеокліпи та мультимедіафотографії, картинки графіки, таблиці, схеми гумор, анекдоти, приколи, комікси притчі, приказки, кросворди, цитати Додатки рефератистатті фішки для допитливих шпаргалки підручники основні та додаткові словник термінів інші Удосконалення підручників та уроківвиправлення помилок у підручникуоновлення фрагмента у підручнику елементи новаторства на уроці заміна застарілих знань новими Тільки для вчителів ідеальні урокикалендарний план на рік методичні рекомендаціїпрограми обговорення Інтегровані уроки

МІНЕСТЕРСТВО ОСВІТИ І НАУКИ РОСІЙСЬКОЇ ФЕДЕРАЦІЇ

МУНІЦИПАЛЬНА ОСВІТАЛЬНА УСТАНОВА ПЕТРЯКСИНСЬКА СЕРЕДНЯ ЗАГАЛЬНООСВІТНЯ ШКОЛА

РЕФЕРАТ

"Файлові архіви"

Виконала: учениця 10 класу

Ільїна Є.Є.

Вчитель:Айнетдінова Х.А

Петрякси

Протоколи передачі файлів 4

Режими обміну даними 6

Спеціалізовані менеджери завантаження файлів 7

FTP-клієнти 8

Off-line браузери 9

Список литературы 11

Вступ

Архів - файл, що містить у собі один чи кілька інших файлів, разом із метаінформацією. Часто використовується для стиснення інформації. Є результатом роботи програми-архіватора.

Види архівів:

    Саморозпаковуються архіви

    Багатотомні архіви

    Безперервні архіви

Архіви можуть зберігати структуру каталогів, мати засоби виявлення та виправлення помилок (наприклад, контрольні суми), містити коментарі, а також шифрувати дані за допомогою пароля.

Існують архіви, оформлені як програм. Вони є саморозпаковуються, тобто для їх розпакування не потрібно мати сумісний архіватор, встановлений на комп'ютері.

Десятки тисяч серверів Інтернету є серверами файлових архівів, і на них зберігаються сотні мільйонів різних типів файлів (програми, драйвери пристроїв, графічні та звукові файли і так далі). Наявність таких серверів файлових архівів дуже зручна для користувачів, оскільки багато потрібних файлів можна "завантажити" безпосередньо з Інтернету.

Файлові сервери підтримують багато компаній - розробників програмного забезпечення та виробників апаратних компонентів комп'ютера та периферійних пристроїв. Програмне забезпечення, що розміщується на таких серверах, є вільно розповсюджуваним (freeware) або умовно безкоштовним (shareware) і тому, "скачуючи" той чи інший файл, користувач не порушує закон про авторські права на програмне забезпечення.

Протоколи передачі файлів

Протокол передачі файлів - протокол, призначений забезпечення передачі і прийому файлів між серверами і клієнтами, які у мережах, підтримують протокол TCP/IP. Протокол передачі файлів підтримує набір команд, що реалізують двонаправлену передачу файлів між комп'ютерами.

Доступ до файлів на серверах файлових архівів можливий як за протоколом передачі гіпертексту HTTP (Hyper Text Transfer Protocol), і за спеціальним протоколом передачі файлів FTP (File Transfer Protocol).

FTP (англ. File Transfer Protocol) – протокол передачі файлів, призначений передачі файлів в комп'ютерних мережах. Він дозволяє підключитися до FTP-серверів, переглядати їх вміст та завантажувати файли з сервера або навпаки – на сервер. FTP з'явився в 1971 році, задовго до HTTP і є одним із «дорослих» мережевих протоколів.

На початку 90-х років на частку FTP припадало приблизно половина всього Інтернет-трафіку.

Для передачі файлів протокол FTP використовує транспортний TCP(Transmission Control Protocol) – протокол. На відміну від багатьох інших протоколів, команди та дані тут передаються по різних портах: порт 20 використовується для передачі даних, порт 21 - для передачі команд

У разі переривання передачі даних, FTP надає засоби для його докачування, що буває зручно під час роботи c великими файлами. FTP-сервери використовуються як архів комерційного ПЗ, яке використовується в компанії - у цьому випадку цей сервер має закритий або обмежений доступудо ресурсів, що зберігаються.

Для роботи з FTP-архівами необхідне таке програмне забезпечення: сервер, клієнт та пошукова програма. Сервер забезпечує доступ до ресурсів архіву з будь-якої точки мережі, клієнт забезпечує доступ користувача до будь-якого архіву в мережі, а Пошукова системазабезпечує навігацію в усьому безлічі архівів мережі.

Наприклад, для завантаження з сервера файлового архіву ftp.cuteftp.com компанії GlobalScape файлу cute4232.exe необхідно вказати URL-адресу цього файлу. При вказівці URL-адреси файлу протокол FTP записується так: ftp:// .

В результаті універсальний покажчик ресурсів набуває вигляду:

ftp://ftp.cuteftp.com/pub/cuteftp/cute4232.exe і складається з трьох частин:

ftp:// - протокол доступу,

ftp.cuteftp.com - доменне ім'я сервера файлового архіву,

/pub/cuteftp/cute4232.exe - шлях до файлу та ім'я файлу.

Протокол HTTP - протокол передачі гіпертексту, призначений передачі гіпертекстів. Гіпертекст - це текст, що містить спеціальні елементи, при зверненні до яких виконується безпосередній перехід в інший текст. Ці елементи називаються гіперпосиланнями. Нині HTTP найпопулярніший протокол Internet, т.к. забезпечує просту та ефективну навігаціюв мережі. Тому сегмент Internet, який використовує даний протоколназивають World Wide Web ( Всесвітня павутина) або скорочено WWW.

Існує ще протокол HTTP-S(HTTP Secure) - мережевий протоколзахищеної передачі гіпертексту.

Найбільш відомі протоколи, які використовуються в мережі Інтернет:

POP (Post Office Protocol) – це стандартний протокол поштового з'єднання. Сервери POPобробляють вхідну пошту, а протокол POPпризначений для обробки запитів на отримання пошти від клієнтів поштових програм.

SMTP (Simple Mail Transfer Protocol) – протокол, який задає набір правил передачі пошти. Сервер SMTP повертає або підтвердження прийому, або повідомлення про помилку, або запитує додаткову інформацію.

TELNET – це протокол віддаленого доступу. TELNET дає можливість абоненту працювати на будь-якій ЕОМ мережі Інтернет, як на власній, тобто запускати програми, змінювати режим роботи і так далі. Насправді можливості лімітуються тим рівнем доступу, який заданий адміністратором віддаленої машини.

Режими обміну даними

У протоколі велика увагаприділяється у різний спосібобміну даними між машинами різних архітектур. Справді, чого тільки немає в Internet, від персоналок і Mac до суперкомп'ютерів. Всі вони мають різну довжину слова і багато різних бітів у слові. Крім цього, різні файлові системипрацюють із різною організацією даних, що виявляється у понятті методу доступу.

Загалом, з погляду FTP, обмін може бути потоковий або блоковий , з кодуванням у проміжні формати або без неї, текстовий або двійковий.

При текстовомуобміні всі дані перетворюються на ASCII і в цьому виді передаються по мережі. Виняток становлять лише дані IBM mainframe, які за умовчанням передаються в EBCDIC, якщо обидві машини IBM, що взаємодіють.

Двійковідані передаються послідовністю бітів чи піддаються певним перетворенням у процесі сеансу управління.

При потоковоїпередачі даних за одну сесію передається один файл даних, а при блоковомуМетод за одну сесію можна передати кілька файлів.

Описав у загальних рисахпротокол обміну, можна перейти до опису засобів обміну протоколом FTP. Практично для будь-якої платформи та операційного середовища існують як сервери, і клієнти. Нижче описуються стандартний серверта клієнт Unix-подібних систем.

Спеціалізовані менеджери завантаження файлів

Для зручності користувачів багато серверів файлових архівів (freeware.ru, www.freesoft.ru, www.download.ru та ін) мають Web-інтерфейс, що дозволяє працювати з ними з використанням браузерів. Браузери є інтегрованими системами для роботи з різними інформаційними ресурсами Інтернету і тому містять у собі менеджери завантаження файлів

Однак зручніше для роботи з файловими архівами використовувати спеціалізовані менеджери завантаження файлів (наприклад, FlashGet, GoIZilla, ReGet та ін.), які дозволяють продовжити завантаження після розриву з'єднання з сервером. Менеджери завантаження файлів надають користувачеві детальну інформаціюу числовому і графічному вигляді про процес завантаження файлу (обсяг файлу, обсяг завантаженої частини, у тому числі у відсотках, швидкість завантаження, час завантаження, що минув, та ін.)

За своєю суттю завантаження файлу з Інтернету – це копіювання з одного комп'ютера на інший, тільки комп'ютер, з якого копіюється файл, досить далеко від того, який цей файл приймає. За великим рахунком, таке копіювання нічим особливо не відрізняється від іншого копіювання, наприклад, з компакт-диска на вінчестер). При завантаженні файлу з Мережі є лише кілька істотних відмінностей: швидкість такого копіювання невисока, яке переривання тягне повторення всього процесу від початку. Щоправда, це стосується тільки завантаження за допомогою браузера. Цей факт і привів свого часу до появи спеціалізованих програм – менеджерів завантажень.

Спеціалізовані менеджери завантаження файлів (GolZilla, ReGet та ін) мають набагато більші можливості в порівнянні з менеджерами завантаження файлів, інтегрованими в браузери. Зокрема, вони дозволяють продовжити завантаження файлу після розриву з'єднання з сервером або підключення до Інтернету, забезпечують доступ до файлів як FTP, так і HTTP протоколіві т.д.

Filezilla є одним з найбільш зручних та ефективних менеджерів завантаження файлів та забезпечує:

Завантаження файлу, вибраного у браузері;

Пошук вибраного для завантаження файлу серверами файлових архівів та ін.

FTP-клієнти

FTP-сервери - це сервери, з якими може здійснюватись обмін файлами за протоколом FTP. FTP-сервери за своїм функціональним призначенням можуть бути як серверами файлових архівів, так і Web-серверами, на яких розміщуються Web-сайти. З серверів файлових архівів здійснюється завантаження файлів (Download) на локальний комп'ютер, і, навпаки, на Web-сервери проводиться передача файлів (Upload) з локального комп'ютера у процесі публікації Web-сайтів. Обмін файлами (завантаження та передача) із серверами файлових архівів та Web-серверами проводиться за допомогою спеціалізованих програм - FTP-клієнтів (наприклад, FTP-клієнт входить до складу файлового) менеджера Total Commander).

Приватними прикладами використання FTP-клієнта можуть бути:

    публікація сторінок сайту на Інтернет-сервері Веб-розробником;

    скачування музики, програм та будь-яких інших файлів даних звичайним користувачемІнтернет.

Даний приклад часто навіть не усвідомлюється багатьма користувачами як використання FTP-клієнта та протоколу, оскільки багато хто публічні серверине вимагають додаткових даних для аутентифікації користувачів, а Інтернет-браузери (також є FTP-клієнтами) здійснюють скачування файлів без додаткових питань.

Доступ до серверів файлових архівів для завантаження файлів на локальний комп'ютер зазвичай є анонімним і не вимагає введення імені користувача та пароля. Навпаки, доступ до Web-серверів з метою передачі файлів на віддалений сервер у процесі публікації Web-сайту вимагає ідентифікації користувача, тобто введення імені користувача та пароля.

FTP-клієнт включає Менеджер сайтів, що дозволяє створити список серверів, з якими планується робота. Представляє в зручному для користувача вигляді каталоги локального і віддаленого комп'ютерів, забезпечує продовження завантаження файлу після обриву з'єднання та ін.

Off-line браузери

Частину браузерів підтримують, окрім онлайн-режиму, коли браузер намагається отримати сторінки з веб-сервера, офлайн-режим, при якому можна переглядати збережені копії раніше відвіданих сторінок. Режим офлайн корисний, коли з якоїсь причини немає з'єднання з Інтернетом. Сторінки або неявно зберігаються в кеші браузера під час відвідування веб-сервера, або браузер спеціально налаштовується на збереження та підтримку локальних копій певних сайтів. Копії оновлюються або при відновленні з'єднання або за розкладом. Як приклад поширеного браузера, який підтримує таку функціональність, можна назвати Internet Explorer. Існують браузери, які спеціально спроектовані на переважну роботу в офлайн-режимі – створення локальних копій веб-сторінок та сайтів. Їх називають офлайн-браузерами.

Всі сучасні офлайн-браузери, зрозуміло, підтримують багатопотокове скачування і докачування після обриву зв'язку і вміють маскуватися під інтернет-браузери (це необхідно при завантаженні інформації з сайтів, в яких заблокований доступ для офлайн-браузерів). Тому будь-яке з цих рішень забезпечує швидке і надійне скачування простих за структурою вебсайтів. З HTTPS-сайтами складніше, оскільки підтримка протоколу HTTPS не в усіх програмах. Це стосується і сайтів, що вимагають авторизації, - в більшості офлайн-браузерів передбачена підтримка авторизації на базовому рівні, в той час як на сайтах можуть бути реалізовані більше складні схемиаутентифікації (наприклад, автентифікація на основі форм).

Ще один нюанс – рівень підтримки програмами сучасних вебтехнологій, який у різних офлайн-браузерах помітно відрізняється. Насправді це означає, що прості за структурою сайти без проблем закачуються будь-яким рішенням.



Список літератури

    Інформатика та ІКТ. Базовий рівень: підручник для 10 класу / Н.Д.Угринович. - 7-е вид. - М.: БІНОМ. Лабораторія знань, 2011.-212 с. : іл.

    Вікіпедія - зведена енциклопедія [ Електронний ресурс] // http:// ru.wikipedia.org.

    Шкільні підручники – онлайн енциклопедія. Режим доступу: http://txtbooks.ru, вільний. - Загл. з екрану.

    PPt4Web – хостинг презентацій. Режим доступу: http://ppt4web.ru/, вільний. - Загл. з екрану.

    Вікі-підручник для підготовки до ЄДІ – онлайн енциклопедія. Режим доступу: http://indexletopisi.org., вільний. - Загл. з екрану.

    Мережеві інформаційні технології- хостинг презентацій. Режим доступу: http://5klass.net, вільний. - Загл. з екрану.