Інформаційні ресурси та послуги мережі інтернет. Інформаційні ресурси Інтернету. Простий та розширений пошук інформації в Інтернет

28.03.2020 Цікаве

Інтернет звичний сучасній людині, але цьому стану передував досить довгий і складний шлях становлення та розвитку технологій, завдяки яким виявилося можливим забезпечити розгортання Всесвітньої павутини у світовому масштабі. Що є дані рішення? Як розвивалася у Росії?

Визначення інтернету

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

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

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

Зрештою основою для розвитку сучасного інтернету стала все ж таки західна модель — проте до моменту її впровадження в СРСР радянські фахівці вже мали досвід розгортання комп'ютерних мереж, Дещо схожих із західною моделлю інтернету. Розглянемо, таким чином, те, як розвивалася Всесвітня мережа в рамках західної технологічної системи, а також те, коли з'явився інтернет у Росії, виходячи зі специфіки розвитку національної інфраструктури комп'ютерних мереж.

Історія інтернету у західних країнах

Наприкінці 50-х років, в один із найскладніших періодів холодної війни, уряд США поставив перед американськими вченими завдання: створити інфраструктуру передачі даних, яка могла б функціонувати навіть в умовах глобального збройного конфлікту. Вчені запропонували концепцію подібної системи- Проект отримав назву ARPANET.

У 1969 році комп'ютери кількох великих американських університетів були об'єднані в мережу за схемами, розробленими вченими в рамках зазначеного проекту. Згодом досвід, отриманий дослідниками, був запозичений багатьма іншими зацікавленими структурами: це призвело до розростання комп'ютерних мереж, що функціонують за стандартами ARPANET, у національному масштабі.

З'являлися і спеціалізовані програми для даної інфраструктури: наприклад, вже в 1971 для ARPANET було написано ПЗ, призначене для відправлення повідомлень. Фактично йдеться про появу першої електронної пошти – основні функції інтернету сьогодні досі включають організацію обміну даними у відповідному форматі. У 70-х роках електронна пошта була, як вважають дослідники, і зовсім затребуваною функцією, що розгортається в рамках американського проекту.

Поступово масштаби ARPANET вийшли межі США: до мережі почали підключатися різні європейські організації. Зв'язок з американською інфраструктурою при цьому організовувався через телефонний кабель, прокладені через Атлантичний океан.

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

Відповідну проблему усунули після впровадження універсального протоколу TCP/IP. Його досі використовують практично усі інтернет-ресурси.

До моменту впровадження TCP-IP ще американсько-європейська мережа була, швидше, міжрегіональною, ніж глобальною — незважаючи на те, що 1983 року за нею закріпилася назва «Інтернет». Але її подальше розгортання було стрімким. даному процесусприяв винахід у 1984 році стандарту DNS – на його основі почала функціонувати служба доменних імен. Можна відзначити, що того ж року у проекту ARPANET з'явився серйозний конкурент в особі мережі NSFNet, яка об'єднувала комп'ютери різних університетів.

NSFNet як інфраструктурна основа інтернету

Інфраструктура NSFNet дозволяла забезпечувати значно більш високу динаміку Росла вона при цьому найактивнішими темпами. Поступово «Інтернетом» стала іменуватися мережа NSFNet, що якраз розростається. У 1988 році її ресурси можна було використовувати для організації миттєвої передачі повідомлень у форматі чату - за протоколом IRC.

1989 року британський вчений Тім Бернерс-Лі розробив концепцію глобальної комп'ютерної мережі, Всесвітньої павутини. Протягом 2 наступних років він створює протокол передачі гіпертексту - HTTP, мова HTML, а також ідентифікатори URL-адреси. Як вважають багато дослідників, саме завдяки винаходам Тіма Бернерса-Лі інтернет як глобальна інформаційна система розпочав стрімку ходу планетою.

Зазначені стандарти, а також можливості універсального протоколу TCP/IP дозволили масштабувати всесвітнє павутиння в глобальному масштабі гігантськими темпами. На початку 90-х років сформувалися основні можливості інтернету, доступні сучасним користувачам: отримання доступу до веб-сторінок через браузери, розміщення інформації на них, прийом та передача файлів. Зрозуміло, що залишилися затребуваними сервіси e-mail, IRC.

Удосконалювалася мова гіпертексту, технології керування сайтами. Як інфраструктурна основа інтернету довгий часвикористовувалися сервери NSFNet, але у 1995 році дана функціябула передана мережевим провайдерам. У 1996 році загальнопоширеним став стандарт WWW, за допомогою якого можна було передавати практично будь-які дані з використанням каналів інтернету. Але свою актуальність зберіг стандарт FTP. І сьогодні багато інтернет-ресурсів продовжують його використовувати з метою організації ефективного обміну файлами.

У звичному нам вигляді Всесвітнє павутиння загалом сформувалася до початку 2000-х років. У міру збільшення швидкості доступу користувачів до онлайн ресурсів за рахунок таких технологій, як DSL, оптоволокно, 3G, 4G, особливо популярними ставали ресурси для розміщення відеоконтенту, такі як YouTube, ігрові портали, хмарні сервіси. Через інтернет організується не лише обмін даними між людьми, а й між різними пристроями— від найпростіших побутових речей до великої промислової інфраструктури. Існує велика кількість наукових концепцій щодо того, як розвиватиметься інтернет як глобальна інформаційна система в майбутньому. Вони дуже різні, і багато в чому їхня реалізація залежить від ходу розвитку власне комп'ютерних технологій.

Історія інтернету в Росії

Вивчимо тепер те, коли з'явився інтернет у Росії. Із західною моделлю розвитку онлайнових комунікацій ми ознайомилися, зараз нам важливо зрозуміти, яким чином запроваджувалась відповідна інфраструктура в нашій країні.

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

Ще у 1950-х роках радянські вчені формували комп'ютерні мережі у рамках проектів зі створення інфраструктури протиракетної оборони. Дані мережі базувалися на радянських ЕОМ типу "Діана-I", "Діана-II" та інших рішеннях. Обмін інформацією між відповідними ЕОМ здійснювався з метою обчислення траєкторії польоту протиракет.

У 1970-х роках комп'ютерні мережі активно задіялися і в цивільній сфері — зокрема як інфраструктура в рамках систем типу АСУ-Експрес та «Сірена», що дозволяють резервувати відповідно залізничні та авіаквитки. У 1974 році було винайдено комп'ютерне кодування КОІ-8.

У першій половині 80-х інститут ВНДІПАС почав здійснювати, використовуючи комп'ютери, віддалений обмін даними із зарубіжними організаціями. Загалом у 80-х роках розгортання радянських мережевих комп'ютерних системйшло досить активно, багато в чому завдяки появі в СРСР локалізованих версій операційної системи UNIX (на принципах якої функціонують сучасні ОС Linux і, в свою чергу ОС Android, що базуються на ній, які можна віднести до найпоширеніших у світі, якщо брати ринок мобільних пристроїв). Фактично до 1990 року в СРСР було сформовано всю необхідну інфраструктуру для подальшого об'єднання радянських комп'ютерних мереж та Інтернету, що функціонував на основі ресурсів NSFNet.

«РІЛКОМ» - національна комп'ютерна мережа

З'являється всесоюзна комп'ютерна мережа «РЕЛКОМ», в якій використовуються протоколи та технології Інтернету. Зв'язок між комп'ютерами забезпечується за допомогою телефонних каналів. Найважливішу роль вибудовуванні цієї інфраструктури грали розробники кооперативу «Демос», здійснював розробку різних програмних рішень.

У серпні 1990 року дослідники установили зв'язок з Університетом Гельсінкі з метою забезпечення функціонування каналів передачі поштових повідомлень в рамках, власне, Інтернету. У вересні 1990 року фахівці «РЕЛКОМ», а також компанії «Демос» зареєстрували домен Радянського Союзу. Su, який досі використовується – і є версії, що його популярність зростатиме.

У СРСР поряд з «РІВКОМ» розвиваються користувальницькі мережі ФІДО. До 1991 року для радянських користувачів, що підключаються до «РЕЛКОМ», стають доступними ресурси з доменною адресацією як у сучасному інтернеті. 1992 року вже у Російській Федерації з'являються перші провайдери.

Використання міжнародного стандарту TCP/IP у Росії стає повсюдним. У квітні 1994 року було зареєстровано національний домен.Ru. З того часу інтернет у Росії розвивався в цілому так само, як і в західних країнах. При цьому російські фахівці також зробили значний внесок у розвиток Всесвітньої павутини, зокрема, на рівні розробки антивірусних, серверних рішень.

Отже, ми вивчили те, як працює мережа Інтернет, особливості розвитку відповідних комунікаційних технологійв Росії та на Заході. Вивчимо тепер, що є Всесвітнє павутиння сьогодні.

Сучасний інтернет: провайдери

Доступ до Інтернету для користувачів надають провайдери. Вивчимо специфіку розв'язуваних ними завдань.

Хто такий інтернет-провайдер? У перші роки розвитку Всесвітньої павутини таким вважалася компанія, яка надає комутаційні послуги для забезпечення зв'язку користувача та найближчих серверів Інтернету. Наразі провайдер — постачальник високотехнологічних комунікаційних ресурсів, які забезпечують функціонування в регіональному, а іноді й у національному масштабі. Компанії, що надають відповідні послуги, можуть бути дуже великими, міжнародними, так і локальними, які можуть працювати в масштабах одного міста.

Є велика кількість технологій, за допомогою яких провайдери можуть надавати свої послуги: оптичні та телефонні канали, супутниковий, мобільний інтернет. Кожен з них має свої переваги та недоліки. Від того, які саме канали використовуються, значною мірою залежать ціни на інтернет, які формують провайдер. Як правило, найдоступнішими за вартістю для користувача є дротові канали, трохи дорожчі - стільникові, найдорожчі - супутникові. При цьому оплата за послуги провайдера може здійснюватись:

  • у форматі абонентської плати;
  • за трафік;
  • часом — за час доступу до Мережі.

Роль інтернету в сучасному світіполягає насамперед у наданні користувачам можливості відвідувати різні сайти.

Сучасний інтернет: сайти

Розміщений в інтернеті сайт — це сукупність файлів (текстових, графічних, відео- та аудіозаписів, що містять інші мультимедійні компоненти), доступ до яких здійснюється за допомогою таких протоколів як WWW, HTTP, FTP та інших, що є оптимальними у тому чи іншому випадку. Зрозуміло, дані файли певним чином систематизовані для полегшення сприйняття інформації користувачем.

Основний системний елемент сайту – веб-сторінка. У більшості випадків вона складається мовою HTML, часто із застосуванням різних скриптів. Сайт може мати різну тематику. Це може бути інтернет-газета, блог, відеохостинг, спортивний, розважальний портал - є безліч видів ресурсів, які можуть розміщуватися у Всесвітній павутині.

Сучасний інтернет: радіо та телебачення

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

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

Сучасний інтернет: мобільні програми

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

Резюме

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

Хто такий провайдер інтернету, до якого з них можна підключитись і за якою ціною — питання, на які майже точно знає типовий мешканець сучасного мегаполісу. Всесвітня павутина продовжує розвиватися: з'являються нові послуги, технології, концепції організації спілкування користувачів, удосконалюються пристрої передачі даних. Те, яким чином йтиме технічний прогрес, те, як розвиватиметься світова економіка, визначить вектори для подальшого розвитку інтернету.

В даний час Internet не є окремою мережею - насправді це суспільство мереж (саме тому Internet називають "мережею мереж"), до якого зараз входить понад 2 мільйони комп'ютерів у всьому світі. І якщо ви підключені до мережі, що є частиною Internet, ви маєте доступ до ресурсів будь-якого з них.

З погляду користувача Інтернет можна як потужний глобальний засіб обміну інформацією. Одним із поширених та перспективних сервісів Інтернет є сервіс прямого доступу Word Wide Web - WWW, що являє собою систему документів, що включають текстову та графічну інформацію, розміщених на вузлах Інтернету та пов'язаних між собою гіперпосиланнями.

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

Інформаційні ресурсиМережі представлені документами, що зберігаються на комп'ютерах Мережі. Залежно від відносин власності, ці ресурси можуть бути відкритими або закритими. У разі для звернення до них треба пред'явити права; зазвичай це відбувається шляхом оголошення свого реєстраційного імені (login) та пароля (password). Права доступу або купуються (оплачуються), наприклад при зверненні до комерційних ресурсів, або видаються адміністрацією, наприклад, для співробітників підприємства, установи, відомства.

Більшість інформаційних ресурсів Інтернету складають відкриті ресурси: тексти, зображення, звуко- і відеозаписи тощо. Незважаючи на їх відкритість, їх також не слід розглядати як суспільне надбання. Найбільш загальний підхід до цих ресурсів - як до умовно безкоштовних (shareware), тобто вони розглядаються як відкриті для особистого споживання (читання, перегляд, прослуховування тощо). Однак у всіх інших випадках (тиражування, публікація, модифікація, демонстрація тощо.) ними поширюються закони країни перебування користувача. У Росії це питання обумовлюється п. 111 закону про авторське право.

Класифікація джерел інформації в Інтернеті може проводитись з різних підстав. За способами подання інформації можуть бути виділені такі види:

  • · Web-сторінки - найбільш поширений і використовуваний з інформаційних ресурсів. Цей ресурс є сторінки гіпертексту. Сторінки поряд із текстовою можуть містити графічну, звукову, відеоінформацію;
  • · Файлові сервери являють собою реалізацію в Інтернеті традиційного способу подання інформації;
  • · Телеконференції можуть бути важливим джерелом інформації. Вони розбиваються на групи (рубрики) з тематики. Ті, хто бере участь у телеконференціях, можуть написати своє повідомлення або надіслати коментарі на чуже повідомлення;
  • · Бази даних можуть бути доступні через Інтернет. Вони часто містяться, крім текстової, й інші види інформації.

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

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

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

  • 1. Відомості про фірми, організації. Ця група відомостей суттєво відрізняється за своїм наповненням для різних організацій. Відмінності визначаються ступенем освоєння організацією можливостей Інтернету просування продукції чи послуг. Розрізняють три типи серверів цієї групи (категорії):
    • · Сервери присутності в Інтернеті. Ці сервери можуть бути поділені на рекламні та інформуючі сервери. Рекламний сервер зазвичай містить одну або кілька сторінок. Інформуючий сервер містить більше детальну інформаціюпро фірму та вироблену нею продукцію або послуги;
    • · Інформаційні сервери. Метою цих серверів є надання різноманітних інформації споживачам. Сервери цієї групи ведуть інформаційно-аналітичні агентства та інші структури, зокрема державні, чия діяльність пов'язані з наданням різноманітних інформації споживачам;
    • · Інтерактивні магазини. Сервери цієї групи забезпечують продаж товарів за допомогою Інтернету. При цьому можуть бути реалізовані в електронному виглядітакі функції:
      • -- надання клієнту необхідної інформаціїпро товар чи послугу;
      • -- оформлення заказу;.
      • - Оплата замовлення (при використанні онлайнових платіжних систем);
      • - Відправлення отриманого товару, якщо товаром є інформація.
    • 2. Відомості про стан світової економіки та економіки окремих країн. Дана інформаціяпредставлена ​​досить широко у професійних базах найбільших інформаційно-аналітичних агенцій світу. Сервери цих агентств входять до складу інформаційних ресурсів Інтернету. Проте сама інформація, зазвичай, платна. Інформація про стан національної економіки зазвичай розміщується на серверах державних структур, які відповідають державну підтримку економіки, державних статистичних органів, різних економічних інститутів.
    • 3. Відомості про стан галузевих ринків. Аналіз галузевих ринків здійснюють спеціалізовані маркетингові та консалтингові агенції, а також маркетингові служби фірм або організацій. Результати цих досліджень, використовуючи Інтернет, можна отримати:
    • · З професійних баз найбільших світових інформаційних агентств, знайшовши відомості про технології доступу до цих баз на сайтах Інтернету;
    • · у самих консалтингових чи маркетингових агентствах, чиї сайти також представлені в Інтернеті;
    • · У багатопрофільних та галузевих журналах, що регулярно публікують огляди ринків. Одні видання, наприклад, багатопрофільний журнал «Експерт», представляють на сайтах зміст номерів журналів. Інші, як, наприклад, журнал «Профіль», розміщують у відкритому доступі матеріали, що публікуються.
  • 4. Ділові новини. Переважна більшість світових інформаційних агентств надає споживачам доступ до професійних баз, що містять ділові новини. Із закордонних агенцій найбільшими постачальниками ділових новин є LEXIS-NEXIS, Dialog, Reuters. Серед вітчизняних агенцій слід виділити:
    • · «Інтегрум-Техно», що надає доступ до матеріалів 250 центральних та найбільших регіональних газет, а також до зарубіжних новин;
    • · РІА «Новини» - державне інформаційно-аналітичне агентство РФ;
    • · «ІТАР-ТАРС» - державне інформаційне телеграфне агентство РФ;
    • · Агентство «Інтерфакс», що входить до складу міжнародної інформаційної групи Interfax Information Services.

Інтернет надає безкоштовний доступдо щоденної електронної інтернет-газеты «Gazeta.ru». Низка найбільших газет мають в Інтернеті електронні версії. Доступ до деяких із них платний, наприклад, до електронних версій друкованих видань Видавничого дому «Комерсант». До інших, наприклад до електронної версіїгазети «Аргументи та факти», - безкоштовний.

5. Довідкова інформація представлена ​​в Інтернеті дуже широко. Це і списки web-сайтів компаній, відібраних за певним принципом, і телефонно-адресний довідник «Жовті сторінки» з можливістю пошуку інформації щодо назви фірми та виду діяльності, телефонні довідники міст Російської Федерації, країн СНД та Балтії. Також в Інтернеті є інформація про розклад руху поїздів, авіарейсів, про погоду та багато іншого.

Основні ресурси інтернет

Інтернет

Інтернет(англ. Internet) – всесвітня система об'єднаних комп'ютерних мереж для зберігання та передачі інформації. Часто згадується як Всесвітня та Глобальна мережа, а також просто Мережа. Побудована з урахуванням стека протоколів TCP/IP. На основі Інтернету працює Всесвітня павутина (World Wide Web, WWW) та безліч інших систем передачі даних.

Основні Ресурси Інтернету

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

Наступним ресурсом мережі є , який є сховищем та системою пересилання всіляких файлів. FTP (File Transfer Protocol, протокол передачі файлів) - сховище та система пересилання різноманітних файлів.

Найстарішим ресурсом Інтернету є електронна пошта (електронна пошта). E-mail (електронна пошта) – система пересилання електронних листів.

Для ведення дискусій у мережі призначена глобальна розподілена система під назвою Групи новин. Однією з самих популярних системподібного роду є група новин Usenet.

Служба Telnetдозволяє вам підключитися до віддаленому комп'ютерута працювати з його ресурсами. Це сервіс для дистанційного керуваннякомп'ютерами.

Нарешті, в Інтернеті є система IRC (Chat), що реалізує живе спілкування користувачів у режимі часу у вигляді введення тексту з клавіатури.

Всесвітня павутина

Всесвітня павутина(англ. World Wide Web) - розподілена система, що надає доступ до пов'язаних між собою документів, розташованих на різних комп'ютерах, підключених до Інтернету. Для позначення Всесвітньої павутини також використовують слово Інтернет (англ. web«павутина») та абревіатуру WWW. Всесвітнє павутиння - найбільше всесвітнє багатомовне сховище інформації в електронному вигляді: десятки мільйонів пов'язаних між собою документів, які розташовані на комп'ютерах, розташованих по всій земній кулі. Вважається найпопулярнішою та найцікавішою службою мережі Інтернет, яка дозволяє отримувати доступ до інформації незалежно від місця її розташування. Щоб дізнатися про новини, навчитися чогось або просто розважитися, люди дивляться телевізор, слухають радіо, читають газети, журнали, книги. Всесвітнє павутиння також пропонує своїм користувачам радіомовлення, відеоінформацію, пресу, книги, але з тією різницею, що все це можна отримати, не виходячи з дому. Не важливо, в якому вигляді представлена ​​інформація, що вас цікавить (текстовий документ, фотографія, відеоролик або звуковий фрагмент) і де ця інформація знаходиться географічно (у Росії, Австралії або на Березі Слонової Кістки) - ви отримаєте її в лічені хвилини на свій комп'ютер.

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

Історія Всесвітнього павутиння

Винахідниками всесвітньої павутини вважаються Тім Бернерс-Лі і, меншою мірою, Роберт Кайо. Тім Бернерс-Лі є автором технологій HTTP, URI/URL та HTML. У 1980 році він працював у Європейській раді з ядерних досліджень (фр. Conseil Européen pour la Recherche Nucléaire, CERN) консультантом з програмного забезпечення. Саме там, у Женеві (Швейцарія), він для власних потреб написав програму «Енквайр» (англ. Enquire, можна вільно перекласти як «Дозвідник»), яка використовувала випадкові асоціації для зберігання даних та заклала концептуальну основу для Всесвітньої павутини.

У 1989 році, працюючи в CERN над внутрішньою мережею організації, Тім Бернерс-Лі запропонував глобальний гіпертекстовий проект, тепер відомий як Всесвітнє павутиння. Проект мав на увазі публікацію гіпертекстових документів, пов'язаних між собою гіперпосиланнями, що полегшило б пошук та консолідацію інформації для вчених CERN. Для реалізації проекту Тімом Бернерсом-Лі (разом з його помічниками) були винайдені ідентифікатори URI, протокол HTTP та мова HTML. Це технології, без яких не можна собі уявити сучасний Інтернет. У період з 1991 по 1993 рік Бернерс-Лі удосконалив технічні специфікації цих стандартів та опублікував їх. Але все ж таки, офіційно роком народження Всесвітньої павутини треба вважати 1989 рік.

У рамках проекту Бернерс-Лі написав перший у світі веб-сервер httpd і перший у світі гіпертекстовий веб-браузер, який називався WorldWideWeb. Цей браузер був одночасно і WYSIWYG-редактором (скор. від англ. What You See Is What You Get - що бачиш, те й отримаєш), його розробка була розпочата у жовтні 1990 року, а закінчена у грудні того ж року. Програма працювала в середовищі NeXTStep і почала поширюватися Інтернетом влітку 1991 року.

Перший у світі веб-сайт був розміщений Бернерсом-Лі 6 серпня 1991 на першому веб-сервері, доступному за адресою http://info.cern.ch/. Ресурс визначав поняття Всесвітньої павутини, містив інструкції щодо встановлення веб-сервера, використання браузера тощо. Цей сайт також був першим у світі інтернет-каталогом, тому що пізніше Тім Бернерс-Лі розмістив та підтримував там список посилань на інші сайти.

З 1994 року основну роботу з розвитку Всесвітньої павутини взяв на себе консорціум Всесвітньої павутини (World Wide Web Consortium, W3C), заснований і досі очолюваний Тімом Бернерсом-Лі. Даний консорціум - організація, яка розробляє та впроваджує технологічні стандарти для Інтернету та Всесвітньої павутини. Місія W3C: «Повністю розкрити потенціал Всесвітнього павутиння шляхом створення протоколів та принципів, які гарантують довгостроковий розвиток Мережі». Дві інші найважливіші завдання консорціуму – забезпечити повну «інтернаціоналізацію Мережі» та зробити Мережу доступною для людей з обмеженими можливостями.

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

Структура та принципи Всесвітнього павутиння

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

Для перегляду інформації, отриманої від веб-сервера, на клієнтському комп'ютері використовується спеціальна програма - веб-браузер. Основна функція веб-браузера - відображення гіпертексту. Всесвітня павутина нерозривно пов'язана з поняттями гіпертексту та гіперпосилання. Більшість інформації в Інтернеті є саме гіпертекст.

Для полегшення створення, зберігання та відображення гіпертексту у Всесвітньому павутинні традиційно використовується мова HTML (англ. HyperText Markup Language, «мова розмітки гіпертексту»). Робота зі створення (розмітці) гіпертекстових документів називається версткою, вона робиться веб-майстром або окремим фахівцем з розмітки - верстальником. Після HTML-розмітки документ, що вийшов, зберігається у файл, і такі HTML-файли є основним типом ресурсів Всесвітньої павутини. Після того, як HTML-файл стає доступним веб-серверу, його починають називати веб-сторінкою. Набір веб-сторінок створює веб-сайт .

Гіпертекст веб-сторінок містить гіперпосилання. Гіперпосилання допомагають користувачам Всесвітньої павутини легко переміщатися між ресурсами (файлами) незалежно від того, є ресурси на локальному комп'ютері або на віддаленому сервері. Для визначення місцезнаходження ресурсів у Всесвітній павутині використовуються однакові локатори ресурсів URL (англ. Uniform Resource Locator). Наприклад, повна URL-адреса головної сторінки російського розділу Вікіпедії виглядає так: http://ua.wikipedia.org/wiki/Заголовна_сторінка. Подібні URL-локатори поєднують у собі технологію ідентифікації URI (англ. Uniform Resource Identifier – «єдиноподібний ідентифікатор ресурсу») та систему доменних імен DNS (англ. Domain Name System). Доменне ім'я (у даному випадку ru.wikipedia.org) у складі URL позначає комп'ютер (точніше, один із його мережевих інтерфейсів), який виконує код потрібного веб-сервера. URL поточної сторінки зазвичай можна побачити в адресному рядку браузера, хоча багато хто сучасні браузериволіють за промовчанням показувати лише доменне ім'я поточного сайту.

Технології Всесвітнього павутиння

Для покращення візуального сприйняття Інтернету стала широко застосовуватися технологія CSS, яка дозволяє задавати єдині стилі оформлення для багатьох веб-сторінок. Ще одне нововведення, яке варто звернути увагу, - система позначення ресурсів URN (Uniform Resource Name).

