RubyRabbit
2022. 8. 4. 12:17
2022. 8. 4. 12:17
OSI 참조 모델
- Open Systems Interconnection Reference Model
- 네트워크 프로토콜이 통신하는 구조를 7개의 계층으로 분리하여 각 계층마다 표준화된 서비스와 프로토콜을 규정
- 각 계층마다 원인을 분석할 수 있어 문제 해결이 쉬어짐
- 물리 계층 - 데이터를 전송 매체로 전송할 수 있게 변환하는 역할을 담당
- 데이터링크 계층 - 네트워크 상의 주변 장치들 간의 데이터 전송을 담당
- 네트워크 계층 - 중간 라우터를 통한 라우팅을 포함하여 패킷 포워딩을 담당
- 전송 계층 - 목적지까지 신뢰할 수 있는 데이터를 전송하는 역할을 담당
- 세션 계층 - 세션 연결의 설정과 해제, 세션 메시지 전송 등의 역할을 담당
- 표현 계층 - 데이터의 변환, 암호화 및 복호화 등의 역할을 담당
- 응용 계층 - 사람이 인식하고 표현 계층과 상호 작용할 수 있는 데이터와 그림을 보여주는 역할을 담당
OSI 참조 모델의 데이터 송신
- 데이터 송신 시에는 응용 계층에서 하위 계층으로 순차적으로 데이터가 전송되며 각 계층을 거치면서 계층 헤더 및 트레일러 형태로 정보가 추가된다.
OSI 참조 모델의 데이터 수신
- 데이터 수신 시에는 물리 계층에서 상위 계층으로 순차적으로 데이터가 전송되며 각 계층을 거치면서 계층 헤더 및 트레일러 정보를 제거한다. 최종적으로 응용 계층에 데이터를 적절한 형태로 변환하여 제공한다.
서로 다른 네트워크 간의 데이터 전송
- 여러 노드를 통해 서로 다른 시스템에 데이터를 전송할 경우에 노드 지점에서는 물리 계층, 데이터 링크 계층, 네트워크 계층만을 사용하여 수신 및 전송하게 된다.
다음글