Уявіть собі, що дороги зв'язуються між собою по всьому світу: маленькі вулички з'єднуються з міськими провулками і перетворюються в федеральні траси, які потім зливаються з національними і міжнародними автострадами. Ви можете доїхати від вашого будинку до будь-якого іншого будинку в світі (крім океанів, очевидно). У цій мережі доріг немає фактично ніякого центру.
Інтернет схожий на дороги, але замість доріг - кабелі, замість будинків - комп'ютери, а замість автомобілів, які подорожують по цій мережі, - інформація.
Інтернет був винайдений в 1969 році для підключення комп'ютерів по всій території США. В даний час мільярди пристроїв (включаючи персональні комп'ютери, ноутбуки, мобільні телефони, телевізори, холодильники та ін.) З'єднані між собою.
Клієнт і сервер
Як правило, з'єднання в Інтернеті відбувається тільки між двома комп'ютерами:
один з них містить інформацію (сервер);
інший бажає цю інформацію (клієнт).
Клієнт - це програма, яка може приймати безліч форм:
веб-браузер (наприклад, Firefox);
клієнт електронної пошти (наприклад, Outlook);
месенджер (наприклад, Whatsapp);
сервіс потокового відео (наприклад, Netflix).
Кожна з цих програм буде отримувати інформацію з сервера, де зберігається щось (веб-сайт, ваші електронні листи, повідомлення, фільми). Хоча клієнтські програми також відправляють інформацію на сервер, вони зазвичай не зберігають її, в той час як сервери роблять це.
Сервер можна вважати головний комп'ютер, завжди підключеним до Інтернету, єдиною метою якого є надання контенту.
Хоча будь-який пристрій, підключений до мережі Інтернет, може бути як клієнтом, так і сервером одночасно, більшість пристроїв, які ми використовуємо вважаються клієнтами, тому що ми тільки витягаємо дані, але не надаємо їх.
IP-адреса
Як і кожен будинок має певний і унікальний поштову адресу, кожен комп'ютер, підключений до Інтернету, отримує IP-адресу щоб ідентифікуватися в мережі.
IP-адреса, як правило, виглядає як поєднання чотирьох чисел від 0 до 255: 91.198.174.192.
Домени
Хоча IP-адреси, завдяки своїй унікальності, зручні для комп'ютерів, щоб передавати один одному деталі, людям їх важко читати і запам'ятовувати.
Саме тому домени були створені в 1985 році. Вони пов'язують IP-адреса типу 91.198.174.192 з рядком тексту, на кшталт wikipedia.org. В результаті обидва є взаємозамінними: ви можете перейти на http://91.198.174.192 або http://wikipedia.org і в кінцевому підсумку виявитися на тому ж сайті.
Домен складається з трьох частин, які читаються справа наліво:
домен верхнього рівня: існують загальні (.com, .org, .net) і по окремих країнах (.us, .nl, .fr);
ім'я домену: ім'я на кшталт wikipedia або marksheet, яке може включати букви, цифри, але не пробіл або точку;
піддомен (за бажанням). Хоча ця третя частина не є обов'язковою, більшість веб-сайтів використовують www як поддомена за замовчуванням.
Подумайте про доменах як про спосіб іменування комп'ютерів, підключених до Інтернету.
Як я можу купити домен?
Ви насправді не можете купити домен, в дійсності він орендується у того, хто керує доменом верхнього рівня, до якого ви прагнете. Компанії, які керують доменами називаються реєстраторами доменів. Найвідомішими з них є Namecheap і Gandi.
Протокол
Метою з'єднання всіх цих комп'ютерів є можливість взаємодії один з одним. І як люди розмовляють різними мовами, комп'ютери в Інтернеті розмовляють за допомогою протоколів.
Кожен з них служить своїм цілям.
FTP Для передачі файлів 1971
SMTP Для відправки листів 1971
IMAP Для отримання листів 1986
IRC Для чату 1988
HTTP Для перегляду HTML-документів 1989
URL
Тепер, коли ми познайомилися з доменами і протоколами, ми можемо побудувати URL (Uniform Resource Locator, єдиний покажчик ресурсу).
Наприклад, URL сторінки - це http://marksheet.io/internet.html і його можна розділити на три частини:
http: // - протокол;
marksheet.io - домен;
/internet.html - шлях.
Цей URL є унікальним і визначає:
де знайти щось в Інтернеті - arksheet.io/internet.html
як комп'ютер повинен прочитати це - http: //