When does bitcoin node sync itself?
Do different types of sync in bitcoin exist (initial, periodic...)?
When starting up, Bitcoin Core sends out a request to its peers to inform it about the best chains they know about (using a
After that point, it is automatic: peers will immediately announce new blocks they knew about after they learn about them. This either happens using:
invmechanism, in which case just block hashes are announced