Deep Learning-based Network Attack Detection Using Convolutional and Recurrent Neural Networks