Patent ID: 7840699

Claim:
A packet transfer device for controlling a transfer of a plurality of packets between a client and a destination, said packet transfer device comprising: a DNS proxy unit for receiving a name resolution response message transmitted from a name resolution server to said client, said name resolution response message including an IP address corresponding to said destination and one or more packet transfer information fields, and for rewriting a routing table of said DNS proxy unit to include said IP address and said one or more packet transfer information fields, wherein said DNS proxy unit is configured to control said transfer of the packets between said client and said destination according to said one or more packet transfer information fields, wherein said one or more packet transfer information fields include at least one of a packet transfer priority field, a logical network identifier, and a logical channel identifier, wherein said one or more packet transfer information fields include the packet transfer priority field, wherein the packet transfer device further comprises a user information obtaining unit which obtains attribute information regarding a sender of a name resolution request message transmitted from said client to said name resolution server, wherein the attribute information is obtained based on a user information database in which attribute information for a user is registered, the attribute information comprising a log-in ID, IP address, and reference destination, wherein said DNS proxy unit, upon receiving said name resolution request message, obtains said attribute information regarding the sender of said name resolution request message through said user information obtaining unit and transmits said name resolution request message with said attribute information added to said name resolution server, and wherein said attribute information includes at least one of a login identifier of the sender, information identifying a geographic location of the sender, information identifying a type of a sender device used by the sender in sending the name resolution request message, and information identifying a type of a network coupling the sender device to the name resolution server, wherein the packet transfer device comprises at least a processor.