KR101485796B1 - 관리 서버 및 그 네트워크 디바이스 검색 방법 - Google Patents
관리 서버 및 그 네트워크 디바이스 검색 방법 Download PDFInfo
- Publication number
- KR101485796B1 KR101485796B1 KR20080112437A KR20080112437A KR101485796B1 KR 101485796 B1 KR101485796 B1 KR 101485796B1 KR 20080112437 A KR20080112437 A KR 20080112437A KR 20080112437 A KR20080112437 A KR 20080112437A KR 101485796 B1 KR101485796 B1 KR 101485796B1
- Authority
- KR
- South Korea
- Prior art keywords
- search
- network device
- searched
- network
- searching
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
네트워크 디바이스 검색 방법이 개시된다. 본 방법은, 검색하고자 하는 네트워크 디바이스의 개수를 설정받는 설정 단계, 및 설정된 개수가 검색될 때까지 상이한 검색 방법에 따라 네트워크 디바이스를 반복적으로 검색하는 검색 단계를 포함한다. 이에 따라, 반복적인 검색을 수행하여 미검색된 네트워크 디바이스에서 검색하고자 하는 네트워크 디바이스를 효율적으로 검색할 수 있다.
네트워크 디바이스, SLP, SNMP, 관리 서버, 유니캐스트
Description
본 발명은 관리 서버 및 그 네트워크 디바이스 검색 방법에 관한 것으로서, 보다 상세하게는 반복적인 검색을 수행하여 미검색된 네트워크 디바이스에서 검색하고자 하는 네트워크 디바이스를 검색할 수 있는 관리 서버 및 그 네트워크 디바이스 검색 방법에 관한 것이다.
최근에는 네트워크 기술의 발전으로, 원격지에서 네트워크로 연결된 여러 네트워크 디바이스를 관리할 수 있다. 특히, 그 규모가 더욱 더 커지고 있는 기업체의 경우에는, 본점에서 네트워크로 연결된 여러 도처의 지점들의 네트워크 디바이스를 통합적으로 관리할 수 있는 기술이 요청되고 있다.
이와 같이 여러 지점들의 네트워크 디바이스를 관리하기 위해서는 네트워크 디바이스를 검색하는 과정이 선행되어야 한다. 네트워크 디바이스를 검색하는 과정은, 일반적으로, 원격지의 소모품의 상태를 체크하거나, 원격지의 사용자 단말에 일괄적으로 UPD(Universial Printer Driver)와 같은 프로그램을 설치하기 위해 선행될 수 있다.
하지만, 종래의 네트워크 디바이스 검색 방법은 검색하고자 하는 N개의 검색을 수행할 때까지 매번 N번의 검색 명령을 입력해야 하는 불편함이 있었다.
또한, 네트워크 디바이스를 검색한 후 재검색을 수행하고자 하는 경우, 이미 검색된 네트워크 디바이스가 다시 검색되는 문제점이 있었다.
본 발명은 상술한 문제점을 해결하기 위해 안출된 것으로서, 반복적인 검색을 수행하여 미검색된 네트워크 디바이스에서 검색하고자 하는 네트워크 디바이스를 검색할 수 있는 관리 서버 및 그 네트워크 디바이스 검색 방법을 제공하는데 그 목적이 있다.
본 발명의 일 실시 예에 따른 네트워크 디바이스 검색 방법은, 검색하고자 하는 네트워크 디바이스의 개수를 설정받는 설정 단계, 및 상기 설정된 개수가 검색될 때까지 상이한 검색 방법에 따라 상기 네트워크 디바이스를 반복적으로 검색하는 검색 단계를 포함한다.
여기서, 상기 검색 단계는, 특정 대상 검색 방법 및 적어도 하나의 불특정 대상 검색 방법을 혼용하여 검색할 수 있다.
또한, 검색 반복 주기를 설정받는 단계를 더 포함하며, 상기 검색 단계는, 상기 설정된 개수의 네트워크 디바이스가 검색될 때까지, 상기 설정된 검색 반복 주기가 도래할 때마다 상기 네트워크 디바이스에 대한 검색을 실행할 수 있다.
아울러, 상기 검색 단계는, 검색된 네트워크 디바이스의 개수와 상기 설정된 개수를 비교하는 단계, 및 상기 비교 결과가 일치하면 상기 검색을 종료하고, 상기 비교 결과가 불일치하면 상기 네트워크상의 미검색 네트워크 디바이스를 재검색하는 단계를 더 포함할 수 있다.
이 경우, 상기 검색 단계는, 기설정된 기준에 따라 SLP(Service Location Protocol), SNMP(Simple Network Management Protocol)의 브로드캐스트 방식, 멀티캐스트 방식, 및 유니캐스트 방식 중 적어도 하나의 검색 방식에 따라 검색할 수 있다.
또한, 상기 검색 단계는, 유니캐스트 방식에 따라 특정 네트워크 디바이스의 IP 어드레스를 지정하거나, 특정 네트워크 디바이스의 IP 어드레스 범위를 지정하여 검색할 수 있다.
만약, 상기 검색이 기설정된 횟수만큼 실행될 때까지 상기 설정된 개수의 네트워크 디바이스가 검색되지 않으면, 기저장된 목록상의 네트워크 디바이스마다 개별적으로 할당된 IP 어드레스를 이용하여, 상기 네트워크 디바이스를 유니캐스트 방식으로 검색하는 단계를 더 포함할 수 있다.
또한, 상기 유니캐스트 방식으로 검색된 네트워크 디바이스의 IP 어드레스와 검색하고자 하는 네트워크 디바이스의 IP 어드레스를 비교하여, 검색되지 않은 네트워크 디바이스가 존재하는지 여부를 판단하는 단계를 더 포함할 수 있다.
아울러, 상기 판단에 따라 검색되지 않은 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고, 검색되지 않은 네트워크 디바이스가 존재한다면 검색되지 않은 네트워크 디바이스 중에서 재검색을 수행하는 재검색 단계를 더 포함할 수 있 다.
한편, 본 발명의 다른 실시 예에 따른 네트워크 디바이스 검색 방법은 검색하고자 하는 네트워크 디바이스에 관한 목록을 입력받아 저장하는 단계, 상기 목록의 네트워크 디바이스 마다 개별적으로 할당된 IP 어드레스를 이용하여 상기 네트워크 디바이스를 유니캐스트 방식으로 검색하는 단계, 검색된 네트워크 디바이스의 IP 어드레스와 검색하고자 하는 네트워크 디바이스의 IP 어드레스를 비교하여, 미검색 네트워크 디바이스가 존재하는지 여부를 판단하는 단계, 및 상기 판단 결과 미검색 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고, 상기 미검색 네트워크 디바이스가 존재한다면 미검색 네트워크 디바이스를 검색하기 위하여 재검색하는 단계를 포함한다.
여기서, 검색 반복 주기를 설정받는 단계를 더 포함하며, 상기 재검색하는 단계는, 검색하고자 하는 네트워크 디바이스가 전부 검색될 때까지, 상기 설정된 검색 반복 주기가 도래할 때마다 상기 네트워크 디바이스에 대한 검색을 실행할 수 있다.
또한, 상기 검색된 네트워크 디바이스에 관한 목록을 저장하는 단계를 더 포함하며, 상기 판단하는 단계는, 상기 검색하고자 하는 네트워크 디바이스에 관한 목록 및 상기 저장된 네트워크 디바이스에 관한 목록을 서로 비교함으로써, 상기 미검색 네트워크 디바이스가 존재하는지 여부를 판단할 수 있다.
여기서, 상기 재검색을 통해 네트워크 디바이스가 새롭게 검색되면, 새롭게 검색된 네트워크 디바이스를 기저장된 상기 검색된 네트워크 디바이스에 관한 목록 에 추가하는 단계를 더 포함할 수 있다.
한편, 본 발명의 일 실시 예에 따른 관리 서버는, 검색하고자 하는 네트워크 디바이스의 개수를 설정받는 입력부, 및 상기 설정된 개수가 검색될 때까지 상이한 검색 방법에 따라 상기 네트워크 디바이스를 반복적으로 검색하는 제1 검색부를 포함한다.
여기서, 제1 검색부는, 특정 대상 검색 방법 및 적어도 하나의 불특정 대상 검색 방법을 혼용하여 검색할 수 있다.
또한, 검색 반복 주기를 설정받는 설정부를 더 포함하며, 상기 제1 검색부는, 상기 설정된 개수의 네트워크 디바이스가 검색될 때까지, 상기 설정된 검색 반복 주기가 도래할 때마다 상기 네트워크 디바이스에 대한 검색을 실행할 수 있다.
이 경우, 상기 제1 검색부는, 검색된 네트워크 디바이스의 개수와 상기 설정된 개수를 비교하는 비교부, 및 상기 비교 결과가 일치하면 상기 검색을 종료하고, 상기 비교 결과가 불일치하면 상기 네트워크상의 미검색 네트워크 디바이스를 재검색하는 재검색부를 더 포함할 수 있다.
또한, 상기 제1 검색부는, 기설정된 기준에 따라 SLP(Service Location Protocol), SNMP(Simple Network Management Protocol)의 브로드캐스트 방식, 멀티캐스트 방식, 및 유니캐스트 방식 중 적어도 하나의 검색 방식에 따라 검색할 수 있다.
이 경우, 상기 제1 검색부는, 유니캐스트 방식에 따라 특정 네트워크 디바이스의 IP 어드레스를 지정하거나, 특정 네트워크 디바이스의 IP 어드레스 범위를 지 정하여 검색할 수 있다.
이때, 상기 검색이 기설정된 횟수만큼 실행될 때까지 상기 설정된 개수의 네트워크 디바이스가 검색되지 않으면, 기저장된 목록상의 네트워크 디바이스마다 개별적으로 할당된 IP 어드레스를 이용하여, 상기 네트워크 디바이스를 유니캐스트 방식으로 검색하는 제2 검색부를 더 포함할 수 있다.
또한, 상기 유니캐스트 방식으로 검색된 네트워크 디바이스의 IP 어드레스와 검색하고자 하는 네트워크 디바이스의 IP 어드레스를 비교하여, 검색되지 않은 네트워크 디바이스가 존재하는지 여부를 판단하는 판단부를 더 포함할 수 있다.
이 경우, 상기 제2 검색부는, 상기 판단에 따라 검색되지 않은 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고, 검색되지 않은 네트워크 디바이스가 존재한다면 검색되지 않은 네트워크 디바이스 중에서 재검색을 수행할 수 있다.
한편, 본 발명의 다른 실시 예에 따른 관리 서버는, 검색하고자 하는 네트워크 디바이스에 관한 목록을 입력받아 저장하는 저장부, 상기 목록의 네트워크 디바이스 마다 개별적으로 할당된 IP 어드레스를 이용하여 상기 네트워크 디바이스를 유니캐스트 방식으로 검색하는 검색부, 검색된 네트워크 디바이스의 IP 어드레스와 검색하고자 하는 네트워크 디바이스의 IP 어드레스를 비교하여, 미검색 네트워크 디바이스가 존재하는지 여부를 판단하는 판단부, 및 상기 판단 결과 미검색 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고, 상기 미검색 네트워크 디바이스가 존재한다면 미검색 네트워크 디바이스를 검색하기 위하여 재검색하는 제어부를 포함한다.
이 경우, 검색 반복 주기를 설정받는 설정부를 더 포함하며, 상기 제어부는, 검색하고자 하는 네트워크 디바이스가 전부 검색될 때까지, 상기 설정된 검색 반복 주기가 도래할 때마다 상기 네트워크 디바이스에 대한 검색을 실행할 수 있다.
여기서, 상기 저장부는, 상기 검색된 네트워크 디바이스에 관한 목록을 저장하는 것을 특징으로 하며, 상기 판단부는, 상기 검색하고자 하는 네트워크 디바이스에 관한 목록 및 상기 저장된 네트워크 디바이스에 관한 목록을 서로 비교함으로써, 상기 미검색 네트워크 디바이스가 존재하는지 여부를 판단할 수 있다.
또한, 상기 제어부는, 상기 재검색을 통해 네트워크 디바이스가 새롭게 검색되면, 새롭게 검색된 네트워크 디바이스를 기저장된 상기 검색된 네트워크 디바이스에 관한 목록에 추가할 수 있다.
이하 첨부된 도면을 참조하여 본 발명에 대하여 보다 상세하게 살펴보기로 한다.
도 1은 본 발명의 일 실시 예에 따른 관리 서버를 나타내는 도면이다. 도 1을 참조하면, 본 발명의 일 실시 예에 따른 관리 서버(100)는 입력부(110) 및 제1 검색부(120)를 포함한다.
입력부(110)는 검색하고자 하는 네트워크 디바이스의 개수를 설정받는다. 또한, 입력부(110)는 네트워크 디바이스의 개수 설정과 함께 검색 개시 명령을 입력받을 수 있다.
제1 검색부(120)는 입력부(110)에서 설정된 개수가 검색될 때까지 상이한 검 색 방법에 따라 네트워크 디바이스를 반복적으로 검색한다.
이에 따라, 신속하게 네트워크 디바이스를 검색할 수 있으며, 한 번의 검색 명령의 입력에 따라, 설정된 개수의 네트워크 디바이스를 전부 검색할 수 있다.
설명의 편의를 위하여, 도 2a 및 도 2b를 참조하여 관리 서버를 포함하는 네트워크 환경에 대하여 살펴보기로 한다. 도 2a 및 도 2b는 관리 서버에서 네트워크 디바이스를 검색하기 위한 일반적인 네트워크 환경의 일 예를 나타내는 도면이다.
도 2a를 참조하면, 네트워크 환경은 관리자(10), 적어도 1 이상의 네트워크 디바이스(20), 및 관리 서버(100)를 포함할 수 있다. 물론, 네트워크 환경은 사용자 단말(미도시)을 더 포함할 수 있음은 물론이다. 도 2a에서는 이더넷을 통해 관리자(10), 네트워크 디바이스(20), 및 관리 서버(100)가 연결되어 있는 하나의 네트워크를 나타낸다.
즉, 도 2a에서 나타내는 네트워크는, 일 예로서, 기업체의 본점에서의 네트워크 환경일 수 있다. 이러한 네트워크는 이더넷과 연결된 라우터(미도시)를 통해 원격지에 배치되는 기업체의 여러 지점들의 네트워크 환경과 연결될 수 있다. 이에 따라, 본점의 관리자(10)는 본점 및 원격지의 여러 지점들의 네트워크 디바이스들을 관리하거나 검색할 수 있다.
도 2b를 참조하면, 일반적인 네트워크 디바이스 검색 방법이 도시되어 있다. 즉, 관리 서버(100)에서 네트워크상으로 연결된 여러 네트워크 디바이스(20)로 검색 명령을 요청(Request)하면, 네트워크 디바이스(20)에서 요청에 대한 응답(Reply)을 관리 서버(100)로 전송한다. 이에 따라, 관리 서버(100)는 네트워크 디바이스(20)로부터 회신되는 응답을 통해, 네트워크 디바이스(20)를 검색할 수 있다. 만약, 관리 서버에서 검색 명령을 요청한 후 네트워크 디바이스로부터 소정 시간 동안 응답이 회신되지 않는다면, 관리 서버(100)는 네트워크 디바이스(20)를 검색할 수 없게 된다.
도 3은 도 1의 관리 서버를 보다 구체적으로 나타내는 도면이다. 도 3을 참조하면, 관리 서버(100)는 입력부(110) 및 제1 검색부(120) 이외에, 설정부(130), 제2 검색부(140) 및 판단부(150)를 더 포함하며, 제1 검색부(120)는 비교부(122) 및 재검색부(124)로 이루어질 수 있다.
입력부(110)에서 검색하고자 하는 네트워크 디바이스의 개수를 설정받으면, 제1 검색부(120)는 입력부(110)에서 설정된 개수가 검색될 때까지 상이한 검색 방법에 따라 네트워크 디바이스를 반복적으로 검색한다.
여기서 제1 검색부(120)는 네트워크 디바이스에 대한 검색이 반복될 때마다 상이한 검색 방법을 적용할 수 있다. 구체적으로, 제1 검색부(120)는 기설정된 기준에 따라 SLP(Service Location Protocol), SNMP(Simple Network Management Protocol)의 브로드캐스트 방식, 멀티캐스트 방식, 및 유니캐스트 방식 중 적어도 하나의 검색 방식에 따라, 검색이 반복될 때마다 상이한 검색 방법에 따라 검색을 수행할 수 있다.
여기서, 유니캐스트 방식은 IP 어드레스가 지정되거나, IP 어드레스의 범위가 지정될 수 있으므로 특정 대상 검색 방법일 수 있으며, 그 이외의 방법들은 SLP, SNMP의 브로드캐스트 방식, 멀티캐스트 방식 등은 IP 어드레스가 지정되지 않 으므로 불특정 대상 검색 방법일 수 있다. 즉, 제1 검색부(120)는 특정 대상 검색 방법 및 불특정 대상 검색 방법을 혼용하여 검색을 수행할 수 있다.
이 경우, 제1 검색부(120)는 네트워크 디바이스에 대한 검색이 반복될 때마다 SLP, SNMP의 브로드캐스트 방식, SNMP의 멀티캐스트 방식, 및 SNMP의 유니캐스트 방식에 따라 순차적으로 검색을 수행하도록 기설정되는 것이 바람직하다.
일 예로서, 입력부(110)에서 1000개의 네트워크 디바이스를 설정받았다면, 제1 검색부(120)에서 첫 번째 검색은 SLP에 따라 500개의 네트워크 디바이스를 검색하고, 제1 검색부(120)에서 두 번째 검색은 SNMP의 브로드캐스트 방식에 따라 250개의 네트워크 디바이스를 검색하고, 제1 검색부(120)에서 세 번째 검색은 SNMP의 멀티캐스트 방식에 따라 150개의 네트워크 디바이스를 검색하고, 제1 검색부(120)에서 네 번째 검색은 SNMP의 유니캐스트 방식에 따라 100개의 네트워크 디바이스를 검색하여, 최종적으로 100개의 네트워크 디바이스를 검색할 수 있다.
물론, 상술한 예에서, 제1 검색부(120)에서 네 번째 검색은 SNMP의 유니캐스트 방식에 따라 40개의 네트워크 디바이스를 검색하였다면, 나머지 60개의 네트워크 디바이스를 검색하기 위하여 상술한 방식들 중 어느 하나에 따라 반복적으로 40개의 네트워크 디바이스를 검색하여, 최종적으로 100개의 네트워크 디바이스를 검색할 수도 있다.
SLP와 SNMP 사이에는 어느 쪽에 우선 순위를 갖도록 기설정되어도 무방하다. 다만, SNMP의 브로드캐스트 방식은 네트워크에 있는 모든 네트워크 디바이스(노드)로 검색 요청을 전송할 수 있지만, 트래픽의 영향 때문에 가장 인접한 네트워크 범 위에서 네트워크 디바이스를 검색할 수 있다.
이와 달리, 네트워크에 있는 일부 네트워크 디바이스(노드)로 검색 요청을 전송할 수 있는 SNMP의 멀티캐스트 방식이 SNMP의 브로드캐스트 방식에 비하여 상대적으로 먼 네트워크 범위에서 네트워크 디바이스를 검색할 수 있다.
이와 달리, 네트워크에 있는 네트워크 디바이스(노드)의 IP 어드레스 범위를 지정하거나, 네트워크 디바이스의 IP 어드레스를 직접 입력받아 검색을 수행하는 유니캐스트 방식은 가장 먼 네트워크 범위에서 네트워크 디바이스를 검색할 수 있다. 이 경우,IP 어드레스는 DHCP(Dynamic Host Configuration Protocol), BOOTP(BOOTstrap Protocol) 등과 같은 다양한 방법에 의해 네트워크 디바이스 각각에 미리 할당될 수 있다.
일 예로서, 본점 네트워크의 관리 서버(100)에서 네트워크 디바이스 검색을 수행할 경우, 제1 검색부(120)는 본점 네트워크에 있는 네트워크 디바이스는 브로드캐스트 방식에 따라 검색이 가능하며, 그 후 본점 네트워크와 연결된 지점 1 네트워크에 있는 네트워크 디바이스는 멀티캐스트 방식에 따라 재검색이 가능하며, 그리고 나서 지점 1 네트워크와 연결된 지점 2 네트워크(즉, 본점 네트워크로부터 가장 멀리 떨어져 있는 지점 2 네트워크)에 있는 네트워크 디바이스는 유니캐스트 방식에 따라 재검색이 가능하다.
결국, 이와 같은 검색 방법에 따를 경우, 제1 검색부(120)에서 본점 네트워크와 상대적으로 인접한 지점 네트워크에서부터 본점 네트워크와 상대적으로 먼 지점 네트워크까지 상이한 검색 방법에 따라 반복적인 검색이 가능하다.
또한, 제1 검색부(120)는 비교부(122) 및 재검색부(124)를 포함할 수 있다. 비교부(122)는, 검색된 네트워크 디바이스의 개수와 상기 설정된 개수를 비교할 수 있다. 비교부(122)에서 효율적인 개수 비교를 위하여, 관리 서버(100)는 검색된 네트워크 디바이스와 검색하고자 하는 네트워크 디바이스에 관한 목록을 저장하는 저장부(미도시)를 포함하는 것이 바람직하다. 물론, 검색된 네트워크 디바이스는 반복 검색이 수행될 때마다 업데이트가 되어 저장부(미도시)에 저장되는 것이 바람직하다.
재검색부(124)는 만약 비교 결과가 일치하면 검색을 종료하고, 비교 결과가 불일치하면 네트워크상의 미검색 네트워크 디바이스를 재검색할 수 있다. 비교부(122)에서의 비교 결과, 검색하고자 하는 네트워크 디바이스가 전부 검색되지 않았다면, 재검색부(124)에서 검색하고자 하는 네트워크 디바이스 전부를 검색할 때까지 반복 검색을 수행할 수 있다.
설정부(130)는 검색 반복 주기를 설정받을 수 있다. 이 경우, 제1 검색부(120)는, 설정된 개수의 네트워크 디바이스가 검색될 때까지, 설정된 검색 반복 주기가 도래할 때마다 네트워크 디바이스에 대한 검색을 실행할 수 있다.
일 예로서, 제1 검색부(120)의 첫 번째 검색 결과, 1000개 중 500개의 네트워크 디바이스가 검색되고, 설정부(130)에서는 검색 반복 주기로서 25일 오후 4시부터 재검색을 수행하라는 검색 반복 주기를 설정받으면, 25일 오후 4시부터 나머지 50개의 네트워크 디바이스에 대한 재검색을 수행할 수 있다. 네트워크에 연결된 모든 네트워크 디바이스를 한 번 검색하는데 걸리는 시간이 수 분에서 수십 분 정 도이기 때문에, 검색 반복 주기는, 일 예로서, 1일 단위 또는 2일 단위 등으로 설정될 수 있다.
제2 검색부(140)는 제1 검색부(120)에서 검색이 기설정된 횟수만큼 실행될 때까지 설정된 개수의 네트워크 디바이스가 검색되지 않으면, 기저장된 목록상의 네트워크 디바이스마다 개별적으로 할당된 IP 어드레스를 이용하여, 상기 네트워크 디바이스를 유니캐스트 방식으로 검색할 수 있다.
이는, 유니캐스트 방식의 경우에는 네트워크 디바이스의 IP 어드레스를 지정하거나, 네트워크 디바이스의 IP 어드레스 범위를 지정할 수 있으므로, 검색되는 네트워크 디바이스의 개수는 상대적으로 적을 수 있으나 반복적인 검색을 수행하면 검색하고자 하는 네트워크 디바이스를 전부 검색할 수 있기 때문이다.
즉, 제2 검색부(140)는 제1 검색부(120)의 기능을 보완하기 위한 역할을 수행할 수 있으나, 이에 한정되지 아니하고, 제1 검색부(120)에서 처음부터 유니캐스트 방식에 따른 검색이 수행된다면 제2 검색부(140)만으로 네트워크 디바이스를 검색할 수 있다.
제2 판단부(150)는 유니캐스트 방식으로 검색된 네트워크 디바이스의 IP 어드레스와 검색하고자 하는 네트워크 디바이스의 IP 어드레스를 비교하여, 검색되지 않은 네트워크 디바이스가 존재하는지 여부를 판단할 수 있다. 이 경우, 재2 검색부(140)는 판단에 따라 검색되지 않은 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고, 검색되지 않은 네트워크 디바이스가 존재한다면 검색되지 않은 네트워크 디바이스 중에서 재검색을 수행할 수 있다.
한편, 도 3에서 도시된 것과 달리, 판단부(150)는 제2 검색부(140)에 포함된 일 구성요소로서 존재할 수도 있다.
상술한 것처럼, 제1 검색부(120)는 SLP, SNMP의 브로드캐스트 방식, SNMP의 멀티캐스트 방식, SNMP의 유니캐스트 방식 중 IP 범위가 지정된 방식 등과 같이 불특정 네트워크 디바이스를 검색하기 위해 사용되는 것이 바람직한 반면에, 제2 검색부(140)는 SNMP의 유니캐스트 방식 중 IP 어드레스가 지정된 방식과 같이 특정 네트워크 디바이스를 검색하기 위해 사용되는 것이 바람지하다. 물론, 제1 검색부(120) 및 제2 검색부(140) 중 어느 하나만으로도 검색하고자 하는 네트워크 디바이스를 전부 검색할 수는 있으나, 제1 검색부(120) 및 제2 검색부(140)의 기능은 상호 보완적으로 적용됨으로써 더욱 신속하게 네트워크 디바이스를 검색할 수 있다.
도 4는 본 발명의 다른 실시 예에 따른 관리 서버를 나타내는 도면이다. 도 4는 불특정 네트워크 검색을 위한 과정 없이, 특정 네트워크 검색을 위한 과정만이 수행되는 실시 예를 설명하는 도면이다.
도 4를 참조하면, 관리 서버(400)는 저장부(410), 검색부(420), 판단부(430), 제어부(440), 및 설정부(450)를 포함한다.
저장부(410)는 검색하고자 하는 네트워크 디바이스에 관한 목록을 입력받아 저장한다. 본 발명의 다른 실시 예에 따른 관리 서버(400)는 유니캐스트 방식 중 특정 IP 어드레스를 갖는 네트워크 디바이스를 직접 지정하여 검색할 수 있으므로, 검색하고자 하는 네트워크 디바이스 및 추후에 검색된 네트워크 디바이스에 관한 목록을 저장할 수 있다. 또한, 검색된 네트워크 디바이스는 반복 검색이 수행될 때마다 업데이트가 되어 저장부(미도시)에 저장되는 것이 바람직하다.
검색부(420)는 목록의 네트워크 디바이스 마다 개별적으로 할당된 IP 어드레스를 이용하여 네트워크 디바이스를 유니캐스트 방식으로 검색한다.
판단부(430)는 검색된 네트워크 디바이스의 IP 어드레스와 검색하고자 하는 네트워크 디바이스의 IP 어드레스를 비교하여, 미검색 네트워크 디바이스가 존재하는지 여부를 판단한다.
제어부(440)는 판단 결과 미검색 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고, 미검색 네트워크 디바이스가 존재한다면 미검색 네트워크 디바이스를 검색하기 위하여 재검색을 수행한다.
설정부(450)는 검색 반복 주기를 설정받을 수 있다. 이 경우, 제어부(400)는 검색하고자 하는 네트워크 디바이스가 전부 검색될 때까지, 설정된 검색 반복 주기가 도래할 때마다 네트워크 디바이스에 대한 검색을 실행할 수 있다.
판단부(430)는, 검색하고자 하는 네트워크 디바이스에 관한 목록 및 저장된 네트워크 디바이스에 관한 목록을 서로 비교함으로써, 미검색 네트워크 디바이스가 존재하는지 여부를 판단할 수 있다.
이때, 제어부(440)는, 재검색을 통해 네트워크 디바이스가 새롭게 검색되면, 새롭게 검색된 네트워크 디바이스를 기저장된 검색된 네트워크 디바이스에 관한 목록에 추가할 수도 있다.
도 5는 본 발명의 일 실시 예에 따른 네트워크 디바이스 검색 방법을 나타내 는 흐름도이다. 도 5를 참조하면, 본 발명의 일 실시 예에 따른 네트워크 디바이스 검색 방법은, 검색하고자 하는 네트워크 디바이스의 개수를 설정받고(S510), 설정된 개수가 검색될 때까지 상이한 검색 방법에 따라 상기 네트워크 디바이스를 반복적으로 검색한다(S520). 본 검색 방법은 관리 서버(100 또는 400)에서 수행될 수 있다.
한편, 본 발명의 일 실시 예에 따르면, 네트워크 디바이스는 프린터, 복사기, 팩스, 복합기 등과 같은 다양한 디바이스일 수 있으며, 더 나아가 사용자 PC와 같은 단말 장치일 수도 있다. 이에 따라, 관리자가 네트워크로 연결된 단말 장치에 UPD(Universial Printer Driver)와 같은 프로그램을 설치하기 위하여, 네트워크로 연결된 단말 장치를 검색할 수도 있다.
도 6은 도 5의 네트워크 디바이스 검색 방법을 보다 구체적으로 설명하기 위한 흐름도이다. 도 6을 참조하면, 검색하고자 하는 네트워크 디바이스의 개수를 설정받고(S610), 검색 반복 주기를 설정받을 수 있다(S620). 물론, 단계 S620에서 검색 반복 주기의 설정은 네트워크 디바이스 검색 이후에, 수행될 수 있다.
그 후, 검색된 네트워크 디바이스의 개수와 설정된 네트워크 디바이스의 개수를 비교한다(S630). 비교 결과가 디바이스의 개수가 서로 일치하면 검색을 종료하고, 비교 결과 불일치하면 네트워크상의 미검색 네트워크 디바이스를 재검색할 수 있다(S640).
한편, 기설정된 횟수만큼 검색되었으나, 설정된 개수의 네트워크 디바이스가 검색되지 않았는지 판단하여(S650), 만약 설정된 개수의 네트워크 디바이스가 검색 되지 않았으면(S650Y) 기저장된 목록의 네트워크 디바이스 마다 개별적으로 할당된 IP 어드레스를 이용하여 네트워크 디바이스를 유니캐스트 방식으로 검색할 수 있다(S660). 이 경우, 단계 S640에서 검색하고자 하는 네트워크 디바이스가 전혀 검색되지 않았다면, 단계 S650에서의 판단하에 단계 S660에서 유니캐스트 방식으로 검색하고자 하는 네트워크 디바이스를 검색할 수 있다.
그리고 나서, 다시 한 번 검색되지 않은 네트워크 디바이스가 존재하는지 판단하여(S670), 검색되지 않은 네트워크 디바이스가 존재하면(S670Y) 유니캐스트 방식으로 반복적으로 재검색을 수행할 수 있다(S680).
여기서, 단계 S610 내지 S640은 일반적으로 네트워크 디바이스의 IP 어드레스가 지정되지 않은 불특정 네트워크 디바이스를 검색하기 위한 네트워크 디바이스 검색 방법일 수 있으며, 단계 S650 내지 S680은 네트워크 디바이스의 IP 어드레스가 지정된 특정 네트워크 디바이스를 검색하기 위한 네트워크 디바이스 검색 방법일 수 있다.
도 7은 본 발명의 다른 실시 예에 따른 네트워크 디바이스 검색 방법을 나타내는 흐름도이다. 도 7을 참조하면, 본 발명의 다른 실시 예에 따른 네트워크 디바이스 검색 방법은 검색하고자 하는 네트워크 디바이스에 관한 목록을 입력받아 저장한다(S710).
그리고 나서, 네트워크 디바이스를 유니캐스트 방식으로 검색하여(S720), 미검색 네트워크 디바이스가 존재하는지 여부를 판단한다(S730). 구체적으로, 단계 S730에서는 검색하고자 하는 네트워크 디바이스에 관한 목록 및 저장된 네트워크 디바이스에 관한 목록을 서로 비교함으로써, 미검색 네트워크 디바이스가 존재하는지 여부를 판단할 수 있다.
단계 S730에서의 판단 결과, 미검색 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고 미검색 네트워크 디바이스가 존재하면 재검색을 수행할 수 있다(S740).
그 후, 재검색을 통해 네트워크 디바이스가 새롭게 검색되면, 새롭게 검색된 네트워크 디바이스를 기저장되어 검색된 네트워크 디바이스에 관한 목록에 추가하는 단계(미도시)를 더 포함할 수 있다. 이에 따라, 추후 네트워크 디바이스를 재검색하는 경우, 검색된 네트워크 디바이스가 업데이트될 수 있다.
또한, 검색 반복 주기를 설정받는 단계(미도시)를 더 포함할 수 있으며, 그 순서는 재검색이 수행되기 이전이면 어느 단계에서도 배치될 수 있다.
도 7에서 도시된 실시 예에서는 처음부터 네트워크 디바이스의 IP 어드레스를 입력받아 특정 네트워크 디바이스를 검색하기 위한 네트워크 디바이스 검색 방법일 수 있다.
이상에서는 본 발명의 바람직한 실시 예에 대해 도시하고 설명하였으나, 본 발명은 상술한 특정의 바람직한 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가능한 것은 물론이고, 그와 같은 변경은 청구범위 기재의 범위 내에 있게 된다.
도 1은 본 발명의 일 실시 예에 따른 관리 서버를 나타내는 도면.
도 2a 및 도 2b는 관리 서버에서 네트워크 디바이스를 검색하기 위한 일반적인 네트워크 환경의 일 예를 나타내는 도면.
도 3은 도 1의 관리 서버를 보다 구체적으로 나타내는 도면.
도 4는 본 발명의 다른 실시 예에 따른 관리 서버를 나타내는 도면.
도 5는 본 발명의 일 실시 예에 따른 네트워크 디바이스 검색 방법을 나타내는 흐름도.
도 6은 도 5의 네트워크 디바이스 검색 방법을 보다 구체적으로 설명하기 위한 흐름도.
도 7은 본 발명의 다른 실시 예에 따른 네트워크 디바이스 검색 방법을 나타내는 흐름도.
* 도면의 주요 부분에 대한 설명 *
100, 400 : 관리 서버 110 : 입력부
120 : 제1 검색부 122 : 비교부
124 : 재검색부 130, 450 : 설정부
140 : 제2 검색부 150, 430 : 판단부
410 : 저장부 420 : 검색부
440 : 제어부
Claims (26)
- 적어도 1 이상의 네트워크 디바이스 및 관리 서버를 포함하는 네트워크의 네트워크 디바이스 검색 방법에 있어서,검색 반복 주기를 설정받는 단계;검색하고자 하는 네트워크 디바이스의 개수를 설정받는 설정 단계;상기 설정된 개수가 검색될 때까지 상이한 검색 방법에 따라 상기 네트워크 디바이스를 반복적으로 검색하는 검색 단계;상기 검색이 기설정된 횟수만큼 실행될 때까지 상기 설정된 개수의 네트워크 디바이스가 검색되지 않으면, 기저장된 목록상의 네트워크 디바이스마다 개별적으로 할당된 IP 어드레스를 이용하여, 상기 네트워크 디바이스를 유니캐스트 방식으로 검색하는 단계; 및상기 유니캐스트 방식으로 검색된 네트워크 디바이스의 IP 어드레스와 검색하고자 하는 네트워크 디바이스의 IP 어드레스를 비교하여, 검색되지 않은 네트워크 디바이스가 존재하는지 여부를 판단하는 단계;를 포함하고,상기 반복적으로 검색하는 검색 단계는,상기 설정된 개수의 네트워크 디바이스가 검색될 때까지, 상기 설정된 검색 반복 주기가 도래할 때마다 상기 네트워크 디바이스에 대한 검색을 실행하는 네트워크 디바이스 검색 방법.
- 제1항에 있어서,상기 반복적으로 검색하는 검색 단계는,특정 대상 검색 방법 및 적어도 하나의 불특정 대상 검색 방법을 혼용하여 검색하는 것을 특징으로 하는 네트워크 디바이스 검색 방법.
- 삭제
- 제1항 또는 제2항에 있어서,상기 반복적으로 검색하는 검색 단계는,검색된 네트워크 디바이스의 개수와 상기 설정된 개수를 비교하는 단계; 및상기 비교 결과가 일치하면 상기 검색을 종료하고, 상기 비교 결과가 불일치하면 상기 네트워크상의 미검색 네트워크 디바이스를 재검색하는 단계;를 더 포함하는 것을 특징으로 하는 네트워크 디바이스 검색 방법.
- 제1항 또는 제2항에 있어서,상기 반복적으로 검색하는 검색 단계는,기설정된 기준에 따라 SLP(Service Location Protocol), SNMP(Simple Network Management Protocol)의 브로드캐스트 방식, 멀티캐스트 방식, 및 유니캐스트 방식 중 적어도 하나의 검색 방식에 따라 검색하는 것을 특징으로 하는 네트워크 디바이스 검색 방법.
- 제1항 또는 제2항에 있어서,상기 반복적으로 검색하는 검색 단계는,유니캐스트 방식에 따라 특정 네트워크 디바이스의 IP 어드레스를 지정하거나, 특정 네트워크 디바이스의 IP 어드레스 범위를 지정하여 검색하는 것을 특징을 하는 네트워크 디바이스 검색 방법.
- 삭제
- 삭제
- 제1항에 있어서,상기 판단에 따라 검색되지 않은 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고, 검색되지 않은 네트워크 디바이스가 존재한다면 검색되지 않은 네트워크 디바이스 중에서 재검색을 수행하는 재검색 단계;를 더 포함하는 네트워크 디바이스 검색 방법.
- 적어도 1 이상의 네트워크 디바이스 및 관리 서버를 포함하는 네트워크의 네트워크 디바이스 검색 방법에 있어서,검색 반복 주기를 설정받는 단계;검색하고자 하는 네트워크 디바이스에 관한 목록을 입력받아 저장하는 단계;상기 목록의 네트워크 디바이스 마다 개별적으로 할당된 IP 어드레스를 이용하여 상기 네트워크 디바이스를 유니캐스트 방식으로 검색하는 단계;검색된 네트워크 디바이스의 IP 어드레스와 검색하고자 하는 네트워크 디바이스의 IP 어드레스를 비교하여, 미검색 네트워크 디바이스가 존재하는지 여부를 판단하는 단계; 및상기 판단 결과 미검색 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고, 상기 미검색 네트워크 디바이스가 존재한다면 미검색 네트워크 디바이스를 검색하기 위하여 재검색하는 단계;를 포함하고,상기 재검색하는 단계는,검색하고자 하는 네트워크 디바이스가 전부 검색될 때까지, 상기 설정된 검색 반복 주기가 도래할 때마다 상기 네트워크 디바이스에 대한 검색을 실행하는 네트워크 디바이스 검색 방법.
- 삭제
- 제10항에 있어서,상기 검색된 네트워크 디바이스에 관한 목록을 저장하는 단계;를 더 포함하 며,상기 판단하는 단계는,상기 검색하고자 하는 네트워크 디바이스에 관한 목록 및 상기 저장된 네트워크 디바이스에 관한 목록을 서로 비교함으로써, 상기 미검색 네트워크 디바이스가 존재하는지 여부를 판단하는 것을 특징으로 하는 네트워크 디바이스 검색 방법.
- 제10항에 있어서,상기 재검색을 통해 네트워크 디바이스가 새롭게 검색되면, 새롭게 검색된 네트워크 디바이스를 기저장된 상기 검색된 네트워크 디바이스에 관한 목록에 추가하는 단계;를 더 포함하는 것을 특징으로 하는 네트워크 디바이스 검색 방법.
- 적어도 1 이상의 네트워크 디바이스와 연결된 관리 서버에 있어서,검색 반복 주기를 설정받는 설정부;검색하고자 하는 네트워크 디바이스의 개수를 설정받는 입력부; 및상기 설정된 개수가 검색될 때까지 상이한 검색 방법에 따라 상기 네트워크 디바이스를 반복적으로 검색하는 제1 검색부;상기 검색이 기설정된 횟수만큼 실행될 때까지 상기 설정된 개수의 네트워크 디바이스가 검색되지 않으면, 기저장된 목록상의 네트워크 디바이스마다 개별적으로 할당된 IP 어드레스를 이용하여, 상기 네트워크 디바이스를 유니캐스트 방식으로 검색하는 제2 검색부; 및상기 유니캐스트 방식으로 검색된 네트워크 디바이스의 IP 어드레스와 검색하고자 하는 네트워크 디바이스의 IP 어드레스를 비교하여 검색되지 않은 네트워크 디바이스가 존재하는지 여부를 판단하는 판단부;를 포함하고,상기 제1 검색부는,상기 설정된 개수의 네트워크 디바이스가 검색될 때까지, 상기 설정된 검색 반복 주기가 도래할 때마다 상기 네트워크 디바이스에 대한 검색을 실행하는 관리 서버.
- 제14항에 있어서,상기 제1 검색부는,특정 대상 검색 방법 및 적어도 하나의 불특정 대상 검색 방법을 혼용하여 검색하는 것을 특징으로 하는 관리 서버.
- 삭제
- 제14항 또는 제15항에 있어서,상기 제1 검색부는,검색된 네트워크 디바이스의 개수와 상기 설정된 개수를 비교하는 비교부; 및상기 비교 결과가 일치하면 상기 검색을 종료하고, 상기 비교 결과가 불일치하면 상기 네트워크상의 미검색 네트워크 디바이스를 재검색하는 재검색부;를 더 포함하는 것을 특징으로 하는 관리 서버.
- 제14항 또는 제15항에 있어서,상기 제1 검색부는,기설정된 기준에 따라 SLP(Service Location Protocol), SNMP(Simple Network Management Protocol)의 브로드캐스트 방식, 멀티캐스트 방식, 및 유니캐스트 방식 중 적어도 하나의 검색 방식에 따라 검색하는 것을 특징으로 하는 관리 서버.
- 제14항 또는 제15항에 있어서,상기 제1 검색부는,유니캐스트 방식에 따라 특정 네트워크 디바이스의 IP 어드레스를 지정하거나, 특정 네트워크 디바이스의 IP 어드레스 범위를 지정하여 검색하는 것을 특징으로 하는 관리 서버.
- 삭제
- 삭제
- 제14항에 있어서,상기 제2 검색부는,상기 판단에 따라 검색되지 않은 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고, 검색되지 않은 네트워크 디바이스가 존재한다면 검색되지 않은 네트워크 디바이스 중에서 재검색을 수행하는 것을 특징으로 하는 관리 서버.
- 적어도 1 이상의 네트워크 디바이스와 연결된 관리 서버에 있어서,검색 반복 주기를 설정받는 설정부;검색하고자 하는 네트워크 디바이스에 관한 목록을 입력받아 저장하는 저장부;상기 목록의 네트워크 디바이스 마다 개별적으로 할당된 IP 어드레스를 이용하여 상기 네트워크 디바이스를 유니캐스트 방식으로 검색하는 검색부;검색된 네트워크 디바이스의 IP 어드레스와 검색하고자 하는 네트워크 디바이스의 IP 어드레스를 비교하여, 미검색 네트워크 디바이스가 존재하는지 여부를 판단하는 판단부; 및상기 판단 결과 미검색 네트워크 디바이스가 존재하지 않는다면 검색을 종료하고, 상기 미검색 네트워크 디바이스가 존재한다면 미검색 네트워크 디바이스를 검색하기 위하여 재검색하는 제어부;를 포함하고,상기 제어부는,검색하고자 하는 네트워크 디바이스가 전부 검색될 때까지, 상기 설정된 검색 반복 주기가 도래할 때마다 상기 네트워크 디바이스에 대한 검색을 실행하는 관리 서버.
- 삭제
- 제23항에 있어서,상기 저장부는,상기 검색된 네트워크 디바이스에 관한 목록을 저장하는 것을 특징으로 하며,상기 판단부는,상기 검색하고자 하는 네트워크 디바이스에 관한 목록 및 상기 저장된 네트워크 디바이스에 관한 목록을 서로 비교함으로써, 상기 미검색 네트워크 디바이스가 존재하는지 여부를 판단하는 것을 특징으로 하는 관리 서버.
- 제23항에 있어서,상기 제어부는,상기 재검색을 통해 네트워크 디바이스가 새롭게 검색되면, 새롭게 검색된 네트워크 디바이스를 기저장된 상기 검색된 네트워크 디바이스에 관한 목록에 추가하는 것을 특징으로 하는 관리 서버.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080112437A KR101485796B1 (ko) | 2008-11-12 | 2008-11-12 | 관리 서버 및 그 네트워크 디바이스 검색 방법 |
US12/488,725 US8868723B2 (en) | 2008-11-12 | 2009-06-22 | Management server and method of discovering network thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080112437A KR101485796B1 (ko) | 2008-11-12 | 2008-11-12 | 관리 서버 및 그 네트워크 디바이스 검색 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100053367A KR20100053367A (ko) | 2010-05-20 |
KR101485796B1 true KR101485796B1 (ko) | 2015-01-26 |
Family
ID=42166195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20080112437A KR101485796B1 (ko) | 2008-11-12 | 2008-11-12 | 관리 서버 및 그 네트워크 디바이스 검색 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8868723B2 (ko) |
KR (1) | KR101485796B1 (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5040970B2 (ja) * | 2009-07-24 | 2012-10-03 | 富士通株式会社 | システム制御サーバ、ストレージシステム、設定方法および設定プログラム |
JP2014526090A (ja) * | 2011-07-12 | 2014-10-02 | エルジー エレクトロニクス インコーポレイティド | デバイスディスカバリー方法及びコンテンツダウンロード方法 |
US9762561B2 (en) | 2012-10-31 | 2017-09-12 | Dell Products, Lp | System and method for tunneling of management traffic |
US9442679B2 (en) * | 2013-01-31 | 2016-09-13 | Xerox Corporation | Network discovery using unicast communications |
US9986409B2 (en) * | 2014-08-28 | 2018-05-29 | Screenovate Technologies Ltd. | Method and system for discovering and connecting device for streaming connection with a computerized communication device |
US10505817B2 (en) | 2017-06-19 | 2019-12-10 | Cisco Technology, Inc. | Automatically determining an optimal amount of time for analyzing a distributed network environment |
CN108055140B (zh) * | 2017-12-05 | 2021-05-04 | 深圳市东微智能科技股份有限公司 | 组网中跨设备通信方法、装置、存储介质及其计算机设备 |
JP7180200B2 (ja) * | 2018-08-21 | 2022-11-30 | 日本電信電話株式会社 | 中継装置および中継方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040093441A (ko) * | 2003-04-29 | 2004-11-05 | 마이크로소프트 코포레이션 | 네트워크 장치들을 발견하기 위한 방법 및 기구 |
JP2007214916A (ja) * | 2006-02-09 | 2007-08-23 | Canon Inc | ネットワークデバイス管理装置及びその探索方法 |
US20080159169A1 (en) * | 2001-08-23 | 2008-07-03 | Jason Benfield | Dynamic intelligent discovery applied to topographic networks |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6920506B2 (en) * | 2001-06-28 | 2005-07-19 | Canon Information Systems, Inc. | Discovery and management of network printers |
US7640546B2 (en) * | 2004-01-16 | 2009-12-29 | Barclays Capital Inc. | Method and system for identifying active devices on network |
US9166883B2 (en) * | 2006-04-05 | 2015-10-20 | Joseph Robert Marchese | Network device detection, identification, and management |
US7924742B2 (en) * | 2006-09-27 | 2011-04-12 | Hewlett-Packard Development Company, L.P. | Network device discovery system and method |
US7984132B2 (en) * | 2008-06-27 | 2011-07-19 | Qualcomm Incorporated | Multi-rate peer discovery methods and apparatus |
EP2316192B1 (en) * | 2008-08-24 | 2012-02-29 | OPNET Technologies, Inc. | Incremental and targeted auto-discovery of network devices |
-
2008
- 2008-11-12 KR KR20080112437A patent/KR101485796B1/ko active IP Right Grant
-
2009
- 2009-06-22 US US12/488,725 patent/US8868723B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080159169A1 (en) * | 2001-08-23 | 2008-07-03 | Jason Benfield | Dynamic intelligent discovery applied to topographic networks |
KR20040093441A (ko) * | 2003-04-29 | 2004-11-05 | 마이크로소프트 코포레이션 | 네트워크 장치들을 발견하기 위한 방법 및 기구 |
JP2007214916A (ja) * | 2006-02-09 | 2007-08-23 | Canon Inc | ネットワークデバイス管理装置及びその探索方法 |
Also Published As
Publication number | Publication date |
---|---|
US8868723B2 (en) | 2014-10-21 |
US20100121949A1 (en) | 2010-05-13 |
KR20100053367A (ko) | 2010-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101485796B1 (ko) | 관리 서버 및 그 네트워크 디바이스 검색 방법 | |
US20070250458A1 (en) | Device Cooperation Service System and Electronic Devices Included in the System | |
JP4235460B2 (ja) | ネットワークデバイス管理方法、ネットワークデバイス管理プログラム及びネットワーク制御装置 | |
KR101424718B1 (ko) | 원격 접속 환경에서 접속 가능한 홈 네트워크 정보를제공하는 장치 및 그 방법 | |
WO2011150720A1 (zh) | 一种IPv6网络中网络设备自动配置的方法、网络设备和*** | |
US9893909B2 (en) | Method and system for allowing remote access device to access remote access target device within home network | |
US7774438B2 (en) | Parameter provisioning | |
US20080301293A1 (en) | Method and apparatus for discovering universal plug and play device using resource information | |
JP4613749B2 (ja) | 制御システム | |
JP2011004424A (ja) | 制御システム、制御装置、及び制御装置用プログラム | |
US20110196915A1 (en) | Method and apparatus for using service of home network device based on remote access | |
US20050099982A1 (en) | Proxy device and method for controlling devices in a domain | |
JP4542165B2 (ja) | 情報処理装置、画像形成装置及びその制御方法 | |
US7921218B2 (en) | Method and system for generating a space signature | |
JP2000181849A (ja) | ネットワ―ク上の周辺機器用サ―バ発見方法 | |
US20070261064A1 (en) | Apparatus, method and system for managing event information | |
US20080184333A1 (en) | Automatic protocol switching | |
JP2008059578A (ja) | ホームネットワークでデバイスのサービスを管理する方法及び装置 | |
JP4984898B2 (ja) | 機器管理装置 | |
US8521911B2 (en) | Apparatus, system and method for executing discovery in network | |
JP2005286585A (ja) | 無線lan自動選択接続システム、自動選択接続機能を備えた無線情報端末、および自動選択接続方法 | |
KR20020078758A (ko) | Mib 네임 서버를 이용한 망 관리 장치 및 방법 | |
JP2009147420A (ja) | ネットワーク設定方法およびシステム | |
JP6606355B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
US11533230B2 (en) | Computer-readable medium, relay device, terminal management device, and system for managing terminal devices not directly communicable with terminal management device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20180110 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20190102 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20200103 Year of fee payment: 6 |