# 하나의 네트워크 스위치 고장으로 전체 서비스가 중단됐다. 동일 장애의 영향을 줄이는 설계는?

> source: MyMerci (mymerci.kr)  
> url: https://mymerci.kr/pages/nclex_q.php?qn_id=609784  
> language: ko  
> subject: NCS

## 문제

하나의 네트워크 스위치 고장으로 전체 서비스가 중단됐다. 동일 장애의 영향을 줄이는 설계는?

## 보기

1. 장애 발생 시 식별이 쉽도록 스위치 이름을 변경하고 네트워크 구성은 현재 상태로 유지한다.
2. 관리 지점을 줄이기 위해 더 많은 장비를 한 스위치에 연결하고 예비 포트만 확보한다.
3. 오경보로 인한 혼선을 줄이기 위해 경보를 비활성화하고 장애 발생 여부는 수동 확인한다.
4. 독립 경로의 예비 스위치와 자동 전환 구조를 두어 단일 고장점의 영향을 줄인다. **✔ 정답**
5. 고장 원인 분석 시간을 줄이기 위해 점검 기록 항목을 축소하고 동일 장비를 예비품으로 둔다.

**정답: 4**

## 해설

단일 고장점 제거와 독립 경로 이중화가 서비스 중단 범위를 줄인다.

## 심화 해설

정답 해설
네트워크에서 단일 고장점(single point of failure, SPOF)이란 하나의 구성 요소가 고장 났을 때 전체 시스템이나 서비스가 중단되는 지점을 말합니다. 문제에서 스위치 하나의 고장으로 전체 서비스가 중단된 상황은 바로 이 스위치가 단일 고장점으로 작용한 경우입니다. 따라서 동일 장애의 영향을 줄이려면 이 단일 고장점을 제거하거나 그 영향을 최소화하는 설계가 필요합니다.

정답인 4번은 독립 경로의 예비 스위치와 자동 전환 구조를 두어 단일 고장점의 영향을 줄이는 방식입니다. 이는 시스템의 한 부분이 고장 나더라도 예비 구성 요소가 즉시 기능을 이어받아 전체 서비스 중단을 막는 기능적 이중화(functional redundancy) 개념에 해당합니다. 근거 자료 [1]은 철도 선로 전환기(track switch)가 단일 고장점으로 작용하여 밀집된 여객 철도 시스템에서 불균형한 수준의 지연을 유발한다고 설명하면서, 항공 및 원자력 산업에서 성공적으로 채택된 하위 시스템 이중화(subsystem redundancy) 접근법을 모델링하고 있습니다. 이는 네트워크 스위치에도 동일하게 적용되는 원리입니다. 하나의 스위치가 전체 트래픽을 담당하는 구조 대신, 예비 스위치를 독립된 경로로 구성하고 장애 발생 시 자동으로 전환되도록 하면 단일 스위치 고장이 전체 서비스 중단으로 이어지지 않습니다.

근거 자료 [2]는 소프트웨어 정의 위성 네트워크(SDSN)에서 위성 노드 장애나 링크 단절이 제어 평면(control plane)의 중단을 초래할 수 있으며, 이를 해결하기 위해 스위치 마이그레이션(switch migration) 메커니즘을 제안합니다. 이는 장애가 발생한 스위치의 역할을 다른 정상 스위치로 이전하여 장애를 복구하는 방식으로, 예비 자원과 자동 전환을 통한 가용성 확보라는 점에서 4번 보기의 설계 원리와 일치합니다. 근거 자료 [3] 역시 분산 SDN 아키텍처에서 다중 컨트롤러를 두는 것이 확장성(scalability)과 복원력(resilience)에 필수적이라고 명시하고 있습니다. 단일 컨트롤러나 단일 스위치에 의존하지 않고 분산·이중화 구조를 채택하는 것이 장애 영향을 줄이는 핵심 전략입니다.

혼동 주의! 2번 보기는 예비 포트만 확보하고 더 많은 장비를 한 스위치에 연결하는 방식인데, 이는 오히려 단일 스위치에 대한 의존도를 높여 단일 고장점의 위험을 키웁니다. 예비 포트는 포트 단위 고장에는 대응할 수 있지만 스위치 자체가 고장 나면 연결된 모든 장비가 한꺼번에 서비스 중단에 빠집니다. 5번 보기의 예비품 보유는 장애 발생 후 교체 시간을 단축할 수는 있으나, 수동 교체가 이루어지는 동안 서비스 중단이 발생하므로 자동 전환 구조에 비해 가용성이 낮습니다. 1번의 이름 변경과 3번의 경보 비활성화는 장애 예방이나 영향 축소와 무관한 조치입니다.

핵심! 응급구조학에서 환자 감시장치, 산소 공급 장치, 구급차 내 통신 장비 등도 단일 고장점이 될 수 있습니다. 예를 들어 주 산소 공급 장치가 고장 났을 때 예비 산소 실린더로 즉시 전환하는 절차는 4번 보기와 동일한 이중화 원리입니다. 병원 전 처치 환경에서도 생명 유지에 필수적인 장비는 단일 고장점이 되지 않도록 백업 장비와 전환 절차를 확보하는 것이 중요합니다.

