Мне нужно записать все данные из файла большого размера в пакеты данных TFTP (512 байт) в C++. Я знаю, что для успешной передачи файлов между клиентом и сервером требуются следующие критерии.TFTP-пакет данных
TFTP supports five types of packets, all of which have been mentioned below:
opcode operation
1 Read request (RRQ)
2 Write request (WRQ)
3 Data (DATA)
4 Acknowledgment (ACK)
5 Error (ERROR)
The TFTP header of a packet contains the opcode associated with that packet.
2 bytes string 1 byte string 1 byte
------------------------------------------------
| Opcode | Filename | 0 | Mode | 0 |
Как я могу генерировать такой протокол пакетной передачи (то есть. Указать заголовки и Opcodes) в C++ в наиболее простом способе? Я искал всюду в Интернете и не могу найти полезное решение на C++ или C. Также, следует ли использовать UDP?
Спасибо Клаус .... его помощь .. – MDK