Now for some reason or the other you want to capture the client IP address of the end user accessing your MOSS web application.
Purposes could be like:
- Reporting/Logging user IP address
- Security purposes
- Filtering content based on the client IP address
- Getting the location of the user based on the client IP address
- so on..
This could be easily used in both ASP.Net applications as well as SharePoint development projects.