Movatterモバイル変換


[0]ホーム

URL:


CN101207604A - 一种虚拟机系统及其通信处理方法 - Google Patents

一种虚拟机系统及其通信处理方法
Download PDF

Info

Publication number
CN101207604A
CN101207604ACNA2006101654592ACN200610165459ACN101207604ACN 101207604 ACN101207604 ACN 101207604ACN A2006101654592 ACNA2006101654592 ACN A2006101654592ACN 200610165459 ACN200610165459 ACN 200610165459ACN 101207604 ACN101207604 ACN 101207604A
Authority
CN
China
Prior art keywords
address
packet
operating system
virtual machine
access request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2006101654592A
Other languages
English (en)
Other versions
CN101207604B (zh
Inventor
刘建成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing LtdfiledCriticalLenovo Beijing Ltd
Priority to CN2006101654592ApriorityCriticalpatent/CN101207604B/zh
Publication of CN101207604ApublicationCriticalpatent/CN101207604A/zh
Application grantedgrantedCritical
Publication of CN101207604BpublicationCriticalpatent/CN101207604B/zh
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

本发明公开了一种虚拟机系统及其通信处理方法,其中该虚拟机系统的虚拟机监视器包括一虚拟机监视器端数据包处理模块,用于接收来自服务操作系统或客户操作系统的源IP地址和目的IP地址分别为第一IP地址与第二IP地址的数据包,并用于在调换所述数据包的源IP地址和目的IP地址后根据第二IP地址唯一对应的通信通道将数据包发送给接收方。本发明可以实现使用相同IP地址的多个OS之间的正常网络通信,且不受通信OS更改了名字或IP地址的影响,不仅解决了使用相同IP地址不同虚拟机无法通讯的问题,而且用特定DNS名字替代IP地址,更易于记忆和使用。

Description

一种虚拟机系统及其通信处理方法
技术领域
本发明涉及虚拟机系统,特别是一种虚拟机系统的通信处理方法及虚拟机系统。
背景技术
虚拟机通讯是虚拟机系统必须提供的功能之一,这既包括GOS(GuestOperation System,客户操作系统)和VMM(Virtual Machine Monitor,虚拟机监视器)之间的通信,GOS和SOS(Service Operation System,服务操作系统)之间的通信,也包括GOS之间的通信。
目前虚拟机通讯采用两种方法实现,即:使用专用通信程序进行通信和使用网络Socket进行通信。
使用专用通信程序进行通信时,需要在通信的两端(例如,GOS和SOS之间)虚拟机上安装专用的APP和驱动,这种方式增加了系统负担,使用起来比较繁琐,同时,当通信的双方为不同的操作系统的时候,还需要开发、安装不同版本的APP和驱动。
由于使用专用通信程序进行虚拟机通信存在上述的问题,因此又出现了另外一种虚拟机通信方法,即使用网络Socket进行虚拟机通信,这种方法简单易用,不用安装额外的APP和Driver,为用户所推崇。
然而,使用网络Socket进行通信时,通信的双方需要使用不同的IP地址,如果使用相同的IP地址,操作系统的IP协议层会认为是一个环回地址,不会向低层网卡驱动发数据包。因此,如果一台计算机上安装有多个虚拟机,那么就要占用多个IP地址,这在很多情况下都是不可接受的。此外,不同的IP地址不仅分配、管理复杂(例如,IP地址更改),也不便于记忆和使用。
发明内容
本发明的目的在于提供一种虚拟机系统及其通信处理方法,在使用网络通信的情况下,只需使用一个真实IP地址即可实现虚拟机之间的通信。
为实现上述目的,本发明提供了一种虚拟机系统,包括服务操作系统、至少一个客户操作系统、虚拟机监视器及硬件,所述服务操作系统和客户操作系统的真实IP地址为第一IP地址,其中,
所述虚拟机监视器包括一虚拟机监视器端数据包处理模块,用于接收来自服务操作系统或客户操作系统的源IP地址和目的IP地址分别为第一IP地址与第二IP地址的数据包,并用于在调换所述数据包的源IP地址和目的IP地址后根据第二IP地址唯一对应的通信通道将数据包发送给接收方。
上述的虚拟机系统,其中,所述虚拟机监视器还包括:
通信关系保存模块,用于保存服务操作系统和客户操作系统之间或客户操作系统和客户操作系统之间的通信通道与第二IP地址的对应关系;
访问请求响应模块,用于根据访问请求的发送方和访问请求中包括的需要访问的服务操作系统或客户操作系统从通信关系保存模块中查找到对应的第二IP地址,并将该第二IP地址返回给发送访问请求的服务操作系统或客户操作系统。
上述的虚拟机系统,其中,所述服务操作系统和客户操作系统中包括:
访问请求发送模块,用于向访问请求响应模块发送访问请求;
OS端数据包处理模块,用于接收访问请求响应模块返回的第二IP地址,并构造源IP地址为第一IP地址,目的IP地址为第二IP地址的数据包后发送给虚拟机监视器端数据包处理模块,同时用于接收虚拟机监视器端数据包处理模块发送的源IP地址为第二IP地址,目的IP地址为第一IP地址的数据包。
上述的虚拟机系统,其中,所述访问请求中包括需要访问的操作系统的计算机名或域名。
为更好的实现上述目的,本发明还提供了一种虚拟机系统的通信处理方法,所述虚拟机系统包括服务操作系统、至少一个客户操作系统、虚拟机监视器及硬件,所述服务操作系统和客户操作系统的真实IP地址为第一IP地址,其中,包括:
第二数据包处理步骤,所述虚拟机监视器接收来自服务操作系统或客户操作系统的源IP地址和目的IP地址分别为第一IP地址与第二IP地址的数据包,并调换数据包的源IP地址和目的IP地址后,根据第二IP地址唯一对应的通信通道将数据包发送给接收方。
上述的虚拟机系统的通信处理方法,其中,所述虚拟机监视器接收来自服务操作系统或客户操作系统的目的IP地址不是第二IP地址时,将数据包转发至真实网卡。
上述的虚拟机系统的通信处理方法,其中,还包括:
第二IP地址获取步骤,根据操作系统的访问请求以及第二IP地址与通信通道的对应关系获取需要采用的第二IP地址;
第一数据包处理步骤,第一OS构造源IP地址为第一IP地址,目的IP地址为第二IP地址的数据包后发送给虚拟机通信处理模块;
第三数据包处理步骤,第二OS接收到数据包后返回正常的TCP/IP连接数据包给虚拟机通信处理模块。
上述的虚拟机系统的通信处理方法,其中,所述访问请求中包括需要访问的操作系统的计算机名或域名。
本发明通过使用一虚拟的第二IP地址对应唯一的通信通道,同时将第二IP地址作为数据包的目的地址使用,VMM在接收到数据包后即调换数据包的源IP地址和目的IP地址,并根据第二IP地址将数据包发送到正确的接收方,而在接收方,由于目的IP地址为接收方的真实IP地址,因此数据包可得到正确处理,这样利用一个真实IP地址即可实现使用相同IP地址的多个OS之间的正常网络通信。
同时,本发明利用计算机名或域名访问,因此不受虚拟机操作系统更改IP地址的影响,方便了用户的使用。
附图说明
图1为本发明的虚拟机系统的结构示意图;
图2为本发明的虚拟机系统中的虚拟机通信处理模块的结构示意图;
图3为本发明的虚拟机系统的通信处理方法的流程图。
具体实施方式
本发明的系统和方法中,SOS和GOS对外均使用相同的IP地址,在此,为方便描述,将SOS和GOS使用的相同的真实IP地址命名为第一IP地址。
同时,在虚拟机系统内部的SOS和GOS之间通信、GOS和GOS之间进行通信的时候,涉及到源IP地址和目的IP地址,但由于SOS和GOS的真实IP地址均为相同的第一IP地址,因此本发明的方法中还涉及一虚构的IP地址,该IP地址包括多个,分别与SOS和GOS之间或GOS和GOS之间的一个通信通道相对应,为方便描述,将其命名为第二IP地址。
同时,为方便描述,将发起通信服务请求的OS(SOS或GOS)命名为第一OS,而该第一OS请求通信的对方OS(SOS或GOS)命名为第二OS。
为方便理解,下面以具体的范例进行说明。
假设本发明的虚拟机系统内部包括SOS、第一GOS和第二GOS3个操作系统,第一IP地址为1.0.0.1,第二IP地址为3个,分别为1.0.0.2、1.0.0.3、1.0.0.4,其中:
SOS与第一GOS的通信,数据包使用1.0.0.1和1.0.0.2这个IP地址对;
SOS与第二GOS的通信,数据包使用1.0.0.1和1.0.0.3这个IP地址对;
第一GOS与第二GOS的通信,数据包使用1.0.0.1和1.0.0.4这个IP地址对。
下面以一个SOS和两个GOS这种具有代表性的情况为例对本发明的系统和方法进行详细说明,因为其中既包括SOS和GOS的通信,也包括GOS与GOS之间的通信。
本发明的虚拟机系统如图1所示,包括:服务操作系统SOS、至少一个GOS(图1中以2个为例进行说明,为方便说明,分别命名为第一GOS和第二GOS),设置有虚拟机通信处理模块的VMM及硬件,其中:
客户操作系统GOS使用计算机名或域名来访问服务操作系统SOS,和/或使用计算机名或域名与另外一个客户操作系统GOS进行网络通信;
SOS和GOS中设置有与虚拟机通信处理模块交互的SOS通信驱动模块和GOS通信驱动模块。
该虚拟机通信处理模块如图2所示,包括:
通信关系保存模块,用于保存服务操作系统SOS和客户操作系统GOS之间或客户操作系统GOS和客户操作系统GOS之间的通信通道与第二IP地址的对应关系;
访问请求响应模块,用于接收服务操作系统SOS或客户操作系统GOS的通信驱动模块发送的访问请求,并根据该访问请求的发送方和访问请求消息中包括的需要访问的服务操作系统SOS或客户操作系统GOS的计算机名/域名从通信关系保存模块中查找到对应的第二IP地址,并将该第二IP地址返回给发送访问请求的服务操作系统SOS或客户操作系统GOS的通信驱动模块;
虚拟机监视器端数据包处理模块,用于接收通过服务操作系统SOS或客户操作系统GOS的通信驱动模块发送的源IP地址为第一IP地址,目的IP地址为第二IP地址的数据包,并将源IP地址和目的IP地址进行调换,根据发送方和第二IP地址发送给对应的服务操作系统SOS或客户操作系统GOS的通信驱动模块。
而通信驱动模块(包括SOS通信驱动模块和GOS通信驱动模块)包括:
访问请求发送模块,用于根据应用程序的请求向虚拟机通信处理模块发送访问请求,该访问请求中包括的需要访问的服务操作系统SOS和/或客户操作系统GOS的计算机名或域名;
OS端数据包处理模块,用于接收访问请求响应模块返回的第二IP地址,并构造源IP地址为第一IP地址,目的IP地址为第二IP地址的数据包后发送给虚拟机监视器端数据包处理模块,同时用于接收虚拟机监视器端数据包处理模块发送的源IP地址为第二IP地址,目的IP地址为第一IP地址的数据包后获取其中的数据传送给应用程序。
下面结合图1对本发明的虚拟机系统进行通信的方法进行详细描述,包括如下步骤:
第二IP地址获取步骤,根据通信双方的信息及第二IP地址与通信通道的对应关系获取需要采用的第二IP地址;
第一数据包处理步骤,第一OS构造源IP地址为第一IP地址,目的IP地址为第二IP地址的数据包后发送给虚拟机通信处理模块;
第二数据包处理步骤,虚拟机通信处理模块将接收到的数据包的源IP地址和目的IP地址进行调换后,根据第二IP地址对应的通信通道将地址调换后的数据包发送给第二OS;
第三数据包处理步骤,第二OS接收到数据包后,返回正常的TCP/IP连接数据包给虚拟机通信处理模块;
第四数据包处理步骤,虚拟机通信处理模块将接收到的数据包的源IP地址和目的IP地址进行调换后,根据第二IP地址对应的通信通道将地址调换后的数据包发送给第一OS。
下面结合图1,同时假设SOS与第一GOS的通信,数据包使用1.0.0.1和1.0.0.2这个IP地址对这种情况说明如何利用本发明的方法实现第一GOS与SOS的通信。
利用本发明的方法,第一GOS与SOS的通信包括如下步骤:
步骤A1,第一GOS需要与SOS通信,访问请求发送模块发送访问请求消息到虚拟机通信处理模块的访问请求响应模块;该访问请求消息中包括SOS的计算机名或域名;
步骤A2,访问请求响应模块接收到访问请求消息后,根据需要通信的双方(第一GOS以及SOS)从通信关系保存模块中查找到对应的第二IP地址1.0.0.2后返回给第一GOS的OS端数据包处理模块;
步骤A3,第一GOS的OS端数据包处理模块获知该第二IP地址(1.0.0.2)后构造源IP地址为1.0.0.1,目的IP地址为1.0.0.2的数据包后发送给虚拟机监视器端数据包处理模块;在此,由于目的地址不是GOS的真实IP地址1.0.0.1,所以可以向下发送到虚拟机监视器端数据包处理模块;
步骤A4,虚拟机监视器端数据包处理模块接收到数据包后,调换数据包的源IP地址和目的IP地址,并根据第二IP地址对应的通信通道(第一GOS与SOS)和数据包的发送方(第一GOS)将数据包发送给SOS的OS端数据包处理模块;
步骤A5,SOS的OS端数据包处理模块接收源IP地址为1.0.0.2,目的IP地址为1.0.0.1的数据包后,由于目的IP地址为SOS的真实IP地址,所以按正常处理流程处理该数据包;
步骤A6,SOS的OS端数据包处理模块返回正常的TCP/IP连接数据包(源IP地址为1.0.0.1,目的IP地址为1.0.0.2)给虚拟机通信处理模块;在此,由于目的地址为1.0.0.2,不是GOS的真实IP地址1.0.0.1,所以可以向下发送到虚拟机监视器端数据包处理模块;
步骤A7,虚拟机监视器端数据包处理模块接收到数据包后,调换数据包的源IP地址和目的IP地址,并根据第二IP地址对应的通信通道(第一GOS与SOS)和数据包的发送方(SOS)将数据包发送给第一GOS的OS端数据包处理模块;
步骤A8,第一GOS的OS端数据包处理模块接收接收源IP地址为1.0.0.2,目的IP地址为1.0.0.1的数据包后,由于目的IP地址为SOS的真实IP地址,所以按正常处理流程处理该数据包后完成一次数据的交互;
步骤A9,重复步骤A3~A8。
当然,在上述的步骤A1中,如果GOS需要访问其他外部的网络,则访问请求响应模块无法找到对应的第二IP地址,此时,会通知VMM按正常流程处理该请求。
同时,步骤A4中,虚拟机监视器端数据包处理模块接收到数据包后,如果发现目的IP地址不是第二IP地址,则按正常流程处理,将数据包发送到真实网卡。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (8)

CN2006101654592A2006-12-202006-12-20一种虚拟机系统及其通信处理方法ActiveCN101207604B (zh)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN2006101654592ACN101207604B (zh)2006-12-202006-12-20一种虚拟机系统及其通信处理方法

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN2006101654592ACN101207604B (zh)2006-12-202006-12-20一种虚拟机系统及其通信处理方法

Publications (2)

Publication NumberPublication Date
CN101207604Atrue CN101207604A (zh)2008-06-25
CN101207604B CN101207604B (zh)2012-03-28

Family

ID=39567488

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN2006101654592AActiveCN101207604B (zh)2006-12-202006-12-20一种虚拟机系统及其通信处理方法

Country Status (1)

CountryLink
CN (1)CN101207604B (zh)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102075537A (zh)*2011-01-192011-05-25华为技术有限公司一种实现虚拟机间数据传输的方法和系统
CN101631110B (zh)*2008-07-152013-01-02国际商业机器公司基于相对位置动态确定连接建立机制的装置和方法
CN103686672A (zh)*2012-09-242014-03-26华为终端有限公司传输数据的方法及设备
CN105634863A (zh)*2015-12-282016-06-01北京神州绿盟信息安全科技股份有限公司一种应用协议检测的方法及设备
CN103885813B (zh)*2013-12-272017-03-22北京天融信软件有限公司一种虚拟机环境下的抓包方法
CN107450966A (zh)*2011-03-302017-12-08亚马逊技术公司基于减负装置的数据包处理的框架和接口
US10033843B2 (en)2015-05-182018-07-24128 Technology, Inc.Network device and method for processing a session using a packet signature
CN108351798A (zh)*2015-11-132018-07-31微软技术许可有限责任公司用于虚拟机的可扩展寻址机制
US10205651B2 (en)2016-05-132019-02-12128 Technology, Inc.Apparatus and method of selecting next hops for a session
US10257061B2 (en)2016-05-312019-04-09128 Technology, Inc.Detecting source network address translation in a communication system
US10277506B2 (en)2014-12-082019-04-30128 Technology, Inc.Stateful load balancing in a stateless network
US10298616B2 (en)2016-05-262019-05-21128 Technology, Inc.Apparatus and method of securing network communications
US10425511B2 (en)2017-01-302019-09-24128 Technology, Inc.Method and apparatus for managing routing disruptions in a computer network
US10432519B2 (en)2017-05-262019-10-01128 Technology, Inc.Packet redirecting router
US10432522B2 (en)2015-08-242019-10-01128 Technology, Inc.Network packet flow controller with extended session management
CN111868687A (zh)*2018-03-202020-10-30三菱电机株式会社信息处理装置、方法及程序
US10833980B2 (en)2017-03-072020-11-10128 Technology, Inc.Router device using flow duplication
US10841206B2 (en)2016-05-312020-11-17128 Technology, Inc.Flow modification including shared context
US11075836B2 (en)2016-05-312021-07-27128 Technology, Inc.Reverse forwarding information base enforcement
US11099885B2 (en)2011-03-302021-08-24Amazon Technologies, Inc.Frameworks and interfaces for offload device-based packet processing
US11165863B1 (en)2017-08-042021-11-02128 Technology, Inc.Network neighborhoods for establishing communication relationships between communication interfaces in an administrative domain
US11652739B2 (en)2018-02-152023-05-16128 Technology, Inc.Service related routing method and apparatus
US11658902B2 (en)2020-04-232023-05-23Juniper Networks, Inc.Session monitoring using metrics of session establishment

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9729439B2 (en)2014-09-262017-08-08128 Technology, Inc.Network packet flow controller
US9736184B2 (en)2015-03-172017-08-15128 Technology, Inc.Apparatus and method for using certificate data to route data
US9871748B2 (en)2015-12-092018-01-16128 Technology, Inc.Router with optimized statistical functionality
US9985883B2 (en)2016-02-262018-05-29128 Technology, Inc.Name-based routing system and method
US10091099B2 (en)2016-05-312018-10-02128 Technology, Inc.Session continuity in the presence of network address translation
US10200264B2 (en)2016-05-312019-02-05128 Technology, Inc.Link status monitoring based on packet loss detection
US9832072B1 (en)2016-05-312017-11-28128 Technology, Inc.Self-configuring computer network router
US10009282B2 (en)2016-06-062018-06-26128 Technology, Inc.Self-protecting computer network router with queue resource manager
US9985872B2 (en)2016-10-032018-05-29128 Technology, Inc.Router with bilateral TCP session monitoring
US12363035B2 (en)2021-09-292025-07-15Juniper Networks, Inc.Opportunistic mesh for software-defined wide area network (SD-WAN)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7124273B2 (en)*2002-02-252006-10-17Intel CorporationMethod and apparatus for translating guest physical addresses in a virtual machine environment
US7356818B2 (en)*2003-06-242008-04-08International Business Machines CorporationVirtual machine communicating to external device without going through other virtual machines by using a list of IP addresses managed only by a single virtual machine monitor
CN100365590C (zh)*2005-01-312008-01-30浙江大学在嵌入式系统模拟器上调试应用程序的方法

Cited By (34)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101631110B (zh)*2008-07-152013-01-02国际商业机器公司基于相对位置动态确定连接建立机制的装置和方法
CN102075537A (zh)*2011-01-192011-05-25华为技术有限公司一种实现虚拟机间数据传输的方法和系统
CN107450966A (zh)*2011-03-302017-12-08亚马逊技术公司基于减负装置的数据包处理的框架和接口
US12210896B2 (en)2011-03-302025-01-28Amazon Technologies, Inc.Frameworks and interfaces for offload device-based packet processing
US11941427B2 (en)2011-03-302024-03-26Amazon Technologies, Inc.Frameworks and interfaces for offload device-based packet processing
US11656900B2 (en)2011-03-302023-05-23Amazon Technologies, Inc.Frameworks and interfaces for offload device-based packet processing
US11099885B2 (en)2011-03-302021-08-24Amazon Technologies, Inc.Frameworks and interfaces for offload device-based packet processing
CN103686672B (zh)*2012-09-242016-12-28华为终端有限公司传输数据的方法及设备
CN103686672A (zh)*2012-09-242014-03-26华为终端有限公司传输数据的方法及设备
CN103885813B (zh)*2013-12-272017-03-22北京天融信软件有限公司一种虚拟机环境下的抓包方法
US10277506B2 (en)2014-12-082019-04-30128 Technology, Inc.Stateful load balancing in a stateless network
US10033843B2 (en)2015-05-182018-07-24128 Technology, Inc.Network device and method for processing a session using a packet signature
US10432522B2 (en)2015-08-242019-10-01128 Technology, Inc.Network packet flow controller with extended session management
CN108351798A (zh)*2015-11-132018-07-31微软技术许可有限责任公司用于虚拟机的可扩展寻址机制
CN105634863A (zh)*2015-12-282016-06-01北京神州绿盟信息安全科技股份有限公司一种应用协议检测的方法及设备
CN105634863B (zh)*2015-12-282019-09-17北京神州绿盟信息安全科技股份有限公司一种应用协议检测的方法及设备
US10205651B2 (en)2016-05-132019-02-12128 Technology, Inc.Apparatus and method of selecting next hops for a session
US10298616B2 (en)2016-05-262019-05-21128 Technology, Inc.Apparatus and method of securing network communications
US11722405B2 (en)2016-05-312023-08-08128 Technology, Inc.Reverse forwarding information base enforcement
US10257061B2 (en)2016-05-312019-04-09128 Technology, Inc.Detecting source network address translation in a communication system
US11075836B2 (en)2016-05-312021-07-27128 Technology, Inc.Reverse forwarding information base enforcement
US12040968B2 (en)2016-05-312024-07-16128 Technology, Inc.Flow modification including shared context
US10841206B2 (en)2016-05-312020-11-17128 Technology, Inc.Flow modification including shared context
US10425511B2 (en)2017-01-302019-09-24128 Technology, Inc.Method and apparatus for managing routing disruptions in a computer network
US10833980B2 (en)2017-03-072020-11-10128 Technology, Inc.Router device using flow duplication
US11496390B2 (en)2017-03-072022-11-08128 Technology, Inc.Router device using flow duplication
US10432519B2 (en)2017-05-262019-10-01128 Technology, Inc.Packet redirecting router
US11503116B1 (en)2017-08-042022-11-15128 Technology, Inc.Network neighborhoods for establishing communication relationships between communication interfaces in an administrative domain
US12021925B1 (en)2017-08-042024-06-25128 Technology, Inc.Network neighborhoods for establishing communication relationships between communication interfaces in an administrative domain
US11165863B1 (en)2017-08-042021-11-02128 Technology, Inc.Network neighborhoods for establishing communication relationships between communication interfaces in an administrative domain
US11652739B2 (en)2018-02-152023-05-16128 Technology, Inc.Service related routing method and apparatus
CN111868687A (zh)*2018-03-202020-10-30三菱电机株式会社信息处理装置、方法及程序
CN111868687B (zh)*2018-03-202021-09-17三菱电机株式会社信息处理装置、方法及程序
US11658902B2 (en)2020-04-232023-05-23Juniper Networks, Inc.Session monitoring using metrics of session establishment

Also Published As

Publication numberPublication date
CN101207604B (zh)2012-03-28

Similar Documents

PublicationPublication DateTitle
CN101207604B (zh)一种虚拟机系统及其通信处理方法
KR100636186B1 (ko)양방향 터널 설정 방법 및 시스템
CN102077194B (zh)本地主机和管理控制器之间基于网络控制器的传输通信机制
EP3352431B1 (en)Network load balance processing system, method, and apparatus
CN102571749B (zh)使用中继服务器的数据传输系统和方法
EP1892929A1 (en)A method, an apparatus and a system for message transmission
CN101834783B (zh)一种报文转发方法、装置及网络设备
US20100217878A1 (en)Method, system, and program for enabling communication between nodes
EP2262185A1 (en)Method and system for forwarding data among private networks
US20100220740A1 (en)Method, system, and program for forwarding messages between nodes
CN106790420B (zh)一种多会话通道建立方法和系统
US10742768B2 (en)Relaying system and method of transmitting IP address of client to server using encapsulation protocol
WO2006032993A3 (en)System and method for communication with universal integrated circuit cards in mobile devices using internet protocols.
CN106255226B (zh)网络连接处理方法及装置
KR19990030284A (ko)통신 방법 및 통신 장치
CA2533543A1 (en)System and method for managing communication for component applications
EP1993268A2 (en)Method, system and relay device for transmitting packet
EP1562348B1 (en)Method and Apparatus for Connecting Heterogeneous Protocol Nodes
CN100539553C (zh)终端之间传输数据的方法、系统及终端、服务器
US7536479B2 (en)Local and remote network based management of an operating system-independent processor
KR100597405B1 (ko)소켓 어플리케이션 프로그램을 이용한 데이터 중계 시스템및 데이터 중계 방법
US20040172473A1 (en)Wireless modem simulation of a LAN card
CN102739795A (zh)应用于虚拟化环境的网络代理数据转发系统及方法
CN100583891C (zh)一种通讯加密的方法与系统
FR2809560B1 (fr)Procede et architecture de systeme de communication securise entre deux entites connectees a un reseau de type internet, comprenant un segment de transmissions sans fil

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp