RO131360A2

Methods, systems and computer-readable medium that facilitate resolving endpoint hostnames in testing-environment with firewalls, network address translations () or clouds

Abstract

The invention relates to a method, a system and a computer-readable medium intended to facilitate the resolving of endpoint hostnames in testing environments with firewall devices, network address translation devices or clouds. According to the invention, the method applies at the level of a registration server including at least one processor, the registration server being configured to operate within a public network, and it comprises: receiving a data packet from a first endpoint, where the data packet includes a payload containing a first address and a hostname which are associated with the first endpoint, identifying a second address in a header of the data packet, initiating, by using the second address, a connection to the first endpoint, determining whether the connection is successfully accomplished and associating the hostname of the first endpoint with either the first or the second address, based on the determination results. The system, as claimed by the invention, comprises at least one processor and one registration server including a processor, the registration server being configured to operate in a public network, where the registration server is configured to perform the steps of the method, as claimed. The claimed computer-readable medium has stored thereon computer-executable instructions which, when executed by a processor, control the computer as to perform the steps of the method, as claimed, at the level of a registration server configured to operate in a public network.

RO131360A2, drawing sheet 1
Sheet 1 of 8

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

21 claims: 3 independent, 18 dependent

  1. 1
    CLAIMS REVENDICĂRI 1. A method for facilitating resolving a host name of an endpoint, the method comprising:1. Metodă pentru facilitarea rezolvării unui nume gazdă a unui punct de capăt, metoda cuprinzând: la un server de înregistrare care include cel puțin un procesor, serverul de înregistrare configurat să funcționeze într-o rețea publică: on a recording server that includes at least one processor, the recording server configured to work on a public network: receiving, from a first endpoint, a data packet that includes a payload that contains a first address and host name associated with the first endpoint;recepționarea, de la un prim punct de capăt, a unui pachet de date care include o sarcină utilă care conține o primă adresă și un nume gazdă asociate cu primul punct de capăt;identificarea unei a doua adrese dintr-un antet al pachetului de date;inițierea, folosind a doua adresă, unei conexiuni la primul punct de capăt;identifying a second address from a data packet header;initiating, using the second address, a connection to the first endpoint;determinarea dacă conexiunea este de success;și asocierea numelui gazdă a primului punct de capăt cu una dintre prima adresă și cea de a doua adresă, pe baza rezultatelor determinării. determining whether the connection is successful;and associating the host name of the first endpoint with one of the first and second addresses, based on the results of the determination.
  2. 11
    System to facilitate the resolution of a host name of an endpoint, the system comprising:11. Sistem pentru a facilita rezolvarea unui nume gazdă a unui punct de capăt, sistemul cuprinzând: at least one processor;cel puțin un procesor;a recording server that includes a processor, the recording server being configured to operate on a public network., wherein the recording server is configured to: un server de înregistrare care include un processor, serverul de înregistrare fiind configurat să funcționeze într-o rețea publică., în care serverul de înregistrare este configurat să: receive, from a first endpoint, a packet that includes a payload that contains a first address and a host name associated with the first endpoint, identifies a second address from a header of the data packet, to initiate, Using the second address, a connection to the first endpoint, determines if the connection is successful, associates the host name of the first endpoint with one of the first and second addresses, based on the results of the determination. recepționeze, de la un prim punct de capăt, un pachet care include o sarcină utilă care conține o primă adresă și un nume gazdă asociate cu primul punct de capăt, identifice o a doua adresă de la un antet al pachetului de date, pentru a iniția, folosind a doua adresă, o conexiune la primul punctde capăt, determine dacă conexiunea este de succes, asocieze numele gazdă al primului punct de capăt cu unul din prima adresă și cea de a doua adresă, pe baza rezultatelor determinării.
  3. 21
    Non-transient computer-readable support that has computer-executable instructions stored on it, which, when executed by the processor, commands the computer to complete the steps:21. Suport non-tranzitoriu care poate fi citit de calculator care are stocate pe acesta instrucțiuni executabile de computer, care atunci când sunt executate de către processor, comandă computerul să punctul de capătueze pașii: la un server de înregistrare care include cel puțin un procesor, serverul de înregistrare configurat să funcționeze într-o rețea publică: on a recording server that includes at least one processor, the recording server configured to work on a public network: receiving, from a first endpoint, a data packet that includes a payload that contains a first address and host name associated with the first endpoint;recepționarea, de la un prim punct de capăt, a unui pachet de date care include o sarcină utilă care conține o primă adresă și un nume gazdă asociate cu primul punct de capăt;identificarea unei a doua adrese dintr-un antet al pachetului de date;inițierea, folosind a doua adresă, unei conexiuni la primul punct de capăt;identifying a second address from a data packet header;initiating, using the second address, a connection to the first endpoint;determinarea dacă conexiunea este de success;și asocierea numelui gazdă a primului punct de capăt cu una dintre prima adresă și cea de a doua adresă, pe baza rezultatelor determinării. determining whether the connection is successful;and associating the host name of the first endpoint with one of the first and second addresses, based on the results of the determination.