Network Based Application Recognition ( NBAR ) [1] este un mecanism utilizat în rețelele de calculatoare pentru a recunoaște un flux de date ( flux de date ) bazat pe primul pachet transmis.
Echipamentele de rețea de calculatoare care utilizează NBAR efectuează o inspecție profundă a pachetelor pe primul pachet dintr-un flux de date pentru a determina categoria de trafic căreia îi aparține fluxul. Apoi configurează FPGA -urile interne pentru a gestiona fluxul în consecință. Clasificarea se bazează de obicei pe informațiile de nivel 4 ale modelului OSI , dar aplicațiile mai noi fac această abordare mai dificilă.