-
公开(公告)号:US10397011B2
公开(公告)日:2019-08-27
申请号:US15702922
申请日:2017-09-13
Applicant: International Business Machines Corporation
IPC: H04L12/18 , H04L12/761 , H04L12/713 , H04L12/46 , H04L12/715 , H04L12/721 , H04L12/24
Abstract: For logical multicasting in overlay networks, at a data processing system, an original unicast packet is received from a first component in a first computing node in an overlay network. To cause multicasting in the overlay network the received original unicast packet was unicast by the first computing node only to the data processing system, and a multicast data structure for the overlay network is maintained only by the data processing system, the multicast data structure containing information of each receiver that is configured to receive unicast packets during logical multicasting in the overlay network. From a set of subscriber receivers in the multicast data structure, a subset of the subscriber receivers is selected. A copy of the original unicast packet is unicast to each subscriber receiver in the subset.
-
公开(公告)号:US10205609B2
公开(公告)日:2019-02-12
申请号:US15794694
申请日:2017-10-26
Applicant: International Business Machines Corporation
Inventor: Jing He , Denghui Huang , Jin Ming Shang , Yun Sun
Abstract: The present invention discloses an overlay switch (OSW) and a method used by the same. A received unicast packet needs to pass a waypoint chain including a number of waypoints. A network address of a first waypoint of the waypoint chain and an underlay network address of a second OSW connected to the first waypoint are obtained. In response to a determination that the second OSW is not the first OSW the unicast packet is encapsulated into a first underlay network packet according to a specification of an overlay network. A field of a destination header of the first underlay network packet includes the underlay network address of the second OSW. A source port field of a user datagram protocol (UDP) header is set to indicate a waypoint index included in a corresponding waypoint chain. The first underlay network packet is sent to the second OSW.
-
公开(公告)号:US09559910B2
公开(公告)日:2017-01-31
申请号:US14725025
申请日:2015-05-29
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jing He , Jing Lu , Jin Ming Shang , Jun Yao
CPC classification number: H04L41/12 , G06F9/45558 , G06F2009/4557 , G06F2009/45595 , H04L61/103 , H04L61/6022
Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: locating, by one or more processor, at least one virtual machine within a virtual network, wherein gratuitous address resolution functionality of the at least one virtual machine is inactive; and providing, by the one or more processor, location information of the at least one virtual machine. In one embodiment, the locating comprises: receiving an IP address of the at least one virtual machine; and selecting a virtual machine hosting network device from a computing network node table, where the computing network node table comprises at least one network connection record of the silent virtual machine network device hosting a silent virtual machine having a known MAC address and an unknown IP address; and querying the silent virtual machine network device for a MAC address corresponding to the IP address of the at least one virtual machine.
Abstract translation: 介绍了方法,计算机程序产品和系统。 所述方法包括例如:由一个或多个处理器定位虚拟网络内的至少一个虚拟机,其中所述至少一个虚拟机的无偿地址解析功能是无效的; 以及由所述一个或多个处理器提供所述至少一个虚拟机的位置信息。 在一个实施例中,所述定位包括:接收所述至少一个虚拟机的IP地址; 以及从计算网络节点表选择托管网络设备的虚拟机,其中所述计算网络节点表包括所述静默虚拟机网络设备的至少一个网络连接记录,所述静默虚拟机网络设备承载具有已知MAC地址和未知IP地址的静默虚拟机 ; 以及对所述静默虚拟机网络设备查询与所述至少一个虚拟机的IP地址相对应的MAC地址。
-
公开(公告)号:US20150381485A1
公开(公告)日:2015-12-31
申请号:US14740437
申请日:2015-06-16
Applicant: International Business Machines Corporation
Inventor: Jing He , Denghui Huang , Jin Ming Shang , Yun Sun
IPC: H04L12/715 , H04L12/935 , H04L12/741 , H04L12/46
CPC classification number: H04L12/4633 , G01S19/46
Abstract: The present invention discloses an overlay switch (OSW) and a method used by the same. A received unicast packet needs to pass a waypoint chain including a number of waypoints. A network address of a first waypoint of the waypoint chain and an underlay network address of a second OSW connected to the first waypoint are obtained. In response to a determination that the second OSW is not the first OSW the unicast packet is encapsulated into a first underlay network packet according to a specification of an overlay network. A field of a destination header of the first underlay network packet includes the underlay network address of the second OSW. The first underlay network packet is sent to the second OSW.
Abstract translation: 本发明公开了一种覆盖开关(OSW)及其使用方法。 接收到的单播数据包需要通过包括多个航点的航点链。 得到航点链的第一航点的网络地址和连接到第一航点的第二OSW的底层网络地址。 响应于根据覆盖网络的规范确定第二OSW不是第一OSW,单播分组被封装到第一底层网络分组中。 第一底层网络分组的目的地报头的字段包括第二OSW的底层网络地址。 第一个底层网络数据包被发送到第二个OSW。
-
公开(公告)号:US10033646B2
公开(公告)日:2018-07-24
申请号:US15152605
申请日:2016-05-12
Applicant: International Business Machines Corporation
Inventor: Jing He , Gang Tang , Ming Shuang Xian , Xing Yu Zhu
IPC: H04L12/28 , H04L12/803 , H04L12/46 , H04L12/715 , H04L12/741 , H04L12/755
Abstract: In an approach for achieving resilience and load balancing control over layer 2 gateways in a cluster, a processor forms a cluster, wherein the cluster includes one or more layer 2 gateways. A processor registers endpoints for a tenant system attached to a virtual network through a bridge network to add to an endpoint database used to associate a destination MAC address with the cluster. A processor distributes flow of data.
-
公开(公告)号:US09866406B2
公开(公告)日:2018-01-09
申请号:US14740437
申请日:2015-06-16
Applicant: International Business Machines Corporation
Inventor: Jing He , Denghui Huang , Jin Ming Shang , Yun Sun
CPC classification number: H04L12/4633 , G01S19/46
Abstract: The present invention discloses an overlay switch (OSW) and a method used by the same. A received unicast packet needs to pass a waypoint chain including a number of waypoints. A network address of a first waypoint of the waypoint chain and an underlay network address of a second OSW connected to the first waypoint are obtained. In response to a determination that the second OSW is not the first OSW the unicast packet is encapsulated into a first underlay network packet according to a specification of an overlay network. A field of a destination header of the first underlay network packet includes the underlay network address of the second OSW. The first underlay network packet is sent to the second OSW.
-
公开(公告)号:US20180006834A1
公开(公告)日:2018-01-04
申请号:US15702922
申请日:2017-09-13
Applicant: International Business Machines Corporation
IPC: H04L12/18 , H04L12/46 , H04L12/761 , H04L12/713 , H04L12/715 , H04L12/721
CPC classification number: H04L12/185 , H04L12/184 , H04L12/4641 , H04L41/12 , H04L45/16 , H04L45/586 , H04L45/64 , H04L45/70
Abstract: For logical multicasting in overlay networks, at a data processing system, an original unicast packet is received from a first component in a first computing node in an overlay network. To cause multicasting in the overlay network the received original unicast packet was unicast by the first computing node only to the data processing system, and a multicast data structure for the overlay network is maintained only by the data processing system, the multicast data structure containing information of each receiver that is configured to receive unicast packets during logical multicasting in the overlay network. From a set of subscriber receivers in the multicast data structure, a subset of the subscriber receivers is selected. A copy of the original unicast packet is unicast to each subscriber receiver in the subset.
-
公开(公告)号:US20150350056A1
公开(公告)日:2015-12-03
申请号:US14711932
申请日:2015-05-14
Applicant: International Business Machines Corporation
Inventor: Jing He , Yuan Li , Yi bo Song , Liang Yang
IPC: H04L12/751 , H04L12/721
Abstract: The present disclosure provides a method and device for use by a routing switch device. In response to a determination to switch the routing switch device to switch from a conventional mode to an OpenFlow mode the following operations are performed. Table items of a forwarding table in the conventional mode are converted to flow table items in the OpenFlow mode. The converted flow table items are stored in a flow table of the routing switch device. Processing a received data packet based, at least in part, on the converted flow table items stored in the flow table.
Abstract translation: 本公开提供了一种由路由交换设备使用的方法和设备。 响应于将路由交换设备切换到从常规模式切换到OpenFlow模式的确定,执行以下操作。 传统模式中的转发表的表项目将以OpenFlow模式转换为流表项目。 转换的流表项存储在路由交换设备的流表中。 至少部分地基于存储在流程表中的转换流表项来处理接收的数据分组。
-
公开(公告)号:US20180048491A1
公开(公告)日:2018-02-15
申请号:US15794694
申请日:2017-10-26
Applicant: International Business Machines Corporation
Inventor: Jing He , Denghui Huang , Jin Ming Shang , Yun Sun
IPC: H04L12/46
CPC classification number: H04L12/4633 , G01S19/46
Abstract: The present invention discloses an overlay switch (OSW) and a method used by the same. A received unicast packet needs to pass a waypoint chain including a number of waypoints. A network address of a first waypoint of the waypoint chain and an underlay network address of a second OSW connected to the first waypoint are obtained. In response to a determination that the second OSW is not the first OSW the unicast packet is encapsulated into a first underlay network packet according to a specification of an overlay network. A field of a destination header of the first underlay network packet includes the underlay network address of the second OSW. A source port field of a user datagram protocol (UDP) header is set to indicate a waypoint index included in a corresponding waypoint chain. The first underlay network packet is sent to the second OSW.
-
公开(公告)号:US20170331742A1
公开(公告)日:2017-11-16
申请号:US15152605
申请日:2016-05-12
Applicant: International Business Machines Corporation
Inventor: Jing He , Gang Tang , Ming Shuang Xian , Xing Yu Zhu
IPC: H04L12/803 , H04L12/755 , H04L12/46 , H04L12/741 , H04L12/715
CPC classification number: H04L47/125 , H04L12/4625 , H04L12/4641 , H04L12/4679 , H04L45/021 , H04L45/46 , H04L45/745
Abstract: In an approach for achieving resilience and load balancing control over layer 2 gateways in a cluster, a processor forms a cluster, wherein the cluster includes one or more layer 2 gateways. A processor registers endpoints for a tenant system attached to a virtual network through a bridge network to add to an endpoint database used to associate a destination MAC address with the cluster. A processor distributes flow of data.
-
-
-
-
-
-
-
-
-