[发明专利]路由隔离的数据转发方法及装置在审
申请号: | 201610149820.6 | 申请日: | 2016-03-16 |
公开(公告)号: | CN105791130A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 李鹏 | 申请(专利权)人: | 汉柏科技有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/935 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李相雨 |
地址: | 300384 天津市滨海新*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路由 隔离 数据 转发 方法 装置 | ||
技术领域
本发明涉及计算机网络技术领域,尤其涉及一种路由隔离的数据 转发方法及装置。
背景技术
路由是实现将分散的网络资源融为有机整体,实现资源的全面共 享和有机协作的关键技术之一。具体来讲,路由就是通过互联的网络 把信息从路由器的一个接口上接收的数据包,根据数据包的目的地址 进行定向并转发到另一接口的活动。路由是依据路由表进行数据包转 发的。所谓路由表(routingtable)是一个存储在路由器或者其他联网 设备中的电子表格或类数据库,其存储着指向特定网络地址的路径, 在有些情况下,还记录有路径的路由度量值。
根据不同的使用目的,路由可分为直连路由、静态路由、策略路 由等,不同的路由有不同的生成方式。在将分散的资源融为有机整体 的实际分享使用中,一台设备可能会被不同的用户共享使用。这时, 不同的使用用户之间的路由就可能存在发送冲突的情况,又或者由于 安全等其它因素的考虑,个别用户不想让其它用户使用自己的资源。
为此,现有技术中是通过为每个用户创建单独的用户路由表和转 发表,同时创建一个公共的路由表。在数据转发时,通常是先查找用 户对应的表项,然后再查找公共的表项。但是,这种为每个用户创建 的单独的路由表只能被该用户使用,而有时候不同用户的路由表的信 息是完全一样的,这就导致了同样的路由信息在不同的用户路由表中 都存在,这就导致了内存的浪费,降低了系统资源的利用率,增加了 系统配置的复杂度,不便于统一管理。
发明内容
针对现有的路由隔离的数据转发方法需为每个用户创建的单独 的路由表所导致的内存浪费,系统资源利用率低,系统配置的复杂度 高,不便于统一管理的弊端,本发明提出如下技术方案:
一种路由隔离的数据转发方法,包括:
接收待转发的数据包;
根据所述数据包的用户信息获取相应的用户标识;
根据所述用户标识通过查询路由表确定转发数据包的出接口;
通过所述出接口转发所述数据包;
其中,所述路由表中包括用户标识表项,所述用户标识表项用于 放置区分用户身份的用户标识。
可选地,所述用户信息包括目的IP地址和/或MAC地址;
所述根据所述数据包的用户信息获取相应的用户标识,包括:
根据所述数据包的目的IP地址和/或MAC地址获取相应的用户标 识。
可选地,所述根据所述用户标识通过查询路由表确定转发数据包 的出接口之前,所述方法还包括:
在当前网络设备中创建包括所述用户标识表项的路由表。
可选地,所述在当前网络设备中创建包括所述用户标识表项的路 由表,包括:
根据相应用户端的目的IP信息、用户标识创建所述路由表。
可选地,所述用户标识表项还用于放置表示所有用户的标识。
一种路由隔离的数据转发装置,包括:
数据接收单元,用于接收待转发的数据包;
用户标识获取单元,用于根据所述数据包的用户信息获取相应的 用户标识;
路由表查询单元,用于根据所述用户标识通过查询路由表确定转 发数据包的出接口;
数据转发单元,用于通过所述出接口转发所述数据包;
其中,所述路由表中包括用户标识表项,所述用户标识表项用于 放置区分用户身份的用户标识。
可选地,所述用户信息包括目的IP地址和/或MAC地址;
所述用户标识获取单元,进一步用于:
根据所述数据包的目的IP地址和/或MAC地址获取相应的用户标 识。
可选地,所述装置还包括:
路由表创建单元,用于在当前网络设备中创建包括所述用户标识 表项的路由表。
可选地,所述路由表创建单元,进一步用于:
根据相应用户端的目的IP信息、用户标识创建所述路由表。
可选地,所述用户标识表项还用于放置表示所有用户的标识。
本发明的路由隔离的数据转发方法及装置路由隔离的数据转发 方法,基于预先创建的包括用户标识表项的路由表,可根据用户标识 区分各个用户,避免了为每个用户创建单独的路由表的弊端,在实现 用户之间路由隔离的同时,节约了系统的内存,提高了系统资源的利 用率,降低了系统配置的复杂度,方便统一管理。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610149820.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置