| 구분 | 단일 스위치 의존(1·2·3·5번) | 이중화 및 자동 전환(4번) |
| --- | --- | --- |
| 고장 시 영향 | 연결된 전체 장비 서비스 중단 | 예비 스위치가 즉시 기능 인계 |
| 복구 방식 | 수동 확인·교체 필요 | 자동 전환으로 무중단 유지 |
| 단일 고장점 | 존재(스위치 자체) | 제거 또는 최소화 |
| 근거 자료와의 연관 | 자료 [1]의 단일 고장점 위험에 노출 | 자료 [1][2][3]의 이중화·복원력 원리 적용 |

근거 자료 [1]에서 철도 선로 전환기가 단일 고장점으로 작용하여 심각한 지연을 유발한다는 분석은, 네트워크에서 단일 스위치가 전체 서비스 중단을 일으키는 상황과 구조적으로 동일합니다. 이에 대한 해결책으로 제시된 하위 시스템 이중화는 4번 보기의 예비 스위치와 자동 전환 구조에 직접 대응합니다. 근거 자료 [2]의 스위치 마이그레이션과 근거 자료 [3]의 분산 아키텍처 기반 복원력 확보 또한 장애 발생 시에도 서비스 연속성을 유지하기 위해 단일 구성 요소에 의존하지 않는 설계가 필요함을 뒷받침합니다.참고 문헌 (논문 출처)

- [1]Improving the reliability and availability of railway track switching by analysing historical failure data and introducing functionally redundant subsystems.일반논문Bemment SD, Goodall RM, Dixon R, Ward CP (2018) · DOI: 10.1177/0954409717727879

- [2]Robust and Efficient Dual-Strategy Switch Migration for Failure Recovery in Software-Defined Satellite Networks.일반논문Xu S, Yin Z, Huang M, Xing L. (2026) · DOI: 10.3390/s26165163

- [3]SecuNet 4D a comprehensive framework for distributed SDN security and resilience.일반논문Badotra S, Gurusamy M. (2025) · DOI: 10.1038/s41598-025-98649-x

## 임상 시나리오

네트워크 단일 고장점 제거 설계예비 스위치와 자동 전환으로 서비스 연속성 확보
스위치 하나가 전체 서비스를 중단시켰다면 그 스위치가 단일 고장점으로 작용한 것이다. 해결 원리는 기능적 이중화로, 독립 경로의 예비 스위치를 두고 장애 발생 시 자동 전환되도록 구성한다.

자동 전환 목표 시간은 서비스 특성에 따라 다르지만, 일반적으로 수 초 이내로 설정해 사용자가 체감하는 중단을 최소화한다. 예비 스위치는 주 스위치와 독립된 경로로 연결해 동시 고장 가능성을 낮춘다.

주의예비 포트만 확보하고 한 스위치에 장비를 집중하면 스위치 자체 고장 시 연결된 모든 장비가 한꺼번에 중단된다. 예비품을 두어도 수동 교체 동안 서비스 중단이 발생하므로 자동 전환 구조가 가용성 측면에서 우선이다.

## 핵심 개념

- **단일 고장점** — 하나의 구성 요소 고장으로 전체 시스템이 중단되는 지점
- **기능적 이중화** — 고장 시 예비 구성 요소가 즉시 기능을 이어받는 구조
- **자동 전환** — 장애 발생 시 사람 개입 없이 예비 자원으로 전환되는 메커니즘
- **가용성** — 시스템이 정상적으로 서비스를 제공할 수 있는 능력
- **스위치 마이그레이션** — 장애 스위치의 역할을 정상 스위치로 이전하여 복구하는 방식

## 같은 주제 문제

- [공지의 핵심 내용으로 가장 적절한 것은?](https://mymerci.kr/pages/nclex_q.php?qn_id=609695)
- [사고 근접사례 기록으로 가장 적절한 문장은?](https://mymerci.kr/pages/nclex_q.php?qn_id=609696)
- [가장 명확하게 고친 문장은?](https://mymerci.kr/pages/nclex_q.php?qn_id=609697)
- [자료가 가장 강하게 뒷받침하는 결론은?](https://mymerci.kr/pages/nclex_q.php?qn_id=609698)
- [가장 적절한 안내문은?](https://mymerci.kr/pages/nclex_q.php?qn_id=609699)
- [가장 자연스러운 배열은?](https://mymerci.kr/pages/nclex_q.php?qn_id=609700)
- [업무 수행 전 가장 먼저 확인할 질문은?](https://mymerci.kr/pages/nclex_q.php?qn_id=609701)
- [추가 근거가 필요한 의견에 해당하는 것은?](https://mymerci.kr/pages/nclex_q.php?qn_id=609702)

---

More free questions: [기출문제](https://mymerci.kr/)

_학습 참고용입니다. 실제 임상은 최신 지침과 소속 기관 프로토콜을 따르세요._

