Một tệp tin :term:`hosts.txt` có thể được sử dụng khi có khoảng vài trăm trạm trong mạng. Tuy nhiên, nó hoàn toàn không phù hợp với một mạng với hàng nghìn hoặc hàng triệu trạm. Một vấn đề chính trong một một mạng lớn đó chính là việc định nghĩa một lược đồ tên gọi phù hợp. ARPANet đầu tiên đã sử dụng một không gian tên phẳng, ví dụ như là mỗi trạm được đặt một tên duy nhất. Để tránh việc trùng lặp giữa các tên, chúng thường bao gồm tên của tổ chức và một hậu tố để xác định trạm đó bên trong tổ chức (một kiểu đặt tên theo thứ bậc nghèo nàn). Trên mạng ARPANet chỉ có một vài tổ chức với nhiều trạm kết nối với mạng.