Modify transport to support snapshot file transfering.