Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
166 words
In a LAN test instrument for coupling to a LAN, a method for detecting a misconfigured router, comprising: (a) building a data base containing entries corresponding to devices on said LAN, each of said entries containing a pair of MAC and IP addresses; (b) issuing a first network request to said devices on said LAN corresponding to each of said entries, said first network request allowing no forwarding from a local segment of said LAN; (c) issuing a second network request to said devices on said LAN corresponding to each of said entries, said second network request allowing forwarding from said local segment of said LAN; (d) if there is no reply to said first network request and there is a reply to said second network request for at least one of said entries, detecting a proxy ARP reply for said one of said entries; and (e) if said one of said entries has an IP address corresponding to a local host, detecting said misconfigured router.
Claim 2
Dependent Claim
166 words
In a LAN test instrument for coupling to a LAN, a method for detecting a misconfigured router, comprising: (a) building a data base containing entries corresponding to devices on said LAN, each of said entries containing a pair of MAC and IP addresses; (b) issuing a first network request to said devices on said LAN corresponding to each of said entries, said first network request allowing no forwarding from a local segment of said LAN; (c) issuing a second network request to said devices on said LAN corresponding to each of said entries, said second network request allowing forwarding from said local segment of said LAN; (d) if there is no reply to said first network request and there is a reply to said second network request for at least one of said entries, detecting a proxy ARP reply for said one of said entries; and (e) if said one of said entries has an IP address corresponding to a local host, detecting said misconfigured router.
Claim 3
Dependent Claim
51 words
A method for detecting a misconfigured router according to claim 1 further comprising: (a) obtaining a MAC address of said misconfigured router; (b) obtaining a corresponding IP address of said misconfigured router; and (c) reporting said MAC address and said corresponding IP address to other processes in said LAN test instrument.
Claim 4
Dependent Claim
51 words
A method for detecting a misconfigured router according to claim 2 further comprising: (a) saving said MAC address and said corresponding IP address as an entry in a data base in said LAN test instrument; and (b) identifying other entries in said data base having said MAC address as phantom replies.
Claim 5
Dependent Claim
19 words
A method for detecting a misconfigured router according to claim 1 wherein said LAN operates using a TCP/IP protocol.
Claim 6
Dependent Claim
27 words
A method for detecting a misconfigured router according to claim 4 wherein said first network request comprises an ICMP echo request with a time-to-live equal to one.
Claim 7
Dependent Claim
28 words
A method for detecting a misconfigured router according to claim 4 wherein said second network request comprises an ICMP echo request with a time-to-live substantially greater than one.
Claim 8
Dependent Claim
166 words
In a LAN test instrument for coupling to a LAN containing a plurality of devices, a method for building a data base, comprising: (a) issuing active network requests to each of said devices; (b) receiving responses from said devices according to said active network requests and to passive monitoring of said LAN; (c) adding entries to said data base according to each of said responses; (d) issuing a first network request to devices on said LAN corresponding to each of said entries, said first network request allowing no forwarding from a local segment of said LAN; (e) issuing a second network request to devices on said LAN corresponding to each of said entries, said second network request allowing forwarding from said local segment of said LAN; and (f) if there is no reply to said first network request and there is a reply to said second network request for at least one of said entries, detecting said one of said entries to be a phantom entry.
Claim 9
Dependent Claim
166 words
In a LAN test instrument for coupling to a LAN containing a plurality of devices, a method for building a data base, comprising: (a) issuing active network requests to each of said devices; (b) receiving responses from said devices according to said active network requests and to passive monitoring of said LAN; (c) adding entries to said data base according to each of said responses; (d) issuing a first network request to devices on said LAN corresponding to each of said entries, said first network request allowing no forwarding from a local segment of said LAN; (e) issuing a second network request to devices on said LAN corresponding to each of said entries, said second network request allowing forwarding from said local segment of said LAN; and (f) if there is no reply to said first network request and there is a reply to said second network request for at least one of said entries, detecting said one of said entries to be a phantom entry.
Claim 10
Dependent Claim
21 words
A method for building a data base according to claim 7 further comprising deleting said phantom entry from said data base.
Claim 11
Dependent Claim
22 words
A method for building a data base according to claim 7 further comprising appropriately tagging said phantom entry in said data base.
Claim 12
Dependent Claim
19 words
A method for building a data base according to claim 7 wherein said LAN operates using a TCP/IP protocol.
Claim 13
Dependent Claim
28 words
A method for building a data base according to claim 10 wherein said first network request further comprises an ICMP echo request with a time-to-live equal to one.
Claim 14
Dependent Claim
29 words
A method for building a data base according to claim 10 wherein said second network request further comprises an ICMP echo request with a time-to-live substantially greater than one.
Claim 15
Dependent Claim
118 words
In a LAN test instrument for coupling to a LAN, a method for detecting a router running proxy ARP for its default route, comprising: (a) issuing an ARP request on said LAN for a remote host having a unique IP address; (b) if said router replies to said ARP request, detecting said proxy ARP; (c) obtaining a MAC address of said router; (d) obtaining an IP address corresponding to said MAC address for said router; (e) saving said MAC address and said IP address for said router as an entry in a data base in said LAN test instrument; and (f) identifying other entries in said data base having said MAC address for said router as phantom replies.
Claim 16
Dependent Claim
118 words
In a LAN test instrument for coupling to a LAN, a method for detecting a router running proxy ARP for its default route, comprising: (a) issuing an ARP request on said LAN for a remote host having a unique IP address; (b) if said router replies to said ARP request, detecting said proxy ARP; (c) obtaining a MAC address of said router; (d) obtaining an IP address corresponding to said MAC address for said router; (e) saving said MAC address and said IP address for said router as an entry in a data base in said LAN test instrument; and (f) identifying other entries in said data base having said MAC address for said router as phantom replies.
Claim 17
Dependent Claim
38 words
A method for detecting a router running proxy ARP for its default route according to claim 13 further comprising reporting said MAC address and said IP address for said router to other processes in said LAN test instrument.
Claim 18
Dependent Claim
25 words
A method for detecting a router running proxy ARP for its default route according to claim 13 wherein said LAN operates using a TCP/IP protocol.