Популярна концепція розвитку Всесвітнього павутиння - створення семантичного павутиння. Семантична павутина - це надбудова над існуючим Всесвітнім павутинням, яка покликана зробити розміщену в мережі інформацію більш зрозумілою для комп'ютерів. Семантична павутина - це концепція мережі, в якій кожен ресурс людською мовою був би забезпечений описом, зрозумілим комп'ютеру. Семантична павутина відкриває доступ до чітко структурованої інформації для будь-яких програм, незалежно від платформи та незалежно від мов програмування. Програми зможуть самі знаходити потрібні ресурси, обробляти інформацію, класифікувати дані, виявляти логічні зв'язки, робити висновки та навіть приймати рішення на основі цих висновків. При широкому поширенні та грамотному впровадженні семантична павутина може спричинити революцію в Інтернеті. Для створення зрозумілого комп'ютера опису ресурсу в семантичній павутині використовується формат RDF (Resource Description Framework), який заснований на синтаксисі XML і використовує ідентифікатори URI для позначення ресурсів. Новинки в цій галузі - це RDFS (англ. RDF Schema) та SPARQL (англ. Protocol And RDF Query Language) (вимовляється як «спаркло»), нова мова запитів для швидкого доступудо даних RDF.

Основні терміни Всесвітнього павутиння.

Робота з браузером

