利索能及
我要发布
收藏
专利号: 2015109467451
申请人: 华为技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-08-18
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据包过滤规则的配置方法,其特征在于,包括:

端口控制协议PCP服务器接收私有网络中的PCP客户端发送的第一PCP请求消息,所述第一PCP请求消息携带过滤操作码、所述第一PCP请求消息的生命周期和位于公有网络中的主机的公有网络地址信息,所述第一PCP请求消息的源地址信息为所述PCP客户端的私有网络地址信息,所述第一PCP请求消息的生命周期大于零;

所述PCP服务器根据第一PCP请求消息的生命周期和所述过滤操作码,生成包含有所述主机的公有网络地址信息以及所述PCP客户端的私有网络地址信息的数据包过滤规则,以便于所述PCP服务器在所述第一PCP请求消息的生命周期内利用所述数据包过滤规则对经由所述PCP服务器的目标数据包进行过滤,所述目标数据包的源地址信息为所述主机的公有网络地址信息,所述目标数据包的目的地址信息为所述PCP客户端的私有网络地址信息;

所述PCP服务器向所述PCP客户端发送第一确认消息。

2.根据权利要求1所述的配置方法,其特征在于,所述PCP服务器向所述PCP客户端发送第一确认消息之后,所述配置方法还包括:在所述第一PCP请求消息的生命周期内,所述PCP服务器接收到所述PCP客户端发送的第二PCP请求消息,所述第二PCP请求消息携带所述过滤操作码、所述第二PCP请求消息的生命周期和所述主机的公有网络地址信息,所述第二PCP请求消息的源地址信息为所述PCP客户端的私有网络地址信息,所述第二PCP请求消息的生命周期等于零;

所述PCP服务器删除包含有所述主机的公有网络地址信息以及所述PCP客户端的私有网络地址信息的数据包过滤规则;

所述PCP服务器向所述PCP客户端发送第二确认消息。

3.根据权利要求1或2所述的配置方法,其特征在于,所述PCP服务器向所述PCP客户端发送第一确认消息之后,所述配置方法还包括:确定所述第一PCP请求消息的生命周期结束,所述PCP服务器则删除包含有所述主机的公有网络地址信息以及所述PCP客户端的私有网络地址信息的数据包过滤规则。

4.一种数据包过滤规则的配置方法,其特征在于,包括:

端口控制协议PCP客户端向PCP服务器发送第一PCP请求消息,所述第一PCP请求消息携带过滤操作码、所述第一PCP请求消息的生命周期和位于公有网络中的主机的公有网络地址信息,所述第一PCP请求消息的源地址信息为所述PCP客户端的私有网络地址信息,所述第一PCP请求消息的生命周期大于零,所述第一PCP请求消息用于请求所述PCP服务器根据所述过滤操作码和所述第一PCP请求消息的生命周期生成包含有所述主机的公有网络地址信息以及所述PCP客户端的私有网络地址信息的数据包过滤规则;

所述PCP客户端接收所述PCP服务器发送的响应于所述第一PCP请求消息的第一确认消息。

5.根据权利要求4所述的配置方法,其特征在于,所述PCP客户端接收所述PCP服务器发送的响应于所述第一PCP请求消息的第一确认消息之后,所述配置方法还包括:所述PCP客户端向所述PCP服务器发送第二PCP请求消息,所述第二PCP请求消息携带所述过滤操作码、所述第二PCP请求消息的生命周期和所述主机的公有网络地址信息,所述第二PCP请求消息的源地址信息为所述PCP客户端的私有网络地址信息,所述第二PCP请求消息的生命周期等于零,所述第二PCP请求消息用于请求所述PCP服务器删除包含有所述主机的公有网络地址信息以及所述PCP客户端的私有网络地址信息的数据包过滤规则;

所述PCP客户端接收所述PCP服务器发送的响应于所述第二PCP请求消息的第二确认消息。

6.一种端口控制协议PCP服务器,其特征在于,包括:

