This might be a duplicate but I didn't find it.Maybe I didn't used the right keywords while searching.
I was reading this book and in Chapter 1, it was written that
When a source node wants the network to deliver a message to a certain destination node, it specifies the address of the destination node.
One thing that is bugging me how does the
source node knows the address of the
destination node when it is communicating for the first time?
source node have to know the address of the
destination node before starting to communicate for the first time?