Никакой конкретный протокол прикладного уровня не используется в вашем случае.Протокол прикладного уровня - это своего рода стандарт обмена сообщениями поверх TCP / UDP независимо от транспортного уровня.Эти стандарты определены так, что различные реализации могут взаимодействовать друг с другом, просто внедряя определенный стандарт.
Вы также можете использовать сокеты, не используя стандартизированные протоколы прикладного уровня, а просто указать, какие сообщения вы отправляете самостоятельно - и это именно то, что вы сделали.