Hi Ashwani,
In actual scenario client gets connected with server. I hope in your case it is opposite.
follow this link
http://msdn.microsoft.com/en-us/library/kb5kfec7%28v=vs.110%29.aspx[
^]
Here at server side
sender.Connect(remoteEP);
after this line you can have a alert message that (even u get the IP address of requester in EndPoint remoteEP) for user a Dialog box can be displayed.
If the Dialog result is yes then you can continue
else you can close the connection
sender.Close();
Hope this is useful.
Regards,
Arun