인프런 커뮤니티 질문&답변

임정우님의 프로필 이미지

작성한 질문수

20년 경력자의 알기쉬운 컴퓨터네트워크

TCP/IP 프로토콜

ICMP와 방화벽

해결된 질문

24.01.04 12:12 작성

·

163

1

ICMP에서 운영체제의 방화벽이 Request를 버려버린다고 하셨는데, 그러면 상대방측에서는 어떻게 통신가능한지 확인할 수 있는지 이해가 잘 가지 않습니당

답변 1

0

넷가이버님의 프로필 이미지
넷가이버
지식공유자

2024. 01. 04. 23:42

안녕하세요. ICMP의 Request는 Echo Request를 의미합니다. 방화벽에서 이 패킷을 버리면 Reply를 하지 않기 때문에 Echo Request를 보낸 상대방측에서는 통신의 유무에 대해서 알 수 없죠. 네트워크를 구성하고 있는 프로토콜과 서비스는 정말 많아요. 만약 상대방측이 서버라면, 서버에서 동작하는 https, dns등의 서비스 질의를 보내서 응답하는 것으로 확인할 수 있고요, 이러한 것들이 구축되지 않는 경우라면 방화벽을 잠깐 내려서 확인 하는 방법등이 있습니다. 더 궁금한 내용이 있으시면 질문 올려주세요.

학습자님의 학습을 넷가이버가 응원합니다. ^^

임정우님의 프로필 이미지
임정우
질문자

2024. 01. 05. 12:01

답변 감사합니당

방화벽은 어떤 경우에 동작하는건가요? 상시 동작하는건가요?

넷가이버님의 프로필 이미지
넷가이버
지식공유자

2024. 01. 05. 18:03

윈도우의 경우 기본 동작하고 있고요, 리눅스는 버전에 따라 기본 동작하고 있긴 하지만, ICMP Request의 경우 허용하는 경우도 있습니다. ^^

 

더 궁금한 내용이 있으면 질문 올려주세요~!!