Киньте какую-либо статью, или видео, или книгу по протоколам передачи данных(желательно на рашин лангуадж). Перешёл на изучение Django, решил одновременно больше узнавать про то, как робит интернет в принципе и наткнулся на то, что интернет сильно зависим от протоколов, а про везде я смог узнать лишь то, что: HTTP - протокол для передачи данных в виде гипертекста, а FTP - для передачи файловых данных, а про TCP/IP вообще ничё не понял. Если там всё проще, то напишите в ответах, спасибо заранее
тогда начинайте с модели оси и устройства сетей в целом.
или книгу по протоколам передачи данных(желательно на рашин лангуадж)
а с какой целью? а то этих протоколов много. начиная от модификаций тех что вы назвали (а-ля ftps, sftp, ftp over ssh, ftp over ssl/tlc) и заканчивая специфическими для какой-то определенной области (x.400, as1 - as4, etc). Хотите понять что оно такое - идете на википедию. хотите понять как работает - идете в рфс
но опять таки, пока не стоит задача реализовать какой-то протокол с 0 самому - дальше вступления читать смысла мало (разве только с любопытства). но когда такая задача появляется - рфс по сути превращается в главные источник информации по поводу того, как это должно работать.