2-player online technique?

Blitz3D Forums/Blitz3D Beginners Area/2-player online technique?

Ok, Ive come to the point where I want to start with all netcoding for my little game.
Now the game is 2-player only and it will contain 2 units fighting each other in a 3d-environment. The units may emit at most 3 bullets each that needs to be synced with each other. Also there will be about 4-6 animated obstacles in the arena so overall there might be around 14 objects that will be synced and transferred over net.

Now to the question:

What is the best way to confront this. I guess having a central server is overkill and as this must be a fair online experience I would like not to have one of the 2 players to host as server. Is there a way that the both clients acts like servers and sync each other?

I know nothing about netcoding (as you already might have noticed).. Could someone out there help me to at least know where to look, libs? example code? even offering their help and team up with me in this game?