基于PPPoE分流网关的用户自主选择的路由控制系统的制作方法

文档序号:8265743阅读:358来源:国知局
基于PPPoE分流网关的用户自主选择的路由控制系统的制作方法
【技术领域】
[0001]本发明涉及互联网路由传输和控制领域,特别涉及一种基于PPPoE分流网关的用户自主选择的路由控制系统。
【背景技术】
[0002]现在的电子商务已经进入到我们生活的方方面面,2014年的双11,阿里巴巴的线上交易额更是达到570亿的天文数字,但伴随电子商务所带来的钓鱼网站、山寨网站层出不穷,给用户造成的经济损失也相当惊人,因此,需要有一个系统能对钓鱼网站、山寨网站进行过滤。虽然现在有杀毒软件和防火墙软件等对此进行黑名单过滤,但限于该方式实现的手段,对于未被及时更新到黑名单库的钓鱼网站则不能过滤,这是极大的隐患。
[0003]因此需要一种基于PPPoE分流网关的用户自主选择的路由控制系统。

【发明内容】

[0004]有鉴于此,本发明所要解决的技术问题是提供一种基于PPPoE分流网关的用户自主选择的路由控制系统。
[0005]本发明的目的是这样实现的:
[0006]本发明提供的一种基于PPPoE分流网关的用户自主选择的路由控制系统,包括PPPoE接入服务器、特殊网络通道、路由选择控制模块、路由选择响应模块、路由控制信息存储模块和PPPoE用户终端;
[0007]所述PPPoE接入服务器,用于接入PPPoE用户,实现与PPPoE用户进行连接状态保持并为用户进行上网数据的转发;
[0008]所述特殊网络通道,用于用户在选择使用特殊网络通道后,则发送进入特殊网络通道的控制命令,为用户转发相关的上网数据包;同时将控制状态写入路由控制信息存储表中;
[0009]所述路由选择控制模块,用于控制用户的上网数据包的转发方向,识别用户PPPoE数据包,将用户的PPPoE连接控制报文始终转发到PPPoE接入服务器方向,所述PPPoE IP报文,则转发到特殊网络通道方向;如果用户需要停用特殊网络通道功能,则发送取消特殊网络通道的控制命令,同时将控制状态从路由控制信息存储表中删除;识别用户PPPoE数据包,将用户的PPPoE连接控制报文和PPPoE IP报文,全部转发到PPPoE接入服务器的方向上
[0010]所述路由选择响应模块,用于为用户提供路由控制选择的操作界面;
[0011]所述路由控制信息存储模块,用于存储已经生效的特殊网络通道的路由控制;
[0012]所述PPPoE用户终端,通过PPPoE拨号上网的用户;
[0013]所述PPPoE接入服务器、特殊网络通道、路由选择响应模块、PPPoE用户终端分别与路由选择控制模块连接;所述路由控制信息存储模块和路由选择响应模块连接。
[0014]进一步,所述特殊网络通道还包括与路由选择控制模块连接的申请特殊网络通道验证用户相关信息模块,所述申请特殊网络通道验证用户相关信息模块按照以下步骤进行:
[0015]S21:从路由控制信息存储表中读取和验证用户相关信息;
[0016]S22:如果验证通过,路由选择响应模块向路由选择控制模块发送控制命令,同时将控制状态写入路由控制信息存储表中;
[0017]进一步,所述特殊网络通道还包括与路由选择控制模块连接的特殊网络通道验证用户相关信息模块,所述取消特殊网络通道验证用户相关信息模块按照以下步骤进行:
[0018]S41:从路由控制信息存储表中读取和验证用户相关信息;
[0019]S42:如果验证通过,路由选择响应模块向路由选择控制模块发送控制命令,同时将控制状态从路由控制信息存储表中删除;
[0020]进一步,所述特殊网络通道用于传输用户除PPPoE连接控制报文以外的所有上网通信数据。
[0021]本发明的有益效果在于:本发明提供的基于PPPoE分流网关的用户自主选择的路由控制系统,通过用户在进行电子商务和网上交易时,自主选择到特殊网络通道的路由,将用户原有上网通道切断,把网络通信数据全部转入到特殊网络通道,可以在特殊网络通道上串接加装防火墙、代理服务器等设备来进行白名单过滤,实现用户的安全路由控制功能,从而防止钓鱼网站、山寨网站,为用户提供最大限度的安全保障。
【附图说明】
[0022]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中:
[0023]图1为本发明实施例提供的基于PPPoE分流网关的用户自主选择的路由控制系统原理框图;
[0024]图2为本发明实施例提供的基于PPPoE分流网关的用户自主选择的路由控制方法流程图。
【具体实施方式】
[0025]以下将参照附图,对本发明的优选实施例进行详细的描述。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
[0026]如图1、2所示,本发明提供的基于PPPoE分流网关的用户自主选择的路由控制系统,包括PPPoE接入服务器、特殊网络通道、路由选择控制模块、路由选择响应模块、路由控制信息存储模块和PPPoE用户终端;
[0027]所述PPPoE接入服务器,用于接入PPPoE用户,实现与PPPoE用户进行连接状态保持并为用户进行上网数据的转发;
[0028]所述特殊网络通道,用于用户在选择使用特殊网络通道后,则发送进入特殊网络通道的控制命令,为用户转发相关的上网数据包;同时将控制状态写入路由控制信息存储表中;
[0029]所述路由选择控制模块,用于控制用户的上网数据包的转发方向,识别用户PPPoE数据包,将用户的PPPoE连接控制报文始终转发到PPPoE接入服务器方向,所述PPPoE IP报文,则转发到特殊网络通道方向;如果用户需要停用特殊网络通道功能,则发送取消特殊网络通道的控制命令,同时将控制状态从路由控制信息存储表中删除;识别用户PPPoE数据包,将用户的PPPoE连接控制报文和PPPoE IP报文,全部转发到PPPoE接入服务器的方向上
[0030]所述路由选择响应模块,用于为用户提供路由控制选择的操作界面;
[0031]所述路由控制信息存储模块,用于存储已经生效的特殊网络通道的路由控制;
[0032]所述PPPoE用户终端,通过PPPoE拨号上网的用户;
[0033]所述PPPoE接入服务器、特殊网络通道、路由选择响应模块、PPPoE用户终端分别与路由选择控制模块连接;所述路由控制信息存储模块和路由选择响应模块连接。
[0034]所述特殊网络通道还包括与路由选择控制模块连接的申请特殊网络通道验证用户相关信息模块,所述申请特殊网络通道验证用户相关信息模块按照以下步骤进行:
[0035]S21:从路由控制信息存储表中读取和验证用户相关信息;
[0036]S22:如果验证通过,路由选择响应模块向路由选择控制模块发送控制命令,同时将控制状态写入路由控制信息存储表中;
[0037]所述特殊网络通道还包括与路由选择控制模块连接的特殊网络通道验证用户相关信息模块,所述取消特殊网络通道验证用户相关信息模块按照以下步骤进行:
[0038]S41:从路由控制信息存储表中读取和验证用户相关信息;
[0039]S42:如果验证通过,路由选择响应模块向路由选择控制模块发送控制命令,同时将控制状态从路由控制信息存储表中删除;
[0040]所述特殊网络通道用于传输用户除PPPoE连接控制报文以外的所有上网通信数据。
[0041]所述特
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1