基于协议分层和IP思想,设计了一种在异构网络环境下点对点通信的架构。首先描述了异构网络环境的通信特点,提出了软件的设计思路和软件架构,并结合实例对通信过程进行了分析。经测试,可以在简单的异构网络环境下实现点到点通信,更复杂的网络环境也可以在此架构上进行设计开发。