Что такое протокол?

Данная статья предназначена, прежде всего, для новичков в сфере интернет- технологий и программирования. Прежде всего, разберемся, что такое «протокол». Протокол – это набор определенных правил, регулирующих процесс передачи и приема данных в сети Интернет. Протоколы являются необходимостью в связи с тем, что в сети взаимодействуют компьютеры с различным программным обеспечением, различными операционными системами, с разным техническим устройством. Для того, чтобы компьютеры, которые подключены к сети, могли взаимодействовать и «понимать» друг друга, необходимы общие для всех правила, которыми и являются протоколы. Для разного рода взаимодействий используются разные протоколы, то есть свои правила. Чтобы было понятно функциональное назначение протоколов, рассмотри некоторые из них на примере.

Протокол IP (Internet Protocol) — это, так называемый, адресный протокол. Он отвечает за адреса сайтов в сети. Любой компьютер, подключенный к сети Интернет, имеет свой индивидуальный адрес (IP-адрес) именно благодаря использованию описываемого протокола. По этим адресам осуществляется передача данных. URL-адреса, которые часто используются в информационных целях (другими словами «адрес сайта»), являются словесными обозначениями IP-адресов.

Протокол HTTP (Hyper Text Transfer Protocol) — протокол обмена информацией, а именно документами СМС HTTP, то есть гипертекстовой информацией. HTML является основным языком создания интернет-страниц. Протокол HTTP предназначен для их передачи в сети, и используется Web-серверами. Интернет- браузеры, используемые для web-серфинга, являются HTTP-клиентами.

Протокол SMPP (Short message peer-to-peer protocol) описывает взаимодействие конечного клиента с sms сервером. То есть протоколом SMPP пользуются для передачи sms, как правило, в системах VAS.

В случае, если есть необходимость в массовой рассылке СМС SMPP, протокол как раз предназначен для этой цели. Многие компании предоставляют шлюзы для массовой смс- рассылки, например, «MIRSMS.RU».

Помимо перечисленных протоколов, существует еще множество протоколов, каждый из которых предназначен для определенных целей. Точнее сказать, что несколько протоколов различного уровня работают одновременно над одним процессом, но каждый на своем уровне. Одни обеспечивают физическую работу оборудования, другие – передачу данных по узлам сети, третьи –работу того или иного конечного приложения.

Ссылка на основную публикацию
Adblock
detector