I woke up this morning and checked the logs on my router (DIR-655) and I first noticed that the connection up time was only 6 hours.  I then checked the log and I found several pages containing this log entry 
"Lease of 192.168.100.2 obtained, lease time 20" 
I then got a log entry "   received signal 15, good-bye" and from there I got a lot of log entries that make me think that the router may have rebooted (although I usually get 13 pages of logs when I reboot the router.)
The two possibilities that I can think of is either that my router was glitched or that my ISP's dhcp server was giving out bad leases.
below is the downloaded log file:
Nov  3 08:30:22     info     UDHCPD Inform: add_lease 192.168.18.100
Nov  3 08:18:49     info     UDHCPD Inform: add_lease 192.168.18.100
Nov  3 08:17:46     info     UDHCPD Inform: add_lease 192.168.18.100
Nov  3 02:20:32     info     NOIP2: Update DDNS Success
Nov  3 02:20:20     info     [924628.300000] module arch cleanup nf_conntrack_ftp: OCM instruction memory free  of 0 @00000000
Nov  3 02:20:20     info     [924628.160000] module arch cleanup nf_nat_ftp: OCM instruction memory free  of 0 @00000000
Nov  3 02:20:15     info     [924623.000000] module arch cleanup nf_conntrack_ftp: OCM instruction memory free  of 0 @00000000
Nov  3 02:20:15     info     [924622.850000] module arch cleanup nf_nat_ftp: OCM instruction memory free  of 0 @00000000
Nov  3 02:20:13     info     using nameserver 204.194.232.200#53
Nov  3 02:20:13     info     using nameserver 204.194.234.200#53
Nov  3 02:20:13     info     [924620.770000] usbcore: registered new interface driver sxuptp_driver
Nov  3 02:20:11     info     read /var/tmp/hosts - 1 addresses
Nov  3 02:20:11     info     read /etc/hosts - 2 addresses
Nov  3 02:20:11     info     using nameserver 204.194.232.200#53
Nov  3 02:20:11     info     using nameserver 204.194.234.200#53
Nov  3 02:20:11     info     reading /etc/resolv.conf
Nov  3 02:20:11     info     compile time options: IPv6 GNU-getopt no-MMU ISC-leasefile no-DOCTOR no-NOWILD no-DBus no-I18N TFTP
Nov  3 02:20:11     info     started, version 2.45 cachesize 150
Nov  3 02:20:11     notice     HTTP listening on port 65535
Nov  3 02:20:08     info     [924616.270000] module arch cleanup sxuptp: OCM instruction memory free  of 0 @00000000
Nov  3 02:20:08     info     [924616.200000] module arch cleanup sxuptp_driver: OCM instruction memory free  of 0 @00000000
Nov  3 02:20:08     info     [924616.200000] usbcore: deregistering interface driver sxuptp_driver
Nov  3 02:20:08     info     [924616.140000] module arch cleanup jcp: OCM instruction memory free  of 0 @00000000
Nov  3 02:20:08     info     [924616.050000] module arch cleanup jcp_cmd: OCM instruction memory free  of 0 @00000000
Nov  3 02:20:08     info     [924615.860000] flags=0
Nov  3 02:20:08     info     [924615.860000] ioctl eth0, 35312
Nov  3 02:20:07     info     exiting on receipt of SIGTERM
Nov  3 02:20:07     notice     received signal 15, good-bye
Nov  3 02:20:06     info     Lease of 174.106.163.128 obtained, lease time 43200
Nov  3 02:19:45     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:19:35     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:19:26     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:19:16     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:19:06     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:18:55     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:18:45     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:18:35     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:18:26     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:18:16     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:18:06     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:17:55     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:17:45     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:17:35     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:17:25     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:17:15     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:17:05     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:16:54     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:16:44     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:16:34     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:16:24     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:16:15     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:16:05     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:15:54     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:15:44     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:15:34     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:15:24     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:15:15     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:15:05     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:14:54     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:14:44     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:14:34     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:14:24     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:14:15     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:14:05     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:13:55     info     Lease of 192.168.100.2 obtained, lease time 20
Nov  3 02:13:44     info     Lease of 192.168.100.2 obtained, lease time 20