Сьогодні, через десять років після винаходу протоколу HTTP, що ліг в основу Всесвітньої павутини, браузер є найскладнішим. програмне забезпечення, що поєднує в собі легкість у використанні та багатство можливостей.
Браузер не тільки відкриває користувачеві світ гіпертекстових ресурсів Всесвітньої павутини. Він також може працювати з іншими службами Мережі, такими як FTP, Gopher, WAIS. Разом із браузером на комп'ютер зазвичай встановлюється програма для користування службами електронної пошти (e-mail) та новин (news). По суті, браузер є основною програмою доступу до служб Мережі. Через нього можна отримати доступ практично до будь-якої служби Інтернету, навіть якщо браузер не підтримує роботу з цією службою. Для цього використовуються спеціальним чином запрограмовані веб-сервера, які пов'язують Всесвітнє павутиння з цією службою Мережі. Приклад такого роду веб-серверів – численні безкоштовні поштові сервери з веб-інтерфейсом (див. http://www.mail.ru)
Сьогодні існує багато програм-браузерів, створених різними компаніями. Найбільшого поширення та визнання набули такі браузери, як Netscape Navigator та Internet Explorer. Саме ці браузери становлять між собою основну конкуренцію, хоча варто зауважити, що ці програми багато в чому схожі. Це і зрозуміло, адже вони працюють за однаковими стандартами – стандартами мережі Інтернет.
Робота з браузером починається з того, що користувач набирає в адресному рядку (адресу) URL ресурсу, до якого він хоче отримати доступ, і натискає клавішу Enter.

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

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

При натисканні на гіперпосилання браузер відкриває у робочому вікні ресурс, який вона вказує, у своїй попередній ресурс із нього вивантажується. Браузер веде список сторінок, що переглядаються, і користувач за необхідності може повернутися назад по ланцюжку перегляданих сторінок. Для цього потрібно клацнути мишкою на кнопці "Назад" ("Back") у меню браузера - і він повернеться до сторінки, яку ви переглядали, перш ніж відкрили поточний документ.
Щоразу, коли ви натискатимете на цю кнопку, браузер повертатиметься на один документ назад у списку відвіданих документів. Якщо раптом ви повернулися надто далеко назад, скористайтеся кнопкою "Вперед" ("Forward") меню браузера. Вона допоможе вам переміститися вперед за списком документів.
Кнопка "Стоп" ("Stop") зупинить завантаження документа. Кнопка "Оновити" ("Reload") дає можливість перезавантажити поточний документ із сервера.
Браузер у вікні може показати лише один документ: для показу іншого документа він вивантажує попередній. Набагато зручніше одночасно працювати у кількох вікнах браузера. Відкриття нового вікна здійснюється за допомогою меню: Файл Створити Вікно (або комбінацією клавіш Ctrl + N).

Робота з документом

Браузер дозволяє робити над документом набір стандартних операцій. Завантажену веб-сторінку можна роздрукувати (в Internet Explorer це робиться за допомогою кнопки «Друк» ("Print") або з меню: Файл – Друк…), зберегти на диск (меню: Файл – Зберегти як…). Можна знайти фрагмент тексту, який вас цікавить, у завантаженій сторінці. Для цього використовуйте меню: Редагування – Знайти на цій сторінці…. А якщо вас цікавить, як виглядає даний документ у вихідному гіпертексті, який обробив браузер, виберіть у меню: Вид - У вигляді HTML.
Коли в процесі роботи в Інтернеті користувач знаходить особливо цікаву для нього сторінку, він використовує передбачену в браузерах можливість встановлювати закладки (за аналогією до закладок, що відзначають цікаві місця книги).
Це робиться через меню: Обране – Додати до вибраного. Після цього нова закладказ'являється у списку закладок, який можна переглянути, натиснувши кнопку «Уподобання» на панелі браузера або через меню Уподобання.
Існуючі закладки можна видаляти, змінювати, організовувати в папки за допомогою меню: Обране – Впорядкувати вибране.

Робота через проксі-сервер

  • Семантична павутинапередбачає поліпшення зв'язності та релевантності інформації у Всесвітньому павутинні через введення нових форматів метаданих.
  • Соціальне павутинняпокладається на роботу з упорядкування наявної в Павутинні інформації, що виконується самими користувачами Павутини. В рамках другого напряму напрацювання, що є частиною семантичної павутини, активно використовуються як інструменти (RSS та інші формати веб-каналів, OPML, мікроформати XHTML). Частково семантизовані ділянки Дерева категорій «Вікіпедії» допомагають користувачам усвідомлено переміщатися в інформаційному просторі, проте дуже м'які вимоги до підкатегорій не дають підстав сподіватися на розширення таких ділянок. У зв'язку з цим інтерес можуть становити спроби складання атласів Знання.

Існує також популярне поняття Web 2.0, що узагальнює відразу кілька напрямків розвитку Всесвітньої павутини.

Веб 2.0

Розвиток WWW останнім часом значною мірою здійснюється шляхом активного впровадження нових принципів та технологій, що отримали загальну назву Web 2.0 (Веб 2.0). Сам термін Веб 2.0 вперше з'явився в 2004 році і покликаний ілюструвати якісні зміни WWW на другому десятилітті його існування. Інтернет 2.0 є логічним вдосконаленням Інтернет. Головною особливістю є покращення та прискорення взаємодії веб-сайтів із користувачами, що призвело до стрімкого зростання активності користувачів. Це виявилося в:

  • участі в Інтернет-спільнотах (зокрема, у форумах);
  • розміщення коментарів на сайтах;
  • ведення персональних журналів (блогів);
  • розміщення посилань у WWW.

Веб 2.0 ввів активний обмін даними, зокрема:

  • експорт новин між веб-сайтами;
  • активна агрегація інформації із сайтів.
  • використання API для відокремлення даних сайту від самого сайту

З точки зору реалізації сайтів Веб 2.0 підвищує вимоги до простоти та зручності сайтів для звичайних користувачів та націлений на стрімке падіння кваліфікації користувачів у найближчому майбутньому. На передній план виноситься дотримання переліку стандартів та погоджень (W3C). Це зокрема:

  • стандарти візуального оформлення та функціональності сайтів;
  • типові вимоги (SEO) пошукових систем;
  • стандарти XML та відкритого інформаційного обміну.

З іншого боку, в Інтернеті 2.0 знизилися:

  • вимоги до "яскравості" та "креативності" дизайну та наповнення;
  • потреби у комплексних веб-сайтах (порталах);
  • значення офлайн-реклами;
  • бізнес-інтерес до великих проектів.

Таким чином, Веб 2.0 зафіксував перехід WWW від одиничних дорогих комплексних рішень до сильно типізованих, дешевих, легких у використанні сайтів з можливістю ефективного обміну інформацією. Основними причинами такого переходу стали:

  • критичний брак якісного інформаційного наповнення;
  • потреба активного самовираження користувача у WWW;
  • розвиток технологій пошуку та агрегації інформації у WWW.

Перехід до комплексу технологій Веб 2.0 має такі наслідки для глобального інформаційного простору WWW, як:

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

Приклади Веб 2.0
Наведемо кілька прикладів сайтів, що ілюструють технології Веб 2.0 та які фактично змінили середовище WWW. Це зокрема:

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

FTP

FTP

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

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

Перші клієнтські FTP-програми були інтерактивними інструментами командного рядка, що реалізують стандартні команди та синтаксис. Графічні інтерфейси з тих пір були розроблені для багатьох операційних систем, що використовуються до цього дня. Серед цих інтерфейсів програми загального веб-дизайну на кшталт Microsoft Expression Web , так і спеціалізовані (наприклад, CuteFTP).

FTP одна із найстаріших прикладних протоколів, які з'явилися задовго до HTTP , і навіть до TCP/IP , 1971 року. Він і сьогодні широко використовується для поширення ПЗ та доступу до віддалених хостів.

FTP відрізняється від інших програм тим, що він використовує два TCP з'єднання для передачі файлу:

  • Керуюче з'єднання- з'єднання для посилки команд серверу та отримання відповіді від нього. Для каналу керування використовується протокол Telnet.
  • З'єднання даних- з'єднання передачі файлів.

Історія

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

У 1972 р. протокол був повністю змінений, і набув вигляду, близького до сучасного. Команди з параметрами від клієнта та відповіді сервера передаються по TELNET-з'єднанню (канал управління), передачі даних створюється окреме з'єднання (канал даних).

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

У 1980 р. FTP-протокол став використовувати TCP. Остання редакція протоколу була випущена в 1985 р. У 1997 р. з'явився додаток до протоколу, що дозволяє шифрувати та підписувати інформацію в каналі управління та каналі даних. У 1999 р. випущено додаток, присвячений інтернаціоналізації протоколу, який рекомендує використовувати кодування UTF-8 для команд та відповідей сервера та визначає нову команду LANG, яка встановлює мову відповідей.

Опис протоколу

На відміну від HTTP

Властивість FTP HTTP
Заснований на сесіях роботи Так Ні
Вбудована автентифікація користувачів Так Ні
В основному призначений для передачі Великих двійкових файлів Невеликі текстові файли
Модель з'єднання Подвійне підключення Поодиноке підключення
В основному пристосований для прийому/передачі Прийому та передачі Прийому
Підтримує текстовий та двійкові режими передачі Так Ні
Підтримує вказівку типів даних, що передаються (MIME заголовки) Ні Так
Підтримує операції над файловою системою(mkdir, rm, rename, і т.д.) Так Ні

Досить яскрава особливість протоколу FTP у цьому, що він використовує множинне (як мінімум - подвійне) підключення. При цьому один канал є керуючим, через який надходять команди серверу і повертаються його відповіді (зазвичай через TCP-порт 21), а через інші відбувається власне передача даних по одному каналу на кожну передачу. Тому в рамках однієї сесії протоколу FTP можна передавати одночасно кілька файлів, причому в обох напрямках. Для кожного каналу даних відкривається свій TCP порт, номер якого вибирається сервером, або клієнтом, залежно від режиму передачі.
має двійковий режим передачі, що скорочує накладні витрати трафіку та зменшує час обміну даними під час передачі великих файлів. Протокол HTTP обов'язково вимагає кодування двійкової інформаціїу текстову форму, наприклад, за допомогою алгоритму Base64.
Починаючи роботу через протокол FTP, клієнт входить у сесію, і всі операції проводяться в рамках цієї сесії (простіше, сервер пам'ятає поточний стан). Протокол HTTP нічого не "пам'ятає". Його завдання - віддати дані і забути, тому запам'ятовування стану під час використання HTTP здійснюється зовнішніми стосовно протоколу методами.
FTP працює на прикладному рівні моделі OSI і використовується для передачі файлів за допомогою TCP/IP. Для цього повинен бути запущений FTP-сервер, який очікує на вхідні запити. Комп'ютер-клієнт може зв'язатися з сервером порту 21. Це з'єднання (потік управління) залишається відкритим на час сесії. Друге з'єднання (потік даних) може бути відкрито як сервером з порту 20 до порту відповідного клієнта ( активний режим), або клієнтом з будь-якого порту до порту відповідного сервера ( пасивний режим), що необхідно передачі файлу даних. Потік управління використовується для роботи з сесією - наприклад, обмін між клієнтом та сервером командами та паролями за допомогою telnet-подібного протоколу. Наприклад, "RETR ім'я файлу" передасть вказаний файл від сервера клієнту. Внаслідок цієї двопортової структури, FTP вважається зовнішньосмуговим протоколом, на відміну внутрішньосмугового HTTP.

З'єднання та передача даних

Підтримка веб-браузерами

Більшість звичайних веб-браузерів може отримувати файли на FTP-серверах, хоча вони можуть не підтримувати розширення протоколів на кшталт FTPS . Коли вказана FTP-адреса, а не HTTP-адреса, доступний контент на віддаленому сервері представляється аналогічно решті веб-контенту. Повністю функціональний FTP-клієнт може бути запущений у Firefox як розширення FireFTP/

Синтаксис

Синтаксис FTP URL описаний RFC1738, у формі: ftp://[<пользователь>[:<пароль>]@]<хост>[:<порт>]/ <путь>(параметри в квадратних дужкахнеобов'язкові). Наприклад:
ftp://public.ftp-servers.example.com/mydirectory/myfile.txt

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

Безпека

FTP не розроблявся як захищений (особливо за нинішніми мірками) протокол і має численні вразливості захисту. У травні 1999 автори RFC 2577 звели вразливості до наступного списку проблем:

  • Приховані атаки (bounce attacks)
  • Спуф-атаки (spoof attacks)
  • Атаки методом грубої сили (brute force attacks)
  • Перехоплення пакетів, сніффінг (packet capture, sniffing)
  • Захист імені користувача
  • Захоплення портів (port stealing)

FTP не може зашифрувати свій трафік, всі передачі - відкритий текст, тому імена користувачів, паролі, команди та дані можуть бути прочитані будь-ким, здатним перехопити пакет по мережі. Ця проблема притаманна багатьом специфікаціям Інтернет-протоколу (зокрема SMTP , Telnet, POP, IMAP), розроблених до створення таких механізмів шифрування, як TLS і SSL. Звичайне вирішення цієї проблеми - використовувати "безпечні", TLS-захищені версії вразливих протоколів (FTPS для FTP, TelnetS для Telnet і т.д.) або інший, більш захищений протокол, на кшталт SFTP /SCP , що надається з більшістю реалізацій протоколу Secure Shell .

Безпечний FTP

Існує кілька методів безпечної передачі файлів, в один чи інший час званих "Безпечним FTP".

FTPS

Явний FTPS – розширення стандарту FTP, що дозволяє клієнтам вимагати, щоб FTP-сесія була зашифрована. Це реалізується відправкою команди "AUTH TLS". Сервер має можливість дозволити або відхилити з'єднання, які не вимагають TLS. Це розширення протоколу визначено у специфікації. Неявний FTPS - застарілий стандарт для FTP, що вимагає використання SSL або TLS-з'єднання. Цей стандарт повинен був використовувати відмінні від звичайного порти FTP.

SFTP

SFTP, або "SSH File Transfer Protocol", не пов'язаний з FTP, за винятком того, що він також передає файли та має аналогічний набір команд для користувачів. SFTP, або безпечний FTP - це програма, що використовує SSH (Secure Shell) для передачі файлів. На відміну від стандартного FTP він шифрує і команди, і дані, оберігаючи паролі та конфіденційну інформаціювід відкритої передачі через мережу. За функціональністю SFTP схожий на FTP, але оскільки він використовує інший протокол, клієнти стандартного FTP не можуть зв'язатися з сервером SFTP і навпаки.

FTP через SSH (не SFTP)

FTP через SSH (не SFTP) відноситься до практики тунелювання звичайної FTP-сесії через SSH-з'єднання. Оскільки FTP використовує кілька TCP-з'єднань, тунелювання через SSH особливо важко. Коли багато SSH-клієнтів намагаються встановити тунель для каналу управління (початкове "клієнт-сервер" з'єднання порту 21), буде захищений тільки цей канал; при передачі даних програмне забезпечення FTP на будь-якому кінці встановить нові TCP-з'єднання (канали даних), які обійдуть SSH-з'єднання і, таким чином, позбавляться цілісного захисту.

Інакше, для клієнтського програмного забезпечення SSH необхідно мати певні знання про FTP для відстеження та перезапису повідомлень потоку управління FTP та автономного відкриття нових перенаправлень потоку даних FTP.

FTP через SSH іноді відносять до безпечних FTP; але не слід плутати його з іншими методами, такими як SSL/TLS (FTPS). Інші методи передачі файлів за допомогою SSH і не пов'язані з FTP – SFTP та SCP; у кожному їх і облікові та файлові дані завжди захищені протоколом SSH.

FTP. Основні поняття

FTP

  • user – ім'я користувача.
  • двокрапка - це роздільник для програми між ім'ям користувача та паролем
  • password – пароль.
  • @ - означає поділ між даними користувача та адресою.

Далі йде безпосередньо адреса. Це може бути IP або адреса може мати буквене значення (ftp.ur.ru). Після адреси знову йде розділова двокрапка, яка розділяє адресу, і номер порту до якого слід підключатися. За замовчуванням цим портом 21, але може бути будь-яка цифра, позначена адміністратором сервера.

Адреса може виглядати і так:

Це означатиме, що ім'я користувача anonymous, паролем є адреса електронної пошти, а порт 21-й.

Режими FTP

При роботі за протоколом FTP між та встановлюється два з'єднання - керуюче(по ньому йдуть команди) та з'єднання передачі даних(По ньому передаються файли). Керуюче з'єднання однаково для активногоі пасивного режиму. Клієнт ініціює TCP-з'єднання з динамічного порту (1024-65535) до порту номер 21 на FTP-сервері та каже "Привіт! Я хочу підключитися до тебе. Ось моє ім'я та мій пароль". Подальші діїзалежить від того, який режим FTP (активний чи пасивний) обраний.

  • У активному режимі , Коли клієнт каже "Привіт!" він також повідомляє серверу номер порту (з динамічного діапазону 1024-65535) для того, щоб сервер міг підключитися до клієнта для встановлення з'єднання для передачі даних. FTP-сервер підключається до заданого номера порту клієнта, використовуючи зі свого боку номер TCP-порту 20 передачі даних. Для клієнта таке з'єднання є вхідним, тому часто робота в активному режимі клієнтів, що знаходяться за файрволлом або NAT, утруднена або потребує додаткових налаштувань.
  • У пасивному режиміПісля того, як клієнт сказав "Привіт!", сервер повідомляє клієнту номер TCP-порту (з динамічного діапазону 1024-65535), до якого можна підключитися для встановлення з'єднання передачі даних. При цьому, як легко помітити, порти в такому з'єднанні з боку клієнта, так і з боку сервера, виявляються довільними. У пасивному режимі клієнт легко може працювати із сервером крізь свій файрволл, але найчастіше підтримки пасивного режиму сервером потрібне відповідне налаштування файрволла вже за сервера.

Головна відмінність між активним режимом FTP та пасивним режимом FTP - це сторона, яка відкриває з'єднання передачі даних. В активному режимі клієнт повинен зуміти прийняти це з'єднання з сервером FTP. У пасивному режимі клієнт завжди ініціює це з'єднання сам, і прийняти його вже повинен сервер.

FTP - це служба, яка базується виключно на TCP (Протокол управління передачею). FTP незвичайна в тому, що вона використовує два порти, порт даних і порт команд (також відомий як порт управління). Традиційно це порт 21 для команд та порт 20 для даних. Однак залежно від режиму порт даних не завжди буде 20.

В активному режимі FTP клієнтз'єднується з довільного непривілейованого порту (N > 1024) FTP серверному командному порту 21. Потім клієнт починає слухати порт N+1 і посилати FTP команду PORT N+1 на FTP сервер. У відповідь сервер з'єднується з зазначеним портом даних клієнта зі свого локального порту даних 20.

У пасивному режимі FTP клієнт ініціює обидва з'єднання із сервером, вирішуючи проблему з файрволами, які фільтрують вхідний порт даних клієнта. При відкритті FTP з'єднання, клієнт локально відкриває два непривілейовані порти (N > 1024 і N+1). Перший порт контактує з сервером на порт 21, але замість того, щоб потім видати команду PORT і дозволити серверу у відповідь з'єднатися з портом даних, клієнт видає команду PASV. В результаті сервер відкриває довільний непривілейований порт (P > 1024) і посилає клієнту команду PORT P. Потім, передачі даних, клієнт ініціює з'єднання від порту N+1 до порту P на сервері.

FTP-сервер

FTP-сервер

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

В даний час в Internet існує три різновиди FTP-серверів:

  1. Internet-style (доступ до всіх файлів сервера)
  2. Listserver (обмежений доступ)
  3. FTPmail (доступ через електронну пошту).

Сервери ftpmailнайбільш цікаві для тих користувачів, у яких доступ до Інтернету дуже обмежений, тобто вони можуть користуватися тільки електронною поштою. Ви вводите у своєму листі кілька спеціальних команд, які має виконати обраний вами FTPmail сервер. Якщо все введено правильно і ваш лист прийшов за призначенням, FTPmail-сервер почне шукати необхідний файл практично у всіх закутках Internet. Якщо файл знайдено, то вам його перешлють, інакше вам прийде лист з інформацією про те, що файлу в природі не існує. Річ, звичайно, хороша, але якщо у вас повний доступ до ресурсів Internet, вона вам ні до чого.

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

Навіщо потрібен FTP-сервер? Можна викачувати на комп'ютер файли, викладені на численних FTP-серверах. У Мережі існують тисячі FTP-серверів, що надають безкоштовний анонімний доступ до гігабайтів різноманітної інформації: текстових документів, дистрибутивів програм, фотографій та музичних файлів. Можна закачувати свої домашні сторінки на безкоштовні сервери, що надають під них місце. Це набагато зручніше, ніж використовувати HTTP, коли на спеціальній сторінці сервера ви вказуєте файли, які потрібно завантажити.

Також існує FileZilla Server- Проект, споріднений FileZilla Client. Це - FTP-сервер, що розробляється тією самою організацією. Він підтримує FTP, SFTP та FTPS (FTP через SSL/TLS).

Створення та налаштування FTP-сервера на прикладі FileZilla Server

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

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

Також перед встановленням FileZilla Server необхідно вибрати метод запуску сервера під час завантаження системи. За замовчуванням для всіх користувачів активується режим автоматичного старту служби FTP за умови їх авторизації в ОС.

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

Налаштування FileZilla Server слід розпочати зі створення одного або кількох користувачів та дозволу їм доступу до певних каталогів на комп'ютері. Для цього слід вибрати в меню "Edit" пункт "Users" і натиснути кнопку "Add". У вікні, що з'явиться, потрібно ввести довільне ім'я користувача, при бажанні помістивши його в певну групу (її можна створити в меню «Edit - Groups»). Після натискання «Ok» створиться обліковий запис із заданим ім'ям, після чого можна приступити до його налаштування.

За замовчуванням Новий користувач FileZilla Server створюється без пароля. Щоб його задати, слід у "General" встановити галочку на пункті "Password" та ввести його. У цьому ж вікні можна задати обмеження кількості з'єднань для вибраного користувача (0 - без обмежень).

У вкладці "Shared folders" необхідно додати кореневий каталог користувача та вибрати директорії, до яких він матиме доступ. Встановити вибраний каталог як кореневий можна, натиснувши кнопку Set as home dir. Також у цьому вікні можна вказати права для обраного користувача на доступні йому файли та директорії. Наприклад, встановлення галочок на пунктах «Write» і «Delete» у категорії «Files» надасть облікового запису anonymous права запис і видалення файлів у каталозі «C:\FTP».

Вкладка Speed ​​Limit відповідає за налаштування ліміту швидкості завантаження та скачування даних для певного облікового запису. Ці параметри можна залишити без змін.

У вікні IP filter адміністратор може заборонити доступ до FTP-сервера з певних IP або підмереж. Це може в нагоді стати в нагоді при виявленні недбайливих користувачів, що завантажують на сервер нелегальний контент або завдають незручності іншими способами.

У Загальні налаштуваннясервери, що розповсюджуються на всі облікові записи, можна зайти з меню «Edit - Settings». Більшість параметрів, зокрема, ліміти швидкості, «чорний список» IP, SSL та Autoban спочатку можна залишити як є. Звернути увагу варто на пункт Passive mode settings, що дозволяє замість IP ввести доменне ім'я сервера. Це буде корисно за динамічної адреси, що змінюється при кожному підключенні до мережі.

Безкоштовне доменне ім'я можна зареєструвати, наприклад, за допомогою DynDNS.

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

FTP-клієнт

FTP-клієнт

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

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

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

Реалізація

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

  • Інтернет-браузери (часто працюють у режимі "тільки читання", тобто не дозволяють додавати файли на сервер)
  • Багато файлові менеджерице ftp.exe. Багато зборках Linux також є утиліта ftp.

    Права доступу та авторизація

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

    SmartFTP

    В Інтернеті цей клієнт можна знайти за адресою www.smartftp.com. Розмір дистрибутива цієї програми приблизно від трьох до шести мегабайт. У списку "регалій" (а точніше, можливостей) програми автори вказують наступні пункти: підтримка TSL/SSL, підтримка IPv6, компресія даних "на льоту", підтримка UTF-8, можливість перекачування файлів безпосередньо між двома серверами, віддалене редагування файлів, вбудований планувальник завантажень, інструмент створення резервних копій, підтримка роботи з командного рядка та інші функції більш-менш стандартні для FTP-клієнтів. Інтерфейс програми зручний, красивий та досить звичайний.

5.7. ІНФОРМАЦІЙНІ РЕСУРСИ МЕРЕЖІ ІНТЕРНЕТ

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

1) Електронна пошта.

Електронна пошта, або e-mail (від electronic mail – електронна пошта), є одним із способів зв'язку між людьми. Вона поєднує у собі всі переваги пошти, телетайпу, телеграфу та факсу. Причому пересилання електронною поштою обходиться дешевше, ніж послуги кожного з розглянутих засобів зв'язку.

Приклад адреси електронної пошти: [email protected]

У цьому прикладіsas- Ідентифікатор абонента, що складається, як правило, з початкових букв його прізвища, імені, по батькові. Те, що стоїть праворуч від знака @, називається доменом і однозначно описує місцезнаходження абонента . @ - про безвальний символ на адресу e-mail.

2) Всесвітня павутина.

Напевно, найцікавішим, зручнішим та ефективнішим ресурсом, який користується нині величезною популярністю, є гіпертекстова мережева інформаційна системаWorldWideWeb (всесвітнє павутиння).Всесвітня павутина, яку для стислості називають Web або WWW, являє собою гіпертекстову (точніше гіпермедійну) інформаційну систему, що містить пов'язану між собою посиланнями документи, які можуть створюватися в різних програмних середовищахі знаходитись у будь-якому з комп'ютерів Інтернету.

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

3) Адреса ресурсу.

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

