Hello
I assume you want to run a server on your dsl connection right?
Well, if so, if it is a residential dsl contract, your IP is dynamic.
If you have a bussines contract you can request a static IP.
There are ways to run a server even if you have a dynamic IP.
The IP on residential dsl connection does also not change that often if you don't turn off the router.