Я обсуждал с моим менеджером, он сказал, что tcp быстрее, чем http, потому что tcp работает на уровне ниже, чем http.
Затем я вспоминаю о OSI Model , которую я изучал в университете, поэтому я думаю, что он имел в виду, потому что http работает на уровне приложений, а tcp работает на транспортном уровне (который на два уровня ниже), поэтому быстрее ...
Итак, мой вопрос :
Нижние уровни работают быстрее, чем верхние, потому что при передаче данных между двумя компьютерами требуется доступ к меньшему количеству слоев?
Если да, то это означает, что когда мы используем tcp (т.е. с WCF), связь будет начинаться с транспортных уровней => до физического уровня => физического уровня другого компьютера => до транспортных уровней? Но я думаю, что данные все еще должны быть поняты приложением, поэтому они все равно должны будут перейти на уровень приложения?
Заранее спасибо.