http:// sunsite. unc. edu/ boutell/fag/www_fag. html

http- протокол

sunsite. unc. edu– доменна адреса комп'ютера

boutell/fag/www_fag. html - файл

4) Електронні дошки оголошень.

На електронних дошках оголошень (у літературі часто використовується скорочення BBS від Bulletin Board System – система дощок оголошень) розміщуються оголошення, які надсилаються користувачами всім, хто їх прочитає. Електронні дошки є аналогом звичайних дощок оголошень, які розміщуються в загальнодоступних, часто відвідуваних людьми місцях. Також можна провести аналогію з оголошеннями, що друкуються в газетах та журналах.

5) Телеконференції.

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

6) Пересилання файлів.

Повідомлення, що пересилаються по мережі, можуть складатися тільки з кодів ASCII. Однак, приєднавши будь-який файл до повідомлення, його можна переслати по мережі, але тільки в автономному (offline) режимі. В Інтернеті існує інший спосіб пересилання довільних файлів між комп'ютерами. Цей спосіб ґрунтується на протоколі FTP(File transfer Protocol – протокол передачі файлів), який має на увазі передачу файлів у так званому оперативному, або online, режим. Це означає, що на час передачі файлу передавальний та приймаючий комп'ютери повинні знаходитися у прямому контакті один з одним (як люди, які розмовляють один з одним по телефону).

