Do you know how TCP/IP networking works,
where every communication coming from your PC has a source port, (where it's come from in the form IPaddress
ort) and a destination also in the format address
that list is simply a list of what's connectted from where to what and the state of the connection.
I prefer using netstat -an to give an easier to read list.
TCP 192.168.16.173:64411 18.104.22.168:80 ESTABLISHED
TCP 192.168.16.173:64412 22.214.171.124:80 ESTABLISHED
This tells me that there is a (TCP) connection from my machine (192.168.16.173) to the server (126.96.36.199) on port (80) this is http. it tells me that the connection is established.
TCP [::]:80 [::]:0 LISTENING
this tells me that there is a TCP socket on my machine that is listening on port 80.
TCP 192.168.16.173:60311 188.8.131.52:443 CLOSE_WAIT
this tells me that there was a TCP connecttion from my machine to a remote server (184.108.40.206) on port 443, the state is close_wait, this means that all data has been transmitted and the port is ready to close.
for more information on the status have a look here: TCP Connection States and Netstat Output
does that make any more sense now?
Oh, one more thing to add, if you put netstat -n it tells you what process is using the connection as well..