OSI 참조 모델이란 무엇입니까?
OSI 참조 모델에는 7 계층, 물리적 계층, 데이터 링크 계층, 네트워크 계층, 전송 계층, 세션 계층, 프레젠테이션 계층 및 애플리케이션 계층이 포함됩니다. 각각 다음과 같은 역할을 합니다.
1, 물리적 계층의 주요 기능은 전송 미디어를 사용하여 데이터 링크 계층에 물리적 연결을 제공하고 데이터 스트림의 물리적 전송을 담당하는 것입니다. 물리적 계층 전송의 기본 단위는 비트 스트림, 즉 0 과 1, 즉 가장 기본적인 전기 신호 또는 광 신호로 가장 기본적인 물리적 전송 특성입니다.
2, 데이터 링크 계층은 네트워크 프로토콜 데이터, 그룹화된 데이터그램 및 더 많은 제어 정보를 수용하여 이 그룹을 대상 장치로 전달하는 통신 엔티티 간에 데이터 링크 연결을 설정하는 것입니다.
3, 네트워크 계층은 라우터를 가장 높은 노드로 하여 네트워크를 내려다보는 핵심 계층으로, 소스 네트워크에서 타겟 네트워크로 그룹화를 전송하는 라우팅 작업을 담당합니다. 인터넷은 여러 네트워크로 구성된 집합이며, 네트워크 계층의 라우팅 기능을 통해 여러 네트워크 간의 연결이 원활하고 정보를 * * * 즐길 수 있게 해 줍니다.
4, 전송 계층은 네트워크 계층에서 제공하는 네트워크 조인 서비스를 사용하며, 시스템 요구 사항에 따라 데이터 전송 시 조인 지향 서비스 또는 조인되지 않은 서비스를 사용할 수 있습니다.
5, 세션 계층의 주요 기능은 두 노드 간의 전송 조인을 유지 관리하고, 지점 간 전송이 중단되지 않도록 하며, 데이터 교환과 같은 기능을 관리하는 것입니다. 세션 계층은 적용 프로세스 중에 세션을 설정, 관리 및 종료합니다. 세션 계층은 대화 제어를 통해 사용할 통신 방법 (전이중 통신 또는 반이중 통신) 을 결정할 수도 있습니다. 세션 계층은 자체 합의를 통해 요청과 응답을 조정합니다.
6, 표현 계층의 주요 기능은 데이터 형식 변경, 데이터 암호화 및 암호 해독, 데이터 압축 및 압축 해제 등 두 통신 시스템에서 정보를 교환하는 표현을 처리하는 것입니다. 네트워크 대역폭이 일정 한 경우, 작은 데이터 압축, 더 빠른 전송 속도, 그래서 데이터 압축 및 계층의 압축을 나타내는 네트워크 전송 속도를 마스터 하는 핵심 요소로 간주 됩니다.
7, 애플리케이션 계층은 서로 다른 애플리케이션 프로토콜을 사용하여 서로 다른 유형의 애플리케이션 요구 사항을 해결하고 이러한 다양한 유형의 애플리케이션에 사용되는 저수준 통신 프로토콜이 일관성을 유지하도록 합니다. 응용 프로그램 계층에는 네트워크 사용자 간의 통신을 위한 전용 프로그램 서비스를 제공하는 여러 개의 독립적인 사용자 범용 서비스 프로토콜 모듈이 포함되어 있습니다.
OSI 모델의 설계 이점
1, 분업 협력, 책임 명확성
특성이 유사한 작업은 같은 계층으로 나뉘며 특성이 다른 작업은 서로 다른 계층으로 나뉩니다. 이렇게 하면 각 층이 담당하는 업무 범위가 서로 겹치지 않도록 명확하게 구별됩니다. 만일 문제가 생기면 어느 층이 잘 되지 않았는지 쉽게 판단할 수 있다면, 먼저 그 층의 일을 개선해야지, 착수할 수 없을 정도로 개선해야 한다.
2, 피어 대화
피어는 같은 수준에 있는 것을 의미하고, 피어 대화는 같은 수준에서 같은 수준의 대화를 찾는 것을 의미합니다. 쌍방이 피어 투 피어 방식으로 대화하는 것은 일반적인 규칙이며, 이러한 가장 큰 장점은 각 계층이 담당하는 일을 단순화하는 것이다. 따라서 통신 프로토콜은 피어-투-피어 개인 통신의 모든 약속이다.
3, 층별 처리, 층별 책임
층별 구분이 분명하기 때문에, 일을 처리할 때는 당연히 차근차근, 층별로 처리해야 하며, 이전 층을 넘거나 다음 층을 넘어선 안 된다. 따라서, 계층 N 이 데이터를 받은 후 데이터를 먼저 처리해야 데이터를 계층 N+1 에 업로드하고, 계층 N+1 에서 전달된 데이터를 받으면 처리가 정확해야 계층 N-1 로 전달됩니다.
위 자료 참조: 바이두 백과 -OSI 참조 모델