Технология и стандарты Web

Категория: Программирование Обновлено: 12.11.2018 Опубликовано: 01.11.2018 Печать

Протоколы Интернет прикладного уровня


DNS - распределенная система доменных имен, которая по запросу, содержащему доменное имя хоста сообщает IP адрес;
HTTP - протокол передачи гипертекста в Интернет;
HTTPS - расширение протокола HTTP, поддерживающее шифрование;
FTP (File Transfer Protocol - RFC 959) - протокол, предназначенный для передачи файлов в компьютерных сетях;
Telnet (TELecommunication NETwork - RFC 854) - сетевой протокол для реализации текстового интерфейса по сети;
SSH (Secure Shell - RFC 4251) - протокол прикладного уровня, позволяющий производить удаленное управление операционной системой и передачу файлов. В отличие от Telnet шифрует весь трафик;
POP3 – протокол почтового клиента, который используется почтовым клиентом для получения сообщений электронной почты с сервера;
IMAP - протокол доступа к электронной почте в Интернет;
SMTP – протокол, который используется для отправки почты от пользователей к серверам и между серверами для дальнейшей пересылки к получателю;
LDAP - протокол для доступа к службе каталогов X.500, является широко используемым стандартом доступа к службам каталогов;
XMPP (Jabber) - основанный на XML расширяемый протокол для мгновенного обмена сообщениями в почти реальном времени;
SNMP - базовый протокол управления сети Internet.

 

Классы кодов ответа сервера (расшифровка "ошибок")

100 - Continue - Часть запроса принята, и сервер ожидает от клиента продолжения запроса
200 - OK - Запрос успешно обработан, и в ответе клиенту передаются данные, указанные в запросе
201 - Created - В результате обработки запроса был создан новый ресурс
202 - Accepted - Запрос принят сервером, но обработка его не окончена. Данный код ответа не гарантирует, что запрос будет обработан без ошибок.
206 - Partial Content - Сервер возвращает часть ресурса в ответ на запрос, содержавший поле заголовка Range
301 - Multiple Choice - Запрос указывает более чем на один ресурс. В теле ответа могут содержаться указания на то, как правильно идентифицировать запрашиваемый ресурс
302 - Moved Permanently - Затребованный ресурс больше не располагается на сервере
302 - Moved Temporarily -  Затребованный ресурс временно изменил свой адрес
400 - Bad Request - В запросе клиента обнаружена синтаксическая ошибка
403 - Forbidden - Имеющийся на сервере ресурс недоступен для данного пользователя
404 - Not Found - Ресурс, указанный клиентом, на сервере отсутствует
405 - Method Not Allowed - Сервер не поддерживает метод, указанный в запросе
500 - Internal Server Error -  Один из компонентов сервера работает некорректно
501 - Not Implemented - Функциональных возможностей сервера недостаточно, чтобы выполнить запрос клиента
503 - Service Unavailable -  Служба временно недоступна
505 - HTTP Version not Supported - Версия HTTP, указанная в запросе, не поддерживается сервером


Служебные утилиты

Ipconfig - это утилита командной строки для вывода деталей текущего соединения компьютера с сетью и контроля над клиентским сервисом DHCP. DHCP (Dynamic Host Configuration Protocol) - это сетевой протокол, позволяющий компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP
ipconfig/all - отображает полную информацию по всем сетевым адаптерам.

Ping (Packet InterNet Grouper) - это системная программа, предназначенная для проверки соединений в сетях на основе TCP/IP. Она отправляет Echo-Request запросы протокола ICMP указанному узлу сети и фиксирует поступающие ответы (ICMP Echo-Reply). Время между отправкой запроса и получением ответа (RTT, Round Trip Time) позволяет определять двусторонние задержки (RTT) по маршруту и частоту потери пакетов. Что позволяет косвенно определять загруженность каналов передачи данных и промежуточных устройств. Полное отсутствие ICMP-ответов может также означать, что удалённый узел (или какой-либо из промежуточных маршрутизаторов) блокирует ICMP Echo-Reply или игнорирует ICMP Echo-Request
ping параметры   конечное_имя (доменное имя или IP-адрес хоста)

Traceroute (сокращенно tracert ) — это служебная программа, предназначенная для определения маршрутов следования пакетов в сетях TCP/IP. Работа traceroute основана на протоколе ICMP, выполняет отправку пакетов указанному узлу сети, отображая при этом сведения о всех промежуточных маршрутизаторах, через которые прошли пакеты на пути к целевому узлу. В случае проблем при доставке пакетов до какого-либо узла программа traceroute позволяет определить, на каком именно участке сети возникли неполадки
tracert  параметры   конечное_имя (доменное имя или IP-адрес хоста)

Netstat – служебная программа, отображающая статистику протокола и текущих сетевых подключений TCP/IP

Telnet - сетевой протокол для реализации текстового интерфейса по сети. Название " telnet " имеет также утилита, реализующая клиентскую часть протокола. Исторически telnet служил для удалённого доступа к интерфейсу командной строки операционных систем. Протокол telnet может использоваться для выполнения отладки других протоколов на основе транспорта TCP

 

Для сайтов находящихся на тарифном обслуживании и администрировании работы проводятся без дополнительной оплаты, входят в стоимость тарифа

По всем вопросам обращаться по адресу: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. или по телефону (WhatsApp): +7-994-009-32-20

 

Поделиться страницей в социальных сетях:

Просмотров: 467

Добавить комментарий

Защитный код
Обновить