%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Globally Distributed Content (Using BGP to Take Over the World)
% Paper based on work on Super Sparrow - http://superpsparrow.org/
%
% February 2000
% Copyright (C) 2000 Horms <horms@vergenet.net>
% 
% This program is free software; you can redistribute it and/or
% modify it under the terms of the GNU General Public License as
% published by the Free Software Foundation; either version 2 of the
% License, or (at your option) any later version.
% 
% This program is distributed in the hope that it will be useful, but
% WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
% General Public License for more details.
% 
% You should have received a copy of the GNU General Public License
% along with this program; if not, write to the Free Software
% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
% 02111-1307  USA
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{abstract}

Electronic content made available over the Internet is becoming increasingly
important for providers and users alike. To provide the best possible
service to end users it is desirable for content to be network-wise as
close to client hosts as possible.

Static mirrors of sites are one means of distributing traffic between sites
and giving users the opportunity to connect to a site that will give them a
fast response. However, manually selecting sites, which may or may not be
available,  from a list of mirrors is a tedious process. The sites at the
top of the list are a tempting choice --- economy of choice in lieu of the
possibility of faster access.

Instead of expecting users to manually select a mirror, it makes sense for
the service provider to automatically direct clients to a site that will
offer them good performance, that is to have a global load balancing
algorithm in place. One such algorithm is to use BGP to select which site
has the least cost path to a given client.  This paper will examine the
implementation of such an load balancing scheme.

\end{abstract}
