luri ron wrote:didn't quite get your question. here is my 2 cents.
ip is the network layer. without the ip address, i don't think you can send send anything.
let us assume you have the network layer, if you want to server to send something to client, you can send the message using UDP first from the "server" to "client"
who said i want to connect to any computer that does not have ip.
client have a local ip . but to connect to WAN it uses a common natted ip.
in actual many internet provider gives you a natted ip to connect to net .
so when you are connected to net if you see your ip address by an ipconfig. you may not get a ip that is global.
most of the time you get a natted ip