Almost same with a dial up connection system (new IP address assigned at each connection), a broadband connection (DSL connection) system makes our network IP address to be assigned dynamically. Therefore, it will be a big problem when we want to make a private web server in our house or a small email server in our office. Even though we can get a static IP, but it needs extra money for upgrading the DSL to a small business account.
Another possibility is to create ddns (dynamic domain name system) that enables a fixed domain names to be assigned to dynamic IP address. Besides that, a ddns can also be used to map a long URL to a new shorter domain name / sub-domain name, which called as URL forwarding service.
If you are interested in getting a ddns, you can register a Free Dynamic DNS through dns provider such as no-ip.com where you can also get a free sub-domain for your dynamic IP. Their solutions such as for running personal website, FTP, mail server, accessing DVR, etc. And for the needs of small business, you can also obtain an affordable managed dns to improve your DNS reliability in handling high volume of queries without a drop and definitely maximize your web application up-time.
