[发明专利]一种地址转换方法和装置有效
申请号: | 201310692169.3 | 申请日: | 2013-12-16 |
公开(公告)号: | CN103701945B | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 任俊峰;周迪 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地址 转换 方法 装置 | ||
技术领域
本发明涉及数据通信领域,尤其涉及一种地址转换方法和装置。
背景技术
随着监控行业的普及,邮政或者银行网点都会部署监控系统。这类网点通常都会使用IPC以及NVR搭建,建立自身的监控系统,请参图1。早期搭建的过程中,各网点仅需要实现本地的监控需求。这种需求使得零配置的NVR成为首选,即用户仅需要把NVR和IPC接入到同一个二层交换机上即可。零配置的NVR提供DHCP服务,而IPC使用DHCP方式获取IP地址,并自动注册到NVR上。监控客户端只需要登录NVR的默认IP地址,即可进行监控业务操作。
但是随着监控重要性的日益增加,邮政、银行总部或者分行需要对各网点的监控图像进行查看,就需要各网点将自身的监控系统接入到总部或者分行的监控平台上,此时就会出现IP地址冲突的问题。因为NVR提供的DHCP地址池是一样的,这就导致各网点IPC分配到的IP地址有可能相同;并且各网点的NVR自身默认的IP地址也是相同的,所以当各网点监控系统的设备接入到同一个监控平台中时,难免会出现IP地址冲突的现象。
针对上述IP地址冲突的问题,很容易想到的一个解决办法就是在每一个网点(即分支)的监控网络出口增加一个带NAT功能的路由设备,请参图2。该路由设备将各网点监控设备的内网IP地址转换为外网IP地址;这样各网点监控设备发给总部或者分行到数据的源地址都会被改变,地址冲突的问题就解决了。
但是对于邮政或者银行,一般网点众多。如果每个网点都增加一台具有NAT功能的路由设备的话,成本会比较高,并且每一台路由设备还需要进行地址规划和配置管理,工作量也比较大。
发明内容
有鉴于此,本发明提供一种地址转换的装置和方法。
本发明的该装置应用于路由设备,各内网的设备均通过该具有该地址转换装置的路由设备接入外网,该装置包括:
交换模块,用于对内网设备发送的报文进行数据链路层处理,并记录该报文的源MAC地址;
表项匹配模块,用于根据该报文的五元组以及交换模块记录的该报文的源MAC地址匹配地址转换表;
地址转换模块,用于在匹配成功时,将该报文的源IP地址和源端口号转换为匹配到的表项中对应的IP地址和端口号;还用于在匹配失败时,将该报文的源IP地址和源端口号转换为新获取的IP地址和端口号;
表项建立模块,用于在匹配失败时,在地址转换表中建立一条新的地址转换表项;该新的地址转换表项包括:该报文的五元组信息、所述源MAC地址以及所述新获取的IP地址和端口号;
报文发送模块,用于将转换后的报文通过路由口转发出去。
进一步地,报文接收模块,用于从路由口接收回应报文;表项匹配模块,还用于根据该回应报文的五元组匹配所述地址转换表;
地址转换模块,用于将该回应报文的目的IP地址、目的端口号转换为匹配到的表项中的对应IP地址和端口号,并获取表项中的MAC地址并将该MAC地址告知交换模块;
交换模块,还用于将所述目的IP地址、目的端口号转换后的报文的目的MAC地址封装为所述告知的地址转换表项中的MAC地址,并发给内网设备。
本发明的地址转换的方法应用于路由设备,各内网的设备均通过该路由设备接入外网,该方法包括如下步骤:
A、对内网设备发送的报文进行数据链路层处理,并记录该报文的源MAC地址;
B、根据该报文的五元组以及记录的该报文的源MAC地址,匹配地址转换表;
C、如果匹配成功,则将该报文的源IP地址和源端口号转换为匹配到的表项中的对应的IP地址和端口号,并将转换后的报文从路由口发送出去;如果匹配失败,则在地址转换表中建立一条新的地址转换表项;该新的地址转换表项包括:该报文的五元组信息、所述源MAC地址以及所述新获取的IP地址和端口号;并将该报文的源IP地址和源端口号转换为新获取的IP地址和端口号,并将转换后的报文从路由口发送出去。
该方法进一步包括:
D、从路由口接收回应报文后,根据该回应报文的五元组匹配所述地址转换表;
E、将该回应报文的目的IP地址、目的端口号转换为匹配到的表项中的对应IP地址和端口号;
F、将所述转换后的报文的目的MAC地址封装为所述回应报文匹配到的地址转换表项中的MAC地址,并发送给内网设备。
相较于现有技术,本发明仅通过增加一台带改进的NAT功能的路由设备就实现了将各内网中具有相同内网地址的设备接入到同一外网中。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310692169.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种夹具
- 下一篇:一种基于手机的RFID阅读器防伪装置