TCP:
通过远程连接socket得到客户端的IP和连接端口
SOCKET acceptSock;
acceptSock = accept(listenSock, NULL, NULL);
SOCKADDR_IN sockAddr;
int iLen=sizeof(sockAddr);
getpeername(acceptSock ,(struct sockaddr *)&sockAddr,&iLen);//得到远程IP地址和端口号 注意函数参数1:此处是接受连接 //socket
char *strAddr = inet_ntoa(sockAddr.sin_addr);//IP
int uIPPort = sockAddr.sin_port; //端口号