С диска считывается бинарное содержимое картиночки/файлика, по OSI моделе оборачивается всяческими дополнительными байтиками и через IRQ передаётся управление в сетевуху, которая копирует данные себе во временный буфер и по ARP табличке формирует соотвествующий сетевой фрейм и подмешивает его на физическом уровне. Дальше, в зависимости от конфигурации подсети, к которой ты подключен пакетик несолько раз развернётся/завернётся в разные представления, пока не дойдёт до сервера Телеграма