1. A virtual local area network (VLAN), comprising:
a first network including a first gateway router assigned a first Internet Protocol (IP) address and first Medium Access Control (MAC) address for use including forwarding packets received from one or more external networks into the first network; and
a second network, communicatively coupled with the first network for exchanging Layer 2 traffic, and including a second gateway router assigned a second IP address and second MAC address for use including forwarding packets received from said one or more external networks into the second network;
wherein each of the first and second gateway routers are further assigned a same third IP address and a same third MAC address for use in selectively communicating with devices on their respective first or second network, such that a virtual or physical device migrated from the first network to the second network can use the third IP address as its default IP gateway address and reach the default gateway using packets addressed with a MAC destination address of the third MAC address when it is on the first network and when it is on the second network; wherein the VLAN is configured such that Layer 2 traffic devices in the first network will MAC learn ports for the third MAC that are towards the first gateway router and not towards the second gateway router, and configured such that Layer 2 traffic devices in the second network will MAC learn ports for the third MAC that are towards the second gateway router and not towards the first gateway router.
2. The VLAN of claim 1, wherein packet traffic, addressed with the third MAC address as its source MAC address, originated on the first network or the second network will not be communicated to the other said second or first network.
3. The VLAN of claim 1, wherein said configuration of the first gateway router includes sending packets using the third MAC address as the source MAC address of packets sent on the first network for Address Resolution Protocol (ARP) responses for resolving the third IP address or for gratuitous ARP packets advertising the third MAC address on the first network; and wherein said configuration of the second gateway router includes sending packets using the third MAC address as the source MAC address of packets sent on the second network for Address Resolution Protocol (ARP) responses for resolving the third IP address or for gratuitous ARP packets advertising the third MAC address on the second network.
4. The VLAN of claim 3, wherein said configuration of the first gateway router includes sending an Address Resolution Protocol (ARP) packet using the first MAC address as the source MAC address of the ARP packet, with the third MAC address in the Sender Hardware Address field of the ARP message within the ARP packet; and wherein said configuration of the second gateway router includes sending a particular Address Resolution Protocol (ARP) packet using the second MAC address as the source MAC address of the particular ARP packet, with the third MAC address in the Sender Hardware Address field of the ARP message within the particular ARP packet.
5. The VLAN of claim 4, wherein said configuration of the first gateway router includes sending a plurality of gratuitous Address Resolution Protocol (ARP) packets using the third MAC address as the source MAC address with the third MAC address in the Sender Hardware Address field of the ARP message of each of the gratuitous ARP packets; and wherein said configuration of the second gateway router includes sending a plurality of particular gratuitous ARP packets using the third MAC address as the source MAC address with the third MAC address in the Sender Hardware Address field of the ARP message of each of the particular gratuitous ARP packets.
6. The VLAN of claim 1, wherein said configuration of the first gateway router includes sending an Address Resolution Protocol (ARP) packet using the first MAC address as the source MAC address of the ARP packet, with the third MAC address in the Sender Hardware Address field of the ARP message within the ARP packet; and wherein said configuration of the second gateway router includes sending a particular Address Resolution Protocol (ARP) packet using the second MAC address as the source MAC address of the particular ARP packet, with the third MAC address in the Sender Hardware Address field of the ARP message within the particular ARP packet.
7. A virtual local area network (VLAN), comprising:
a first network including a first gateway router assigned a first Internet Protocol (IP) address and first Medium Access Control (MAC) address for use including forwarding packets received from one or more external networks into the first network; and
a second network, communicatively coupled with the first network for exchanging Layer 2 traffic, and including a second gateway router assigned a second IP address and second MAC address for use including forwarding packets received from said one or more external networks into the second network;
wherein each of the first and second gateway routers are further assigned a same third IP address and a same third MAC address for use in selectively communicating with devices on their respective first or second network, such that a virtual or physical device migrated from the first network to the second network can use the third IP address as its default IP gateway address and reach the default gateway using packets addressed with a MAC destination address of the third MAC address when it is on the first network and when it is on the second network; wherein packet traffic, addressed with the third MAC address as its source MAC address, originated on the first network or the second network will not be communicated to the other said second or first network.
8. The VLAN of claim 7, wherein said configuration of the first gateway router includes sending packets using the third MAC address as the source MAC address of packets sent on the first network for Address Resolution Protocol (ARP) responses for resolving the third IP address or for gratuitous ARP packets advertising the third MAC address on the first network; and wherein said configuration of the second gateway router includes sending packets using the third MAC address as the source MAC address of packets sent on the second network for Address Resolution Protocol (ARP) responses for resolving the third IP address or for gratuitous ARP packets advertising the third MAC address on the second network.
9. The VLAN of claim 8, wherein said configuration of the first gateway router includes sending an Address Resolution Protocol (ARP) packet using the first MAC address as the source MAC address of the ARP packet, with the third MAC address in the Sender Hardware Address field of the ARP message within the ARP packet; and wherein said configuration of the second gateway router includes sending a particular Address Resolution Protocol (ARP) packet using the second MAC address as the source MAC address of the particular ARP packet, with the third MAC address in the Sender Hardware Address field of the ARP message within the particular ARP packet.
10. The VLAN of claim 7, wherein said configuration of the first gateway router includes sending a plurality of gratuitous Address Resolution Protocol (ARP) packets using the third MAC address as the source MAC address with the third MAC address in the Sender Hardware Address field of the ARP message of each of the gratuitous ARP packets; and wherein said configuration of the second gateway router includes sending a plurality of particular gratuitous ARP packets using the third MAC address as the source MAC address with the third MAC address in the Sender Hardware Address field of the ARP message of each of the particular gratuitous ARP packets.
11. A network, comprising:
a first network; and
a second network;
wherein the first network, includes:
a first gateway router, communicatively coupled to one or more external networks, including being configured with a first Internet Protocol (IP) address and first Medium Access Control (MAC) address for use including forwarding packets received from said one or more external networks into the first network; and
a first edge device; and
wherein the second network, includes:
a second gateway router, communicatively coupled to said one or more external networks, including being configured with a second IP address and second MAC address for use including forwarding packets received from said one or more external networks into the second network; and
a second edge device communicatively coupled with the first edge device configured for communicating Layer 2 traffic with the first edge device;
wherein the first edge device and the second edge device are configured including for communicating Layer 2 traffic between them;
wherein the first gateway router is configured including to send and receive traffic, including using a third IP address and third MAC address, on the first network; and the second gateway router is configured to send and receive traffic, including using the third IP address and third MAC address, on the second network;
wherein at least one of the first edge device and the second edge device is configured to filter packet traffic with its source address being the third MAC address from traversing onto the second network from the first network, and onto the first network from the second network.
12. The network of claim 11, wherein said configuration of the first gateway router includes sending packets using the third MAC address as the source MAC address of packets sent on the first network for Address Resolution Protocol (ARP) responses for resolving the third IP address or for gratuitous ARP packets advertising the third MAC address on the first network; and wherein said configuration of the second gateway router includes sending packets using the third MAC address as the source MAC address of packets sent on the second network for Address Resolution Protocol (ARP) responses for resolving the third IP address or for gratuitous ARP packets advertising the third MAC address on the second network.
13. The network of claim 12, including one or more virtual or physical devices migrated from the first network to the second network, with each of said one or more virtual or physical devices configured with the third IP address as its default gateway while on both the first and second networks.
14. The network of claim 11, including one or more virtual or physical devices migrated from the first network to the second network, with each of said one or more virtual or physical devices configured with the third IP address as its default gateway while on both the first and second networks.
15. A method, comprising:
wherein the method is performed in a network, including: a first network;
and a second network; wherein the first network, includes: a first gateway router, communicatively coupled to one or more external networks, including being configured with a first Internet Protocol (IP) address and first Medium Access Control (MAC) address for use including forwarding packets received from said one or more external networks into the first network; and a first edge device; wherein the second network, includes: a second gateway router, communicatively coupled to said one or more external networks, including being configured with a second IP address and second MAC address for use including forwarding packets received from said one or more external networks into the second network; and a second edge device communicatively coupled with the first edge device configured for communicating Layer 2 traffic with the first edge device; wherein the first edge device and the second edge device are configured including for communicating Layer 2 traffic between them; and wherein the method comprises performing operations, with said operations including:
operating a virtual or physical device on the first network, with the a default gateway of said virtual or physical device being with a third IP address, with said operating including communicating with a remote device through the first gateway router and said one or more external networks;
migrating said virtual or physical device from the first network to the second network, with the default gateway of said virtual or physical device remaining as the third IP address;
subsequent to said migration operation and while said virtual or physical device is part of the second network: forwarding one or more packets, received by the first gateway router to said virtual or physical device through the first and second edge devices; and sending one or more outbound packets, by said virtual or physical device to the remote device, using a third MAC address as a MAC destination address, with the second gateway router forwarding said outbound packets towards the remote device.
16. The method of claim 15, wherein said one or more outbound packets, sent by said virtual or physical device to the remote device, using the third MAC address as a MAC destination address are not received by the first gateway router.
17. The method of claim 16, wherein the second edge device does not forward said one or more frames including said one or more outbound packets to the first edge device.
18. The method of claim 15, comprising: causing, by said virtual or physical device, an Address Resolution Protocol (ARP) packet, requesting a resolution of the third IP address, to be sent on the second network; and in response to the ARP packet, the second gateway router sending an ARP response identifying in the third MAC address as corresponding to the third IP address, with the ARP response using the third MAC address as the source MAC address.
19. The method of claim 15, wherein the second network includes a second virtual or physical device; and wherein the method includes: the second virtual or physical device starting a connection, by sending one or more particular packets to the third IP address using the third MAC address as the destination MAC address; and in response to said particular packets, the second gateway router sending one or more response packets using the second MAC address as their source MAC address.
20. The method of claim 15, wherein the second network includes a second virtual or physical device; and wherein the method includes: the second virtual or physical device starting a connection, by sending one or more particular packets to the second IP address using the second MAC address as the destination MAC address; and in response to said particular packets, the second gateway router sending one or more response packets using the second MAC address as their source MAC address.
21. The method of claim 15, wherein said virtual or physical device is associated with a fourth IP address; and wherein the method includes when said virtual or physical device is located on the second network: sending an Address Resolution Protocol (ARP) packet, by the first gateway router, for resolving the fourth IP address, with the ARP packet using the second MAC address as its source MAC address, and including the fourth IP address in the Sender Hardware Address field of the ARP message within the ARP packet;
and the first gateway router receiving an ARP response from said virtual or physical device located on the second network.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. An image processing apparatus comprising:
an identification unit configured to identify periodicity of a fundus image obtained by capturing an image of a fundus of an eye; and
an information acquisition unit configured to acquire information indicating an imaging state of photoreceptor cells in the fundus image based on the periodicity.
2. The image processing apparatus according to claim 1, wherein the identification unit is configured to obtain a frequency image as information indicating the periodicity of the fundus image by performing frequency conversion of the fundus image obtained by capturing an image of the fundus of the eye.
3. The image processing apparatus according to claim 1, further comprising a segmentation unit configured to segment the fundus image into a plurality of partial regions,
wherein the identification unit is configured to obtain a partial frequency image by performing frequency conversion for each of the plurality of partial regions, and
wherein the information acquisition unit is configured to acquire information about the photoreceptor cells in each of the plurality of partial regions.
4. The image processing apparatus according to claim 3, wherein the information acquisition unit is configured to acquire, based on a feature quantity corresponding to each partial region, information about a partial region including a region from which the photoreceptor cells are not extracted.
5. The image processing apparatus according to claim 1, further comprising an extraction unit configured to extract a feature quantity indicating a periodic structure of the fundus image,
wherein the information acquisition unit is configured to acquire information indicating an imaging state of a region of the photoreceptor cells in the fundus image based on the feature quantity.
6. The image processing apparatus according to claim 1, further comprising an extraction unit configured to extract a feature quantity indicating a ring structure of the fundus image,
wherein the information acquisition unit is configured to acquire information indicating an imaging state of the photoreceptor cells in the fundus image based on the feature quantity.
7. The image processing apparatus according to claim 6, wherein the extraction unit is configured to extract a magnitude in luminance value of a peak of a ring structure of a frequency image as information indicating the periodicity as a feature quantity indicating the imaging state of the photoreceptor cells in the fundus image.
8. The image processing apparatus according to claim 6, wherein the extraction unit is configured to extract a sharpness of a ring structure of a frequency image as information indicating the periodicity as a feature quantity indicating the imaging state of the photoreceptor cells in the fundus image.
9. The image processing apparatus according to claim 6, wherein the extraction unit is configured to identify a frequency band greater than a predetermined threshold value of the fundus image as the ring structure.
10. The image processing apparatus according to claim 5, further comprising:
a determination unit configured to determine whether the imaging state is better or worse than a predetermined threshold value; and
a selection unit configured to select at least one fundus image from a plurality of fundus images whose imaging state has been determined by the determination unit.
11. The image processing apparatus according to claim 2, wherein the fundus image is an image of the fundus of the eye captured by an imaging method for obtaining an image of the photoreceptor cells, and
wherein the information acquisition unit is configured to acquire information indicating presenceabsence of a region where the photoreceptor cells are not extracted and a blood vessel or a lesion is extracted from the fundus image based on the frequency image.
12. The image processing apparatus according to claim 1, further comprising an output unit configured to output the information indicating the imaging state of the photoreceptor cells.
13. The image processing apparatus according to claim 12, wherein the output unit is configured to cause a display unit to display the fundus image and the information indicating the imaging state of the photoreceptor cells.
14. The image processing apparatus according to claim 13, wherein the information acquisition unit is configured to acquire the information indicating the imaging state of the photoreceptor cells in the fundus image, and
wherein the output unit is configured to cause, based on the information indicating the imaging state, the display unit to display the fundus image and at least one of information indicating that an aberration correction is required at an imaging unit for the fundus image and information indicating that an increase in quantity of imaging light emitted from the imaging unit for the fundus image is required.
15. The image processing apparatus according to claim 13, wherein the output unit is configured to cause the display unit to display the fundus image and a frequency image as information indicating the periodicity.
16. The image processing apparatus according to claim 12, wherein the output unit is configured to cause a display unit to display a graph indicating a relation between a luminance value and a distance from a specified position in a frequency image as information indicating the periodicity.
17. The image processing apparatus according to claim 12, wherein the output unit is configured to output a control value corresponding to the imaging state of the photoreceptor cells to an imaging apparatus configured to capture an image of the fundus of the eye.
18. The image processing apparatus according to claim 1, wherein the fundus image is an image of the fundus of the eye obtained by focusing on a predetermined depth position of the fundus of the eye by a fundus imaging apparatus configured to correct an aberration by an aberration measurement unit and an adaptive optical system.
19. An image processing apparatus comprising:
a conversion unit configured to acquire a frequency image by performing frequency conversion of a fundus image obtained by capturing an image of a fundus of an eye;
an extraction unit configured to extract a feature quantity of a ring structure that appears in the frequency image; and
an information acquisition unit configured to acquire information about photoreceptor cells in the fundus image based on the feature quantity.
20. An ophthalmologic imaging apparatus comprising:
a designation unit configured to designate an imaging method for acquiring an image of photoreceptor cells of a subject’s eye;
an imaging unit configured to acquire a fundus image by capturing an image of a fundus of the subject’s eye according to information on the imaging method;
an identification unit configured to identify periodicity of the fundus image; and
an information acquisition unit configured to acquire information indicating a distribution of the photoreceptor cells in the fundus image based on the periodicity.
21. The ophthalmologic imaging apparatus according to claim 20, wherein the information acquisition unit is configured to acquire an index indicating a density of the photoreceptor cells in the fundus image based on the periodicity.
22. The ophthalmologic imaging apparatus according to claim 21, wherein the information acquisition unit is configured to extract a value indicating a diameter of a ring structure in a frequency image as information indicating the periodicity.
23. An image processing method comprising:
identifying periodicity of a fundus image obtained by capturing an image of a fundus of an eye;
extracting a feature quantity based on the periodicity; and
acquiring information about photoreceptor cells in the fundus image based on the feature quantity.
24. A computer-readable storage medium storing computer-executable instructions for causing a computer to execute the image processing method according to claim 23.