Softwareβdefined networking (SDN) separates the brain of the network (control plane) from its body (data plane). This flexibility is great, but it also makes the control hub an attractive target for hackers. Traditional defenses focus on known attacks, like DDoS, but what happens when a brandβnew threat appears?
A research team turned network flow data into "sentences" that a language model, BERTβbaseβuncased, can understand. In practice, each packet becomes a word and sequences of packets form sentences for BERT to analyze. Using Random Forest, the most useful features are selected, cutting computational load.
The outcome? A system that evaluates multiple flows at once, making decisions more robust. In tests, BERT identified known attacks with 99.96β―% accuracy and, surprisingly, kept the same performance on neverβseen attacks. This shows that a wellβtrained language model can spot hidden patterns in network traffic, anticipating emerging threats.
The approach paves the way for smarter defenses in SDN, where detecting the unknown is key to keeping networks safe and resilient.
