实现数据包的收发功能