|
|
Escrito por
Gca Gca
el 05/11/2008
Disculpen. Estoy trabajando con una tarjeta de desarrollo Xilinx "Spartan 3E" sobre la comunicacion ethernet 100Base-TX, en ella tengo un FPGA que es en el que tengo que programar una rutina para comunicacme en este protocolo,"Capa fisica", y un controlador ethernet LAN83C185; ya tengo la rutina programada y según entiendo los paquetes ya salen por el puerto RJ-45. Pero ahora necesito saber como puedo "VER" ya sea en un software o por medio de otra tarjeta la informacion que sale de la mia, verificar de algún modo que el protocolo tal como lo programe es el correcto al igual que mi CRC-32 que va en los paquetes enviados. Necesito saber que mi trama completa viaja por la red y llega completa y de manera correcta a otro lugar, sea un ordenador ó una tarjeta, tomen en cuenta que solo estoy trabajando a nivel de "Capa Fisica", puramente protocolo ethernet 100Base-TX, les agradeceria muchisimo su ayuda, espero alguien me pueda contestar lo mas pronto posible. Muchas gracias, buen día y buena suerte. |
|
|
Citar |
Ver mensaje
|
|
|
Escrito por
Sergio Sanchez Llorente
el 19 de Junio
La capa fisica ya está implementada con el controlador LAN83C185, tu has creado la trama que se envía por la capa física, asi que estas implementando parte de la capa de enlace. Si no haces control de colisión en el médio, la forma más facil de probar que funciona es con un cable cruzado y un pequeño sniffer del puerto ethernet. Yo tambien estoy intentando diseñar la capa de enlace (IEEE 802. 3) para la Spartan 3E en VHDL. Si tienes algo de código diseñado, te agradeceria que lo compartieses. |
|
Al escribir en el debate:
|