一种基于自协商IP地址的通信设计方法
摘要:
本发明提供一种基于自协商IP地址的通信设计方法,所述方法包括:两个设备分别产生一个随机数并与对方交换;两设备把自身产生的随机数与接受到的随机数分别计算,得到的新的数值,分别记为A和B;若A、B相同,则两设备重新产生随机数,并计算直至A和B不同;通知对方随机数交换完成;生成本设备的IP地址和对方设备的IP地址,将两个地址分别存储到各自的BUF中;两设备中主动发起通信的一端,读取BUF中本设备IP地址和对方设备的IP地址,替换通信数据包中目的IP和源IP地址。本发明可以解决在点对点的两个设备通过TCP/IP协议进行通信时必须手动设置IP地址的困难,减少了操作复杂度,尤其提高了需要在不同网络环境进行切换的通信设备的使用方便程度。
0/0