Bonjour les gens,
je dois envoyer une trame udp/ip sur un mac gigabit avec un fpga.
Dans un premier temps, j'ai recopié une petite trame udp venant de wireshark pour tester mon circuit.
Seulement, je ne suis pas tres fort en réseau, et j'ai quelques questions:
- la trame udp que j'ai recopié contient des infos qui ne sont pas expliquées dans les docs (ex: la RFC udp) comme :
les champs Header_length, ecn_ce, total_length, ID, offset, protocol, header_checksum. Ceux ci sont inscrits dans la trame de wireshark avant l'adresse ip , et l'entete udp.
Dans la doc RFC, on me dit qu'il faut :
entete ethernet( mac destination, mac source , checksum), entete ip(destination + source + longueur + checksum), entete udp( destination port , source port , longueur , check sum ) et enfin les data.
Que dois je faire pour avoir une bonne trame udp que je puisse coder en vhdl?
Merci pour vos eclaircissements et bonne journée a vous.
Configuration: Windows XP
Opera 9.26