LumoMate
LumoMate/용어집/BoundarySecurity

방화벽

방화벽은 기기(또는 네트워크 전체)와 인터넷 사이에 자리 잡고, 어떤 네트워크 트래픽을 통과시키고 어떤 트래픽을 막을지 결정하는 소프트웨어 또는 장비입니다. 건물 입구에 서서 출입을 확인하는 경비원의 디지털 버전이라고 할 수 있습니다.
핵심 요약
  • 방화벽은 네트워크 트래픽이 들어오고 나가는 길목에서 허용 여부를 결정하는 보안 검문소입니다.
  • 미리 정해 둔 규칙과 비교하여 일치하지 않는 요청은 차단합니다.
  • 노트북에 내장된 간단한 방화벽부터 회사 전체를 보호하는 대형 장비까지 형태가 다양합니다.

방화벽(Firewall)이란?

방화벽은 기기(또는 네트워크 전체)와 인터넷 사이에 자리 잡고, 어떤 네트워크 트래픽을 통과시키고 어떤 트래픽을 막을지 결정하는 소프트웨어 또는 장비입니다. 건물 입구에 서서 출입을 확인하는 경비원의 디지털 버전이라고 할 수 있습니다. 윈도우, 맥, 리눅스 같은 운영체제에는 기본 방화벽이 들어 있고, 가정용 공유기나 회사 네트워크에는 추가 방화벽이 더해집니다.

원래 "방화벽"은 건축 용어로, 불이 다른 구역으로 번지지 못하게 막는 두꺼운 벽을 뜻합니다. 네트워크 방화벽도 비슷한 일을 합니다. 한쪽에서 문제가 생겨도 위험한 트래픽이 시스템의 다른 부분까지 퍼지지 못하게 막아 줍니다.

FIG. 1방화벽 — 다른 각도에서.

일상의 비유로 이해하기

방화벽을 "오피스 빌딩 로비의 안내 데스크"라고 생각해 보세요. 거리에서는 누구나 서 있을 수 있지만, 건물 안으로 들어오려면 데스크를 지나야 합니다. 경비원은 방문자 명단을 확인하고, 예상된 손님만 들여보내며, 엉뚱한 주소로 온 택배나 수상한 사람은 돌려보냅니다.

로비 없이 누구나 곧장 모든 사무실로 들어갈 수 있는 건물을 상상해 보세요. 방화벽이 없는 컴퓨터가 인터넷에 그대로 노출된 모습이 바로 그렇습니다. 방화벽은 "로비" 역할을 하며, 각 요청을 살펴보고 더 깊은 곳까지 보낼지 결정하는 기회를 만들어 줍니다.

왜 중요한가요?

인터넷은 시끄러운 공간이고, 그 모든 소음이 우호적이지는 않습니다. 자동화된 도구들이 끊임없이 공개된 네트워크를 훑으며 공격할 만한 기기를 찾고 있습니다. 방화벽은 그런 시도가 문을 두드리기도 전에 대부분을 닫아 줍니다. 또 어떤 악성코드가 한 기기에 들어왔더라도, 네트워크의 다른 기기까지 쉽게 번지지 못하도록 만듭니다.

작은 사업장에서는 방화벽이 가장 저렴하면서도 효과가 큰 보안 투자입니다. 결제 단말기, 직원 노트북, 고객용 와이파이를 손쉬운 공격으로부터 지켜 줍니다. 사이버 보험이나 컴플라이언스 기준에서도 적절히 설정된 방화벽을 기본 요건으로 요구하는 경우가 많습니다.

작동 방식

가장 단순한 방화벽은 들어오거나 나가는 네트워크 패킷의 출발지, 목적지, 사용하려는 서비스 종류 등을 보고, 미리 설정된 규칙 목록과 비교합니다. "허용" 규칙에 해당하면 통과시키고, "차단" 규칙에 해당하면 버립니다. 많은 방화벽은 "명시적으로 허용되지 않은 것은 모두 막는" 기본 차단 원칙을 따릅니다.

고급 방화벽은 진행 중인 연결을 기억하는 "상태 기반" 방식으로 작동하여, 우리가 먼저 접속한 사이트의 응답은 별도 규칙 없이도 들어올 수 있게 합니다. 차세대 방화벽(NGFW)은 트래픽 내용을 살펴 특정 애플리케이션이나 알려진 악성 사이트를 차단할 수 있고, 침입 방지(IPS)나 VPN, DNS 보호 기능까지 통합하기도 합니다.

자주 볼 수 있는 예시

종류위치일상의 비유
운영체제 방화벽윈도우·맥·리눅스에 내장현관문의 잠금장치와 보안경
공유기 방화벽인터넷 공유기 내부아파트 단지의 출입 게이트
클라우드 방화벽AWS·Azure·GCP 서버 앞단데이터센터의 접수 데스크
웹 애플리케이션 방화벽(WAF)웹사이트 앞단클럽 입구의 가드
차세대 방화벽(NGFW)회사 네트워크 장비스캐너·블랙리스트가 있는 공항 검색대
DNS 기반 차단DNS 단계에서 위험 사이트 차단입구에 붙은 "출입 금지자 명단"

핵심 정리

방화벽은 우리의 기기와 인터넷 사이를 지키는 문지기입니다. 완전한 안전을 보장하지는 않지만, 쉬운 공격 대부분을 막아 주고 공격자가 더 어렵게 일하도록 만듭니다. 좋은 비밀번호, 업데이트, 암호화와 함께 쓸 때 방화벽은 일상적 디지털 보안의 핵심 층이 됩니다.

관련 용어

  • DNS — 일부 방화벽은 DNS 조회를 검사해 위험한 사이트를 차단합니다.
  • IP Address — 방화벽 규칙은 특정 IP 대역을 허용하거나 차단하는 데 사용됩니다.
  • VPN — VPN 터널은 방화벽을 통과하면서 추가적인 프라이버시를 제공합니다.
  • Cookie — 방화벽이 쿠키를 직접 읽지는 않지만, 쿠키가 오가는 연결을 보호합니다.
  • Encryption — 차세대 방화벽은 암호화된 트래픽도 안전하게 검사할 수 있도록 협력합니다.

출처

매주 월요일 오전 8시

한 주에 한 통,
오래 남는 이해를 보냅니다.

흘려보내지 않는 글만 골라 보내드립니다. 광고와 추적, 외부로 빠지는 미끼 링크 없이 메일 안에서 끝나는 한 통입니다.

언제든 한 번의 클릭으로 해지할 수 있습니다. 스팸은 보내지 않습니다.