Alroha

[스나이퍼팩토리] 카카오클라우드 - 클라우드 개발자 교육 8주차(클라우드 네트워크) 본문

IT/Kakao cloud 부트캠프

[스나이퍼팩토리] 카카오클라우드 - 클라우드 개발자 교육 8주차(클라우드 네트워크)

헤이로하 2025. 9. 24. 16:00

📝 네트워크 기초

1. 🌐 네트워크 

  • 컴퓨터 네트워크: 두 대 이상의 컴퓨터나 장치들이 데이터를 교환하기 위해 연결된 시스템
  • 기능: 자원 공유, 통신, 정보 교환
  • 구성요소:
    • 호스트(Host): 서버, 클라이언트
    • 네트워크 장비: 라우터, 스위치, 허브
    • 매체: 이더넷 케이블, 광케이블, 무선 전파
    • 프로토콜: TCP/IP

📌 네트워크 유형

  • LAN: 학교, 회사 내부망
  • WAN: LAN들을 묶은 광역망 (인터넷)
  • PAN: 개인 영역 (블루투스, 테더링)
  • MAN: 도시권 네트워크

2. 📚 OSI 7계층 & TCP/IP 모델

>> OSI 7계층

 

7 응용 사용자 서비스 제공 HTTP, FTP, DNS, SMTP
6 표현 데이터 변환/암호화 JPEG, SSL, TLS
5 세션 연결/세션 관리 RPC, NetBIOS
4 전송 신뢰성 있는 전송 TCP, UDP
3 네트워크 IP 기반 전달 IP, ICMP, 라우터
2 데이터 링크 MAC 기반 전달 Ethernet, 스위치
1 물리 전기적 신호 전송 케이블, 허브
  • 상위(7~5): 사용자와 가까운 계층
  • 중위(4~3): 데이터 전송 제어
  • 하위(2~1): 하드웨어 기반 데이터 전달

>> TCP/IP 4계층

응용 계층 HTTP, FTP, DNS OSI 7,6,5 계층 포함
전송 계층 TCP, UDP 신뢰성/속도 제어
인터넷 계층 IP, ICMP OSI 네트워크 계층
네트워크 접근 계층 Ethernet, Wi-Fi OSI 2~1계층

정리:

  • OSI 모델 → 문제 분석/학습용 (이론적 구조)
  • TCP/IP 모델 → 인터넷에서 실제 사용

3. 🔎 IPv4 주소 체계

  • 32비트 주소 체계 (8비트씩 4부분 → 10진수 점 표기법: 192.168.0.1)
  • 구성: 네트워크 부분 + 호스트 부분

>> 클래스 기반 주소

클래스 주소 범위 네트워크/호스트 기본 서브넷 마스크 용도

A 0.0.0.0 ~ 127.255.255.255 N:8 / H:24 255.0.0.0 대규모
B 128.0.0.0 ~ 191.255.255.255 N:16 / H:16 255.255.0.0 중규모
C 192.0.0.0 ~ 223.255.255.255 N:24 / H:8 255.255.255.0 소규모
D 224.0.0.0 ~ 239.255.255.255 멀티캐스트 - 멀티캐스트
E 240.0.0.0 ~ 255.255.255.255 실험용 - 연구용

>> 주소 유형

  • 유니캐스트: 단일 호스트 간 통신
  • 브로드캐스트: 네트워크 전체 전송
  • 멀티캐스트: 특정 그룹만 전송

>> 공인 vs 사설 IP

공인 IP ISP 할당 전 세계적으로 유일
사설 IP A: 10.0.0.0/8B: 172.16.0.0 ~ 172.31.255.255C: 192.168.0.0/16 내부망 전용, NAT 필요

4. 🛠 서브네팅 & CIDR

  • 서브네팅: 하나의 네트워크를 더 작은 단위로 분할
    → IP 효율적 사용, 보안·관리성 향상
  • CIDR(Classless Inter-Domain Routing): 클래스 대신 프리픽스 기반 주소
    • 예) 192.168.1.0/24 → 24비트는 네트워크, 나머지 8비트는 호스트

5. 🌍 IPv4 한계 & IPv6 필요성

  • IPv4 한계
    • 주소 고갈 (43억 개 한정)
    • NAT 의존 증가
    • 보안 내장 부족
  • IPv6 특징
    • 128비트 주소 (사실상 무한대)
    • IPsec 보안 기본 내장
    • 자동 설정, QoS 지원

6. CISO 실습

7. 서브넷팅 문제풀이


본 후기는 [카카오엔터프라이즈x스나이퍼팩토리] 카카오클라우드로 배우는 AIaaS 마스터 클래스 2기(B-log) 리뷰로 작성 되었습니다.