2. the node goes through a series of hard coded IP addresses to connect to one of them. these IP addresses are for reliable, always up, nodes (that is why they are hard coded anyways). you connect to one of them.
Official Bitcoin Core ... Solution :

2017-07-08 12:14:22 Loaded 58421 addresses from peers.dat 382ms