hy30nq's blog
OSI 모델과 TCP/IP 모델의 차이점 및 네트워크 계층 구조 비교 본문
728x90
안녕하세요! 오늘은 네트워크 계층 구조에 대해 설명해 드릴게요. 네트워크를 이해하기 위해서는 OSI 모델과 TCP/IP 모델을 알아야 하는데요, 이 두 모델의 차이점과 각 모델의 계층 구조를 표로 비교해 보겠습니다.
1. OSI 모델과 TCP/IP 모델 비교
구분 | OSI 모델 (7 계층) | TCP/IP 모델 (4 계층) |
---|---|---|
계층 수 | 7 계층 | 4 계층 |
1계층 | 물리 계층 (Physical Layer) | 네트워크 인터페이스 계층 (Network Interface Layer) |
2계층 | 데이터 링크 계층 (Data Link Layer) | 네트워크 인터페이스 계층 (Network Interface Layer) |
3계층 | 네트워크 계층 (Network Layer) | 인터넷 계층 (Internet Layer) |
4계층 | 전송 계층 (Transport Layer) | 전송 계층 (Transport Layer) |
5계층 | 세션 계층 (Session Layer) | 응용 계층 (Application Layer) |
6계층 | 표현 계층 (Presentation Layer) | 응용 계층 (Application Layer) |
7계층 | 응용 계층 (Application Layer) | 응용 계층 (Application Layer) |
주요 프로토콜 | HTTP, FTP, SMTP, TCP, IP 등 | HTTP, FTP, SMTP, TCP, IP 등 |
주요 용도 | 이론적 모델, 교육용 | 실제 네트워크 통신에 사용 |
2. OSI 모델 설명
- 물리 계층 (Physical Layer): 데이터 전송의 물리적인 부분을 담당합니다. 케이블, 스위치 등 실제 하드웨어를 포함해요.
- 데이터 링크 계층 (Data Link Layer): 데이터 프레임을 전달하며, 오류 검출 및 수정, 흐름 제어를 담당합니다.
- 네트워크 계층 (Network Layer): 데이터를 목적지까지 라우팅하는 역할을 합니다. IP 주소를 사용하죠.
- 전송 계층 (Transport Layer): 데이터 전송의 신뢰성을 보장합니다. TCP/UDP 프로토콜을 사용해요.
- 세션 계층 (Session Layer): 세션 설정, 유지, 종료를 담당합니다.
- 표현 계층 (Presentation Layer): 데이터 형식을 변환하고, 암호화 및 압축을 수행합니다.
- 응용 계층 (Application Layer): 사용자와 직접 상호작용하는 소프트웨어를 포함합니다. HTTP, FTP, SMTP 등이 있어요.
3. TCP/IP 모델 설명
- 네트워크 인터페이스 계층 (Network Interface Layer): OSI 모델의 물리 계층과 데이터 링크 계층을 포함합니다. 데이터의 실제 전송을 담당해요.
- 인터넷 계층 (Internet Layer): 데이터를 패킷으로 나누고, 이를 목적지 IP 주소로 라우팅합니다.
- 전송 계층 (Transport Layer): 데이터 전송의 신뢰성을 보장합니다. TCP/UDP 프로토콜을 사용해요.
- 응용 계층 (Application Layer): 사용자 응용 프로그램과 네트워크 간의 인터페이스를 제공해요. HTTP, FTP, SMTP 등이 포함됩니다.
4. 네트워크 계층 구조 정리
위의 내용을 바탕으로 네트워크 계층 구조를 정리해보면 다음과 같습니다.
OSI 모델:
- 물리 계층
- 데이터 링크 계층
- 네트워크 계층
- 전송 계층
- 세션 계층
- 표현 계층
- 응용 계층
TCP/IP 모델:
- 네트워크 인터페이스 계층 (물리 + 데이터 링크)
- 인터넷 계층 (네트워크)
- 전송 계층 (전송)
- 응용 계층 (세션 + 표현 + 응용)
이렇게 OSI 모델과 TCP/IP 모델을 비교해 보았어요. 두 모델 모두 네트워크 통신을 이해하는 데 중요한 역할을 합니다. 여러분도 네트워크를 공부하면서 이 두 모델을 잘 이해해 보세요!
728x90
'대외 활동 > 혼공학습단' 카테고리의 다른 글
[혼공네트] 5주차_정리 (0) | 2024.08.10 |
---|---|
[혼공네트] 4주차_정리 (0) | 2024.07.25 |
[혼공네트] 3주차_정리 (0) | 2024.07.19 |
IPv4의 대표적인 기능과 라우팅 프로토콜에 대해서 (0) | 2024.07.16 |
이더넷 프레임과 CSMA/CD의 이해: 기초부터 자세히 알아보아요 (0) | 2024.07.11 |