This document summarizes research on using supervised clustering methods for network traffic classification. It discusses previous work on unsupervised and supervised clustering approaches. It then describes a proposed supervised clustering method called Flow Level based Classification (FLC) that classifies network flows in two phases: 1) A learning phase that clusters flows and calculates average packet sizes to create a reference table for classification. 2) A classification phase that groups new flows by transport protocol, port numbers, and packet similarities before comparing to the reference table to identify applications. The method aims to accurately classify traffic even if packet payloads are encrypted.