I believe it's for connecting to a specific server, as leaving the ip attribute empty will just make the player join any random server that's available in the game.
It's not at all required to put anything in the ip attribute, leaving it empty will work just fine until you plan on having your own set of multiplayer servers or having people connect to other people's servers instead of just using Cyberix's servers.