Notice
Recent Posts
Recent Comments
Link
쟈미로그
OSI 7계층과 TCP/IP 4계층 본문
1. OSI 7계층 vs TCP/IP 4계층
- 현대의 실질적인 인터넷 통신은 TCP/IP 4계층을 따르고 있다.
- TCP/IP는 OSI 모델보다 먼저 개발되었다. 이후에 나온 OSI 모델에는 TCP/IP에 없는 session과 presentation 2개의 계층이 포함됐다.
2. OSI 7계층
Application 계층
- 최종 목적지. 응용 프로세스와 연관해서 서비스를 수행하는 계층.
- ex) HTTP, DNS, DHCP, SMTP..
- message 단위로 전송한다.
Presentation 계층
- 송/수신자가 공통으로 이해할 수 있도록 데이터 변환/압축/암호화가 이뤄지는 계층.
Session 계층
- 통신을 위한 논리적인 연결을 담당하는 계층.
Transport 계층
- 종단간(end-to-end) 데이터 전달을 목표로, 신뢰성있는 데이터를 주고 받을 수 있게 하는 계층.
- ex) TCP, UDP
- segment 단위로 전송한다.
- 흐름 제어, 혼잡 제어, 오류 제어 과정을 거쳐서 신뢰적 전달을 제공한다. (TCP의 경우)
- port 번호로 데이터를 알맞게 전달함.
Networt 계층
- 데이터의 목적지까지 빠른 전달을 목표로, IP를 지정해서 라우터로 알맞은 네트워크를 통해 패킷을 전달하는 계층.
- ex) IP(IPv4, IPv6), ARP..
- packet 단위로 전송한다.
- 신뢰성을 보장하지 않는 Best-Effort 서비스다.
- connectionless하게 패킷을 전송한다.
Data Link 계층
- 동일 네트워크 내에서의 hop-to-hop 전달을 목표로, 신뢰성 있는 전송을 보장하는 계층.
- ex) CSMA/CD, CSMA/CA, ALOHA..
- frame 단위로 전송한다.
- 흐름 제어, 오류 제어, 회선 제어 과정을 거쳐서 신뢰적 전달을 제공한다.
- 물리 주소인 MAC 주소로 데이터를 알맞게 전달함.
Physical 계층
- 전기적, 물리적 세부 사항을 정의하는 계층.
참조
https://shlee0882.tistory.com/110
https://goitgo.tistory.com/25
https://backtony.github.io/interview/2021-09-30-interview-2/
'CS > Network' 카테고리의 다른 글
www.google.com에 접속할 때 일어나는 일을 알아보자 (0) | 2022.11.26 |
---|
Comments