Sign In to Follow Application
View All Documents & Correspondence

Network Monitor System Communication Apparatus Network Management Method And Network Management Program Storage Medium

Abstract: Provided is a network monitor system related to the network management of nodes and allowing for automatizing the settings suppressing the traffics and reducing the address space necessary for allocating addresses. Included are a communication apparatus a network management system and a node. The communication apparatus comprises: a host setting server that provides an address which belongs to an address space shared by the whole of a network to the node connected to a subnet; a means that sets information to be used for collecting and setting management information of the node; a management manager that performs transmission/reception of the management information to/from the node; and a management agent that performs transmission/reception of the management information to/from the network management system. The network management system acts as a management manager for the communication apparatus and identifies the node by use of an identifier other than the address or by use of a combination of the identifier and the address. The node acts as a host setting client and management agent for the communication apparatus.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
11 February 2015
Publication Number
26/2015
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application

Applicants

NEC CORPORATION
7-1 Shiba 5 chome Minato ku Tokyo 1088001

Inventors

1. ICHIKAWA Akira
c/o NEC CORPORATION 7-1 Shiba 5 chome Minato ku Tokyo 1088001

Specification

Document Name] DESCRIPTION
[Title of Invention] NETWORK MONITORING SYSTEM,
COMMUNICATION DEVICE, NETWORK MANAGEMENT METHOD,
5 AND NETWORK MANAGEMENT PROGRAM STORAGE MEDIUM
[Technical Field]
[OOOl]
The present invention relates to a technical field of a network
10 monitoring system, a communication device, a network management
method, and a network management program storage medium. In
particular, the present invention relates to a network monitoring system in
which parameters related to network management are automatically set
when a network node is added to a network, a communication device, a
15 network management method, and a network management program storage
medium.
[Background Art]
[0002]
20 In order to establish a network monitoring system using SNMP
(Simple Network Management Protocol), it is necessary to set IP (Internet
Protocol) address or the like and parameters related to network
management to a network node that is a monitoring target. Generally, the
above-mentioned setting i s complex. Therefore, it is desirable that thc
25 setting can be easily made as much as possible.
[0003]
When the number of networlc nodes monitored by a network
management system greatly increases, network traffic for network
management greatly increases. In the above-mentioned case, it is
desirable that the network traffic is suppressed.
[0004]
An example of the network monitoring system in which a time
required for setting the parameters related to network management to the
5 network node can be reduced is disclosed in patent literature 1. The
network system disclosed in patent literature I includes a monitoring
server, a client node, a network information management server, and a
LAN (Local Area Network). The monitoring server includes an SNMP
manager, a monitor control table, and a monitor control unit. The client
10 node includes a DHCP (Dynamic Host Configuration Protocol) client and
an SNMP agent. The network information management server includes a
DHCP server, the SNMP agent, and a network information management
table. The network information management table holds a MAC (Media
Access Control) address, an IP address, a netmask, a source IP address of
15 SNMP, a community name of SNMP, an access right of an SNMP MIB
(Management Informatioil Base), and a notification configuration of SNMP
TRAP. The network system disclosed in patent literature 1 operates as
follows.
[0005]
20 When the client node is connected to the nctwork, the DHCP client
requests the network information management server to assign IP
information (information including the MAC address, the IP address, and
the netmask) and network management information (information including
the source IP address of SNMP, the community naine of SNMP, the access
25 right of the SNMP MIB, and the notification configuration of SNMP
TRAP). When the DHCP server of the network information management
server receives the request to assign the IP information and the network
management information from the client node, the DI-ICP server of the
network information management server holds the IP information and the
network management inforlnation assigned to the client node in the
network information management table and sends the IP information and
the network management information to the client node. The DHCP
5 client sets the IP information and the network management information
acquired from the DHCP server to the client node. The SNMP agent of
the client node notifies the monitoring server of information indicating the
completion of setting the network management information. When the
SNMP manager of the monitoring server detects the completion of setting
10 the network management information based on the notification from the
SNMP agent of the client node, the monitor control unit records the
information of the client node in the monitor control table and performs the
monitoring.
[0006]
15 As a result of the above-mentioned operation, in the network system
described in patent literature 1, when the client node is connected to the
network, the IP information and the network management information are
automatically set to the client node. After the monitoring server is
notified of the infornlation indicating the completion of setting the network
20 management inforinatioil to the client node, the monitoring server can
perform the monitoring of the client node. Namely, a time required for
setting the parameters related to network management to the network node
can be reduced.
[0007]
An example of the network rnollitoring system in which the network
traffic for network management is suppressed is disclosed in patent
literature 2. The network monitoring system disclosed in patent
literature 2 includes a network management system, a communication
device (a router, a switch, or the like), a management agent, and a network.
The network includes a plurality of branch subnets connected to a wide
area communication network. One ~nanagement agent and one or more
communication devices are connected to one branch subnet. The network
5 management system is connected to the wide area communication network.
The network management system includes the SNMP manager. The
comnlunication device includes the SNMP agent. The management agent
includes the SNMP agent and the SNMP manager. The network
monitoring system disclosed in patent literature 2 operates as follows.
10 [OOOS]
Each management agent operates as the SNMP manager to all the
communication devices in the branch subnet including the management
agent and thereby monitors and controls the communicatio~ld evices. The
management agent operates as the SNMP agent which acts as the proxy for
15 the conlmunication devices monitored and controlled by the manage~nent
agent to the network llla~lagement system.
[0009]
As a result of the above-mentioned operation, in the iletwork
monitoring system disclosed in patent literature 2, the network
20 ~nanagement system may monitor and control the management agent
instead of directly monitoriilg and controlling the coinmunication device.
'17herefore, the network traffic for network manage~nent is suppressed.
[Citation List]
[Patent Literature]
[OO 101
[PTL 11 Japanese Patent Application Laid-Open No. 2006-222929
(pp. 7 - 14, Fig. 1, and Fig. 10)
[PTL 21 Japanese Patent Application Laid-Open No. 2008-1 17096
(pp. 3 - 4 and Fig. 1)
[Summary of Invention]
[Technical Problem]
[OOl 11
In the network monitoring system disclosed in patent literature 1,
the network traffic for network management of all the client nodes
10 concentrate on one monitoring server. Therefore, the network monitoring
system disclosed in patent literature 1 has a problem in which the network
traffic for network management greatly increases when the number of the
clients that are the monitoring targets greatly increases.
[OO 121
15 In the network monitoring system described in PTL 2, the IP
address overlap between different subnets is not allowed. Therefore, a
unique IP address is assigned to each communication device in the network.
Accordingly, the network monitoring system described in PTL 2 has a
problem in which a large IP address space is necessary.
2 0 [00 131
An object of the present invention is to provide a network
monitoring system in which an automatic collfiguration for networlc
management of a network node can be realized, network traffic for network
management call be suppressed, and an address space required for
25 assigning a network address for network management can be reduced, a
communication device, a network management method, and a network
management program storage medium.
[Solution to Problem]
[OO 1 41
The network monitoring system of the present invention is
characterized by comprising a communication device which includes a host
5 configuration server for providing network configuration information
including a network address belonging to a network address space shared
by an entire network to a network node connected to one subnet,
information setting means for configuration information for collecting and
setting management information of the network node, a management
10 manager for transmitting a request for the management information to the
network node, receiving a response from the network node, and receiving a
notification of update of the management information from the network
node, and a management agent for receiving the request from the network
management system which manages the management information,
15 transmitting the response to the network management system, and
transmitting the notification to the network management system, the
network management system which acts as the management manager to the
communication device and identifies each of a plurality of the network
nodes by using an identifier other than a network address or a combination
20 of the network address and the identifier other than the network address,
and the network node which acts both as a host configuration client that
communicates with the host configuration server and as the management
agent to the communication device and is identified by using the identifier
other than the network address or the combination of the network address
25 and the identifier other than the network address.
[00 151
A communicatioi~d evice of the present invention is characterized
by comprising a host configuration server for providing network
configuration information including a network address belonging to a
network address space shared by an entire network to a network node
connected to one subnet, information setting means for configuration
informatioil for collecting and setting management information of the
5 network node, a management manager for transmitting a request for the
management information to the network node, receiving a response from
the network node, and receiving a notification of update of the
management information from the network node, and a management agent
for receiving the request from the network management system which
10 manages the management information of the network node, transmitting the
response to the network management system, and transmitting the
notification to the network management system.
[0016]
A network management method of the present invention is
I5 characterized by comprising the steps of: providing network configuration
information including a network address belonging to a network address
space shared by an entire network to a network node connected to one
subnet; configuration information for collecting and setting management
inforination of the network node; transmitting a request for the
20 management information to the network node, receiving a response from
the network node, and receiving a notification of update of the
management information from the network node; and receiving the request
from the network management system which manages the management
information of the network node, transinitting the respoilse to the network
25 management system, and transmitting the notification to the network
management system.
[00 171
A network management program storage medium of the present
invention is characterized by storing a program which causes a computer
provided in a communicatioi~d evice to function as means for providing
network configuration information including a network address belonging
to a network address space shared by an entire network to a network node
5 connected to one subnet; means for setting information for collecting and
setting management information of the network node; means for
transmitting a request for the management information to the network node,
receiving a response from the network node, and receiving a notification of
update of the management information from the network node; and means
10 for receiving the request from the network management system which
manages the management information of the network node, transmitting the
response to the network management system, and transmitting the
notification to the network management system.
15 [Advantageous Effects of Invention]
[00 181
By using the present invention, an automatic collfiguration for
network management of a network node call be realized, network traffic for
network ~nal~agemencat n be suppressed, and an address space required for
20 assigning a network address for network management can be reduced.
[Brief Description of Drawings]
100 191
[Fig. 11 Fig. 1 is a block diagram showing a configuration of a
25 network monitoring system, a network management system, a
communication device, and a network node according to a11 exemplary
embodiment of the present invention.
[Fig. 21 Fig. 2 is a block diagram showing an example of a
hardware configuration of a communication device according to an
exemplary embodiment of the present invention.
[Fig. 31 Fig. 3 is a sequence chart for explaining operation of
setting network configuration information and network management
5 protocol information of a network monitoring system according to an
exemplary embodiment of the present invention.
[Fig. 41 Fig. 4 is a sequence chart for explaining operation of
collecting management illformation of the network monitoring system
according to an exemplary embodiment of the present invention.
10 [Fig. 51 Fig. 5 is a sequence chart showing an example of a
protocol sequence for explaining operation of setting network
configuration information and network management protocol information
of a network monitoring system according to an exemplary embodiment of
the present invention.
15 [Fig. 61 Fig. 6 is a sequence chart showing an example of a
protocol sequence for explaiili~lgo peration of collecting management
information of a network monitoring system according to an exemplary
embodiment of the present invention.
20 [Description of Embodiments]
[0020]
An exemplary embodiment of the present invention will be
described in detail below with reference to the drawing. Further, the
same reference numbers are used for the elements having a similar functioil
25 in all the drawings and the description is omitted appropriately.
COO2 11
Fig. 1 is a block diagram showing a configuration of a letw work
monitoring system according to an exemplary embodiment of the present
invention.
[0022]
The network monitoring system according to this exemplary
embodiment includes a network management system 100, a communication
5 device 300, a network node 500, a subnet A 200, and a subnet B 400.
Hereinafter, the reference numbers of the subnet A 200 and the subnet B
400 will be omitted.
[0023]
Further, the number of the commuilication devices and the number
10 of the subnets other than the subnet A (in Fig. 1, the number of subnets B)
are one or more, respectively. Fig. 1 shows a case in which the number of
the communication devices i s one and the number of the subnets other than
the subnet A is one as an example. The number of the network nodes
connected to one subnet excluding the subnet A (in Fig. 1, the subnet B) is
I5 one or more. Fig. 1 shows a case in which the number of the network
nodes is one as an example. A case in which the communication device
300 includes a router 301 will be described below as an example. The
communication device 300 may exist in the subnet B independently of the
router.
20 100241
The networl< management system 100 mailages fault monitoring,
operation, and the like of the network node 500 included in the network.
IIowever, the network management system 100 does not comlnunicate with
the llctwork node 500 directly but communicates the network node 500 via
25 the coln~nunication device 300.
[0025]
The network management system 100 does not identify the network
node 500 by referring to only the network address. The network
management system 100 identifies the network node 500 by using a set of
the network address of the network node 500 and the network address, the
name, the identifier, or the like of the communication device 300.
Alternatively, the network management system 100 identifies the network
5 node 500 by using the name, the identifier, the physical address, or the like
that is uniquely assigned to the network node 500.
[0026]
The network management system 100 includes a network
management manager 106. The network management manager 106
10 receives a notification of update of the management information of the
network node 500 and issues a command to the network node 500 according
to a network management protocol (hereinafter, referred to as "NMP").
Further, the NMP in this exemplary embodiment is an NMP which allows
the node to act as a server to the client and act as a proxy of the client to
15 the server.
[0027]
The network node 500 is a general network device such as a router,
a switch, or a computer. The network node 500 includes a host
configuration client 504 and a network management agent 508. The host
20 configuration client 504 requests a host configuration server 302 to assign
a network address or the like according to a host configuration protocol.
The network management agent 508 issues the notification of update of the
management information to a network manage~nent manager 306 and
receives a command from the network management manager 306 according
25 to the MNP. Further, the host configuration protocol in this excmplary
embodiment is a host configuration protocol which dynamically gives one
network address to the client from a specific network address space.
[0028]
The communication device 300 includes the router 301, the host
configuration server 302, network management protocol information
setting means (hereinafter, referred to as "NMP information setting
means") 305, the network management manager 306, and a network
5 management agent 308. The communication device 300 acts as the
network management agent to the network management system 100. The
communication device 300 acts as the network management manager and
the host configuration server to the network node 500.
[0029]
10 The router 301 performs routing of a network packet between the
subnet A and the subnet B. Further, the router 301 assumes the network
address which can be assigned by the host configuration server 302 exists
in the subnet B and performs the routing. For example, the network node
500 communicates with the network management system 100 via the
15 communication device 300 at all times. The network node 500 does not
communicate with the network node which exists in the subnet other than
the subnet B.
[0030]
The host configuration server 302 notifies the host configuration
20 client 504 of the network node 500 of the configuration information such
as the network address or the like according to the host configuration
protocol.
[003 11
The NMP infornlation setting means 305 generates network
25 managenlent protocol information (hereinafter, referred to as "NMP
infornlation") and notifies the network node 500 of the generated NMP
information.
[0032]
The network management manager 306 receives the notification of
update of the management information from the network node 500 and
issues the command to the network node 500 according to the NMP.
[0033]
5 The network management agent 308 sends the notification of update
of the management information of the network node 500 to the network
management manager 106 of the network management system 100 and
receives the command to the network node 500 from the network
management system 100 according to the NMP.
10 [0034]
Fig. 2 is a block diagram showing an example of a hardware
configuration of a communication device 907 that is an example of the
communication device 300.
LO03 51
15 The communication device 907 communicates with the network
management system 100, the network node 500, and the like via a LAN 910.
The coin~nullicationd evice 907 includes a storage device 901, a memory
902, a CPU (Central Processing Unit) 903, a keyboard 904, a nlonitor 905,
and an I10 (InputIOutput) 908 and these elements are connccted to each
20 other via an internal bus 906. The 110 908 is connected to the LAN 910.
The LAN 910 is an interface through which the comn~unicationd evice 907
communicates with the network management system 100, the network node
500, and the like. The CPU 903 controls the entire communication
device907, executes the program of the NMP information setting means
25 305 and the like via the I10 908, and perforlns transn~ission/receptiono f
data. The memory 902 stores an operation program and the like of the
CPU 903. The storage device 901 stores the program of the NMP
information setting means 305 and the like. Further, the internal
configuration of the comlnunication device 907 described above is shown
as an example. The coinmunication device 907 inay include only the CPU
903 and operate by using the storage device 901, the memory 902, the
keyboard 904, the monitor 905, and the 110 908 that are provided at the
5 outside.
[0036]
Next, operation of this exemplary embodiment will be described.
Fig. 3 shows the operation of setting the network configuration information
and the NMP information. Fig. 4 shows the operation of collecting the
10 management information after the network configuration information and
the NMP information are set. Fig. 5 shows the operation of setting the
network configuration information and the NMP information in a case in
which SNMP i s used as the NMP and DHCP is used as the host
configuration protocol. Fig. 6 shows the operation of collecting the
15 management information after the network configuration information and
the NMP information are set in the case in which SNMP is used as the NMP
and DHCP is used as the host configuration protocol.
[0037]
Fig. 3 is a sequence chart for explaining the operation of setting the
20 network configuration information and the NMI' information of the
network monitoring system according to the exeinplary embodiment.
[003 81
In this example of the operation, a case in which the network node
500 is newly connected to the subnet B will be described.
25 [0039]
When the network node 500 is connected to the subnet B (step
S505), the host configuration client 504 of the network node 500 requests
the commu~licationd evice 300 to acquire the network configuration
information such as the network address or the like (step S510).
[0040]
The host configuration server 302 of the communication device 300
receives the request to acquire the network configuration information from
5 the network node 500 (step S305). The host configuration server 302
creates the network configuration information (step S3 10). The network
configuration information includes the network address belonging to the
network address space shared by a plurality of the subnets. The network
address includcd in the network configuration information and the network
10 address of ailother network node may overlap each other.
[004 11
The NMP information setting means 305 of the communication
device 300 creates the NMP information (step S3 15). The NMP
information includes the network address of the communication device 300
15 which acts as a network management protocol manager (hereinafter,
referred to as "NMP manager") to the network node 500. The NMP
inforination inay include authentication information or the like included in
the NMP.
100421
20 The host configuration server 302 of the comnlunicatioll device 300
provides the network configuration information to the network node 500
(step S320).
[0043]
The NMP informati011 setting meails 305 of the colnmunication
25 device 300 provides the NMP i~lformatiolt~o the network node 500 (step
S325).
[0044]
The host configuratioil client 504 of the network node 500 acquires
the network configuration information from the communication device 300
(step S515). The host configuration client 504 sets the acquired network
configuration information to the network node 500 (step S520). The
network management agent 508 of the network node 500 acquires the NMP
5 information from the communication device 300 (step S525). The
network management agent 508 sets the acquired NMP information to the
network node 500 (step S530).
[0045]
The network management manager 306 of the communication
10 device 300 requests the network node 500 to acquire the management
information (step S330).
[0046]
The network management agent 508 of the network node 500
receives the request to acquire the management information from the
15 communication device 300 (step S535). The network management agent
508 notifies the communication device 300 of the management information
(step S540). In this example of the operation, the network node 500 is
identified by using a physical address of the network node 500 in the
management information. Further, in this example of the operation, a
20 case in which the network node 500 is identified by using the physical
address in the management information i s shown as an example. The
network node 500 may be identified by using a set of the network addrcss
of the network node 500 and the network address, the name, the identifier
or the like of the comnlunication device 300 in the management
25 information. Alternatively, the network node 500 may be identified by
using the name, the identifier, the address, or the like that is uniquely
assigned to the network node 500 in the management information.
[0047]
The network management agent 308 of the communication device
300 receives the management information from the network node 500 (step
S335). The network management agent 308 stores the received
management information (step S340). The network management agent
5 308 of the communication device 300 notifies the network management
system 100 of the stored management information (step S345).
[0048]
The network management manager 106 of the network management
system 100 receives the management information of the network node 500
10 from the communication device 300 (step S105). The network
management manager 106 stores the received management information
(step S110). In this example of the operation, the network node 500 is
identified by using the physical address of the network node 500 in the
management information. The network management system 100
15 identifies the network node 500 by using the physical address in the
management information. Therefore, the network management system
100 can discriminate the network node 500 from another network node with
the same network address as the network node 500. Even when the
network node 500 is identified by using the set of the network address of
20 the network node 500 and the network address, the name, the identifier, or
the like of the communication device 300, the network management system
100 can discriminate the network node 500 from the another network node
with the same network address as the network node 500. Further, even
when the network node 500 is identified by using the name, the identifier,
25 the address, or the like that is uniquely assigned to the network node 500,
the network management system 100 can discriminate the network node
500 from the another network node with the same network address as the
network node 500. Further, the network management system 100 may
update a screen display or the like based on the update of the manageinent
informatioil.
[0049]
Fig. 4 is a sequence chart for explaining the operation of collecting
5 the management information of the network monitoring system according
to this exemplary e~nbodiment.
[0050]
In this example of the operation, a case in which the network
management system 100 collects the management information of the
10 network node 500 will described.
LOO5 11
The network management system 100 requests the communication
device 300 to acquire the management information of the network node 500
(step ,5155).
15 [0052]
The communication device 300 receives the request to acquire the
management information f r o ~ nth e network management system 100 (step
S355). The communication device 300 requests the network node 500 to
acquire the management information of the network node 500 (stcp S360).
20 LO0531
The network node 500 receives the request to acquire the
management information from the communication device 300 (step S555).
The network node 500 notifies the communication device 300 of the
nianagcment information of the network node 500 (step S560).
lo0541
The communication device 300 receives the mallagement
information from the network node 500 (step S365). The communication
device 300 notifies the network management system 100 of the
management information of the network node 500 (step S370).
[0055]
The network management system 100 receives the management
information from the communication device 300 (step S 160). The
5 network management system 100 stores the management information of the
network node 500 (step 5165). In this example of the operation, the
network node 500 is identified by using the physical address of the network
node 500 in the management information. The network management
system 100 identifies the network node 500 by using the physical address
10 in the management information. Therefore, the network management
system 100 can discriminate the network node 500 from the another
network node with the same network address as the network node 500.
Even when the network node 500 is identified by using the set of the
network address of the network node 500 and the network address, the
I5 name, the identifier, or the like of the communication device 300 in the
management information, the network management system 100 can
discriminate the network node 500 from the another network node wit11 the
same network address as the network node 500. Further, even when the
network node 500 is identified by using the name, the identifier, the
20 address, or the like that is uniquely assigned to the network node 500 in the
Inanagement information, the network management system 100 can
discriminate the network node 500 from the another network node with the
same network address as the network node 500.
[00561
Fig. 5 is a sequence chart showing an example of a protocol
sequence for explaining operation of setting the network configuration
information and the NMP inforination of the network monitoring system
according to the exemplary embodiment.
[0057]
In this example of the operation, a case in which the network node
500 is connected to the subnet B will be described. Further, in Fig. 5, the
same reference numbers are used for the processes which perform the same
5 operations as those shown in Fig. 3. Therefore, the description of the
process will be omitted appropriately.
[0058]
When the network node 500 is connected to the subnet B (step
S505), the host configuration client 504 of the network node 500 requests
10 the subnet B to search for a DHCP server by using a DHCP Discover (step
S5 12).
lo0591
The host configuration server 302 of the comlnunication device 300
receives the request to search for the DHCP server by using the DHCP
15 Discover from the network node 500 (step S307). The host configuration
server 302 notifies the host configuration client 504 of the network node
500 of a candidate for the iletwork configuration inforination by using a
DHCP Offer (step S308).
[0060]
The host configuration client 504 of the network node 500 receives
the candidate for the network configuration information by using the
DHCP Offer from the commuilication device 300 (step S513). The host
configuration client 504 requests the host configuration server 302 of the
communication device 300 to acquire the iletwork configuration
25 information including the network address and the like by using a DHCP
Request (Step S5 14).
[006 11
The host configuration server 302 of the communication device 300
receives the request to acquire the network configuration information
including the network address and the like by using the DHCP Request
from the network node 500 (step S309). The host configuration server
302 creates the network configuration information (step S3 12). Because
5 the network configuration information includes the IP addresses belonging
to the IP address space shared by the subnets, the IP addresses included in
the network configuration information may overlap each other.
[0062]
The NMP information setting means 305 of the communication
10 device 300 create the NMP information (step S317). In this example of
the operation, the NMP information includes the IP address of the
communication device 300 which acts as the SNMP manager to the network
node 500. The NMP information may include SNMP community names
(when SNMP vl or SNMP v2 is used), a user name, an authentication
15 password, an encrypted password (when SNMP v3 is used), or the like.
100631
The host configuration server 302 of the communicatioii device 300
provides the network configuration information by using a DHCP Ack to
the ~ietworkn ode 500 (step S322). 'The NMP informatio~is etting means
20 305 of the comniu~iication device 300 provide the NMP information by
using an SNMP SET REQUEST to the network node 500 (step S327).
[0064]
The host configuration client 504 of the network node 500 acquires
the network configuration information by using the DHCP Ack from the
25 communication device 300 (step S517). The host configuration client
504 sets the acquired network configuration information to the network
node 500 (step S522). The ~ietworlcm anagement agent 508 of the
network node 500 acquires the NMP information by using the SNMP SET
REQUEST from the communication device 300 (step S527). The network
management agent 508 sets the acquired NMP information to the network
node 500 (step S532).
lo0651
5 The network management manager 306 of the communication
device 300 requests the network node 500 to acquire the management
information by using an SNMP GET REQUEST (step S332).
[0066]
The network management agent 508 of the network node 500
10 receives the request to acquire the management information from the
communication device 300 (step 537). The network management agent
508 notifies the communication device 300 of the management information
of the network node 500 by using an SNMP GET RESPONSE (step S542).
The network node 500 is identified by using the MAC address of the
I5 networlc node 500 in the management information. Further, in this
example of the operation, the case in which the network node 500 is
identified by using the MAC address in the management information has
been explained as example. The network node 500 may be identified by
using the set of the network address of the networlc node 500 and the
20 network address, the name, the identifier, or the like of the communication
device 300 in the management information. Alternatively, the network
node 500 may be identified by using the name, the identifier, the address,
or the like that is uniquely assigned to the network node 500 in the
inanagement information.
COO671
'The network management agent 308 of the comnlunication device
300 receives the managenlent information by using the SNMP GET
RESPONSE from the network node 500 (step S337). The network
management agent 308 stores the received management information (step
S342). The network management agent 308 of the communication device
300 notifies the network management system 100 of the stored management
information by using an SNMP TRAP (step S347).
5 [0068]
The network management manager 106 of the network management
system 100 receives the management information of the network node 500
by using the SNMP TRAP from the communication device 300 (step S107).
The network management manager 106 stores the received management
10 information (step S112). Here, the network node 500 is identified by
using the MAC address of the network node 500 in the management
information. The network management system 100 identifies the network
node 500 by using the MAC address in the management information.
Therefore, the network management system 100 can discriminate the
15 network node 500 from the another network node with the same network
address as the network node 500. Further, the network management
system 100 may update the screen display or the like based on the update
of the management information.
[0069]
20 Fig. 6 is a sequence chart showing an example of a protocol
sequence for explaining the operation of collecting the management
information of the network monitoring system according to the exemplary
embodiment.
[0070]
2 5 In this example of operation, a case in which the network
ma~lagement syste111 100 collects the management information of the
network node 500 will be described. Further, in Fig. 6, the same
reference numbers are used for the processes which perform the same
operations as those shown in Fig. 4. Therefore, the description of the
process will be omitted appropriately.
[007 11
The network management system 100 requests the cominunication
5 device 300 to acquire the management information of the network node 500
by using the SNMP GET REQUEST (step S157).
[0072]
The communication device 300 receives the request to acquire the
management information by using the SNMP GET REQUEST from the
10 network management system 100 (step S357). The communication device
300 requests the network node 500 to acquire the management information
of the network node 500 by using the SNMP GET REQUEST (step S362).
[0073]
The network node 500 receives the request to acquire the
15 management information by using the SNMP GET REQUEST from the
communication device 300 (step S557). The network node 500 notifies
the communication device 300 of the management information of thc
network node 500 by using the SNMP GET RESPONSE (step S562).
[0074]
20 The communication device 300 receives the management
infornlation by using the SNMP GET RESPONSE from the network node
500 (step S367). T11e cominunicatioil device 300 notifies the network
management system 100 of the management information of the network
node 500 by using the SNMP GET RESPONSE (step S372).
2 5 [0075]
The network management system 100 rcceives the management
infornlation by using the SNMP GET RESPONSE from the communication
device 300 (step S 162). The network management system 100 stores the
management information of the network node 500 (step S 167).
[0076]
Further, the communication device 907 shown in Fig. 2 performs
the operation performed by the communication device 300 among the
5 operations shown in Figs. 3 to 6.
[0077]
Further, in this example of the operation, the case in which the
SNMP GET REQUEST i s used has been explained as an example.
However, in this exemplary embodiment, a combination of an SNMP
10 GETNEXT REQUEST, an SNMP GETBULK REQUEST, and the like may
be used.
[0078]
As described above, the network (in the above explanation, the
network including the subnet A and the subnet B) in the exe~llplary
I5 embodiment is divided into the subnets (in the above explanation, the
subnets B) by taking into consideration the suppression of network traffic.
Therefore, the network addresses of the network nodes can overlap each
other between the subnets. Accordingly, the network monitoring system
in this exemplary e~nbodiment can reduce the network address space
20 required when an automatic setting of the networl< and the NMP
information of the network node is realized.
[0079]
Further, in the above-mentioned example of the operation, the case
in which SNMP i s used as the NMP has been described as an cxample.
25 However, in the exemplary embodiment, it is not limited to SNMP. The
NMP has to be a kind of protocol which allows a node to act as a server to a
client and act as an another client to an another server simultaneously.
For example, the NMP may be CMIP (Common Management Information
Protocol) or WS-Management (Web Service for Management). In the
above-mentioned example of the operation, the case in which DHCP is
used as the host configuration protocol has been shown as an example.
However, in the exemplary embodiment, it is not limited to DHCP. The
5 host configuration protocol has to be a kind of protocol which dynamically
gives one network address from the specific network address space. For
example, the host configuration protocol may be BOOTP (Bootstrap
Protocol).
[OOSO]
10 The invention of the present application has been described above
with reference to the exemplary embodiment. However, the invention of
the present application is not limited to the above mentioned exemplary
embodiment. Various changes in the configuration or details of the
invention of the present application that can be understood by those skilled
15 in the art can be made without departing from the scope of the invention of
the present application.
[008 11
This application claims priority based on Japanese Patent
Application No. 20 12- 18852 1, filed on August 29, 20 12, the disclosure of
20 which is hereby incorporated by reference in its entirety.
[Reference signs List]
W0821
906 internal bus
[Document Name] CLAIMS
[Claim 1]
A network monitoring system characterized by comprising
a co~nmuilicationd evice which includes
5 a host configuration server for providing network configuration
information including a network address belonging to a network address
space shared by an entire network to a network node connected to one
subnet,
information setting means for configuration information for
10 collecting and setting management information of the network node,
a management manager for transmitting a request for the
management information to the network node, receiving a response from
the network node, and receiving a notification of update of the
management information from the network node, and
15 a management agent for receiving the request from the network
management system which manages the management information,
transmitting the response to the network management system, and
tral~smitting the notification to the network management system;
the network management system which acts as the managemeilt
20 manager to the con~municationd evice and identifies each of a plurality of
the networl< nodes by using an identifier other than a network address or a
combination of the network address and the identifier other than the
network address; and
the network node which acts both as a host configuration client that
25 communicates with thc host configuration server and as the management
agent to the communication device and is identified by using the identifier
other than the network address or the combillation of the network address
and the identifier other than the network address.
[Claim 2]
The network monitoring system described in claim 1 further
including a router which transfers a packet addressed to a network address
provided to the network node to the subnet that is a management target.
5 [Claim 3]
The network monitoring system described in claim 1 or claim 2 in
which the network management protocol i s SNMP and the host
configuration server i s a DHCP server.
[Claim 4]
10 The network monitoring system described in any one of claims I to
3 in which management information of the network node includes a MAC
address of the network node.
[Claim 5]
A communication device characterized by comprising
15 a host configuration server for providing network configuratioll
information including a network address belonging to a network address
space shared by an entire network to a lietwork node connected to one
subnet,
informatioli setting means for configuration information for
20 collecting and setting management information of the network node,
a management manager for tra~lsrnittinga request for the
management information to the network node, receiving a response from
tlie network node, and receiving a notification of update of the
management information from the network node, and
2 5 a management agent for receiving the request from the network
management system which manages the nianagenlellt information of the
network node, transmitting the response to tlie network management
system, and transmitting the notification to the network management
system.
[Claim 6]
A network management method of the present invention is
characterized by comprising the steps of:
5 providing network configuration information including a network
address belonging to a network address space shared by an entire network
to a network node connected to one subnet;
setting information for collecting and setting management
information of the network node;
10 transmitting a request for the management information to the
network node, receiving a response from the network node, and receiving a
notification of update of the management information from the network
node; and
receiving the request from the network management system which
15 manages the management information of the network node, transmitting the
response to the network management system, and transmitting the
notification to the network management system.
[Claim 7]
A non-temporary storage medium storing a network management
program which causes a computer provided in a communication device to
function as
means for providing networl< configuration information including a
network address belonging to a network address space shared by an entire
network to a network node connected to one subnet;
means for setting information for collecting and setting
management information of the network node;
means for transmitting a request for the management information to
the network node, receiving a response from the network node, and
receiving a notification of update of the management informatioil from the
network node; and
means for receiving the request from the network management
system which manages the management information of the network node,
transmitting the response to the network management system, and
transmitting the notification to the network management system.

Documents