接收单元,用于接收私有网络中的PCP客户端发送的第一PCP请求消息,所述第一PCP请求消息携带过滤操作码、所述第一PCP请求消息的生命周期和位于公有网络中的主机的公有网络地址信息,所述第一PCP请求消息的源地址信息为所述PCP客户端的私有网络地址信息,所述第一PCP请求消息的生命周期大于零;

处理单元,用于根据所述接收单元接收到的所述第一PCP请求消息的生命周期和所述过滤操作码,生成包含有所述主机的公有网络地址信息以及所述PCP客户端的私有网络地址信息的数据包过滤规则,以便于所述PCP服务器在所述第一PCP请求消息的生命周期内利用所述数据包过滤规则对经由所述PCP服务器的目标数据包进行过滤,所述目标数据包的源地址信息为所述主机的公有网络地址信息,所述目标数据包的目的地址信息为所述PCP客户端的私有网络地址信息;

发送单元,用于向所述PCP客户端发送第一确认消息。

7.根据权利要求6所述的PCP服务器,其特征在于,

所述接收单元,还用于在所述发送单元向所述PCP客户端发送第一确认消息之后,在所述第一PCP请求消息的生命周期内接收到所述PCP客户端发送的第二PCP请求消息,所述第二PCP请求消息携带所述过滤操作码、所述第二PCP请求消息的生命周期和所述主机的公有网络地址信息,所述第二PCP请求消息的源地址信息为所述PCP客户端的私有网络地址信息,所述第二PCP请求消息的生命周期等于零;

所述处理单元,还用于删除包含有所述主机的公有网络地址信息以及所述PCP客户端的私有网络地址信息的数据包过滤规则;

所述发送单元,还用于向所述PCP客户端发送第二确认消息。

8.根据权利要求6或7所述的PCP服务器,其特征在于,

所述处理单元,还用于在所述发送单元向所述PCP客户端发送第二确认消息之后,确定所述第一PCP请求消息的生命周期结束,则删除包含有所述主机的公有网络地址信息以及所述PCP客户端的私有网络地址信息的数据包过滤规则。

9.一种端口控制协议PCP客户端,其特征在于,包括:

发送单元,用于向PCP服务器发送第一PCP请求消息,所述第一PCP请求消息携带过滤操作码、所述第一PCP请求消息的生命周期和位于公有网络中的主机的公有网络地址信息,所述第一PCP请求消息的源地址信息为所述PCP客户端的私有网络地址信息,所述第一PCP请求消息的生命周期大于零,所述第一PCP请求消息用于请求所述PCP服务器根据所述过滤操作码和所述第一PCP请求消息的生命周期生成包含有所述主机的公有网络地址信息以及所述PCP客户端的私有网络地址信息的数据包过滤规则;

接收单元,用于接收所述PCP服务器发送的响应于所述发送单元发送的所述第一PCP请求消息的第一确认消息。

10.根据权利要求9所述的PCP客户端,其特征在于,

所述发送单元,还用于在所述接收单元接收所述PCP服务器发送的响应于所述第一PCP请求消息的第一确认消息之后,向所述PCP服务器发送第二PCP请求消息,所述第二PCP请求消息携带所述过滤操作码、所述第二PCP请求消息的生命周期和所述主机的公有网络地址信息,所述第二PCP请求消息的源地址信息为所述PCP客户端的私有网络地址信息,所述第二PCP请求消息的生命周期等于零,所述第二PCP请求消息用于请求所述PCP服务器删除包含有所述主机的公有网络地址信息以及所述PCP客户端的私有网络地址信息的数据包过滤规则;

所述接收单元,还用于接收所述PCP服务器发送的响应于所述发送单元发送的所述第二PCP请求消息的第二确认消息。

11.一种数据包过滤规则的配置系统,其特征在于,包括如上述权利要求6-8中任意一项所述的PCP服务器以及如上述权利要求9-10中任意一项所述的PCP客户端,其中,所述PCP客户端与所述PCP服务器之间通过网络进行通信。