Three port forwarding mechanisms of SSH and practical applications