본문 바로가기
네트워크

[네트워크] OSI 7계층, TCP/IP 모델 - 간단하게 살펴보기

by 상후 2024. 10. 3.
728x90
반응형

💡 OSI 모델(OSI 7계층)

국제 표준화 기구(ISO)에서 만든 네트워크 참조모델, 7계층으로 나눔

 

7계층 응용 계층
6계층 표현 계층
5계층 세션 계층
4계층 전송 계층
3계층 네트워크 계층
2계층 데이터 링크 계층
1계층 물리 계층

 

💡 1계층 : 물리 계층

OSI 최하단에 있는 계층

1과 0으로 표현되는 비트 신호를 주고받는 계층

통신 매체에 맞는 신호로 운반되도록 비트 데이터의 변환이 이루어지고 통신 매체를 통한 송수신이 이루어지는 계층

 

💡 2계층 : 데이터 링크 계층

네트워크 내 주변 장치 간의 정보를 올바르게 주고받기 위한 계층

물리 계층을 통해 주고받는 정보에 오류가 없는지 확인, MAC 주소를 통해 송수신지를 특정

때로는 전송 과정에서 발생할 수 있는 충돌 문제를 해결하는 계층

 

💡 3계층 : 네트워크 계층

메시지를 (다른 네트워크에 속한) 수신지까지 전달하는 계층

데이터 링크 계층에서 네트워크 내의 주변 장치 간의 통신이 이루어진다면, 네트워크 계층에서는 네트워크 간의 통신이 이루어짐

인터넷을 가능하게 하는 계층

IP주소라는 주소 체계를 통해 통신하고자 하는 수신자 호스트와 네트워크를 식별하고, 원하는 수신지에 도달하기 위한 최적의 경로 설정

 

💡 4계층 : 전송 계층

신뢰성 있고 안정성 있는 전송을 해야 할 때 필요한 계층

패킷의 흐름을 제어, 확인하거나 전송 오류를 점검해 신뢰성 있고 안정적인 전송을 도움

포트라는 정보를 통해 실행 중인 응용 프로그램의 식별이 이루어지기도 함

 

💡 5계층 : 세션 계층

세션을 관리하기 위해 존재하는 계층

  • 세션 : 통신을 주고받는 호스트의 응용 프로그램 간 연결 상태를 의미

이러한 연결 상태를 생성하고 유지하고, 종료 시 끊어 주는 역할 담당

 

💡 6계층 : 표현 계층

번역가와 같은 역할을 하는 계층

사람이 이해할 수 있는 언어인 문자를 컴퓨터가 이해할 수 있는 코드로 변환하거나, 압축, 암호화 같은 작업을 함

 

💡 7계층 : 응용 계층

사용자 및 사용자가 이용하는 프로그램과 가장 밀접히 맞닿아 있는 계층

웹 브라우저 프로그램에 웹 페이지를 제공하거나, 이메일 클라이언트 프로그램에 송수신된 이메일을 제공하는 등 실질적인 네트워크 서비스가 제공되는 계층

다양한 서비스가 제공될 수 있는 만큼 타 계층에 비해 속한 프로토콜이 많음

 


💡 TCP/IP 모델

TCP/IP 4계층, 인터넷 프로토콜 스위트, TCP/IP 프로토콜 스택이라고도 부름

  • IP : Internet Protocol
응용 계층
전송 계층
인터넷 계층
네트워크 액세스 계층

 

💡 네트워크 액세스 계층

링크 계층 또는 네트워크 인터페이스 계층이라고도 부름

OSI 모델의 데이터 링크 계층과 유사

 

💡 인터넷 계층

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

 

💡 전송 계층

OSI 모델의 전송 계층과 유사

 

💡 응용 계층

OSI 모델의 세션 계층, 표현 계층, 응용 계층을 합친 것과 유사

728x90
반응형

댓글