If you are using DSL you ARE using a router, and therefore a NAT firewall. Your ISP (SBC Yahoo) may be telling you it's a modem, but in fact it IS a router (probably Motorola). Look it up on
Google and you'll find instructions for the proper settings.