Understanding DNS Lookup: A 101 Guide To DNS