2015-07-21 2 views
-4

Когда я использую один из этих протоколов, он напрямую отправляет запросы на конечное устройство? Или он проходит через промежуточные машины, которые маршрутизируют трафик как маршрутизатор/коммутатор?Как работает протокол http/ssh?

ответ

-1

В качестве протоколов уровня приложения они просто определяют, какие данные передаются через протоколы нижнего уровня, такие как IP (где обрабатываются данные маршрутизации).

+0

Хорошо, поэтому, если я использую протокол http, пакеты отправляются с порта 80 на моем компьютере через порт 80 на маршрутизаторах и поступают на порт 80 на конечном устройстве? – Cloud

+0

достаточно близко. Номера портов действительно являются своего рода метаданными, а не имеют какое-либо «физическое» значение, поэтому пакеты действительно не идут «через» порты на маршрутизаторах, но маршрутизаторы могут использовать номер порта для определения приоритетов пакетов (балансировка нагрузки, и т. д.) или даже фильтрации. – chepner

+0

Если я блокирую порт 80 на маршрутизаторе, что происходит? Не пройдет ли пакет, или он найдет какой-то другой способ? – Cloud

Смежные вопросы