Movatterモバイル変換


[0]ホーム

URL:


US20110075591A1 - Method and apparatus for looking up configuration information for a network node - Google Patents

Method and apparatus for looking up configuration information for a network node
Download PDF

Info

Publication number
US20110075591A1
US20110075591A1US12/961,729US96172910AUS2011075591A1US 20110075591 A1US20110075591 A1US 20110075591A1US 96172910 AUS96172910 AUS 96172910AUS 2011075591 A1US2011075591 A1US 2011075591A1
Authority
US
United States
Prior art keywords
network node
dns
configuration information
service
packet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/961,729
Inventor
Stuart D. Cheshire
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple IncfiledCriticalApple Inc
Priority to US12/961,729priorityCriticalpatent/US20110075591A1/en
Publication of US20110075591A1publicationCriticalpatent/US20110075591A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

One embodiment of the present invention provides a system for looking up location-specific configuration information for a network node or a subnet. During system operation, a network node creates a query message containing a key that comprises an Internet Protocol (IP) prefix and a string, wherein the IP prefix identifies the network node or the subnet, and the string specifies the type of configuration information. The network node then sends the query message to a name server, which is part of a distributed system that provides a global naming service, wherein the name server additionally stores configuration information. Finally, the network node receives a response message from the name server, wherein the response message contains the requested configuration information.

Description

Claims (20)

17. An apparatus used for configuring a service in a network node, the apparatus comprising:
in the network node,
a creating mechanism in the network node configured to create a DNS query packet, wherein the DNS query packet specifies a service that is to be configured at the network node;
a sending mechanism configured to send the DNS query packet to a DNS server that is configured to provide a name resolution service, wherein the DNS server is further configured to provide configuration information for the service;
a receiving mechanism configured to receive a DNS response packet from the DNS server, wherein the DNS response packet includes configuration information for the service; and
a configuring mechanism configured to configure the service at the network node using the configuration information from the DNS response packet.
US12/961,7292004-06-252010-12-07Method and apparatus for looking up configuration information for a network nodeAbandonedUS20110075591A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/961,729US20110075591A1 (en)2004-06-252010-12-07Method and apparatus for looking up configuration information for a network node

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US10/877,401US7864709B2 (en)2004-06-252004-06-25Method and apparatus for looking up configuration information for a network node
US12/961,729US20110075591A1 (en)2004-06-252010-12-07Method and apparatus for looking up configuration information for a network node

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/877,401ContinuationUS7864709B2 (en)2004-06-252004-06-25Method and apparatus for looking up configuration information for a network node

Publications (1)

Publication NumberPublication Date
US20110075591A1true US20110075591A1 (en)2011-03-31

Family

ID=34960768

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/877,401Active2027-10-02US7864709B2 (en)2004-06-252004-06-25Method and apparatus for looking up configuration information for a network node
US12/961,729AbandonedUS20110075591A1 (en)2004-06-252010-12-07Method and apparatus for looking up configuration information for a network node

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/877,401Active2027-10-02US7864709B2 (en)2004-06-252004-06-25Method and apparatus for looking up configuration information for a network node

Country Status (7)

