0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<p>Сложно представить современную жизнь без интернета. Но на базовом уровне глобальная сеть - это, по сути, просто связь между разными компьютерами. Обеспечивают эту связь<strong>сетевые протоколы передачи данных</strong>- перечень правил, определяющих особенности и порядок передачи информации.</p>
1
<p>Сложно представить современную жизнь без интернета. Но на базовом уровне глобальная сеть - это, по сути, просто связь между разными компьютерами. Обеспечивают эту связь<strong>сетевые протоколы передачи данных</strong>- перечень правил, определяющих особенности и порядок передачи информации.</p>
2
<p>Вообще, протоколов передачи данных существует довольно много. Мы же поговорим о самых основных.</p>
2
<p>Вообще, протоколов передачи данных существует довольно много. Мы же поговорим о самых основных.</p>
3
<h2>IP - Internet Protocol</h2>
3
<h2>IP - Internet Protocol</h2>
4
<p>Первым объединил отдельные ПК в единую сеть. Можно сказать, что этот протокол является наиболее простым. А еще он ненадежен, ведь он не подтверждает доставку пакетов получателю, как и не контролирует целостность данных. По IP-протоколу передача данных происходит без установки соединения.</p>
4
<p>Первым объединил отдельные ПК в единую сеть. Можно сказать, что этот протокол является наиболее простым. А еще он ненадежен, ведь он не подтверждает доставку пакетов получателю, как и не контролирует целостность данных. По IP-протоколу передача данных происходит без установки соединения.</p>
5
<p>Главная задача IP - маршрутизация датаграмм, то есть речь идет об определении пути следования данных по узлам сети. До сего дня наиболее популярной версией являлся<strong>IPv4</strong>с 32-битными адресами. Но, как известно, 4.29 млрд IPv4-адресов - это много, но<a>уже давно недостаточно</a>. Поэтому существует<a>IPv6</a>, который призван решить проблему переполнения адресов.</p>
5
<p>Главная задача IP - маршрутизация датаграмм, то есть речь идет об определении пути следования данных по узлам сети. До сего дня наиболее популярной версией являлся<strong>IPv4</strong>с 32-битными адресами. Но, как известно, 4.29 млрд IPv4-адресов - это много, но<a>уже давно недостаточно</a>. Поэтому существует<a>IPv6</a>, который призван решить проблему переполнения адресов.</p>
6
<h2>TCP/IP - Transmission Control Protocol/Internet Protocol</h2>
6
<h2>TCP/IP - Transmission Control Protocol/Internet Protocol</h2>
7
<p>Это уже стек протоколов TCP и IP. TCP обеспечивает и контролирует передачу данных и следит за надежностью и целостностью. IP отвечает за маршрутизацию. Протокол TCP нередко используется другими, более комплексными протоколами.</p>
7
<p>Это уже стек протоколов TCP и IP. TCP обеспечивает и контролирует передачу данных и следит за надежностью и целостностью. IP отвечает за маршрутизацию. Протокол TCP нередко используется другими, более комплексными протоколами.</p>
8
<h2>UDP - User Datagram Protocol</h2>
8
<h2>UDP - User Datagram Protocol</h2>
9
<p>Обеспечивает передачу данных, не создавая предварительного соединения между ними. UDP считают недостаточно надежным, т. к. пакеты могут не только не дойти, но и продублироваться либо прийти не по порядку.</p>
9
<p>Обеспечивает передачу данных, не создавая предварительного соединения между ними. UDP считают недостаточно надежным, т. к. пакеты могут не только не дойти, но и продублироваться либо прийти не по порядку.</p>
10
<p>Но есть и преимущество: скорость доставки данных. Именно поэтому в приложениях, особо чувствительных к сетевым задержкам, нередко применяют UDP.</p>
10
<p>Но есть и преимущество: скорость доставки данных. Именно поэтому в приложениях, особо чувствительных к сетевым задержкам, нередко применяют UDP.</p>
11
<h2>FTP - File Transfer Protocol</h2>
11
<h2>FTP - File Transfer Protocol</h2>
12
<p>Служит для передачи файлов. Этот протокол не новый -- его успешно применяли задолго до появления IP. Он и сегодня используется при организации удаленного доступа к хостингам.</p>
12
<p>Служит для передачи файлов. Этот протокол не новый -- его успешно применяли задолго до появления IP. Он и сегодня используется при организации удаленного доступа к хостингам.</p>
13
<p>Надежен, гарантирует передачу данных, функционирует по принципу клиент-серверной архитектуры. Для работы с файловой системой сервера пользователь проходит аутентификацию (анонимный вариант тоже возможен), после чего получает доступ.</p>
13
<p>Надежен, гарантирует передачу данных, функционирует по принципу клиент-серверной архитектуры. Для работы с файловой системой сервера пользователь проходит аутентификацию (анонимный вариант тоже возможен), после чего получает доступ.</p>
14
<h2>DNS</h2>
14
<h2>DNS</h2>
15
<p>DNS представляет собой не только систему доменных имён (Domain Name System). Это еще и протокол, без которого данная система работать бы не смогла. Протокол дает возможность клиентским компьютерам запрашивать у DNS-сервера IP-адрес какого-нибудь сайта, плюс он помогает осуществлять обмен БД между серверами DNS. В работе системы также используются протоколы TCP и UDP.</p>
15
<p>DNS представляет собой не только систему доменных имён (Domain Name System). Это еще и протокол, без которого данная система работать бы не смогла. Протокол дает возможность клиентским компьютерам запрашивать у DNS-сервера IP-адрес какого-нибудь сайта, плюс он помогает осуществлять обмен БД между серверами DNS. В работе системы также используются протоколы TCP и UDP.</p>
16
<h2>HTTP - HyperText Transfer Protocol</h2>
16
<h2>HTTP - HyperText Transfer Protocol</h2>
17
<p>Поначалу это был протокол передачи HTML-документов. Сейчас он задействуется в целях передачи произвольных данных в сети. Считается протоколом клиент-серверного взаимодействия без сохранения промежуточного состояния. В качестве клиента обычно выступает web-браузер, хотя это может быть и поисковый робот. При обмене информацией протокол HTTP чаще всего использует TCP/IP.</p>
17
<p>Поначалу это был протокол передачи HTML-документов. Сейчас он задействуется в целях передачи произвольных данных в сети. Считается протоколом клиент-серверного взаимодействия без сохранения промежуточного состояния. В качестве клиента обычно выступает web-браузер, хотя это может быть и поисковый робот. При обмене информацией протокол HTTP чаще всего использует TCP/IP.</p>
18
<p>Протокол HTTP имеет расширение HTTPS, поддерживающее шифрование. В нем данные уже передаются поверх криптографического протокола TLS.</p>
18
<p>Протокол HTTP имеет расширение HTTPS, поддерживающее шифрование. В нем данные уже передаются поверх криптографического протокола TLS.</p>
19
<h2>NTP - Network Time Protocol</h2>
19
<h2>NTP - Network Time Protocol</h2>
20
<p>На самом деле, не все протоколы передачи используются для обмена классического вида информацией. Протокол NTP служит для синхронизации локальных часов устройства со временем в глобальной/локальной сети. NTP задействует алгоритм Марзулло, в результате чего выбирается наиболее точный источник времени. А еще NTP работает поверх UDP, что позволяет ему достигать максимальной скорости передачи данных. В целом протокол довольно устойчив к изменениям задержек в глобальной/локальной сети.</p>
20
<p>На самом деле, не все протоколы передачи используются для обмена классического вида информацией. Протокол NTP служит для синхронизации локальных часов устройства со временем в глобальной/локальной сети. NTP задействует алгоритм Марзулло, в результате чего выбирается наиболее точный источник времени. А еще NTP работает поверх UDP, что позволяет ему достигать максимальной скорости передачи данных. В целом протокол довольно устойчив к изменениям задержек в глобальной/локальной сети.</p>
21
<h2>SSH - Secure SHell</h2>
21
<h2>SSH - Secure SHell</h2>
22
<p>Обеспечивает удаленное управление ОС с применением TCP. В SSH шифруют весь трафик, при этом сохраняется возможность выбора алгоритма шифрования. Это необходимо для передачи паролей и прочей важной информации.</p>
22
<p>Обеспечивает удаленное управление ОС с применением TCP. В SSH шифруют весь трафик, при этом сохраняется возможность выбора алгоритма шифрования. Это необходимо для передачи паролей и прочей важной информации.</p>
23
<p>А еще SSH дает возможность обрабатывать любые другие протоколы передачи данных. Таким образом, кроме удаленного управления компьютером, через этот протокол вы сможете пропускать любые файлы либо даже аудио/видео-потоки.</p>
23
<p>А еще SSH дает возможность обрабатывать любые другие протоколы передачи данных. Таким образом, кроме удаленного управления компьютером, через этот протокол вы сможете пропускать любые файлы либо даже аудио/видео-потоки.</p>
24
<p>SSH обычно применяют при работе с хостингами (клиент получает возможность удаленно подключиться к серверу и работать с ним).</p>
24
<p>SSH обычно применяют при работе с хостингами (клиент получает возможность удаленно подключиться к серверу и работать с ним).</p>
25
<p><em><a>Источник</a></em></p>
25
<p><em><a>Источник</a></em></p>
26
26