7) Віддалений доступ.

Протокол FTP є досить потужним, але водночас обмеженим засобом доступу до ресурсів «чужих» комп'ютерів мережі. Він забезпечує лише копіювання, тобто пересилання копій файлів від одного комп'ютера мережі до іншого. Повноцінний доступ до ресурсів комп'ютерів, що входять до Інтернету, забезпечує протокол telnet (TERMINAL over NETwork protocol – протокол віддаленого доступу). За допомогою цього протоколу користувач може підключитися до комп'ютера, який знаходиться на протилежному боці земної кулі, та працювати з ним, як зі своїм персональним комп'ютером.

8) Пошук серверів.

Як було зазначено вище, для того, щоб користуватися протоколами ftp або telnet, необхідно знати доменну адресу відповідного сервера. Якщо ж така адреса невідома, доступ до необхідного ресурсу може бути суттєво утруднений. Для полегшення пошуку потрібних серверів в Інтернеті було розроблено засновану на принципах меню систему доступу до серверів Інтернету. Ця система отримала назву GOPHER. Термін походи чи то від слова gopher – ховрах (Міннесота, батьківщина цієї системи, вважається штатом «золотих ховрахів»), чи то від жаргонного терміна go fer- Вирішуча людина.

9) Бази даних у Інтернеті.

До Інтернету підключено велику кількість баз даних, що містять величезну кількість інформації з різних питань: від відомостей з конкретних наук - біології, математики, фізики - до колекції анекдотів і небилиць. Як правило, вони входять до складу інформаційної системиширокого користування WAIS(Wide Area Information System). Комп'ютер, що має спеціальне програмне забезпечення та надає користувачам доступ до баз даних цієї системи, називають wais-сервером.

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

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

Ще раз звернемо увагу на те, що всі служби Інтернету ґрунтуються на взаємодії двох програм. Одна з цих програм - сервер, а інша програма - клієнт. Вони взаємодіють за певними правилами, заданими у протоколах

Протокол служби- технічний стандарт(Система правил), що визначає технічні особливості взаємодії поштових серверів один з одним та з поштовим клієнтом.

Якщо протокол ТСР/ I Р називається базовим протоколом Інтернету, то протоколи служб можна назвати прикладними протоколами (іноді їх називають протоколами другого рівня).

Пояснимо сенс ще двох термінів, які далі використовуватимуться. Режим on- line - це режим роботи користувача у стані підключення до будь-якого сервера Мережі. Стан відключеного зв'язку називається режимом про ff- line. Аналогія: спілкування телефоном завжди відбувається в режиміon- line. При надсиланні телеграми ви заповнюєте бланк у режимі про ff- line, потім телеграфіст у режиміon- line передає телеграму лінією зв'язку; а потім отримувач читає телеграму в режимі про ff- line.

Комунікаційні служби Інтернету

  1. Служба електронної пошти - E - mail . Це найстаріша і одна з наймасовіших служб Мережі. Вона призначена для обміну текстовими повідомленнями між віддаленими партнерами.

Схема роботи електронної пошти відбито на рис. 9.


Мал. 9. Схема функціонування електронної пошти.

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

Поштовий клієнт- Програма, встановлена ​​на комп'ютері користувача та забезпечує взаємодію з поштовим сервером.

Повідомлення електронної пошти - Логічна сукупність даних, що має структуру. визначену використовуваним протоколом. Повідомлення електронної пошти не є файлом! Більш конкретно представляти його як запис бази даних.

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

Поштове вкладення - механізм для пересилання разом із повідомленнями електронної пошти довільних файлів.

Електронний « Поштова скринька» - це розділ зовнішньої пам'яті поштового сервера, відведений абоненту.

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

Адреса електронної пошти - запис, що однозначно визначає шлях доступу до електронної «поштової скриньки» адресата. Адреса електронної пошти записується за певною формою та складається з двох частин, розділених символом @:

User _ name @ server _ name .

Знак @, в просторіччі називається "собакою", насправді називається "комерційне АТ (ет)". Перша частина поштової адреси ( User _ name - ім'я користувача) має довільний характер і задається самим користувачем під час реєстрації поштової скриньки. Друга частина ( server _ name - ім'я сервера) є доменним ім'ямпоштового сервера, на якому користувач зареєстрував свою поштову скриньку.

Процес передачі поштового повідомлення нагадує описаний вище процес передачі телеграми. Спочатку користувач у режимі о ff - line пише текст листа, вказує адресу одержувача. Для цього використовується редактор підготовки листів, який входить до клієнта-програми електронної пошти. Підготовлені листи містяться в папці «Вихідні». Потім встановлюється зв'язок із сервером. Далі відбувається автоматична робота в режимі про n - line : сервер за паролем визначає користувача, приймає всі листи з папки «Вихідні», передає листи, що надійшли, які поміщаються в папку «Вхідні». Сеанс зв'язку закінчено. Папка «Вихідні» стала порожньою, надіслані листи збереглися в папці «Надіслані». Якщо використовується комутована телефонна лінія, користувач відключає телефонний зв'язок. Після цього він може поспішаючи переглядати отриману пошту.

Поштовий сервер працює постійно. Він періодично переглядає «поштові скриньки» та організує передачу по мережі вихідних листів. Поштовий сервер, що входить до кореспонденції, розкладає по «скринях».

Клієнт-програма, крім функції прийому-передачі листів під час сеансу зв'язку, виконує ще безліч сервісних функцій: підготовка та редагування листів, організація адресної книги, перегляд поштового архіву, сортування та видалення листів з поштового архіву та ін. Популярним клієнтом Е- mail є програмаOutlookExpress, що входить до стандартного постачання операційної системи Windows.

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

