적어도 하나의 프로세서, 메모리, 그리고 물리 인터페이스를 포함하고, 적어도 하나의 프로세서는 메모리에 저장된 적어도 하나의 프로그램을 실행하여, 물리 인터페이스를 통해 입력된 패킷의 헤더를 확인하여 상기 패킷을 일반 큐(REGULAR QUEUE), 우선순위 큐(PRIORITY QUEUE), 그리고 긴급 큐(EMERGENCY QUEUE) 중 하나의 큐로 할당하는 단계, 그리고 우선순위 큐의 혼잡 정도에 따라서 우선순위 큐에 할당된 패킷을 긴급 큐로 이동시키는 단계를 수행하는 네트워크 스위치가 제공된다.