一种SD-WAN网络中实现域名访问加速的方法及装置与流程

文档序号:22119120发布日期:2020-09-04 15:57阅读:来源:国知局

技术特征:

1.一种sd-wan网络中实现域名访问加速的方法,其特征在于,包括:

截取dns服务器发送给客户端的dns响应报文;

封装访问服务器的用户报文;

转发封装好的报文到sd-wan骨干网。

2.如权利要求1所述的方法,其特征在于,所述封装访问服务器的用户报文的步骤包括:

根据dns响应报文中的域名对应的服务器ip地址,查找ip文件库,获得所述骨干网的出口pop点的ip地址;

所述cpe基于所述出口pop点的ip地址,实现对用户报文的封装。

3.如权利要求2所述的方法,其特征在于,所述cpe基于所述出口pop点的ip地址,实现对用户报文的封装的过程中,还包括:

所述cpe根据出口pop点的ip地址,查找流表库,得到对应的overlay封装的目的地址标识。

4.如权利要求3所述的方法,其特征在于,所述流表库包括:

基于控制器下发到所述骨干网中的所有出口pop点的流表;

所述流表包括出口pop点的ip地址和出口pop点的overlay封装标识。

5.如权利要求2所述的方法,其特征在于,所述ip文件库包括:

所述出口pop点的ip地址以及所述dns服务器所属的ip网段。

6.如权利要求3所述的方法,其特征在于,所述cpe基于所述出口pop点的ip地址,实现对用户报文的封装的过程中,还包括:

所述cpe以overlay方式封装所述用户报文,并在用户ip报文的外层再封装一层overlay报文头;

所述overlay报文头用于报文在sd-wan骨干网转发。

7.如权利要求6所述的方法,其特征在于,所述overlay报文头还包括:目的地址和源地址;

所述目的地址为出口pop点overlay标识,所述源地址为入口pop点overlay标识;

所述用户报文在sd-wan骨干网传输过程中,根据出口pop点overlay标识进行转发,并在出口pop点解封装,中间pop点收到overlay封装报文后,不改变overlay封装的目的地址,只将源地址修改为该pop点的标识。

8.如权利要求2所述的方法,其特征在于,还包括:撤销所述域名加速;

其中,当撤销所述域名加速时,包括:

在加速域名缓存中删除对应的域名条目;

并在转发表中删除所述域名对应的服务器ip地址和出口pop点的对应关系的转发条目。

9.如权利要求8所述的方法,其特征在于,还包括:

当收到已经撤销的加速域名的数据访问报文时,所述cpe不对所述数据访问报文进行overlay封装,并直接转发该ip报文到互联网。

10.一种实现sd-wan网络中域名访问加速的装置,其特征在于,包括:

截取模块,用于截取dns服务器发送给客户端的dns响应报文;

封装模块,用于封装访问服务器的用户报文;

转发模块,用于转发封装好的报文到sd-wan骨干网。

11.如权利要求10所述的装置,其特征在于,所述封装模块包括:

根据所述dns响应报文中的域名对应的服务器ip地址,查找ip文件库,获得所述骨干网的出口pop点的ip地址;

所述cpe基于所述出口pop点的ip地址,实现对用户报文的封装。

12.如权利要求11所述的装置,其特征在于,还包括:

所述cpe根据出口pop点的ip地址,查找流表库,得到对应的overlay封装的目的地址标识。

13.如权利要求12所述的装置,其特征在于,所述流表库包括:

基于控制器下发到所有出口pop点的流表;

所述流表包括出口pop点的ip地址和出口pop点的overlay封装标识。

14.如权利要求11所述的装置,其特征在于,所述ip文件库包括:

所述出口pop点的ip地址以及所述dns服务器所属的ip网段。

15.如权利要求11所述的装置,其特征在于,所述cpe基于所述出口pop点的ip地址,实现对用户报文的封装的过程中,还包括:

所述cpe以overlay方式封装所述dns响应报文,并在ip报文的外层再封装一层overlay报文头;

所述overlay报文头用于报文在sd-wan骨干网转发。

16.如权利要求15所述的装置,其特征在于,所述overlay报文头还包括:目的地址和源地址;

所述目的地址为出口pop点overlay标识,所述源地址为入口pop点overlay标识;

所述用户报文在sd-wan骨干网传输过程中,根据出口pop点overlay标识进行转发,并在出口pop点解封装,中间pop点收到overlay封装报文后,不改变overlay封装的目的地址,只将源地址修改为该pop点的标识。

17.如权利要求11所述的装置,其特征在于,还包括:撤销所述域名加速;

其中,当撤销所述域名加速时,包括:

在加速域名缓存中删除对应的域名条目;

并在转发表中删除所述域名对应的服务器ip地址和出口pop点的对应关系的转发条目。

18.如权利要求17所述的装置,其特征在于,还包括:

当收到已经撤销的加速域名的数据访问报文时,所述cpe不对所述数据访问报文进行overlay封装,并直接转发该ip报文到互联网。


技术总结
本发明提供了一种SD‑WAN网络中实现域名访问加速的方法及装置,其方法包括:截取DNS服务器发送给客户端的DNS响应报文;封装访问服务器的用户报文;转发封装好的报文到SD‑WAN骨干网。封装访问服务器的用户报文的步骤包括:根据DNS响应报文中的域名对应的服务器IP地址,查找IP文件库,获得骨干网的出口PoP点的IP地址;CPE基于出口PoP点的IP地址,实现对用户报文的封装,实现域名访问加速。

技术研发人员:胡方伟;张军;庄蔚杰
受保护的技术使用者:四川速宝网络科技有限公司
技术研发日:2020.04.29
技术公布日:2020.09.04
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1