【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种通过通讯网络将客户端与服务器连接的中继系统,尤其涉及一种利用封装协议将客户端的IP地址发送至服务器的中继系统和方法,该中继系统可将数据包传输至目的地(服务器),在通过继电设备(例如代理服务器或网关)进行有线/无线通信过程中,该中继系统可将传输的数据包保持为用户(客户端)原始传输的相同形式。
技术介绍
服务器和用户PC是数据传输的起点和终点,这样的起点或终点称为终端系统(ES)。网络用于将终端系统连接在一起,位于终端系统之间的设备称为中间系统(IS)。多个中间系统用于将数据引导至目的地,从而实现终端系统之间的通信交流。中间系统例如可以是开关或路由器等等。代理服务器是指计算机或应用程序,代理服务器允许将客户端间接连接到另一网络中的服务器上,另一网络中的服务器通过代理服务器本身提供服务。代理服务器可充当客户端与服务器之间的继电器。代表服务器或客户端执行沟通功能的过程称为代理服务器,执行这种中继功能的设备称为代理服务器。在使用代理服务器的系统中,代理服务器充当中间系统ISs,其实质为终端系统ES。用户的PC和代理服务器之间的通信以及代理服务器和服务器之间的通信分别在单独的网络中执行,代理服务器只传递数据。通信过程中被传递的数据包包头中的IP源地址在用户个人电脑和代理服务器之间通信时被用作用户电脑的IP地址,并且该IP源地址在代理服务器和服务器之间通信时作为代理服务器的IP ...
【技术保护点】
一种利用预定的封装协议将客户端的IP地址发送至服务器的中继系统,所述中继系统包括:第一代理服务器,配置为接收原始数据包,原始数据包包括原始数据包包头中的客户端IP地址,利用预定的封装协议将原始数据包附加到封装数据包中,封装数据包包括包头和净荷,由此生成重建数据包;以及至少一个第二代理服务器或网桥路由器,配置为提取附加到封装数据包中的原始数据包,并将与客户端的IP地址有关的信息传输到服务器。
【技术特征摘要】
【国外来华专利技术】2013.06.12 KR 10-2013-00672721.一种利用预定的封装协议将客户端的IP地址发送至服务器的中继
系统,所述中继系统包括:
第一代理服务器,配置为接收原始数据包,原始数据包包括原始数据包
包头中的客户端IP地址,利用预定的封装协议将原始数据包附加到封装数
据包中,封装数据包包括包头和净荷,由此生成重建数据包;以及
至少一个第二代理服务器或网桥路由器,配置为提取附加到封装数据包
中的原始数据包,并将与客户端的IP地址有关的信息传输到服务器。
2.根据权利要求1所述的中继系统,其特征在于,第一代理服务器包
括:
正向数据包重建单元,配置为将包头中包含有客户端IP地址的原始数
据包的目标地址改变为服务器地址,根据预定的封装协议,通过将已改变的
原始数据包附加到包括有包头和净荷的封装数据包中以执行封装,通过添加
新的包头到封装数据包中来生成重建数据包;以及
正向路由控制器,配置为将重建数据包沿预设路径传输到目的地;以及
其中所述至少一个第二代理服务器或网桥路由器包括重建数据包分离
单元,重建数据包分离单元配置为拆解重建数据包的包头,并将重建数据包
的封装数据包中已改变的原始数据包传输到目的地。
3.根据权利要求1所述的中继系统,其特征在于,第一代理服务器包
括:
正向数据包重建单元,配置为根据预定的封装协议,通过将包头中包含
有客户端IP地址的原始数据包附加到包括有包头和净荷的封装数据包中以
执行封装,通过添加新的包头到封装数据包中来生成重建数据包;以及
正向路由控制器,配置为将重建数据包沿预设路径传输到目的地;以及
其中所述至少一个第二代理服务器或网桥路由器包括重建数据包分离
单元,重建数据包分离单元配置为拆解重建数据包的包头,并将原始数据包
的包头中的目标地址改变为服务器地址,原始数据包位于重建数据包的封装
数据包中。
4.根据权利要求1所述的中继系统,其特征在于,所述至少一个第二
代理服务器或网桥路由器还包括:
反向数据包重建单元,配置为接收包头中包含有客户端IP地址的服务
器原始数据包,将服务器原始数据包的包头中的源地址改变为第一代理服务
器的地址,利用预定的封装协议,通过将已改变的服务器原始数据包附加到
包括有包头和净荷的封装数据包中以执行封装,通过添加新的包头到封装数
据包中来生成服务器重建数据包;以及
反向路由控制器,配置为将服务器重建数据包沿预设路径传输到目的
地;以及
其中所述第一代理服务器还包括反向重建数据包分离单元,反向重建数
据包分离单元配置为拆解服务器重建数据包的包头,并将源地址已改变的服
务器原始数据包传输至服务器原始数据包的目标地址。
5.根据权利要求1所述的中继系统,其特征在于,所述至少一个第二
代理服务器或网桥路由器还包括:
反向数据包重建单元,配置为接收包头中包含有客户端IP地址的服务
器原始数据包,利用预定的封装协议,通过将服务器原始数据包附加到包括
有包头和净荷的封装数据包中以执行封装,通过添加新的包头到封装数据包
中来生成服务器重建数据包;以及
反向路由控制器,配置为将服务器重建数据包沿预设路径传输到目的
地;以及
其中所述第一代理服务器还包括反向重建数据包分离单元,反向重建数
据包分离单元配置为拆解服务器重建数据包的包头,将服务器原始数据包的
\t包头中的源地址改变为第一代理服务器的地址,并将已改变的服务器原始数
据包沿预设路径传输至服务器原始数据包的目标地址。
6.一种中继设备,其特征在于,包括:
正向数据包重建单元,配置为将包头中包含有客户端IP地址的原始数
据包的目标地址改变为服务器地址,根据预定的封装协议,通过将已改变的
原始数据包附加到包括有包头和净荷的封装数据包中以执行封装,通过添加
新的包头到封装数据包中来生成重建数据包;以及
正向路由控制器,配置为将重建数据包沿预设路径传输到目的地。
7.根据权利要求6所述的中继设备,其特征在于,正向数据包重建单
元配置为将包头中包含有客户端IP地址的原始数据包的目标地址改变为服
务器地址,根据预定的封装协议,通过将已改变的原始数据包附加到包括有
包头和净荷的封装数据包中的净荷上以执行封装,通过添加新的包头到封装
数据包中来生成重建数据包。
8.根据权利要求7所述的中继设备,其特征在于,正向数据包重建单
元配置为将包头中包含有客户端IP地址的原始数据包的目标地址改变为服
务器地址,原始数据包的数据区中包括已改变的原始数据包的包头中的信
息;根据预定的封装协议,通过将原始数据包的数据区中包含的信息附加到
包括有包头和净荷的封装数据包中的净荷上以执行封装,通过添加新的包头
到封装数据包中来生成重建数据包。
9.根据权利要求6所述的中继设备,其特征在于,正向数据包重建单
元配置为将包头中包含有客户端IP地址的原始数据包的目标地址改变为服
务器地址,根据预定的封装协议,通过将已改变的原始数据包的包头中包含
的客户端IP地址附加到包括有包头和净荷的封装数据包中的包头上以执行
封装,通过添加新的包头到封装数据包中来生成重建数据包。
10.一种中继设备,其特征在于,包括:
正向数据包重建单元,配置为根据预定的封装协议,通过将包头中包含
\t有客户端IP地址的原始数据包附加到包括有包头和净荷的封装数据包中以
执行封装,通过添加新的包头到封装数据包中来生成重建数据包;以及
正向路由控制器,配置为将重建数据包沿预设路径传输到目的地。
11.根据权利要求10所述的中继设备,其特征在于,正向数据包重建
单元,配置为根据预定的封装协议,通过将包头中包含有客户端IP地址的
原始数据包附加到包括有包头和净荷的封装数据包中的净荷上以执行封装,
通过添加新的包头到封装数据包中来生成重建数据包。
12.根据权利要求11所述的中继设备,其特征在于,正向数据包重建
单元包括原始数据包的包头中的信息,原始数据包中包括有位于原始数据包
数据区的包头中的客户端IP地址;根据预定的封装协议,通过将原始数据
包的数据区中包含的信息附加到包括有包头和净荷的封装数据包中的净荷
上以执行封装,通过添加新的包头到封装数据包中来生成重建数据包。
13.根据权利要求10所述的中继设备,其特征在于,正向数据包重建
单元配置为根据预定的封装协议,通过将原始数据包的包头中包含的客户端
IP地址附加到包括有包头和净荷的封装数据包中的包头上以执行封装,通过
添...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。