发明名称 Apparatus and method for managing virtual machine addresses
摘要 According to one embodiment, an apparatus is configured to carry out a 1st virtual machine and a 2nd virtual machine. The 1st virtual machine includes a notifying module configured to notify a 1st port number to the 2nd virtual machine, and a 1st transmitter configured to transmit, to a network, a 1st packet including a source port number indicating port number other than the 1st port number. The 2nd virtual machine includes a 2nd transmitter configured to transmit, to the network, a 2nd packet including a source port number indicating the 1st port number. The apparatus includes a sorting module configured to sort a received packet to the 1st virtual machine or the 2nd virtual machine.
申请公布号 US9086907(B2) 申请公布日期 2015.07.21
申请号 US201213608362 申请日期 2012.09.10
申请人 KABUSHIKI KAISHA TOSHIBA 发明人 Nakajima Hiroshi
分类号 G06F15/177;G06F9/455;H04N21/443 主分类号 G06F15/177
代理机构 Blakely Sokoloff Taylor & Zafman LLP 代理人 Blakely Sokoloff Taylor & Zafman LLP
主权项 1. An information processing apparatus configured to carry out a first virtual machine and a second virtual machine on a hypervisor, wherein the first virtual machine comprises: a first operating system configured to allocate a first port number used at the second virtual machine; a virtual machine management agent configured to notify, to the second virtual machine, the first port number; and a first transmission module configured to transmit a first transmission packet, the first transmission packet comprising a MAC header, an IP header, and a TCP/UDP header, the MAC header comprising a transmission source MAC address indicating a first MAC address, the IP header comprising a protocol value and a destination IP address indicating a protocol of a transport layer, and the TCP/UDP header comprising a first transmission source port number indicating a port number other than the first port number and a destination port number, the second virtual machine comprises: a second operating system configured to limit transmission source port numbers of packets to the first port number notified by the virtual machine management agent; a second transmission module configured to transmit a second transmission packet, the second transmission packet comprising a MAC header, an IP header, and a TCP/UDP header, the MAC header comprising a transmission source MAC address indicating the first MAC address, the IP header comprising a protocol value and a destination IP address indicating a protocol of a transport layer, and the TCP/UDP header comprising a second transmission source port number indicating the first port number, and a sorting module configured to transmit a transmission packet to a network when the transmission packet is transmitted by the first transmission module or the second transmission module, and to sort a received packet to the first virtual machine or the second virtual machine in accordance with a received destination port number in the received packet when the received packet is received via the network, the received packet comprising a MAC header, an IP header, and a TCP/UDP header, the MAC header comprising a destination MAC address indicating the first MAC address, the IP header comprising a protocol value and a destination IP address indicating a protocol of a transport layer, and the TCP/UDP header comprising the received destination port number.
地址 Tokyo JP