🧭 [네트워크 분석]🧭
🧭< 네트워크(Network)의 개념 >
"네트워크"는 여러 컴퓨터 장치들이 서로 데이터를 공유하고 교환할 수 있도록 연결된 시스템을 말한다.
이 연결은 '노드'라고 부르는 개별 장치(예: 개인 컴퓨터,서버,스마트폰 등)사이의 '데이터 링크'를 통해 이루어 진다.
이 데이터 링크는 일반적으로 유선 또는 무선 매체를 통해 형성되며, 유선 매체로는 광케이블,이더넷 케이블 등이 있고, 무선 매체로는 Wi-Fi,블루투스와 같은 무선 통신 기술이 사용된다.
🎇< 네트워크 현행 시스템 분석 >
- 네트워크 현행 시스템은 먼저, 현재 구성되어 있는 네트워크 구조를 네트워크 구성도를 통해 파악하는 것으로 시작한다. 이 구성도는 각 장치들이 어떻게 연결되어 있는지를 보여준다.
- 네트워크 구성도를 통해 서버의 위치와, 서버들이 어떻게 서로 연결되어 있는지를 이해할 수 있다.
- 네트워크의 핵심 구성요소인 '백본망,'라우터','스위치','게이트웨이','방화벽'등을 분석의 대상으로 삼는다.
1) 백본망(Backbone) : 네트워크 내에서 가장 중요한 부분으로서, 많은 양의 데이터를 빠르게 전송하는 데 사용되는 고용량 네트워크이다. 다양한 네트워크를 상호연결하는 역할.
2) 라우터(Router) : 다른 네트워크와 네트워크를 연결하는 장치로서, 3계층 데이터 패킷을 발신지에서 목적지까지 전달하기 위해 경로를 지정하고, 목적지까지 가장 효율적으로 이동할 수 있도록 도와준다.
3) 스위치(Switch) : 2계층(데이터 링크 계층)에 위치하며, 네트워크 내에서 데이터 프레임을 전송하는 역할을 한다. 그런데 이 데이터 프레임을 단순히 브로드캐스팅하는 방식이 아니라, 출발지에서 들어온 데이터 프레임을 목적지 MAC(Media Access Control)주소에 기반하여 특정 장치로만 전달하는 방식을 취한다. 이를 "스위칭"이라고 한다.
4) 게이트웨이 (Gateway) : 컴퓨터 네트워크에서 서로 다른 네트워크 간에 통신을 가능하게 하는 장치. 프로토콜이 다른 네트워크 간의 통신을 가능하게 한다.
5) 방화벽 (Firewall) : 네트워크의 보안을 담당하는 장치로,외부로부터 불필요하거나 위험한 접근을 차단한다.
- 네트워크 구성도를 통해 각 장치들의 물리적인 위치 관계를 파악하고, 조직 내의 보안 취약성을 분석하며 이에 대응할 수 있다.
- 이러한 분석은 네트워크에서 장애가 발생했을 때, 문제 원인 추적이 가능하다.
Reference : 2023 수제비 정보처리기사
https://product.kyobobook.co.kr/detail/S000200275590
'소프트웨어 설계' 카테고리의 다른 글
소프트웨어 요구사항 확인/1.6# 현행 시스템 분석 (0) | 2023.05.22 |
---|---|
소프트웨어 요구사항 확인/1.5# 현행 시스템 분석 (0) | 2023.05.22 |
소프트웨어 요구사항 확인/1.3# 현행 시스템 분석 (0) | 2023.05.22 |
소프트웨어 요구사항 확인/1.2# 현행 시스템 분석 (0) | 2023.05.19 |
소프트웨어 요구사항 확인/1.1# 현행 시스템 분석 (0) | 2023.05.19 |