CountryLink
US (2)US7864709B2 (en)
EP (1)EP1759510B1 (en)
JP (1)JP4405553B2 (en)
CN (1)CN1951081B (en)
AU (1)AU2005267596B2 (en)
CA (1)CA2562889C (en)
WO (1)WO2006011908A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10979289B2 (en)2019-08-122021-04-13Nutanix, Inc.Apparatuses and methods for remote computing node registration and authentication
US11159367B2 (en)2018-05-152021-10-26Nutanix, Inc.Apparatuses and methods for zero touch computing node initialization
US11212168B2 (en)2019-11-202021-12-28Nutanix, Inc.Apparatuses and methods for remote computing node initialization using a configuration template and resource pools
US11750450B1 (en)*2020-11-022023-09-05Veritas Technologies LlcMethods and systems for network configuration in storage environments

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7552202B2 (en)*2005-03-102009-06-23International Business Machines CorporationSystem and method to uniquely identify identically configured branches in a distributed enterprise
US8400947B2 (en)*2006-07-202013-03-19Tekelec, Inc.Methods, systems, and computer program products for specifying a particular ENUM service type in a communications network that utilizes a plurality of different ENUM service types
CN101212486A (en)2006-12-282008-07-02华为技术有限公司 Method, system and parameter information feedback device for querying parameter information
US20090055751A1 (en)*2007-08-242009-02-26Microsoft CorporationManagement System for Local and Remote Services
CN101803343B (en)*2007-09-182014-02-12惠普开发有限公司Identifying subnet address range from DNS information
CN101442436A (en)*2007-11-202009-05-27国际商业机器公司IP network management method and system
US8782278B2 (en)*2008-03-212014-07-15Qualcomm IncorporatedAddress redirection for nodes with multiple internet protocol addresses in a wireless network
US8244814B1 (en)*2008-03-312012-08-14Symantec CorporationMethods and systems for managing email configuration
US8103795B2 (en)*2009-07-092012-01-24International Business Machines CorporationTCP/IP host name resolution on a private network
US8578055B2 (en)*2009-07-092013-11-05International Business Machines CorporationPropogation of DNS server IP addresses in a private network
US8140669B2 (en)*2009-08-312012-03-20International Business Machines CorporationResolving hostnames on a private network with a public internet server
CN101674311B (en)*2009-10-102012-07-04成都市华为赛门铁克科技有限公司Address inquiring method, gateway or user device, and server
US8990356B2 (en)2011-10-032015-03-24Verisign, Inc.Adaptive name resolution
US10270755B2 (en)2011-10-032019-04-23Verisign, Inc.Authenticated name resolution
CN103793217B (en)*2012-10-312017-03-01国际商业机器公司Method and system for software rapid configuration
US9917905B2 (en)2013-05-132018-03-13International Business Machines CorporationLocation-based domain name system service discovery
US9900281B2 (en)2014-04-142018-02-20Verisign, Inc.Computer-implemented method, apparatus, and computer-readable medium for processing named entity queries using a cached functionality in a domain name system
US9762556B2 (en)*2015-01-092017-09-12Verisign, Inc.Registering, managing, and communicating with IOT devices using domain name system processes
US10791085B2 (en)2015-11-122020-09-29Verisign, Inc.Techniques for directing a domain name service (DNS) resolution process
EP3427465B1 (en)*2016-03-092022-03-23Dynamic Network Services, Inc.Methods and apparatus for intelligent domain name system forwarding
US10567225B2 (en)*2016-06-102020-02-18Apple Inc.Region-specific configuration
US10999240B1 (en)2016-08-312021-05-04Verisign, Inc.Client controlled domain name service (DNS) resolution
CN108156201B (en)*2016-12-062021-01-26北京京东尚科信息技术有限公司Method and device for uniformly managing configuration data of application system
US11032127B2 (en)2017-06-262021-06-08Verisign, Inc.Resilient domain name service (DNS) resolution when an authoritative name server is unavailable

