[发明专利]一种地址转换方法和装置有效
申请号: | 201310692169.3 | 申请日: | 2013-12-16 |
公开(公告)号: | CN103701945B | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 任俊峰;周迪 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种地址转换的方法,包括对内网设备发送的报文进行数据链路层处理,并记录该报文的源MAC地址;根据该报文的五元组以及记录的该报文的源MAC地址,匹配地址转换表;如果匹配成功,则将该报文的源IP地址和源端口号转换为匹配到的表项中的对应的IP地址和端口号,并将转换后的报文从路由口发送出去;如果匹配失败,则在地址转换表中建立一条新的地址转换表项;该新的地址转换表项包括该报文的五元组信息、所述源MAC地址以及所述新获取的IP地址和端口号;并将该报文的源IP地址和源端口号转换为新获取的IP地址和端口号。本发明仅通过增加一台带改进的NAT功能的路由设备就实现了将各内网中具有相同内网地址的设备接入到同一外网中。 | ||
搜索关键词: | 一种 地址 转换 方法 装置 | ||
【主权项】:
一种地址转换的装置,该装置应用于路由设备,各内网的设备均通过该具有该地址转换装置的路由设备接入外网,其特征在于,该装置包括:交换模块,用于对内网设备发送的报文进行数据链路层处理,并记录该报文的源MAC地址;表项匹配模块,用于根据该报文的五元组以及交换模块记录的该报文的源MAC地址匹配地址转换表;地址转换模块,用于在匹配成功时,将该报文的源IP地址和源端口号转换为匹配到的表项中对应的IP地址和端口号;还用于在匹配失败时,将该报文的源IP地址和源端口号转换为新获取的IP地址和端口号;表项建立模块,用于在匹配失败时,在地址转换表中建立一条新的地址转换表项;该新的地址转换表项包括:该报文的五元组信息、所述源MAC地址以及所述新获取的IP地址和端口号;报文发送模块,用于将转换后的报文通过路由口转发出去;报文接收模块,用于从路由口接收回应报文;表项匹配模块,还用于根据该回应报文的五元组匹配所述地址转换表;地址转换模块,用于将该回应报文的目的IP地址、目的端口号转换为匹配到的表项中的对应IP地址和端口号,并获取表项中的MAC地址并将该MAC地址告知交换模块;交换模块,还用于将所述目的IP地址、目的端口号转换后的报文的目的MAC地址封装为所述告知的地址转换表项中的MAC地址,并发给内网设备。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310692169.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种夹具
- 下一篇:一种基于手机的RFID阅读器防伪装置