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 |