일반 적 으로 , 네트워크 드라이버 는 사용 자 단 말 ( 10 ) 의 운영 체제 ( OS ) 의 시스템 프로그램 으로서 , 사용 자 프로그램 에서 요청 되 는 네트워크 관련 시스템 콜 을 처리 한다 . 즉 , 네트워크 드라이버 는 웹 서버 ( 40 ) 와 통신 을 수행 하 기 위하 여 , 웹 서버 ( 40 ) 와 세션 을 설정 하 고 , 전송 할 데이터 를 데이터 패킷 으로 만들 어 웹 서버 ( 40 ) 에 전송 하 고 , 수신 한 데이터 패킷 을 데이터 로 복원 한다 . 즉 , 네트워크 를 이용 하 는 모든 사용자 프로그램 은 시스템 프로그램 인 네트워크 드라이버 를 통해 , 데이터 패킷 차원 으로 데이터 를 송수신 한다 .