четвер, 13 березня 2014 р.

Поняття про програму-сервер, програму-клієнт, порти

Для забезпечення користувачів можливостями Iнтернета використовуються спеціальні програми, що функціонують на комп'ютерах мережі. При цьому для забезпечення будь-якого сервісу, наприклад, WWW, FTP чи інших, завжди необхідні дві програми. Одна - програма-сервер - займається одержанням, опрацюванням, збереженням і передачею інформації на запит інших комп'ютерів, інша - програма-клієнт - встановлюється на комп'ютері користувача (робочій станції) і призначена для відправлення запитів на сервер, одержання і відображення інформації на комп'ютері користувача.
Наприклад, WWW-сервер зберігає Web-сторінки і підтримує спеціальний протокол передачі гіпертекстів (HTTP) для подорожей Всесвітньою павутиною. Клієнтом для WWW-сервера є програма перегляду Web-сторінок. Відмітимо, що сервером також називається комп'ютер, на якому працюють програми, що забезпечують доступ до мережевих ресурсів. Сервери, як правило, мають великі ресурси (апаратні, програмні, інформаційні), які можуть бути виділені для користування в мережі, і знаходяться в постійно робочому стані, забезпечуючи передачу даних.
Для того, щоб програма-клієнт знала, з якою програмою-сервером вона працює, використовуються так звані порти. Порт в Iнтернеті - це число, яке зв'язує програми в мережі. При роботі в Iнтернеті робоча станція відсилає на вузол мережі(сайт) номер порта, який вказує на те, яку програму-сервер слід запустити. Не плутайте номер порта з портом комп'ютера, який є пристроєм вводу-виводу інформації! В більшості випадків номер порта задано в програмі-клієнті і користувачеві не обов'язково його знати.

Немає коментарів:

Дописати коментар