Stai usando un browser non aggiornato. Potresti non visualizzare correttamente questo o altri siti web. Dovreste aggiornare o usare un browser alternativo.
In altre parole: se vuoi inviare o ricevere dati attraverso un network (non per forza internet) devi aprire un socket in lettura (ascolto) o scrittura. Per semplicità puoi prendere la definizione di socket come "la cosa che svolge questo compito".
Se vuoi scrivere ad un altro computer sulla rete hai bisogno di conoscere il suo indirizzo ip, se vuoi ascoltare quello che gli altri ti scrivono devi conoscere la porta attraverso la quale ti stanno scrivendo.
Questo è il tuo punto di partenza, inizia a capire cosa devi fare per realizzare il tuo ip grabber e solo poi pensa a scrivere il codice.
Penso sia superfluo dire che esistono dei sistemi di protezione per questo genere di cose e che non riuscirai a bypassarli tirando a caso, ma immagino che se hai intenzione di scrivertelo tu è semplicemente per scopi didattici visto che posso facilmente immaginare che su google se ne trovino a migliaia di questi software.