Всем доброго времени суток посоветуйте книги (ссылкой на скачивание) по протоколу TCP/IP
только советуйте книги для новичка так как в этом протоколе я нечего не смыслю
можно ещё видеокурсы (тоже со ссылкой)
[doublepost=1485272635,1485272582][/doublepost]Я незнал в какой раздел пихнуть если ошибся извеняюсь
TCP/IP — это не один протокол, а название двух наиболее популярных протоколов транспортного и сетевого уровней соответственно.
Иногда так ещё называют четырёхуровневый стек протоколов, который является урезанной версией OSI, более практически приложимой к сети интернет.
Я бы не начинал знакомство непосредственно с них, а предварительно бы ознакомился хотя бы бегло с технологиями коммутируемого Ethernet (физический + канальный уровни) и Wi-Fi (по сути, тот же Ethernet с другой средой передачи, обработкой коллизий и арбитражем).
Это нужно, чтобы понимать, что такое MAC-адреса, что такое кадры и чем они отличаются от пакетов, что такое коммутаторы (свитчи). Сетевой уровень появился ведь не просто так, а как вынужденная мера, т.к. объединить крупные сети на базе коммутаторов оказалось невозможно. Нужно было как-то согласовывать разные технологии канального уровня.
IP надо изучать не сам по себе, а в составе минимального стека служебных сетевых протоколов — DHCP, ICMP и ARP, чтобы было понимание. Да и тем более, многие утилиты используют особенности служебных протоколов. Банальный ping или traceroute — это прямое приложение ICMP. Только потом стоит изучать следующие уровни.
Из книг могу реально от себя посоветовать только Н.В. Максимова "Компьютерные сети". Её я как минимум пробегал глазами.
Также могу посоветовать лекции Созыкина на YouTube (если на русском контент нужен) или англоязычные (те, что отсмотрел я, ищутся по запросу Computer Networks Gate Lectures).
Чтобы лучше запомнить (это иногда проблема) можешь поиграться с Wireshark/telnet/putty.
На YouTube опять же много видео о том, как через telnet по SMTP почту отправлять (вот и изучил этот протокол прикладного уровня сразу), как пакеты анализировать шарком (там сможешь наглядно увидеть работу протоколов) и т.д. После такой практики всё очень легко запоминается.
TCP/IP — это лишь часть сетей, которая мало что даёт без всего остального базового каркаса.