As you said DSL I am presuming you at least have a routing modem if not actually a modem and a separate router.
UPnP is an option in the set up pages of most devices although some older devices can be without it.
Also Apple Airport Base Stations do not have it as a matter of course.
7:06 PM Saturday; December 22, 2007