Method and system for domain name resolution in a communications system
First Claim
1. A method for resolving a domain name resolution request in a communications system including a data processing system, and a network, comprising:
- initializing a PPP connection between the data processing system and the network for establishing a session;
during said initialization intercepting an IPCP message containing a DNS server address by an interceptor program, the IPCP message communicated between the data processing system and the network;
copying said DNS server addresses from said IPCP message, storing said DNS server address, and replacing said DNS server address with an alternative address;
resolving said domain name resolution request by intercepting said request by an alternate application;
sending requests to said stored addresses substantially simultaneously to said network; and
receiving a resolved IP address by said data processing system.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for domain name resolution in a communications network including the steps of intercepting communication to and from the network and replacing DNS primary and DNS secondary IP address by an interceptor program. The interceptor program copies then replaces the IP addresses in messages received from the network to a spoof address so that an alternate application will receive the domain name resolution requests. The interceptor program replaces the IP addresses in messages sent to the network from the spoof address to the copied addresses. The alternate application receives the domain name resolution request and replaces the IP address of the request which is the spoof address to the copied IP addresses. The alternate application sends the domain name resolution requests to the copied IP addresses operatively simultaneously.
-
Citations
20 Claims
-
1. A method for resolving a domain name resolution request in a communications system including a data processing system, and a network, comprising:
-
initializing a PPP connection between the data processing system and the network for establishing a session;
during said initialization intercepting an IPCP message containing a DNS server address by an interceptor program, the IPCP message communicated between the data processing system and the network;
copying said DNS server addresses from said IPCP message, storing said DNS server address, and replacing said DNS server address with an alternative address;
resolving said domain name resolution request by intercepting said request by an alternate application;
sending requests to said stored addresses substantially simultaneously to said network; and
receiving a resolved IP address by said data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for resolving a domain name resolution request, comprising:
-
a data processing system and a network;
an IPCP message containing a DNS server address communicated between said data processing system and said network during a PPP initialization; and
an interceptor program intercepting said IPCP messages, copying said DNS server addresses from said IPCP message, storing said DSN server address, and replacing said DNS server address with an alternative address, wherein the interceptor program intercepts a domain name resolution request and sends said request to said network. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification