방화벽(防火壁, Firewall)은 원래 건축·안전 분야에서 쓰이던 용어에서 따온 것입니다.
1. 방화벽(Firewall)의 원래 의미
- 방화벽은 건물이나 구조물에서 화재가 번지는 것을 막기 위해 설치한 벽을 말합니다.
- 예를 들어 공장, 아파트, 선박, 심지어 자동차 엔진룸에도 방화벽이 있습니다.
- 화재가 한 구역에서 발생해도 불과 연기가 다른 구역으로 확산되는 것을 지연·차단하는 역할을 합니다.
2. 컴퓨터 용어로의 전이
- 1980년대 말~1990년대 초, 컴퓨터 네트워크 보안 분야에서 외부로부터의 "위험"을 차단하는 장치를 비유적으로 설명하려고 기존의 건축 안전 용어인 “방화벽”을 차용했습니다.
- 건물에서 불길을 막듯, 네트워크에서는 외부의 악성 데이터, 해킹 시도, 불필요한 통신을 막는 장치나 소프트웨어를 뜻하게 되었습니다.
3. 컴퓨터 방화벽의 역할
- 패킷 필터링(Packet Filtering): 주고받는 데이터 패킷을 검사해 허용/차단 여부 결정
- 접근 제어(Access Control): 어떤 IP나 포트로부터 오는 연결을 허용 또는 거부
- 침입 차단(Threat Blocking): 의심스러운 트래픽이나 악성 코드 유입 방지
즉, 이름의 어원은 건물 화재 안전 용어에서 왔고, 의미는 "외부 위험 차단"이라는 공통점 때문에 네트워크 보안에도 그대로 적용된 것입니다.
'500 기술과학 > IT,디지털' 카테고리의 다른 글
| 바이브 코딩(Vibe Coding) (0) | 2025.10.16 |
|---|---|
| 스니펫(Snippet) (1) | 2025.09.09 |
| 데이터 무결성(Data Integrity) [정보과학] (0) | 2025.09.03 |
| 쿼리(Query) [정보학] (2) | 2025.09.01 |
| 헤디 라마르(Hedy Lamarr) [정보과학] (6) | 2025.08.09 |
| 알고리즘(Algorithm), 프로토콜(Protocol) [정보과학] (5) | 2025.08.07 |