STUDY
네트워크
Lim임
2026. 1. 13. 14:15
네트워크
📌 핵심 개념
1. 네트워크의 기초
- 정의: 노드(서버, 라우터 등)와 링크(유선/무선)가 연결되어 리소스를 공유하는 집합
- 좋은 네트워크의 조건: 높은 처리량, 낮은 지연시간, 적은 장애, 우수한 보안
2. 성능 지표
- 처리량(Throughput): 성공적으로 전달된 데이터의 양 (단위: bps)
- 지연시간(Latency): 요청 처리 시간 또는 왕복 시간
- 병목 현상: 특정 구성 요소로 인해 전체 시스템 성능이 제한되는 현상
3. 네트워크 토폴로지
유형특징
| 트리 | 계층형, 노드 추가/삭제 용이 |
| 버스 | 설치비 저렴, 스푸핑 위험 |
| 스타 | 중앙 노드 장애 시 전체 마비 |
| 링형 | 손실 적음, 구성 변경 어려움 |
| 메시 | 경로 다중화, 높은 비용 |
4. 네트워크 분류
- LAN: 근거리(사무실, 캠퍼스) - 빠른 속도
- MAN: 도시 규모 - 중간 속도
- WAN: 전국/대륙 규모 - 낮은 속도
🔗 TCP/IP 4계층 모델
계층 구조
- 애플리케이션 계층: FTP, HTTP, SSH, SMTP, DNS
- 전송 계층: TCP (신뢰성), UDP (속도)
- 인터넷 계층: IP, ARP, ICMP
- 링크 계층: 물리적 데이터 전송
TCP vs UDP
- TCP: 순서 보장, 연결 지향, 신뢰성 우선 (3-way handshake)
- UDP: 순서 미보장, 비연결, 속도 우선
TCP 연결 과정
- SYN: 클라이언트 → 서버 (ISN 전송)
- SYN+ACK: 서버 → 클라이언트 (ISN+1 확인)
- ACK: 클라이언트 → 서버 (확인 응답)
📡 링크 계층
유선 LAN (IEEE 802.3)
- 전이중화 통신 (양방향 동시 통신)
- 트위스트 페어 케이블, 광섬유 케이블
무선 LAN (IEEE 802.11)
- 반이중화 통신 (한 번에 한 방향만)
-
- 4GHz (간섭 많음) vs 5GHz (깨끗한 신호)
- CSMA/CA: 충돌 방지 메커니즘
이더넷 프레임 구조
Preamble → SFD → MAC 주소 → EtherType → Payload → CRC
🔧 성능 분석 명령어
- ping: 네트워크 연결 상태 확인
- netstat: 포트 및 네트워크 상태 확인
- nslookup: DNS 조회
- tracert/traceroute: 네트워크 경로 추적
📦 캡슐화/비캡슐화
송신: 애플리케이션 → 세그먼트/데이터그램 → 패킷 → 프레임
수신: 프레임 → 패킷 → 세그먼트/데이터그램 → 메시지
각 계층에서 헤더가 추가(캡슐화) 및 제거(비캡슐화)됩니다.