src>extensions>License>infonetwork.mdx
📄

정보처리기사 대비 - Network

v1.0.0
@young_log|License|Published on 2026-02-22

"No description provided for this extension."

@
Details
Changelog
Dependencies

OSI 7계층(응표세전네데물)

  1. 물리
    1. 전기 신호
  2. 데이터 링크
    1. MAC 주소, 스위치 - 같은 네트워크 내부 통신시시
  3. 네트워크
    1. IP, 라우팅 - 논리적 주소
  4. 전송
    1. TCP, UDP, 포트번호 - 신뢰성 보장
  5. 세션
    1. 연결 유지
  6. 표현
    1. 암호화, 압축
  7. 응용
    1. 사용자와 직접 통신 (HTTP/FTP)

TCP/UDP

  1. TCP
    1. 신뢰성 보장, 데이터 손실 용납 못해
    2. 근데 응답 대기로 끊길 수 있다
  2. UDP
    1. 신뢰서 보장 못해, 근데 빠르고 끊임 없어
    2. 실시간 스트리밍에 유리
  • 3-Way Handshake

    • TCP 핵심
    1. SYN
    2. SYN+ACK
    3. ACK

    Client → Server : SYN
    Server → Client : SYN + ACK
    Client → Server : ACK

→ 연결 성공

 4-way handshake = TCP 연결 종료 과정

송수신 따로 관리

TCP/IP 4계층 (실제 인터넷 모델)

| TCP/IP | 포함 OSI |
| ---------- | ---------- |
| 응용 | 7,6,5 |
| 전송 | 4 |
| 인터넷 | 3 |
| 네트워크 인터페이스 | 2,1 |

NAT (Network Address Translation)

사설IP → 공인IP로 변환(내부 네트워크 구조를 숨겨줌, 직접적인 외부 차단)

공인 IP가 부족하고, 내부 네트워크 보호

NAT는 내부 사설 IP를 외부에 노출하지 않아 보안 효과를 제공한다.

집에서는 사설 IP를 쓰다가 인터넷에 나갈때는 공유기거 공인 IP 하나로 바꿔준다

DHCP (Dynamic Host Configuration Protocol)

IP 자동 할당

  • IP 주소
  • 서브넷 마스크
  • 게이트웨이
  • DNS

자동으로 받아오는 것

DNS (Domain Name System)

도메인 → IP 주소 변환

ARP(Address Resolution Protocol)

IP → MAC

내가 IP로 보낸다고 하면, 근데 네트워크는 MAC 주소로 통신함..

그래서 IP로 보내더라도 MAC으로 변환되어야 한다.

허브가 보안에 취약한 이유

허브는 들어온 데이터를 모든 포트로 그대로 뿌린다 → 브로드캐스트

→ 스니핑 우려

Comments_Log
TERMINAL
DEBUG CONSOLE
OUTPUT
~/stay-young-loggit(main)npm run comment:write
nickname:
content:
-- TOTAL COMMENTS: 0 --
[LOADING...] fetching data from supabase...