一种基于用户端的路由方法及系统技术方案

技术编号:16841904 阅读:23 留言:0更新日期:2017-12-20 00:30
本发明专利技术公开了一种基于用户端的路由方法及系统,包括网关和多个用户端,其中,网关内创建有基于用户端信息的用户路由表和匹配用户规则,且该用户规则与用户路由表绑定;用户规则用于当数据包进入网关时,网关根据用户规则对用户端进行用户识别;如匹配正确,则将用户规则上绑定的用户路由表采用指针的方式连接到数据包,如匹配不正确,则不将用户路由表连接到数据包;当转发数据包时,网关还判断数据包是否连接有用户路由表;如判断出数据包连接有用户路由表,则使用用户路由表进行转发数据包;如判断出数据包没有连接用户路由表,则使用系统默认路由表进行转发数据包。该发明专利技术让每个用户之间的路由没有任何冲突,同时还提高了数据转发的安全性。

A user end based routing method and system

The invention discloses a routing method and system based on client, including the gateway and a plurality of user terminal, which is the user table routing information for end user and matching rules based on user create a gateway, and the user and the user rule routing table binding; user rules used when data packets into the gateway, the gateway based on the user rules for user identification for the user terminal; such as, correct, users will bind the user rule routing table with pointers connected to data packets, such as matching is not correct, the user is not connected to the data packet routing table; when forwarding a packet, the gateway also judge whether the packet is connected with user routing table; such as to determine a packet routing table is connected with the user, the user for packets such as routing table; judge packet not connected to the user routing table is used The system defaults the routing table for forwarding packets. The invention makes the routing between each user without any conflict, and also improves the security of data forwarding.

【技术实现步骤摘要】
一种基于用户端的路由方法及系统
本专利技术涉及网络
,具体涉及一种基于用户端的路由方法及系统。
技术介绍
网络技术是从1990年代中期发展起来的新技术,它把分散的资源融为有机整体,实现资源的全面共享和有机协作,使人们能够使用资源的整体能力并按需获取信息。路由则是实现这种共享的关键技术之一,具体来说,路由是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。路由是依据路由表进行转发数据包的,所谓路由表,指的是路由器或者其他互联网网络设备上存储的表,该表中存有到达特定网络终端的路径,在某些情况下,还有一些与这些路径相关的度量。路由根据不同的使用目的划分为直连路由,静态路由,策略路由等,不同的路由有不通的生成方式。在将分散的资源融为有机整体的实际分享使用中,一台设备可能会被不同的用户共享使用。但是有时候,不同的使用用户直接的路由之间可能存在冲突;又或者由于安全等其它因素的考虑,存在不想让其它用户使用自己资源的情况。现有技术中,应对上述两种情况,习惯采用的方式是通过设置虚拟防火墙将不同的使用用户进行隔离起来。每个虚拟防火墙都会制定自己的规则,凡是符合规本文档来自技高网...
一种基于用户端的路由方法及系统

【技术保护点】
一种基于用户端的路由方法,其特征在于,包括以下步骤:步骤S1,根据用户端信息在网关内创建用户路由表;步骤S2,根据用户端信息在网关内设置匹配用户规则,且将该用户规则与用户路由表绑定;步骤S3,数据包进入网关,网关进行匹配用户规则的用户识别;如匹配正确,则将用户规则上绑定的用户路由表连接到数据包,如匹配不正确,则直接进行步骤S4;步骤S4,数据包转发时,网关判断数据包是否连接有用户路由表;如判断出数据包连接有用户路由表,则使用用户路由表进行转发数据包;如判断出数据包没有连接用户路由表,则使用系统默认路由表进行转发数据包。

【技术特征摘要】
1.一种基于用户端的路由方法,其特征在于,包括以下步骤:步骤S1,根据用户端信息在网关内创建用户路由表;步骤S2,根据用户端信息在网关内设置匹配用户规则,且将该用户规则与用户路由表绑定;步骤S3,数据包进入网关,网关进行匹配用户规则的用户识别;如匹配正确,则将用户规则上绑定的用户路由表连接到数据包,如匹配不正确,则直接进行步骤S4;步骤S4,数据包转发时,网关判断数据包是否连接有用户路由表;如判断出数据包连接有用户路由表,则使用用户路由表进行转发数据包;如判断出数据包没有连接用户路由表,则使用系统默认路由表进行转发数据包。2.根据权利要求1所述的一种基于用户端的路由方法,其特征在于:所述步骤S2中的用户端信息为用户端接口信息。3.根据权利要求1所述的一种基于用户端的路由方法,其特征在于:所述步骤S2中的用户端信息为用户端mac地址信息。4.根据权利要求1所述的一种基于用户端的路由方法,其特征在于:所述步骤S3中将用户规则上绑定的用户路由表连接到数...

【专利技术属性】
技术研发人员:张亮量
申请(专利权)人:上海斯远计算机网络信息科技有限公司
类型:发明
国别省市:上海,31

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1