The present disclosure relates to a network system capable of performing packet communication.
For example, Japanese Patent Application Laid-open No. 2003-158539 (hereinafter, referred to as Patent Document 1) describes a network transfer system consisting of a plurality of nodes 10 to 40 and layer 2 switches 11 to 17 as shown in
As described above, a useful network system to be used in packet communication between a plurality of nodes is necessary.
In view of the above-mentioned circumstances, it is possible to provide a useful network system usable in packet communication between a plurality of communication apparatuses.
According to an embodiment of the present disclosure, there is provided a network system including a plurality of communication apparatuses, a packet relay apparatus, and a control apparatus.
The plurality of communication apparatuses are configured to be capable of performing packet communication.
The packet relay apparatus includes a plurality of networks for the packet communication and is configured to be connected to the plurality of communication apparatuses such that each of the plurality of communication apparatuses is connectable to at least two networks of the plurality of networks.
The control apparatus is configured to select a network to be a connection destination from the plurality of networks and instruct each of the plurality of communication apparatuses to connect to the selected network via the packet relay apparatus.
In this network system, the packet relay apparatus is provided such that each of the plurality of communication apparatuses is connectable to the at least two networks. Then, the control apparatus instructs each communication apparatus to connect to the network to be the destination connection. With this, a useful network system usable in the packet communication between the plurality of communication apparatuses is realized.
The packet relay apparatus may be configured to be connected to the plurality of communication apparatuses such that each of the plurality of communication apparatuses is connectable to all the plurality of networks.
In this network system, the packet relay apparatus is provided such that each of the plurality of communication apparatuses is connectable to all the plurality of networks. Then, the control apparatus instructs each communication apparatus to connect to the network to be the connection destination. With this, a useful network system usable in the packet communication between the plurality of communication apparatuses is realized.
The packet relay apparatus may include one or more layer 2 switches including a plurality of virtual local area networks (VLANs) as the plurality of networks.
In this manner, as the plurality of networks, the plurality of VLANs may be used.
The packet relay apparatus may be one or more layer 3 switches including a plurality of local area networks (LANs) as the plurality of networks.
In this manner, as the plurality of networks, the plurality of LANs may be used.
The packet relay apparatus may include, as one of the plurality of networks, a control network configured to be commonly connected to the plurality of communication apparatuses for the instruction of the control apparatus. In this case, the control apparatus may be configured to select the connection destination network from a plurality of communication networks of the plurality of networks excluding the control network and instruct each of the plurality of communication apparatuses to connect to the selected connection destination network through the control network.
In this network system, the control network is set as one of the plurality of networks. Then, through the control network, the connection destination network is selected from the plurality of communication networks and the instruction to connect to the selected connection destination network is provided.
The control apparatus may be configured to manage, using a cross-point expression, a system state including a connection state between the plurality of communication apparatuses, and connection states between the plurality of communication apparatuses and the plurality of networks.
The system state is managed by the cross-point expression, and hence the network system can be easily managed.
The control apparatus may be configured to output display information for displaying the system state by the cross-point expression.
With this, the system state can be displayed by the cross-point expression, and hence it becomes easy to grasp or manage the connection state of the network system, for example.
The control apparatus may be configured to transmit, as the instruction regarding the connection destination network, setting information including information on the connection destination network and an address of a communication apparatus to be a communication destination of the packet communication out of the plurality of communication apparatuses.
In this manner, the setting information including the information on the connection destination network and the address of the communication apparatus to be a communication partner may be transmitted from the control apparatus.
The communication apparatus may be configured to perform, based on the setting information received from the control apparatus, setting for the packet communication.
In this manner, based on the setting information from the control apparatus, the communication apparatus capable of performing setting for the packet communication may be used.
The communication apparatus may be configured to be connectable, with each of two or more networks of the plurality of networks being the network to be the connection destination, to two or more connection destination networks at the same time.
As the communication apparatus, one connectable to the two or more connection destination networks at the same time may be used.
The control apparatus may be configured to communicate, for the instruction, with the communication apparatus by a simple network management protocol (SNMP).
In this manner, the control apparatus and the communication apparatus may be communicable with each other by the SNMP.
As described above, according to the embodiment of the present disclosure, it is possible to realize a useful network system usable in packet communication between the plurality of communication apparatuses.
These and other objects, features and advantages of the present disclosure will become more apparent in light of the following detailed description of best mode embodiments thereof, as illustrated in the accompanying drawings.
Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.
Although
In
In such a connection state, in a network system 100 according to this embodiment, a control apparatus 30 selects a VLAN 40 to be a connection destination (connection destination network) from the plurality of VLANs 1-5. The control apparatus 30 instructs each communication apparatus 10 to connect to the selected VLAN 40. The connection destination VLAN 40 corresponds to the VLAN 20 to be used when the communication apparatus 10 performs the packet communication.
That is, in a state in which each VLAN 20 has the cross-point structure, the connection destination VLAN 40 to be used for the packet communication is appropriately controlled by the control apparatus 30. With this, the useful network system 100 usable in the packet communication between the plurality of communication apparatuses 10 is realized. Hereinafter, the network system 100 will be described in detail.
[Configuration and Operation of Network System]
Each communication apparatus 10 transmits and receives, for example, packetized video or audio data. The packets to be handled are not limited. For example, those to which error correction codes or the like are added may be communicated. Further, data different from the video or audio data may be packetized and communicated.
Note that the number of nodes 10 is not limited. For example, as a larger number of VLANs 20 can be set, a larger number of nodes 10 can be connected.
The packet relay apparatus 50 includes the plurality of networks 20 for the packet communication by the plurality of communication apparatuses 10. The packet relay apparatus 50 according to this embodiment is one or more layer 2 switches including the plurality of VLANs 20 as the plurality of networks 20. Hereinafter, the packet relay apparatus 50 will be referred to as a switch 50.
A technique for setting the VLANs 1-5 in the switch 50 is not particularly limited. For example, an arbitrary technique such as a VLAN-Tag technique may be used. In this embodiment, the VLANs 1-5 are constructed as networks independent from each other. Note that the number of VLANs 20 set in the switch 50 is not limited.
As shown in
To the eight trunk ports 51-58, connected are the nodes A1-A4 and the nodes B1-B4. To the trunk ports 51-54, connected are the nodes A1-A4. To the trunk ports 55-58, connected are the nodes B1-B4. Therefore, the nodes A1-A4 and the nodes B1-B4 are connected to the switch 50 such that each of the nodes A1-A4 and the nodes B1-B4 is connectable to all the plurality of VLANs 1-5.
For example, a trucking protocol for setting the trunk ports is not limited. For example, by appropriately using tags for identifying the VLANs 20, setting the trunk ports is realized. Each node 10 and the switch 50 are connected to each other via, for example, a local area network (LAN) or a wide area network (WAN).
The access port 59 is connected to only the VLAN 5 of the plurality of VLANs 1-5. Further, to the access port 59, connected is a node C that operates as the control apparatus 30 according to this embodiment.
The node C has a network management function. The node C selects the VLAN 40 to be a connection destination from the plurality of VLANs 20, and instructs each of the plurality of nodes 10 to connect to the selected VLAN 40. That is, the node C has a function of notifying the nodes A1-A4 and the nodes B1-B4 of the VLAN 20 to be used by each of the nodes A1-A4 and the nodes B1-B4.
As shown in
In this embodiment, the VLANs 1-4 of the plurality of VLANs 20 excluding the VLAN 5 being the control VLAN 60 are used as a plurality of communication VLANs 70 (communication networks). The node C selects the connection destination VLAN 40 from the plurality of communication VLANs 70 and provides an instruction to connect to the selected connection destination VLAN 40 through the control VLAN 60. Therefore, the control VLAN 60 and the connection destination VLAN 40 are set in each node 10.
The node C transmits, as the instruction regarding the connection destination VLAN 40, setting information including information on the connection destination VLAN 40 and an address of the node 10 to be a communication destination. The information on the connection destination VLAN 40 is information for setting the connection destination VLAN 40 in each node 10. Typically, the information on the connection destination VLAN 40 is an identifier (ID) of the connection destination VLAN 40. The address of the communication destination node 10 is an address of another node 10 of the plurality of nodes 10 to be a communication destination of the packet communication. For example, a media access control address (MAC address) or an Internet protocol address (IP address) is used. Other information may be used.
In this embodiment, for the instruction regarding the connection destination VLAN 40, the node C is communicable with the plurality of nodes 10 by a simple network management protocol (SNMP). Otherwise, a unique protocol may be used.
Based on the setting information received from the node C, the plurality of nodes 10 perform setting for the packet communication. A protocol and the like for the setting of the packet communication based on the setting information are not limited. For example, software and the like for the setting may be installed into the nodes 10 in advance.
In the example shown in
Therefore, in this example, the nodes A1 and B1 are in a communicable state. The nodes A2 and B2 are in a communicable state. The nodes A3 and B3 are in a communicable state. The nodes A4 and B4 are in a communicable state. The node C changing the VLAN 20 assigned to each node 10 realizes the packet communication between particular nodes 10. While, for example, monitoring a traffic amount of each VLAN 20, the node C provides an appropriate instruction for setting the connection destination VLAN 40 for each node 10. With this, the useful network system 100 is realized.
In this embodiment, the node C manages a system state including the connection states between the plurality of nodes 10 and the connection states between the plurality of nodes 10 and the plurality of VLANs 20. That is, the node C manages which of the nodes 10 and through which of the VLANs 20 are communicable with each other. The management of the system state is performed using the cross-point expression and VLAN connection table that are shown in
The cross-point expression is an expression using a plurality of cross-points 15. The plurality of cross-points 15 are expressed corresponding to connection points between the plurality of nodes 10. For example, in
The VLAN connection table shown in
When the connection destination VLAN 40, the communication destination node 10, and the like are changed by the instruction from the node C, the positions of the black circles in the cross-point expression of
The cross-point expression is used for the management of the system state in this manner. With this, for example, based on the information shown in
Note that the VLAN connection table shown in
The node C may output display information for displaying the system state by the cross-point expression. That is, the node C may output display information for displaying the cross-point expression shown in
Hereinafter, in the network system 100 according to this embodiment, the switch 50 is provided such that each of the plurality of nodes 10 is connectable to all the plurality of VLANs 1-5. Further, the node C instructs each node 10 to connect to the VLAN 40 to be a connection destination. With this, the useful network system 100 usable in the packet communication between the plurality of nodes 10 is realized. For example, by the node C appropriately instructing each node 10 to connect to the connection destination VLAN 40, functions equivalent to those of a routing switch can be realized using the layer 2 switches 50.
Patent Document 1 above describes means for providing an effective use of the network resource and restoration of failure. As the means therefor, Patent Document 1 describes using a plurality of VLANs for connection between nodes, configuring each of the VLANs by a plurality of layer 2 switches, and switching the VLANs for restoration of failure. Connection states between the plurality of nodes and the plurality of VLANs are fixed, and the VLANs are appropriately switched upon restoration of failure or the like.
As in the network transfer system described in Patent Document 1, the plurality of VLANs are fixedly set as paths between the nodes. Only by making a setting so that paths can be appropriately selected from the plurality of VLANs, a physical topology of the layer 2 network that embodies it, for example, is not defined. Further, there may be a problem in that an effective setting method for the VLANs and the layer 2 switches against an increase of the number of nodes is unclear.
In the network system 100 according to this embodiment, the cross-point structure is set in each of the plurality of VLANs 1-5. Then, the node C provides appropriate instructions to connect to the connection destination VLAN 40. Therefore, it is possible to design a physical topology for the purpose of realizing the cross-point structure. Such a design of the physical topology can be relatively easily performed. Further, although will be described also in the following embodiments, in a network system 100 and a path setting method for a communication flow according to the present disclosure (instruction of the node C regarding connection destination VLAN), a large-scale network system can be easily constructed even if the number of nodes is increased.
A network system according to a second embodiment of the present disclosure will be described. In the following, descriptions of the same portions as the configurations and the actions in the network system 100 according to the above-mentioned first embodiment will be omitted or simplified.
As shown in
The five access ports 255-259 are connected to the plurality of VLANs 1-5, respectively. Connection combinations are (access port 255, VLAN 1), (access port 256, VLAN 2), (access port 257, VLAN 3), (access port 258, VLAN 4), and (access port 259, VLAN 5).
The switch 246 includes four trunk ports 261-264 and six access ports 265-270. The four trunk ports 261-264 are set to be communicable with all the plurality of VLANs 1-5. To the four trunk ports 261-264, connected are nodes B1-B4 being a plurality of communication apparatuses 210.
The five access ports 265-269 of the six access ports 265-270 are connected to the plurality of VLANs 1-5, respectively. Connection combinations thereof are (access port 265, VLAN 1), (access port 266, VLAN 2), (access port 267, VLAN 3), (access port 268, VLAN 4), and (access port 269, VLAN 5).
The five access ports 255-259 of the switch 245 and the five access ports 265-269 of the switch 246 are connected to one another such that those connected to the same VLAN 220 are connected to each other. With this, the packet relay apparatus 250 that includes a plurality of VLANs 220, and is to be connected to a plurality of nodes 210 such that each of the plurality of nodes 210 is connectable to all the plurality of VLANs 220 is realized.
Note that an access port 270 of the switch 246 is connected to the VLAN 5. To this access port 270, connected is a node C being a control apparatus 230. The node C transmits an instruction regarding a connection destination VLAN 240 to each node 210 through the VLAN 5 being a control VLAN 260.
The same system state as that of
As described above, in this embodiment, the plurality of switches 245 and 246 constitute the packet relay apparatus 250. With this, for example, even if the nodes A1-A4 and the nodes B1-B4 are remote from each other, the network system 200 can be constructed. Note that, if the plurality of switches 245 and 246 are used, a different VLAN 220 is assigned to each access port so as not to form a loop between the switches 245 and 246.
A difference from the network system 200 of the second embodiment is in that the switches 345 and 346 are connected to each other through trunk ports 373 and 374. Each of the trunk ports 373 and 374 is set to be communicable with all of a plurality of VLANs 1-5. By connecting the trunk ports 373 and 374 to each other, the switches 345 and 346 are connected to each other.
In this manner, the plurality of switches 345 and 346 constituting the packet relay apparatus 350 may be connected to each other through the trunk ports 373 and 374. That is, a connection between the switches 345 and 346 is collected to a single link (trunk link) 375. For example, a link having a bandwidth higher than that of a link 376 to be used for connecting nodes A1-A4, B1-B4, and C is used as the link 375. With this, the bandwidth of each VLAN 320 can be prevented from being lowered.
As shown in
Nine VLANs 1-9 are set in each of the switches 445 and 446. Each of the nodes 410 connected to the switches 445 and 446 is set to be connectable to all the VLANs 1-9. Note that, in
The VLANs 1-9 set in the switches 445 and 446 are connected for each VLAN 420 by a link 455 through access ports 454 (indicated by common reference symbols 452). As shown in
With such a configuration, sixteen nodes 410 twice the number of trunk ports 451 (452) set in the single switch 445 (446) can be housed in the network system 400. That is, a larger number of VLANs 420 than the number of trunk ports 451 (452) are set, and hence the number of nodes 410 that can be housed in the network system 400 can be increased. As a result, a large-scale network system 400 can be easily constructed even if the number of nodes is increased.
In
Using the cross-point expression in this manner, it is possible to easily grasp and manage the system state even if the scale of the network system 400 is increased due to an increase of the number of nodes. The node C may output display information for displaying the cross-point expression shown in
In this embodiment, three switches 545-547 constitute a packet relay apparatus 550. Each of the switches 545-547 includes eight trunk ports 551. Thirteen VLANs 1-13 are set in each of the switches 545-547. To the switch 547, connected is a node C being a control apparatus 530 through an access port 552. To the access port 552, connected is the VLAN 13. The VLAN 13 is used as a control VLAN. Other than this, it is sufficient that connections of a plurality of nodes 510 with the switches 545-547, connections between the switches 545-547, and the like are the same as those in the above-mentioned fourth embodiment.
The network system 500 having such a configuration can house twenty-four nodes 510, in other words, a further larger number of nodes than those in the network system 400 according to the above-mentioned fourth embodiment (except for node C). By increasing the number of switches 545-547 in this manner, the large-scale network system 500 can be easily constructed.
Using the cross-point expression, it is possible to easily grasp and manage the system state even if the scale of the network system 500 is increased due to a further increase of the number of nodes. Display information for displaying the cross-point expression shown in
In the network system 600 according to this embodiment, by an instruction of a node C, multi-cast communication between the nodes 610 is realized. In
In the cross-point expression shown in
In the network system 700 according to this embodiment, communication in which a plurality of flows are received by a single node 710 is performed by an instruction of a node C. In
By controlling the instruction regarding the connection destination VLAN 740 by the node C, such communication can be realized. Note that a protocol and the like for receiving each of packets from the node A1 and packets from the node A2 are not limited. Further, of course, communication from three or more nodes 710 to a single node 710 may be performed.
In the cross-point expression shown in
In the network system 800 according to this embodiment, as a node 810 for packet communication, a node including a plurality of network interfaces 811 is used. As shown in
The VLAN 5 is set as a control VLAN 860 via the interface D1. Further, via the same interface D1, the VLAN 1 is set as a connection destination VLAN 840. In addition, the VLAN 2 is set as the connection destination VLAN 840 via the interface D2.
Further, a node E includes two interfaces E1 and E2. The interface E1 is connected to a trunk port 855 of the switch 850. The interface E2 is connected to a trunk port 856. The VLAN 5 being the control VLAN 860 and the VLAN 1 serving as the connection destination VLAN 840 are set via the interface E1. In addition, the VLAN 2 is set as the connection destination VLAN 840 via the interface E2.
By such an instruction of the node C, the interfaces D1 and E1 can communicate with each other through the VLAN 1. Further, the interfaces D2 and E2 can communicate with each other through the VLAN 2.
In the cross-point expression shown in
Further, a cross-point 815 on the lines 821 and 823 and a cross-point 816 on the lines 822 and 824 are expressed by the black circles. In the VLAN connection table shown in
Hereinafter, in this embodiment, the node including the plurality of network interfaces 811 is used as the node 810 that performs the packet communication. That is, the two or more VLANs 820 of the plurality of VLANs 1-5 are each set to the connection destination VLAN 840, and the node 810 connectable to the two or more connection destinations VLAN 840 at the same time is used.
Even if such a node is used, it is possible to easily grasp and manage the system state of the network system 800 by managing and displaying information using the cross-point expressions as shown in
As shown in
The switch 945 includes six trunk ports 951-956 and three access ports 957-959. To those ports, connected are the plurality of nodes 910 and three access ports 963-965 of the switch 946. In the following, switch settings between the ports and the VLANs 1-5 and connection settings between the ports and the nodes or the like are described. The VLANs 920 noted in brackets following the port names are the VLANs 920 connectable to those ports. The nodes or the like following the bracket are the nodes or the like to be connected to those ports.
trunk port 951 (VLANs 1, 2, and 5) node A1
trunk port 952 (VLANs 1, 2, and 5) node A2
trunk port 953 (VLANs 3, 4, and 5) node A3
trunk port 954 (VLANs 3, 4, and 5) node A4
trunk port 955 (VLANs 3, 4, and 5) node B3
trunk port 956 (VLANs 3, 4, and 5) node B4
access port 957 (VLAN 1) access port 963
access port 958 (VLAN 2) access port 964
access port 959 (VLAN 5) access port 965
The switch 946 includes two trunk ports 961 and 962 and four access ports 963-966. Switch settings and connection settings relating to those ports are described in the following.
trunk port 961 (VLANs 1, 2, and 5) node B1
trunk port 962 (VLANs 1, 2, and 5) node B2
access port 963 (VLAN 1) access port 957
access port 964 (VLAN 2) access port 958
access port 965 (VLAN 5) access port 959
access port 966 (VLAN 5) node C
As will be also seen from such switch settings and connection settings, the packet relay apparatus 950 according to this embodiment includes the plurality of VLANs 1-5 for the packet communication. The packet relay apparatus 950 is connected to the plurality of nodes 910 such that each of the plurality of nodes 910 is connectable to at least two VLANs 920 of the plurality of VLANs 1-5. Then, the node C being the control apparatus selects a connection destination VLAN 940 from the plurality of VLANs 920 and instructs each of the plurality of nodes 910 to connect to the selected connection destination VLAN 940 via the packet relay apparatus 950.
As a result, the nodes A1 and A2 is communicable with the node B1 and the node B2 via the switches 945 and 946. At this time, the VLAN 1 or the VLAN 2 is used. On the other hand, communication of the nodes A1 and A2 with the nodes B3 and B4 is limited.
The nodes A3 and A4 are communicable with the nodes B3 and B4 within the switch 945. At this time, the VLAN 3 or the VLAN 4 is used. On the other hand, the communication of the nodes A3 and A4 with the nodes B1 and B2 is limited.
As described above, each node 910 may be connectable to not all the VLANs 920, and each node 910 may be connectable to the two or more VLANs 920. The node C selects the connection destination VLAN 940 from two or more VLANs 920 to which each node 910 is connectable, and instructs the node 910 to connect to the selected connection destination VLAN 940. With such a configuration, it is possible to realize a useful network system 900 usable in the packet communication between the plurality of nodes 910.
In the cross-point expression shown in
In the VLAN connection table shown in
As described in the each of the embodiments, in the network system according to the present disclosure, it becomes easy to consider the scale under a network configuration condition associated with the number of nodes and the number of layer 2 switches. Further, without changing the switch settings, the system state can be appropriately changed.
As the control apparatus and the communication apparatus in each of the above-mentioned embodiments, for example, various information processing apparatuses (computers) such as a personal computer (PC) are used.
An information processing apparatus 1000 includes a central processing unit (CPU) 1001, a read only memory (ROM) 1002, a random access memory (RAM) 1003, an input/output interface 1005, and a bus 1004 that connects to one another.
To the input/output interface 1005, connected are a display unit 1006, an input unit 1007, a storage unit 1008, a communication unit 1009, a drive unit 1010, and the like.
The display unit 1006 is, for example, a display device using a liquid-crystal, an electro-luminescence (EL), a cathode ray tube (CRT), or the like.
The input unit 1007 is, for example, a controller, a pointing device, a keyboard, a touch panel, and another operation apparatus. If the input unit 1007 includes the touch panel, the touch panel may be integral with the display unit 1006.
The storage unit 1008 is a non-volatile storage device, and, for example, a hard disk drive (HDD), a flash memory, or another solid-state memory.
The drive unit 1010 is, for example, a device capable of driving a removable recording medium 1011 such as an optical recording medium, a floppy (registered trademark) disc, a magnetic recording tape, and a flash memory. In contrast, the above-mentioned storage unit 1008 is often used as a device installed in the information processing apparatus 1000 in advance, the device mainly driving a non-removable recording medium.
The communication unit 1009 is a modem, a router, or another communication apparatus for communicating to a different device, the communication unit 1009 being connectable to the LAN, a wide area network (WAN), or the like. The communication unit 1009 may perform communication in a wired manner or wireless manner. The communication unit 1009 is often used separate from the information processing apparatus 1000.
Information processing by the information processing apparatus 1000 having the above-mentioned hardware configuration is realized by the cooperation of software stored the storage unit 1008, the ROM 1002, or the like and a hardware resource of the information processing apparatus 1000. Specifically, in order to realize such information processing, the CPU 1001 loads programs configuring the software that are stored in the storage unit 1008, the ROM 1002, or the like into the RAM 1003 and execute the programs.
The programs are installed into the information processing apparatus 1000 via, for example, a recording medium. Alternatively, the programs may be installed into the information processing apparatus 1000 through a global network or the like.
The present disclosure is not limited to the above-mentioned embodiments and various other embodiments may be realized.
For example,
Operations of the node C as a control apparatus 1130 and nodes as a plurality of communication apparatuses 1110 are the same as the operations described above. As in the network system 1100, the plurality of VLANs may be replaced by the plurality of LANs in each of the above-mentioned embodiments. For example, appropriately using IP addresses and the like, instructions regarding a connection destination LAN and a communication destination node are provided.
For example, the connection destination network may be fixed to the nodes. That is, the control apparatus may constantly instruct the nodes to connect to the same network as the connection destination network. Further, in addition to the plurality of nodes provided with instructions regarding the connection destination network, a node for communication connected only to a single network through an access port may be further provided.
In the VLAN connection table shown in
At least two features of the features of each of the above-mentioned embodiments may be combined.
It should be noted that the present disclosure may also take the following configurations.
(1) A network system, including:
a plurality of communication apparatuses configured to be capable of performing packet communication;
a packet relay apparatus including a plurality of networks for the packet communication and configured to be connected to the plurality of communication apparatuses such that each of the plurality of communication apparatuses is connectable to at least two networks of the plurality of networks; and
a control apparatus configured to select a network to be a connection destination from the plurality of networks and instruct each of the plurality of communication apparatuses to connect to the selected network via the packet relay apparatus.
(2) The network system according to Item (1), in which
the packet relay apparatus is configured to be connected to the plurality of communication apparatuses such that each of the plurality of communication apparatuses is connectable to all the plurality of networks.
(3) The network system according to Item (1) or (2), in which
the packet relay apparatus includes one or more layer 2 switches including a plurality of virtual local area networks (VLANs) as the plurality of networks.
(4) The network system according to Item (1) or (2), in which
the packet relay apparatus is one or more layer 3 switches including a plurality of local area networks (LANs) as the plurality of networks.
(5) The network system according to any one of Items (1) to (4), in which
the packet relay apparatus includes, as one of the plurality of networks, a control network configured to be commonly connected to the plurality of communication apparatuses for the instruction of the control apparatus, and
the control apparatus is configured to select the connection destination network from a plurality of communication networks of the plurality of networks excluding the control network and instruct each of the plurality of communication apparatuses to connect to the selected connection destination network through the control network.
(6) The network system according to any one of Items (1) to (5), in which
the control apparatus is configured to manage, using a cross-point expression, a system state including
the control apparatus is configured to output display information for displaying the system state by the cross-point expression.
(8) The network system according to any one of Items (1) to (7), in which
the control apparatus is configured to transmit, as the instruction regarding the connection destination network, setting information including
the communication apparatus is configured to perform, based on the setting information received from the control apparatus, setting for the packet communication.
(10) The network system according to any one of Items (1) to (9), in which
the communication apparatus is configured to be connectable, with each of two or more networks of the plurality of networks being the network to be the connection destination, to two or more connection destination networks at the same time.
(11) The network system according to any one of Items (1) to (10), in which
the control apparatus is configured to communicate, for the instruction, with the communication apparatus by a simple network management protocol (SNMP).
The present disclosure contains subject matter related to that disclosed in Japanese Priority Patent Application JP 2012-201345 filed in the Japan Patent Office on Sep. 13, 2012, the entire content of which is hereby incorporated by reference.
It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims or the equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
2012-201345 | Sep 2012 | JP | national |