카테고리 없음

네트워크의 - OSI 모델과TCP/IP 모델

백코딩 2023. 12. 28. 17:28
728x90

 

OSI 모델은 네트워크 통신에서 데이터가 어떻게 송수신되는지를 설명하기 위해 개발된 개념적인 프레임워크입니다. 이 모델은 복잡한 네트워크 과정을 이해하기 쉽도록 일곱 개의 계층(레이어)으로 나눕니다. 각 계층은 특정한 역할과 기능을 가지며, 아래에서 위로 순서대로 작돕합니다.

 

 

 

1. 물리 계층(Physical Layer) : 시스템 간의 물리적인 연결과 전기 신호를 변환 및 제어한다.

2. 데이터 링크 계층(Data Link Layer) : 네트워크 기기 간의 데이터 전송 및 물리 주소를 결정한다.

3. 네트워크 계층(Netwrok Layer) : 다른 네트워크와 통신하기 위한 경로 설정 및 논리 주소를 결정한다.

4. 전송 계층(Transport Layer) : 두 장치 간의 데이트 전송을 관리하며, 신뢰성 있는 데이터 전송을 보장합니다.

5. 세션 계층(Session Layer) : 통신 세션을 설정, 관리, 종료하는 역할을 담당한다.

6. 표현 계층(Presentation Layer) : 문자 코드, 압축, 암호화 등의 데이터를 변환한다.

7. 응용 계층(Application) : 이메일 & 파일 전송, 웹 사이트 조회 등 애플리케이션에 대한 서비스를 제공한다.

 

 

데이터를 전송하는 쪽(송신 측)은 데이터를 보내기 위해서 상위 계층에서 하위 계층으로 데이터를 전달해요. 각 계층은 독립적이므로 데이터가 전달되는 동안에 다른 계층의 영향을 받지 않는다. 데이터를 받는 쪽(수신 측)은 하위 계층에서 상위 계층으로 각 계층을 통해 전달된 데이터를 받게 됩니다.

 

OSI 모델의 응용 계층, 표현 계층, 세션 계층이 TCP/IP 모델에서는 응용 계층으로 합쳐져 있다.

TCP/IP 모델은 표현 계층과 세션 계층을 응용 계층에 포함하고 있다.

 

정리)

- ISO(국제 표준화 기구)에서 OSI 모델을 제정했다.

- OSI 모델은 7계층으로부터 위에서부터 응용 계층, 표현 계층, 세션 계층, 전송 계층, 네트워크 계층, 데이터 링크 계층, 물리 계층이 있다.

- 현재는 TCP/IP 모델을 사용하고 있다. OSI 모델은 7계층이지만 TCP/IP 모델은 4계층이다. 위에서부터 응용 계층, 전송 계층, 인터넷 계층, 네트워크 접속 계층이 있다.

728x90