Citations (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6092178A (en)*1998-09-032000-07-18Sun Microsystems, Inc.System for responding to a resource request
US6167449A (en)*1997-11-192000-12-26Apple Computer, Inc.System and method for identifying and locating services on multiple heterogeneous networks using a query by type
US6178451B1 (en)*1998-11-032001-01-23Telcordia Technologies, Inc.Computer network size growth forecasting method and system
US6324582B1 (en)*1997-07-012001-11-27Sitara Networks, Inc.Enhanced network communication
US20020099803A1 (en)*2001-01-192002-07-25Stuart CheshirePresentation during network address acquisition
US20030002496A1 (en)*2001-06-272003-01-02Niels BeierMethod enabling network address translation of incoming session initiation protocol connections based on dynamic host configuration protocol address assignments
US20030007482A1 (en)*2001-07-062003-01-09Robert KhelloMethod and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability database
US20040083307A1 (en)*2002-10-272004-04-29Mr. Sezen UysalApparatus and method for transparent selection of an internet server based on geographic location of a user
US20040162892A1 (en)*2003-02-182004-08-19Hsu Raymond T.Provisioning server information in a mobile station
US20040215707A1 (en)*2003-02-282004-10-28Nec CorporationName resolution server and packet transfer device
US6839421B2 (en)*2001-10-292005-01-04Telefonaktiebolaget Lm Ericsson (Publ)Method and apparatus to carry out resolution of entity identifier in circuit-switched networks by using a domain name system
US20050005027A1 (en)*2003-04-182005-01-06International Business Machines CorporationMethod and system for obtaining data through an IP transmission network by using an optimized domain name server
US20050021841A1 (en)*2003-04-102005-01-27Tetsuro YoshimotoDynamic DNS registration method, domain name solution method, DNS proxy server, and address translation device
US20050124382A1 (en)*2003-12-092005-06-09Nokia CorporationSystem and method for service naming and related directory structure in a mobile data network
US7120675B1 (en)*2000-09-262006-10-10Microsoft CorporationInformation location service
US20080016233A1 (en)*1999-03-222008-01-17Eric SchneiderMethods, systems, products, and devices for processing dns friendly identifiers
US7328237B1 (en)*2002-07-252008-02-05Cisco Technology, Inc.Technique for improving load balancing of traffic in a data network using source-side related information
US20080059607A1 (en)*1999-09-012008-03-06Eric SchneiderMethod, product, and apparatus for processing a data request
US7472201B1 (en)*2002-09-122008-12-30Cisco Technology, Inc.Method and system for resolving domain name system queries in a multiprotocol communications network
US7797410B2 (en)*2004-04-292010-09-14Euro Convergence, SarlReverse IP method and system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2000517126A (en)*1996-08-302000-12-19テレフオンアクチーボラゲツト エル エム エリクソン(パブル) System and method for inputting and outputting queries for store-and-forward services
US7152099B1 (en)2000-10-312006-12-19Hewlett-Packard Development Company, Lp.Friend configuration and method for network devices

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6324582B1 (en)*1997-07-012001-11-27Sitara Networks, Inc.Enhanced network communication
US20010047421A1 (en)*1997-07-012001-11-29Sitara Networks, Inc. A Delaware CorporationEnhanced network communication
US6167449A (en)*1997-11-192000-12-26Apple Computer, Inc.System and method for identifying and locating services on multiple heterogeneous networks using a query by type
US6092178A (en)*1998-09-032000-07-18Sun Microsystems, Inc.System for responding to a resource request
US6178451B1 (en)*1998-11-032001-01-23Telcordia Technologies, Inc.Computer network size growth forecasting method and system
US20080016233A1 (en)*1999-03-222008-01-17Eric SchneiderMethods, systems, products, and devices for processing dns friendly identifiers
US20080059607A1 (en)*1999-09-012008-03-06Eric SchneiderMethod, product, and apparatus for processing a data request
US7120675B1 (en)*2000-09-262006-10-10Microsoft CorporationInformation location service
US20020099803A1 (en)*2001-01-192002-07-25Stuart CheshirePresentation during network address acquisition
US20030002496A1 (en)*2001-06-272003-01-02Niels BeierMethod enabling network address translation of incoming session initiation protocol connections based on dynamic host configuration protocol address assignments
US20030007482A1 (en)*2001-07-062003-01-09Robert KhelloMethod and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability database
US6839421B2 (en)*2001-10-292005-01-04Telefonaktiebolaget Lm Ericsson (Publ)Method and apparatus to carry out resolution of entity identifier in circuit-switched networks by using a domain name system
US7328237B1 (en)*2002-07-252008-02-05Cisco Technology, Inc.Technique for improving load balancing of traffic in a data network using source-side related information
US7472201B1 (en)*2002-09-122008-12-30Cisco Technology, Inc.Method and system for resolving domain name system queries in a multiprotocol communications network
US20040083307A1 (en)*2002-10-272004-04-29Mr. Sezen UysalApparatus and method for transparent selection of an internet server based on geographic location of a user
US20040162892A1 (en)*2003-02-182004-08-19Hsu Raymond T.Provisioning server information in a mobile station
US20040215707A1 (en)*2003-02-282004-10-28Nec CorporationName resolution server and packet transfer device
US20050021841A1 (en)*2003-04-102005-01-27Tetsuro YoshimotoDynamic DNS registration method, domain name solution method, DNS proxy server, and address translation device
US20050005027A1 (en)*2003-04-182005-01-06International Business Machines CorporationMethod and system for obtaining data through an IP transmission network by using an optimized domain name server
US20050124382A1 (en)*2003-12-092005-06-09Nokia CorporationSystem and method for service naming and related directory structure in a mobile data network
US7797410B2 (en)*2004-04-292010-09-14Euro Convergence, SarlReverse IP method and system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11159367B2 (en)2018-05-152021-10-26Nutanix, Inc.Apparatuses and methods for zero touch computing node initialization
US10979289B2 (en)2019-08-122021-04-13Nutanix, Inc.Apparatuses and methods for remote computing node registration and authentication
US11212168B2 (en)2019-11-202021-12-28Nutanix, Inc.Apparatuses and methods for remote computing node initialization using a configuration template and resource pools
US11750450B1 (en)*2020-11-022023-09-05Veritas Technologies LlcMethods and systems for network configuration in storage environments

Also Published As

Publication numberPublication date
AU2005267596B2 (en)2008-10-09
CA2562889A1 (en)2006-02-02
WO2006011908A1 (en)2006-02-02
CN1951081A (en)2007-04-18
CN1951081B (en)2010-06-16
US20050286514A1 (en)2005-12-29
CA2562889C (en)2011-09-27
EP1759510A1 (en)2007-03-07
US7864709B2 (en)2011-01-04
EP1759510B1 (en)2017-11-15
JP4405553B2 (en)2010-01-27
AU2005267596A1 (en)2006-02-02
JP2007534237A (en)2007-11-22

Similar Documents

PublicationPublication DateTitle
US20110075591A1 (en)Method and apparatus for looking up configuration information for a network node
US7779158B2 (en)Network device
US9998321B2 (en)Method and apparatus for supporting duplicate suppression when issuing multicast queries using DNS-format message packets
US20070133539A1 (en)Routing apparatus for supporting IPv6 anycast service and method thereof
CN102238238A (en)Method and device for accessing local network equipment
JP3692107B2 (en) Name resolution apparatus and name resolution method
CA2562984C (en)Providing link-local ipv4 addressing across multiple interfaces of a network node
EP1759516B1 (en)Method and apparatus for updating resource records in a name-server database
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
CiscoConfiguring IP
HK1102951B (en)Method and apparatus for looking up configuration information for a network node
HK1102951A (en)Method and apparatus for looking up configuration information for a network node
HK1102949B (en)Method and apparatus for updating resource records in a name-server database

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp