a few minor edits:
It means that for some reason, your mac could not find a dchp server to get an ip address. not sure when the mac may need to get a new ip address after it already has an an ip address. The mac needs to renew it's ip address ever so often. The only thing I can think of is the renew ip address failed. The mac "helpfully" dreams up it's own ip address. You may be able to set the renew time from you router.
I don't now why this is happening. have you tried powering, off waiting, then powering on your router? What type of router do you have ... make and model?
could you try login onto your router? The address is often the network address of your router ... like 192.168.0.1 or 192.168.0.0
Instead of re-booting, as a work-a-round you might try
A) renew your DHCP address.
- Choose Apple menu > System Preferences, then click Network.
- In the list at the left, select the network service that needs a renewed IP address.
- Click Advanced, click TCP/IP, then click Renew DHCP Lease.
https://support.apple.com/kb/PH25330?viewlocale=en_US&locale=en_US
B) You could try stopping and starting you network port.
Here is the /Applications/terminal command to disable your ethernet quickly. press return when done typing. You need to be logged in as administrator. Your password will not show. press return when done typing.
sudo ifconfig en0 down
to activate it again
sudo ifconfig en0 up
find communication ports on you mac.
mac $ networksetup -listallhardwareports
Hardware Port: Bluetooth DUN
Device: Bluetooth-Modem
Ethernet Address: N/A
Hardware Port: FT232R USB UART
Device: usbserial-A700fcUV
Ethernet Address: N/A
Hardware Port: Ethernet
Device: en0
Ethernet Address: 98:5a:eb:cf:65:eb
Hardware Port: Wi-Fi
Device: en1
Ethernet Address: 78:9f:70:7a:fe:12
Hardware Port: Bluetooth PAN
Device: en4
Ethernet Address: 78:9f:70:7a:fe:13
Hardware Port: Thunderbolt 1
Device: en2
Ethernet Address: 2a:00:00:bf:26:70
Hardware Port: Thunderbolt 2
Device: en3
Ethernet Address: 2a:00:00:bf:26:71
Hardware Port: Thunderbolt Bridge
Device: bridge0
Ethernet Address: N/A
VLAN Configurations
===================
mac $
http://dr-palaniraja.blogspot.com/2013/04/disable-networkinginternet-from-comman d.html
You could self assign an ip address. just take a guess. 192.168.0.200 at least it should not need to be renewed i don't think.
R