Я работаю в веб-разработке, но у меня нет большого понимания сетевых протоколов. Я помню, что слышал аналогию о том, что TCP, HTTP и SSL можно рассматривать как серию вложенных конвертов вокруг фактического содержимого запроса.
У меня также есть нечеткая идея. TCP состоит из пакетов, которые проверяются на другом конце. Но я вроде как представляю HTTP-запрос, который рубит в пакеты, тоже...
Таким образом, я вообще не совсем понимаю этот материал. Может ли кто-нибудь дать хороший обзор этого? Кроме того, есть ли полезная для новичков книга или другой ресурс, который вы бы рекомендовали?