基于网络地址转换的通信方法和装置制造方法及图纸

技术编号:9599572 阅读:78 留言:0更新日期:2014-01-23 04:16
本发明专利技术提供了一种基于网络地址转换的通信方法和装置。其中,该方法包括:当网络设备接收的数据包是第一网络向第二网络发送的数据包时,将数据包的第一网络的IP地址和第一端口号转换为第二网络的IP地址和第二端口号,并存储数据包中的协议号、MAC地址、第一网络的IP地址和第一端口号、以及第二网络的IP地址和第二端口号的对应关系;当数据包是第二网络发送给第一网络时,将该数据包中的第二网络的IP地址和第二端口号,转换为第一网络的IP地址和第一端口号,并将对应关系中的MAC地址封装在数据包中;以及基于转换后的数据包进行通信。本发明专利技术解决了多个内网终端的IP地址相同时,无法基于NAT技术与公网进行正常通信的问题。

【技术实现步骤摘要】

【技术保护点】
一种基于网络地址转换的通信方法,其特征在于,包括:当网络设备接收的数据包是第一网络向第二网络发送的数据包时,所述网络设备将所述数据包的源地址和源端口号中的第一网络的IP地址和第一端口号转换为第二网络的IP地址和第二端口号,并存储所述数据包携带的协议号、媒体接入控制MAC地址、所述第一网络的IP地址和第一端口号、以及所述第二网络的IP地址和第二端口号的对应关系;当所述网络设备接收的数据包是第二网络发送给第一网络的数据包时,所述网络设备将所述数据包的目的地址和目的端口号中的第二网络的IP地址和第二端口号,转换为所述对应关系中的第一网络的IP地址和第一端口号,并将所述对应关系中的MAC地址封装在所述数据包中;所述网络设备基于转换后的所述数据包进行通信。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄开缔雷永成
申请(专利权)人:成都西加云杉科技有限公司
类型:发明
国别省市:

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

1