BYU

Abstract by Kenneth Stocks

Personal Infomation


Presenter's Name

Kenneth Stocks

Co-Presenters

None

Degree Level

Undergraduate

Co-Authors

None

Abstract Infomation


Department

Computer Science

Faculty Advisor

Casey Deccio

Title

Dns Proximity and Behavior

Abstract

The Domain name system (or DNS) is major part of the way the Internet operates although we hardly ever see what is actually happening behind the scenes. The DNS translates domain names like www.google.com into a number that the computer translates into an ip address or number that tells the computer where to send and receive information from. Every question asked between these servers takes time, and although the time taken may be very small, it can be used to calculate the geographical distance between the two servers.

A part of calculating the DNS geographical proximity is understanding the way it asks questions to other servers. Since the DNS has been around since the Internet’s creation many have studied its use and security. Companies have sprung up to develop and support the domain name system and have created their own server implementations to run it. My research focuses on characterizing these implementations and their behavior to accurately predict geographical distance.