Когда мы работаем в компьютерных сетях (не только в сети Интернет), есть одно определение, с которым нам наверняка придется столкнуться. Это определение – протокол передачи данных.

протокол передачи данных

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

Такими правилами в компьютерных сетях являются протоколы передачи данных.

Они определяют:

+ Какие данные будут передаваться.

+ Кто и как должен действовать

+ Как обрабатывать информацию, которая приходит

+ И др. вопросы

Этих протоколов довольно много. Каждый из них служит для выполнения тех или иных задач.

Вот основные протокола, которые используются в сети Интернет, и посмотрим, какие функции они выполняют.

HTTP (Hyper Text Transfer Protocol) – по этому протоколу мы можем просматривать веб-страницы в Интернете, в окне браузера.

FTP (File Transfer Protocol) – специальный протокол, который служит для передачи файлов с компьютера на компьютер.

POP (Post Office Protocol) — протокол по которому можно получать электронные письма.

SMTP (Simple Mail Transfer Protocol) — протокол, по которому можно передавать электронные письма.

telnet — это протокол удаленного доступа к серверу.

Это лишь основные протокола передачи данных. Существует и множество других.

Главное, что нужно усвоить, каждый протокол решает определенный класс задач и определяет правила, по которым эти задачи будут выполняться.

Для работы с каждым протоколом есть специальное программное обеспечение, которое должно устанавливаться на вашем компьютере.

Например, для протокола HTTP – это браузер, для FTP – FTP клиент, для POP и SMTP – почтовый клиент и.т.д.

Больше моих уроков по серверному программированию здесь.