컴퓨터 ( 1002 ) 는 인터페이스 ( 1004 ) 를 포함 한다 . 비록 단일 의 인터페이스 ( 1004 ) 로서 예시 되 지만 , 컴퓨터 ( 1002 ) 의 특정 한 요구 , 소망 , 또는 특정 한 구 현예 에 따라 두 개 이상 의 인터페이스 ( 1004 ) 가 사용 될 수 있 다 . 인터페이스 ( 1004 ) 는 분산 환경 에서 네트워크 ( 1030 ) 에 통신 가능 하 게 링크 되 는 다른 컴퓨팅 시스템 ( 예시 되 는 또는 아니 든 ) 과 통신 하 기 위해 컴퓨터 ( 1002 ) 에 의해 사용 된다 . 일반 적 으로 , 인터페이스 ( 1004 ) 는 네트워크 ( 1030 ) 와 통신 하 도록 동작 가능 하 고 , 소프트웨어 , 하드웨어 , 또는 소프트웨어 및 하드웨어 의 조합 으로 인코딩 되 는 로직 을 포함 한다 . 더 구체 적 으로 는 , 네트워크 ( 1030 ) 또는 인터페이스 ( 1004 ) 의 하드웨어 가 예시 된 컴퓨터 ( 1002 ) 의 내부 및 외부 에서 물리 적 신호 를 통신 하 게끔 동작 가능 하 도록 , 인터페이스 ( 1004 ) 는 통신 과 관련 되 는 하나 이상 의 통신 프로토콜 을 지원 하 는 소프트웨어 를 포함 할 수 있 다 .