본문 바로가기

네트워크

TCP/IP 모델

OSI 모델과 TCP/IP 모델 비교

 

OSI 모델

  • 7계층 : 물리, 데이터 링크, 네트워크, 전송, 세션, 표현, 응용
  • 각 계층의 역할이 명확하게 구분되어 있음
  • 프로토콜 독립적, 새로운 프로토콜 추가 가능

TCP/IP 모델

  • 4계층 : 네트워크 인터페이스, 인터넷, 전송, 응용
  • 주로 인터넷 기반 통신에 사용됨
  • 각 계층의 역할이 겹칠수 있으며, 실용적 접근

 

1. 네트워크 인터페이스 계층 (Network Interface Layer)

네트워크 물리적 매체를 통해 데이터를 전송함

≫ OSI 모델의 물리 계층과 데이터 링크 계층을 포함함

 

2. 인터넷 계층 (Internet Layer)
패킷을 목적지까지 라우팅함

≫ OSI 모델의 네트워크 계층과 유사함

프로토콜 : IP(Internet Protocol), ICMP(Internet Control Message Protocol) 등

 

3. 전송 계층 (Transport Layer)
종단 간 통신을 관리하고 데이터 전송의 신뢰성을 보장함

≫ OSI 모델의 전송 계층과 유사함

프로토콜 : TCP, UDP

 

4. 응용 계층 (Application Layer)

사용자와 직접 상호작용하는 애플리케이션 서비스를 제공함

≫ OSI 모델의 세션 계층, 표현 계층, 응용 계층을 포함함

프로토콜 : HTTP, FTP, SMTP, DNS 등

 

 

비교

  • 응용 계층 : OSI 모델에서는 응용, 표현, 세션 계층으로 나누어져 있지만, TCP/IP 모델에서는 응용 계층으로 통합됨
  • 전송 계층 : 두 모델 모두 전송 계층(TCP/UDP)을 포함하지만, OSI 모델이 더 세분화됨
  • 네트워크 계층 : OSI 모델은 네트워크 계층, TCP/IP 모델은 인터넷 계층으로 다룸
  • 물리/데이터 링크 계층 : OSI 모델에서는 물리 계층과 데이터 링크 계층으로 나누어지지만, TCP/IP 모델에서는 네트워크 인터페이스 계층으로 통합됨

 

MAC 주소 (Media Access Control Address)
: 네트워크 인터페이스 카드 (NIC)에 할당된 고유 식별자, 네트워크에서 장치를 식별하는 데 사용됨
  • 구성 : 48비트(6바이트), 16진수로 표기됨
    • 일반적으로 "00:1A:2B:3C:4D:5E"와 같은 형태
  • 역할 : 로컬 네트워크에서 데이터 프레임을 전송할 때 사용 ≫ 데이터 링크 계층에서 장치 간 통신을 담당
  • 특징
    • 고유성 : 각 네트워크 장비는 고유한 MAC 주소를 가짐
    • 영구적 : 일반적으로 제조사에서 장비를 만들 때 할당, 변경 불가능
    • 활용 : 스위치나 브리지 같은 장비는 MAC 주소를 사용하여 데이터를 올바른 장치로 전달함
  • 예) 네트워크 상에서 컴퓨터가 데이터를 주고받을 때, MAC 주소를 통해 정확한 장치에 데이터를 전달

 

 

 

'네트워크' 카테고리의 다른 글

IP 주소  (0) 2024.07.14
패킷(Packet)  (0) 2024.07.14
OSI 7계층 모델  (0) 2024.07.13
라우팅(Routing) / 포워딩(Forwarding)  (0) 2024.07.12
네트워크 구성요소  (0) 2024.07.12