An object of this invention is to reduce a calculation amount and required
storage capacity of a URL switch by dividing transfer destination
determining processing among a plurality of devices. Provided is a
computer system including: a plurality of servers; and a packet transfer
device, in which: the servers are coupled to the packet transfer device;
the packet transfer device is coupled to a client terminal via a network;
the packet transfer device receives a content request including a
fixed-length hash value that is calculated from a variable-length
identifier of the content requested by the client terminal; extracts the
hash value from the received content request; and determines, based on
the extracted hash value, to which one of the plurality of servers the
content request is to be transferred.