Для роботи з електронною поштою можна використовувати Web-технологію. Web -сайти пропонують усім бажаючим зареєструвати безкоштовну поштову скриньку (наприклад, за адресою: http://mail. ru).

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

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

- швидкість пересилання повідомлень;

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

Крім того, електронна пошта дозволяє:

- надсилати повідомлення відразу кільком абонентам;

- пересилати листи на інші адреси;

- доставка повідомлень електронної пошти відбувається майже безкоштовно;

- включити автовідповідач, на всі листи буде автоматично надсилатися відповідь;

- створити правила для виконання певних дій з однотипними повідомленнями (наприклад, видаляти рекламні повідомлення, що надходять від певних адрес) і так далі.

  1. Служба телеконференцій. Служба телеконференцій призначена для відкритого обговорення питань, що викликають спільний інтерес.

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

Будь-яка конференція присвячена певній темі, тому листування у ній відбувається лише рамках теми. За деякими даними кількість конференцій, що постійно діють в даний час в Інтернеті, перевищила 50000.

Службу телеконференцій називають по-різному: групи новин, служба UseNet . На вузлах мережі роботу телеконференцій обслуговують сервери новин. На ПК користувача має бути встановлена ​​клієнт-програма новин. Згадана вище програма Outlook Express є одночасно поштовим клієнтомта клієнтом новин.

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

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

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

приклад. Деякі стандартні позначення телеконференцій:

- comp- конференція, де обговорюється все, що з комп'ютерами і програмуванням;

- sci- все, що стосується науки;

- rec- відпочинок, хобі, захоплення;

- talk- ця група призначена для любителів посперечатися.

  1. Форуми прямого спілкування IRC (Internet Relay Chat)

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

У буквальному перекладі chat - «Бовка» в реальному часі ( chat -Конференції). Спілкування між учасниками відбувається у режимі on - line в письмовій формі. Подібно до телеконференцій, учасники chat -конференції поділяються на тематичні групи.

На вузловому комп'ютері працює chat -Сервер, на ПК користувача - chat -Клієнт. Існує безліч різних програм-клієнтів, які розповсюджуються безкоштовно через Інтернет. Як і в телеконференціях, учасники chat -конференцій реєструються (підписуються) у певній тематичній групі

Цією службою найбільше захоплюються молоді люди. Спілкування в «чаті» вони перетворюють на своєрідну гру, у якій кожен учасник зазвичай вигадує собі якийсь «образ» і обіграє його. Між учасниками чату не прийнято виходити на реальне спілкування. Втім, chat-службою можна скористатися і для серйозного спілкування - як колективного, так і наодинці.

Якщо ваш комп'ютер, а також комп'ютери співрозмовників обладнані звуковою картою, мікрофоном та навушниками або акустичними колонками, то ви можете обмінюватися звуковими повідомленнями. Однак «жива» розмова одночасно можлива лише між двома співрозмовниками.

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

Звичайно, якість звуку та зображення великою мірою залежить від швидкості модему та пропускну здатністьканалу зв'язку, які мають бути не менше 28,8 Кбіт/с.

Для організації інтерактивного спілкування потрібне спеціальне програмне забезпечення (наприклад, програма NetMeeting , що входить до складу Internet Explorer).

В останні роки велику популярність набуло інтерактивне спілкування через сервери ICQ(ця трилітерна абревіатура утворена із співзвуччя слів «I seek you» - «Я шукаю тебе»).

В даний час у системі ICQ зареєстровано понад 200 мільйонів користувачів, причому кожен має унікальний ідентифікаційний номер. Після підключення до Інтернету користувач може розпочинати спілкування з будь-яким зареєстрованим у системі ICQ і підключеним до Наразідо Інтернету користувачем. Програма повідомляє про присутність на даний час в Інтернеті абонентів із попереднього складеного списку ( My Contact List ) та дає можливість ініціалізувати контакт з ними.

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

Система інтерактивного спілкування ICQ інтегрує різні форми спілкування: електронну пошту, обмін текстовими повідомленнями ( chat ), Інтернет-телефонію, передачу файлів, пошук у мережі людей тощо.

Інтернет-телефонія - голосове спілкування через мережу в режимі on - line . Це нова служба, що розвивається. Її основна перевага перед телефоном - низька ціна. Якість поки що поступається телефонному зв'язку (затримки в часі, спотворення звуку), проте немає сумнівів, що згодом цей недолік буде подоланий.

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

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

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

WAP -сайти розташовуються на Web -серверах та представлені у спеціальному форматі WML (Wireless Markup Language ). Ця мова розмітки спеціально адаптована під можливості мобільного телефону - двоколірну графіку, маленький екран і невелику пам'ять.

W АР-сайти містять різноманітні політичні, економічні та спортивні новини, прогноз погоди, курс валют тощо. Можна також відправити е- mail та взяти участь у WAP-чаті.

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

У технології GPRS максимально можлива швидкість передачі даних становить 171,2 Кбіт/с - це приблизно в 3 рази більше швидкості доступу по телефонних лініях, що комутуються, і майже в 12 разів більше швидкості передачі даних в мобільних телефонних мережах стандарту GSM (9,6 Кбіт/с).

Інформаційні служби Інтернету

  1. СлужбаWorldWideWeb. Ця служба керує доставкою та відображенням комплексних інформаційних документів на комп'ютер користувача.

Це досить нова послуга порівняно з електронною поштою. Вона була заснована у 1993 році. Дослівно WWW переклали як «Всесвітня павутина». На сьогоднішній день WWW це найцікавіший інформаційний ресурс – гіпертекстова система навігації.

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

Гіпертекст- Система взаємозалежних текстів. Зв'язок відбувається за допомогою гіперпосилань.

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

Web-сторінка –документ, що має власну адресу. Вона може містити саму різну інформацію: текст, малюнок, звукозапис. Кожна сторінка зберігається в окремому файлі, ім'я якого має розширення. htm або. html

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

Протокол,який використовується службою WWW , називається НТТР ( Hyper Text Transfer Protocol - Протокол передачі гіпертексту). Його основне призначення - обробка гіперпосилань, пошук та передача документів клієнту.

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



Мал. 10. Технологія WWW

Вже розповідалося про систему адресації у комп'ютерному просторі Мережі. Це I Р-адреси, доменні адреси. У просторі інформаційних ресурсів Інтернету використається своя система адресації. Знайти Web -Сторінку або файл в інтернеті можна за допомогою універсального покажчика ресурсів URL (Uniform Resource Locator)

Кожна Web -Сторінка або файл мають свій унікальний URL -адреса, що складається з трьох частин: ім'я протоколу, що використовується для доступу; ім'я сервера, де зберігається ресурс; повне ім'я файлу на сервері.

Protocol://domain_name/path/file_name

приклад. http://scools. keldysh. ru / info 2000 / index . htm

Він складається із трьох частин:

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

scools. keldysh. ru - доменне ім'я сервера;

/info 2000/index. htm – шлях до файлу та ім'я файлу.

  1. Службапередачіфайлів(File Transfer Protocol – FTP).

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

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

Часто цю службу називають на ім'я протоколу, що використовується – FTP . З боку Мережі роботу служби забезпечують F ТР-сервери, а з боку користувачів - F ТР-клієнти.

Після з'єднання F ТР-клієнта з сервером на екрані користувача відкривається файловий інтерфейс сховища папок та файлів на сервері (на зразок Провідника Windows ). Далі робота відбувається так само, як із файловою системою на ПК: папки та файли можна переглядати, сортувати, копіювати на свої диски.

  1. Пошукові служби.

Всесвітня павутина достатня безсистемна. Пошук таІнформація стає серйозною проблемою. Єдиною координатою Web -документ є його URL-адреса. Однак URL -Адреса ніяк не пов'язаний зі змістом документа.

У пошуку інформації в WWW користувачу допомагає пошукова служба Інтернету. Вона полягає у послугах пошукових серверів.

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

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

Пошук ведеться у рамках тематичної ієрархії категорій. На головній сторінці пошукового каталогу міститься список основних тематичних розділів. Категорія нижнього рівня містить список документів на обрану тему.

Основна перевага пошукових каталогів - високий рівень відповідності знайдених документів заданій темі. Недолік – неможливо отримати вичерпну інформацію про ресурси мережі. Каталогізоване Web -простір документів становить менше 1% від загального Web -простору документів.

До найпопулярніших російських каталогів можна віднести: перший російський каталог Rassia on the Net (http://www.ru ). Один із найбільших російськомовних каталогів List-ru (http://www.list.ru).

Пошукові покажчики

Пошукові покажчики (пошукові машини) складаються автоматично. Спеціальні програмив автоматичному режимі переглядають Web -сайти та індексують Web -документи. Утворюється величезний довідник-покажчик. Він дозволяє швидко знайти адреси документів, які містять певні ключові слова. Користувач вказує слова, які мають утримуватися у потрібному документі. Пошуковий покажчик видає список web -документів, які відповідають запиту. Відкрити будь-який із цих документів можна клацанням за гіперпосиланням.

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

Недолік пошукових покажчиків – велика кількість «зайвих документів» у результатах пошуку. Будь-яке ключове слово може зустрітися у багатьох документах. Ці документи можуть укладатися у потрібну тему, а можуть і не мати відношення до неї. Використання рідкісних термінів або кількох ключових сліводночасно зменшує загальну кількість знайдених документів.

Якість пошуку залежить не тільки від можливостей самої пошукової системи, а й від уміння користувача ефективно формулювати свої запити.

В даний час загальний обсяг індексованого Web -простору перевищує 50% від загального обсягу Web-простору.