Research Article

Improving the Accuracy of Network Intrusion Detection with Causal Machine Learning

Table 3

Description of features in the NSL-KDD dataset.

Feature nameDescription

Protocol typeType of protocol (TCP, UDP...)
Source bytesNo. of B from source to destination
Wrong fragmentsNo. of wrong fragments
UrgentNo. of urgent packets
Error rate% of connections with SYN errors
Failed loginsNo. of unsuccessful attempts at login
Logged inIf logged in, 1/if login failed, 0
Same srv rate% of connections to the same service
CountNo. of connections to the same host as the current connection at a given interval
Dst host srv rate% of connections to different hosts on the same system
# RootNo. of root accesses
# ShellsNo. of active command interpreters
Dst host srv serror rate% of connections to a host and specified service with an S0 error