Member 2324483 Ответов: 1

TCP и HTTP?


Я никогда не понимаю, когда нужно использовать любой из них. Люди всегда говорят, что - "...может быть передано по TCP или HTTP...." почему есть "или" между TCP и HTTP? я понимаю, что HTTP внутренне полагается на TCP для транспортировки.

1. Когда использовать TCP или HTTP?
2. Что может сделать дополнительный HTTP, чего не делает TCP?
3. Может ли кто-нибудь указать мне на хорошее графическое представление, где изображено использование TCP и HTTP. (извините за мои глупые вопросы)

Спасибо.

1 Ответов

Рейтинг:
0

Mark Salsbery

Вы не можете их сравнивать. В стеке протоколов HTTP будет выше TCP/IP
предположим, что HTTP использует TCP/IP для своего протокола transpor.

HTTP часто используется с TCP/IP в качестве транспортного протокола, но TCP/IP не требуется.


TCP/IP обеспечивает надежную передачу потока байтов, и это все.

HTTP-это протокол запроса/ответа, часто реализуемый с использованием TCP/IP для передачи данных
данные между клиентами и серверами.


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

HTTP[^]
TCP/IP[^]