IPEndPoint
IPEndPoint is a data structure that simply contains an IPAddress, and a port number. It essentially is supposed to represent a resource that you an connect to over the internet. The two static fields MinPort and MaxPort represent the range of possible ports (which are 16 unsigned numbers).
