З 22 січня <# "justify"> 3. Мови
Свобода доступу користувачів Інтернету до інформаційних ресурсів не обмежується державними кордонами і/або національними доменами, але мовні кордони зберігаються. Переважним мовою Інтернету є англійська мова <# "justify">. Рунет
Рунет (з великої літери, читається [руне? т]) - російськомовна <# "justify">. Ключові принципи
Інтернет складається з багатьох тисяч корпоративних, наукових, урядових та домашніх комп'ютерних <# "justify">. Протоколи
Протокол в даному випадку - це, образно кажучи, "мова", використовуваний комп'ютерами для обміну даними при роботі в мережі. Щоб різні комп'ютери мережі могли взаємодіяти, вони повинні "розмовляти" на одному "мовою", тобто використовувати один і той же протокол. Простіше кажучи, протокол - це правила передачі даних між вузлами комп'ютерної мережі. Систему протоколів Інтернет називають "стеком протоколів TCP/IP <#" justify"> Рівень OSIПротоколи, приблизно відповідають рівню OSIПрікладной <#" justify"> В· Gnutella <#" justify"> 7 . Сервіси
В даний час в Інтернет існує досить велика кількість сервісів, що забезпечують роботу з усім спектром ресурсів. Найбільш відомими серед них є:
В· електронна пошта <# "justify"> Перераховані вище сервіси відносяться до стандартних. Це означає, що принципи побудови клієнтського і серверного програмного забезпечення, а також протоколи взаємодії сформульовані у вигляді міжнародних стандартів. Отже, розробники програмного забезпечення при практичній реалізації зобов'язані витримувати загальні технічні вимоги. p align="justify"> Поряд зі стандартними сервісами існують і нестандартні, що представляють собою оригінальну розробку тієї чи іншої компанії. Як приклад можна навести різні системи типу Instant Messenger (своєрідні Інтернет-пейджери - ICQ, AOl, Demos on-line тощо), системи Інтернет-телефонії, трансляції радіо і відео і т. д. Важливою особливістю таких систем є відсутність міжнародних стандартів, що може призвести до виникнення технічних конфліктів з іншими подібними сервісами.
Для стандартних сервісів також стандартизується і інтерфейс взаємодії з протоколами транспортного рівня. Зокрема, за кожним програмним сервером резервуються стандартні номери TCP-і UDP-портів, які залишаються незмінними незалежно від особливостей тієї чи іншої фірмової реалізації як компонентів сервісу, так і транспортних протоколів. Номери портів клієнтського програмного забезпечення так жорстко не регламентуються. Це пояснюється наступними факторами:
В· по-перше, на призначеному для користувача вузлі може функціонувати кілька копій клієнтської програми, і кожна з них повинна однозначно ідентифікуватися транспортним протоколом, тобто за кожною копією повинен бути закріплений свій унікальний номер порту;