컴퓨터로 들어오는 모든 연결이 차단 된 경우 어떻게 데이터를 수신하거나 연결을 활성화 할 수 있습니까? 오늘의 수퍼 유저 Q & A 게시물에는 혼란스러운 독자의 질문에 대한 답변이 있습니다.
오늘의 질문 및 답변 세션은 커뮤니티 중심의 Q & A 웹 사이트 그룹 인 Stack Exchange의 하위 부문 인 SuperUser가 제공 한 것입니다.
스크린 샷 제공 : Linux 스크린 샷 (Flickr) .
질문
수퍼 유저 독자 인 Kunal Chopra는 들어오는 모든 연결이 차단 된 경우에도 자신의 컴퓨터가 데이터를 수신 할 수있는 방법을 알고 싶습니다.
ISP 또는 방화벽이 들어오는 모든 연결을 차단하는 경우 웹 서버가 여전히 데이터를 브라우저로 보낼 수 있습니까? 요청 (발신)을 보내고 서버는 데이터 (수신)를 보냅니다. 들어오는 모든 연결을 차단하면 웹 서버가 어떻게 응답 할 수 있습니까?
UDP가 사용되는 비디오 스트리밍 및 멀티 플레이어 게임은 어떻습니까? UDP는 연결이 없으므로 연결할 연결이 없습니다. 그러면 방화벽이나 ISP가 어떻게 처리합니까?
들어오는 모든 연결이 차단 된 경우에도 데이터가 Kunal의 컴퓨터에 어떻게 도달 할 수 있습니까?
대답
수퍼 유저 기여자 gowenfawr이 우리에게 답을 제공합니다.
"수신 차단"은 들어오는 새 연결이 차단되지만 설정된 트래픽은 허용됨을 의미합니다. 따라서 아웃 바운드 새 연결이 허용되면 해당 교환의 들어오는 절반은 괜찮습니다.
방화벽은 연결 상태를 추적하여이를 관리합니다 (예 : 방화벽은 종종 상태 저장 방화벽 ). 나가는 TCP / SYN을보고 허용합니다. 들어오는 SYN / ACK를보고, 본 아웃 바운드 SYN과 일치하는지 확인하고,이를 통과시키는 등의 작업을 수행합니다. 3 방향 핸드 셰이크를 허용하는 경우 (즉, 방화벽 규칙에서 허용됨) 해당 교환을 허용합니다. 그리고 해당 교환 (FIN 또는 RST)의 끝을 확인하면 허용 된 패킷 목록에서 해당 연결을 제거합니다.
UDP는 비슷하게 수행되지만, UDP는 연결 또는 세션이있는 것처럼 가장 할만큼 충분히 기억하는 방화벽을 포함합니다 (UDP는 그렇지 않음).
설명에 추가 할 것이 있습니까? 댓글에서 소리를 내십시오. 기술에 정통한 다른 Stack Exchange 사용자의 답변을 더 읽고 싶으신가요? 여기에서 전체 토론 스레드를 확인하십시오. .