How Can I Write IPX/Spx Program?

I want to use Delphi to Write IPX/SPX Program, but I do not know which Vcl
or Component can complete this mission.
Please tell me what can I do. Or give me a Example.
mailto: out...@21cn.com