네트워크 관계도
이 관계도는 전체 토픽의 구조와 연결 관계를 보여줍니다. 학습 전에 전체 흐름을 파악하세요.
mindmap
root((네트워크<br/>144개 토픽))
네트워크 기초
네트워크 개요
교환방식
OSI 7 Layer
물리 계층
데이터링크 계층
CSMA/CD / CSMA/CA
네트워크 계층
전송 계층
슬라이딩 윈도우
세션 계층
표현 계층
응용 계층
TCP/IP 모델
IP 프로토콜
IP 기본
IP
IPv4
IPv6
IP 주소 체계
IP 관리
서브넷팅
슈퍼네팅
CIDR
NAT
DHCP
ARP
ICMP
IGMP
전송 계층 프로토콜
TCP
TCP
TCP 3-way Handshake
SYN Flood 공격 / SYN Cookie
TCP 혼잡 제어
AIMD
TCP 혼잡 제어 심화
AQM
MPTCP
UDP
QUIC
Socket 통신
SCTP
ARQ 방식
라우팅
라우팅 기본
라우팅
정적 라우팅
동적 라우팅
라우팅 프로토콜
RIP
OSPF
BGP
BGP Hijacking
ECMP
BFD
스위칭
스위칭 기본
스위칭
L2 스위치 vs L3 스위치
VLAN
VLAN
STP
Frame Relay
응용 계층
HTTP
HTTP/HTTPS
HTTP 메서드
HTTP 상태 코드
HTTP/2
HTTP/3
DNS
DNS
DNS 레코드 유형
DNS 동작 과정
DNS 보안
파일 전송
FTP/FTPS/SFTP
실시간 통신
WebSocket
WebRTC
ICE / STUN / TURN
SDP
SFU / MCU
gRPC
P2P
P2P 네트워크
DHT
IoT 프로토콜
MQTT
MODBUS 프로토콜
OPC UA
멀티미디어
멀티미디어 스트리밍 프로토콜
HLS / DASH
보안
암호화
SSL/TLS
mTLS
IPSec
보안 장비
방화벽
NGFW
WAF
DMZ
IDS/IPS
프록시 서버
VPN
VPN
VPN 종류
VPN 심화
네트워크 장비/서비스
로드밸런서
CDN
Anycast
DDoS 방어
SDN/NFV
SDN
SDN
OpenFlow
Intent-Based Networking
NFV
NFV
SD-WAN
네트워크 가상화
네트워크 가상화
VXLAN
무선 네트워크
WiFi
무선 네트워크
WiFi 보안
IEEE 802.11be
근거리 통신
NFC
5G
5G 네트워크
네트워크 슬라이싱
mmWave / Massive MIMO / 빔포밍
MEC
QoS/성능
QoS
RSVP
WFQ
MPLS
DPDK
네트워크 모니터링
네트워크 모니터링
SNMP
NetFlow / sFlow / IPFIX
최신 보안 아키텍처
Zero Trust Network
SASE
마이크로세그멘테이션
데이터센터 네트워크
데이터센터 네트워크
Leaf-Spine 아키텍처
컨테이너 네트워킹
컨테이너 네트워킹
CNI
서비스 메시
eBPF
IPv4 to IPv6 전환
IPv4 to IPv6 전환
SRv6
네트워크 자동화
네트워크 자동화
NETCONF / RESTCONF / YANG
통신 물리 기술
변조 방식
DWDM
대역확산 방식
정보이론 / 샤논 정리
표준 및 기관
ITU
ITU
ITU-T
ITU-R
IEEE
IEEE
IEEE 802 시리즈
IETF
IETF
RFC
3GPP
TTA
통신 관련 법규
전파법
전기통신사업법
망중립성
통신비밀보호법주요 카테고리별 토픽 수
| 카테고리 | 토픽 수 | 주요 기술 |
|---|---|---|
| 네트워크 기초 | 13개 | OSI 7계층, TCP/IP 모델, 교환방식, CSMA/CD/CA |
| IP 프로토콜 | 12개 | IPv4/IPv6, 서브넷팅, 슈퍼네팅, NAT, DHCP, ARP, IGMP |
| 전송 계층 | 13개 | TCP, UDP, QUIC, SCTP, Socket, MPTCP, ARQ |
| 라우팅 | 9개 | 정적/동적 라우팅, RIP, OSPF, BGP, ECMP, BFD |
| 스위칭 | 5개 | L2/L3 스위치, VLAN, STP, Frame Relay |
| 응용 계층 | 23개 | HTTP, DNS, FTP, WebSocket, WebRTC, gRPC, MQTT, P2P |
| 보안 | 12개 | SSL/TLS, mTLS, IPSec, 방화벽, WAF, IDS/IPS, VPN |
| 네트워크 장비/서비스 | 4개 | 로드밸런서, CDN, Anycast, DDoS 방어 |
| SDN/NFV | 7개 | SDN, OpenFlow, IBN, NFV, SD-WAN, VXLAN |
| 무선 네트워크 | 8개 | WiFi, WiFi 7, NFC, 5G, 네트워크 슬라이싱, MEC |
| QoS/성능 | 5개 | QoS, RSVP, WFQ, MPLS, DPDK |
| 네트워크 모니터링 | 3개 | 네트워크 모니터링, SNMP, NetFlow |
| 최신 보안 | 3개 | Zero Trust, SASE, 마이크로세그멘테이션 |
| 데이터센터 | 2개 | 데이터센터 네트워크, Leaf-Spine |
| 컨테이너 네트워킹 | 4개 | 컨테이너 네트워킹, CNI, 서비스 메시, eBPF |
| IPv6 전환 | 2개 | IPv4 to IPv6, SRv6 |
| 네트워크 자동화 | 2개 | 네트워크 자동화, NETCONF/RESTCONF/YANG |
| 통신 물리 기술 | 4개 | 변조 방식, DWDM, 대역확산, 샤논 정리 |
| 표준 및 기관 | 9개 | ITU, IEEE, IETF, 3GPP, TTA |
| 통신 법규 | 4개 | 전파법, 전기통신사업법, 망중립성 |
총 144개 토픽: (기존 113개 → 31개 추가)
핵심 연관 관계
OSI 7계층 vs TCP/IP 4계층
OSI 7계층 TCP/IP 4계층 응용/표현/세션 → 응용 계층 (HTTP, DNS, FTP) 전송 계층 → 전송 계층 (TCP, UDP) 네트워크 계층 → 인터넷 계층 (IP, ICMP, ARP) 데이터링크/물리 → 네트워크 접근 계층
IP 주소 관리 진화
클래스 기반 (A, B, C, D, E)
↓
CIDR (Classless) / 슈퍼네팅
↓
서브넷팅 (네트워크 분할)
↓
NAT (IP 주소 절약)
↓
IPv6 (주소 고갈 해결)
↓
IPv4 to IPv6 전환 / SRv6TCP 연결 관리
3-way Handshake (연결 설정)
SYN → SYN-ACK → ACK
↓
SYN Flood 공격 → SYN Cookie 방어
↓
데이터 전송 (슬라이딩 윈도우, ARQ)
↓
혼잡 제어 (AIMD → CUBIC → BBR)
↓
AQM (능동적 큐 관리)
↓
4-way Handshake (연결 종료)
FIN → ACK → FIN → ACKTCP 확장 기술
TCP (단일 경로)
↓
MPTCP (다중 경로 TCP)
↓
QUIC (UDP 기반 전송)
↓
SCTP (멀티스트리밍)라우팅 프로토콜 계층
내부 라우팅 (IGP)
├─ RIP (Distance Vector, Hop Count)
└─ OSPF (Link State, Dijkstra)
외부 라우팅 (EGP)
└─ BGP (Path Vector, AS 간 라우팅)
└─ BGP Hijacking (보안 위협)
라우팅 최적화
├─ ECMP (동일 비용 다중 경로)
└─ BFD (장애 빠른 감지)HTTP 진화
HTTP/1.0 (연결 재사용 불가)
↓
HTTP/1.1 (Keep-Alive, 파이프라이닝)
↓
HTTP/2 (멀티플렉싱, 서버 푸시)
↓
HTTP/3 (QUIC 기반, UDP)DNS 계층
Root DNS Server (.)
↓
TLD DNS Server (.com, .kr)
↓
Authoritative DNS Server (example.com)
↓
Recursive Resolver (캐싱)
↓
DNS 보안 (DNSSEC, DoH, DoT)실시간 통신 스택
WebSocket (양방향 TCP 통신)
↓
WebRTC (P2P 실시간 미디어)
├─ ICE / STUN / TURN (NAT 우회)
├─ SDP (세션 협상)
└─ SFU / MCU (미디어 서버)
↓
멀티미디어 스트리밍
└─ HLS / DASH (적응형 스트리밍)P2P 및 분산 네트워크
P2P 네트워크 (탈중앙화)
↓
DHT (분산 해시 테이블, Chord/Kademlia)보안 프로토콜 스택
응용 계층: HTTPS (HTTP over TLS)
↓
전송 계층: TLS/SSL, mTLS (상호 인증)
↓
네트워크 계층: IPSec, VPN
↓
데이터링크: 802.1X, WPA3방화벽 진화
1세대: Packet Filtering (L3/L4)
↓
2세대: Stateful Inspection
↓
3세대: Application Level (L7)
↓
4세대: NGFW (IPS, DPI, 위협 인텔리전스)
↓
WAF (웹 애플리케이션 전용 방화벽)VPN 기술 체계
VPN 기본 개념
↓
VPN 종류 (Site-to-Site, Remote Access, SSL VPN)
↓
VPN 심화 (IPSec, SSL, NAT Traversal)SDN/NFV 생태계
SDN (Software Defined Networking) ├─ Control Plane (중앙 집중 제어) ├─ Data Plane (패킷 전달) ├─ OpenFlow (프로토콜) └─ Intent-Based Networking (의도 기반) NFV (Network Functions Virtualization) └─ 가상화된 네트워크 기능 (vRouter, vFirewall)
VLAN 및 네트워크 분할
물리적 스위치
↓
VLAN (논리적 분할)
↓
STP (루프 방지)
↓
VXLAN (오버레이 네트워크, 데이터센터)5G 네트워크 아키텍처
5G Core
↓
mmWave / Massive MIMO / 빔포밍
↓
네트워크 슬라이싱 (용도별 분리)
↓
MEC (Multi-access Edge Computing)Zero Trust 보안 모델
전통적 경계 보안 (Perimeter)
↓
Zero Trust (절대 신뢰 금지)
↓
SASE (SD-WAN + 보안 통합)
↓
마이크로세그멘테이션 (세밀한 분할)컨테이너 네트워킹
컨테이너 네트워킹 (기본 개념)
↓
CNI (Container Network Interface)
↓
서비스 메시 (Istio, Linkerd)
↓
eBPF (커널 레벨 네트워킹)로드밸런싱 계층
L4 로드밸런서 (IP/Port 기반)
↓
L7 로드밸런서 (HTTP 헤더/쿠키 기반)
↓
GLB (Global Load Balancer, 지리적 분산)
↓
CDN (엣지 캐싱)
↓
Anycast (최근접 서버 라우팅)IoT 프로토콜 스택
MQTT (경량 메시징, Pub/Sub)
↓
MODBUS (산업 자동화 프로토콜)
↓
OPC UA (산업 IoT 통합 아키텍처)통신 물리 기술
정보이론 / 샤논 정리 (이론적 기반)
↓
변조 방식 (ASK, FSK, PSK, QAM)
↓
대역확산 방식 (FHSS, DSSS)
↓
DWDM (광통신 다중화)네트워크 자동화
NETCONF / RESTCONF / YANG (설정 자동화)
↓
네트워크 자동화 (전체 운영 자동화)
↓
Intent-Based Networking (의도 기반)학습 순서 추천
1단계: 기초 (필수)
1. 네트워크 개요
2. 교환방식
3. OSI 7계층 (물리~응용)
4. TCP/IP 모델
5. IP, IPv4, IPv6
2단계: 전송 계층
6. TCP, TCP 3-way Handshake
7. UDP, Socket 통신
8. 슬라이딩 윈도우, ARQ
9. TCP 혼잡 제어, AIMD
10. SCTP, QUIC
3단계: IP 네트워킹
11. IP 주소 체계, 서브넷팅, 슈퍼네팅
12. CIDR, NAT
13. DHCP, ARP, ICMP, IGMP
14. 라우팅 (정적/동적)
15. RIP, OSPF, BGP
16. ECMP, BFD
4단계: 스위칭 및 VLAN
17. 스위칭, L2/L3 스위치
18. VLAN, STP
19. CSMA/CD / CSMA/CA
20. Frame Relay
5단계: 응용 계층
21. HTTP/HTTPS, HTTP/2, HTTP/3
22. DNS, DNS 보안
23. FTP/FTPS/SFTP
24. WebSocket, gRPC
25. WebRTC, ICE/STUN/TURN, SDP
26. P2P, DHT
27. 멀티미디어 스트리밍, HLS/DASH
28. MQTT, MODBUS, OPC UA
6단계: 보안
29. SSL/TLS, mTLS
30. 방화벽, NGFW, WAF
31. IDS/IPS, DMZ
32. VPN, VPN 종류, VPN 심화, IPSec
33. SYN Flood / SYN Cookie
34. BGP Hijacking
7단계: 네트워크 서비스
35. 로드밸런서
36. CDN, Anycast
37. DDoS 방어
38. QoS, RSVP, WFQ, MPLS
39. 네트워크 모니터링, SNMP, NetFlow
8단계: 무선 및 물리 기술
40. 무선 네트워크, WiFi 보안, WiFi 7
41. NFC
42. 5G, 네트워크 슬라이싱, mmWave/MIMO/빔포밍, MEC
43. 변조 방식, 대역확산 방식
44. DWDM, 정보이론/샤논 정리
9단계: 최신 기술
45. SDN, OpenFlow, Intent-Based Networking
46. NFV, SD-WAN, VXLAN
47. 네트워크 가상화
48. Zero Trust, SASE, 마이크로세그멘테이션
49. 컨테이너 네트워킹, CNI, 서비스 메시, eBPF
50. DPDK, MPTCP, AQM, TCP 혼잡 제어 심화
51. IPv4 to IPv6, SRv6
52. 데이터센터 네트워크, Leaf-Spine
53. 네트워크 자동화, NETCONF/RESTCONF/YANG
시험 출제 포인트
고빈도 주제
- •OSI 7계층: 각 계층 역할, 프로토콜, 장비
- •교환방식: 회선교환 vs 패킷교환 비교
- •TCP vs UDP: 차이점, 사용 사례
- •TCP 3-way Handshake: 연결 설정/종료 과정
- •IP 주소 체계: 클래스, 서브넷팅, CIDR, 슈퍼네팅
- •라우팅 프로토콜: RIP, OSPF, BGP 비교
- •HTTP 메서드: GET, POST, PUT, DELETE
- •HTTP 상태 코드: 2xx, 3xx, 4xx, 5xx
- •DNS: 동작 과정, 레코드 유형
- •CSMA/CD vs CSMA/CA: 유선/무선 매체 접근 제어
중요 개념
- •NAT: PAT, 동작 원리
- •VLAN: 태깅, Trunk/Access 포트
- •STP: 루프 방지, BPDU
- •SSL/TLS: 핸드셰이크, 인증서
- •mTLS: 상호 인증, Zero Trust 연계
- •방화벽: 패킷 필터링, Stateful Inspection
- •WAF: SQL Injection, XSS 방어
- •로드밸런서: L4/L7 차이, 알고리즘
- •CDN: 엣지 캐싱, Origin Server
- •슬라이딩 윈도우: 흐름 제어 메커니즘
- •ARQ: Stop-and-Wait, Go-Back-N, Selective Repeat
- •ECMP: 다중 경로 로드밸런싱
최신 트렌드
- •HTTP/3: QUIC 기반, UDP 사용
- •SDN: Control/Data Plane 분리, OpenFlow
- •Intent-Based Networking: 의도 기반 네트워크 관리
- •VXLAN: 오버레이 네트워크, VTEP
- •5G: 네트워크 슬라이싱, MEC, mmWave/MIMO
- •WiFi 7: IEEE 802.11be, 46Gbps
- •Zero Trust: 신뢰 검증, 최소 권한
- •SASE: SD-WAN + 보안 통합
- •서비스 메시: Istio, Envoy, 마이크로서비스
- •eBPF: XDP, 고성능 패킷 처리
- •MPTCP: 다중 경로 TCP
- •SRv6: IPv6 세그먼트 라우팅
- •BGP Hijacking: 경로 하이재킹 위협/대응
- •OPC UA: 산업 IoT 표준
통신 기초 이론
- •변조 방식: ASK, FSK, PSK, QAM 비교
- •대역확산: FHSS, DSSS 차이
- •DWDM: 광통신 다중화
- •정보이론: 샤논 채널 용량, 나이퀴스트
표준 및 법규
- •ITU-T: 통신 표준 (H.264, G.711)
- •IEEE 802: LAN/WLAN 표준
- •IETF RFC: 인터넷 표준 (RFC 791: IPv4)
- •3GPP: 이동통신 표준
- •망중립성: 차별 없는 데이터 전송
마인드맵 활용 팁:
- •OSI 7계층은 하위→상위 순서로 학습
- •교환방식은 회선교환/패킷교환의 장단점 비교 중요
- •IP 주소 체계는 서브넷 마스크 계산 연습 필수
- •라우팅 프로토콜은 내부(IGP)/외부(EGP) 구분
- •HTTP 진화는 성능 개선 관점에서 이해
- •보안은 계층별(L3, L4, L7) 접근법 비교
- •SDN/NFV는 전통 네트워크와 차이점 강조
- •컨테이너 네트워킹은 서비스 메시와 연계 학습
- •WebRTC는 ICE/STUN/TURN, SDP, SFU/MCU 함께 이해
- •IoT 프로토콜(MQTT, MODBUS, OPC UA)은 용도별 구분
- •통신 물리 기술은 변조/확산/다중화 체계적 학습