Similar presentations:
lecture_01_intro
1.
Компьютерные сети2.
Основные понятияКомпьютерная сеть – это совокупность
компьютеров, которые могут обмениваться
между собой информацией.
Компоненты компьютерной сети:
Компьютер
Линии связи (коммуникационное оборудование)
Модули ОС, реализующие сетевое
взаимодействие
Распределенные приложения – программы,
которые работают одновременно на разных
компьютерах
3.
Основные понятияСервер - компьютер или программа, предоставляющая
некоторые услуги
Клиент - компьютер или программа, запрашивающая услуги
Клиент-серверная архитектура взаимодействия — реализация
сервиса в виде выделенного приложения-сервера и
подключающихся к нему клиентских приложений
Пиринговая архитектура (P2P) — каждый участник сетевого
взаимодействия является одновременно и сервером и клиентом.
Клиенты подключаются к разным серверам
Гибридные архитектуры: центральный сервер используется для
аутентификации и поиска, но передача данных происходит P2P
4.
Client-Server vs Peer2Peer5.
Основные понятияПротокол – «язык», на котором общаются
программы и устройства в сети
Протокол определяет
формат сообщений
очередность сообщений
действия, которые необходимо выполнять при
получении или отправке сообщений, либо при
наступлении иных событий
6.
Основные понятияТолстый клиент - скачивает все данные с сервера и обрабатывает
их локально.
internet