본문 바로가기
CS/네트워크

외워서 끝내는 네트워크 핵심 이론 기초 - L3 수준에서 외울 것들 1

by 데브조이 2025. 5. 24.
반응형
✔︎ 이 글은 널널한 개발자님의 '외워서 끝내는 네트워크 핵심이론 - 기초' 강의를 듣고 정리한 글입니다.

 

주제

  • IPv4 주소
  • L3 Packet
  • Encapsulation, Decapsulation

 


IPv4 주소

S/W User mode HTTP  
-  
SSL  
Kernel mode TCP, UDP  
IP IPv4, 32 bit (= 8bit * 4)
H/W   Ethernet MAC 주소, 48 bit
-  

cf. 8bit = 2^8 (=256) → 0 ~ 255  → 0000 0000 ~ 1111 1111(Broadcast)

  

IPv4 주소 체계

IP 주소는 Host를 식별하는 주소이다.
192.168.0.10
= 1100 0000 1010 1000 0000 0000 0000 1010

192.168.0.10
Network ID Host ID
  • dot(.) 으로 구분한 4개의 숫자로 표현할 수 있다 (8개의 bit 씩 잘라서 구분).
  • 각 숫자는 8bit 로 표현할 수 있다(0~255).
  • IPv4 주소는 Network ID, HostID 로 2개의 부분으로 구분할 수 있다.
    • Network ID: 24 bit (예: 서울시 강남구 역삼동)
    • Host ID: 8 bit (예: ~번지)

 

Packet (L3 Packet)

  • 단위 데이터
  • L3 IP Packet 으로 외우기
  • Header + Payload 로 구성
    • Header에 출발지, 도착지 host 정보가 있음
  • MTU: 최대 크기 (보통 약 1500 bytes)

 

Encapsulation, Decapsulation

 

Frame 
	- L2 Header
	- L2 Payload  
      	ㄴ IP Packet 
        	- L3 Header
            - L3 Payload
             	ㄴ L4 Segment (TCP)
                    - L4 Header
                    - L4 Payload

L2 Frame 을 벗기면 L3 Packet 이 나오고, 이를 제거하면 L4 Segment 가 나온다.

cf. Encapsulation → 단위화

반응형