2012-07-02 3 views
4

응용 프로그램을 트레이 응용 프로그램과 Windows 서비스로 나눠서 TCP를 사용하여 두 개 사이의 통신을 원합니다 *. 그들은 둘 다 동일한 기계에서 작동 할 것입니다.방화벽이 프로세스 간 로컬 TCP 통신을 차단합니까?

제 질문은 방화벽이 동일한 컴퓨터에서 실행되는 응용 프로그램 간의 TCP 통신을 차단합니까? 방화벽을 테스트 할 때 걱정해야 할 것이 있는지 알고 싶습니다.

(* 나는 애플 리케이션을 하루 별도의 컴퓨터에서 실행하지만 미래에 훨씬있을 것입니다 수 있기 때문에 통신을 위해 명명 된 파이프 대신 TCP를 사용하려면 주)

+0

Windows 방화벽은 지원하지 않습니다. 제 3 자 방화벽에 대해 알지 못합니다. –

답변

1

방화벽의 주요 목적이다 들어오는 네트워크 트래픽과 나가는 네트워크 트래픽을 제어하십시오! 방화벽은 IP 또는 PORT 기반으로 작동하도록 설계되었습니다.

그렇습니다. 동일한 컴퓨터에서 연결을 차단할 수 있습니다 (로컬 컴퓨터에서 루프백 테스트 및 프로세스 간 통신을 위해 주로 사용되는 클래스 A IP [127.x.y.x] 주소를 사용하고있는 것 같습니다).

일부 방화벽은 로컬 컴퓨터 연결을 차단하지 않도록 미리 구성되어 있으며 다른 방화벽은 차단하도록 미리 구성되어 있습니다. 그러나 어느 쪽이든 그런 연결을 허용/거부하도록 방화벽을 구성 할 수 있습니다.