My router (DGL-4500) comes with a USB port at the back, which implies that it can be used for plugging in an external hard drive.  All I had to do was update my router to the latest firmware (that’s why I had my previous post) so that I would see the “USB Settings” page within my router configuration page.  I used D-Link’s Shareport program to share a USB External Hard Drive over the network.  I left the setting within the router page to use Shareport.  I installed the Shareport client on my computer and I was able to access my external hard drive quite easily.  However, it does take a little extra time for the computer to recognize it’s there.