System and Method for Resolving MTA Domain Names
First Claim
1. A look-up request fulfillment system comprising:
- a MAC-to-IP database;
a DHCP interface, wherein the DHCP interface comprises instructions for;
receiving lease information from a DHCP server for a network end-point (NEP), wherein the lease information comprises a MAC address, an IP address, and lease expiration information;
creating a lease record comprising the lease information;
storing the lease record in the MAC-to-IP database; and
deleting the lease record from the MAC-to-IP database upon lease expiration; and
a DNS to MAC-to-IP query interface comprising instructions for;
receiving a DNS lookup request from a network device;
converting the DNS lookup request into a MAC-to-IP database query;
obtaining data from the MAC-to-IP database to fulfill the DNS lookup request;
creating a DNS lookup response, wherein the DNS lookup response is presented in the form of a DNS message; and
sending the DNS lookup response to the network device.
7 Assignments
0 Petitions
Accused Products
Abstract
A MAC-to-IP system receives IP and/or MAC lease information of network end-points from one or more DHCP servers providing services to a region of a multi-system subscriber access network. The lease information includes the MAC and IP address of devices that can be provisioned by a DHCP server serving the particular region as well as lease expiration information (i.e., time and date). The lease information can be extracted from issued leases and does not affect the issuance of leases by the DHCP server. A DNS-to-MAC-to-IP query interface receives a DNS lookup request for a network end-point from a network device and converts the DNS lookup request into a MAC-to-IP database query. Data is obtained from the MAC-to-IP database to fulfill the DNS lookup request and DNS lookup response is created and sent to the requesting network device.
-
Citations
12 Claims
-
1. A look-up request fulfillment system comprising:
-
a MAC-to-IP database; a DHCP interface, wherein the DHCP interface comprises instructions for; receiving lease information from a DHCP server for a network end-point (NEP), wherein the lease information comprises a MAC address, an IP address, and lease expiration information; creating a lease record comprising the lease information; storing the lease record in the MAC-to-IP database; and deleting the lease record from the MAC-to-IP database upon lease expiration; and a DNS to MAC-to-IP query interface comprising instructions for; receiving a DNS lookup request from a network device; converting the DNS lookup request into a MAC-to-IP database query; obtaining data from the MAC-to-IP database to fulfill the DNS lookup request; creating a DNS lookup response, wherein the DNS lookup response is presented in the form of a DNS message; and sending the DNS lookup response to the network device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for fulfilling a lookup request comprising:
-
receiving lease information from a DHCP server for a network end-point (NEP) wherein the lease information comprises a MAC address, an IP address, and lease expiration information; creating a lease record comprising the lease information; storing the lease record in the MAC-to-IP database; and deleting the lease record from the MAC-to-IP database upon reaching lease expiration; and receiving a DNS lookup request from a network device; converting the DNS lookup request into a MAC-to-IP database query; obtaining data from the MAC-to-IP database to fulfill the DNS lookup request; creating a DNS lookup response, wherein the DNS lookup response is presented in the form of a DNS message; and sending the DNS lookup response to the network device. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification