The online multiplayer is giving me headshake

Hey! I am doing a multiplayer game, but the online its just giving me problems. So if anyone knows, what is the best way of doing a online multiplayer host/join sessions?