개발 공부/네트워크

OSI 7 계층 모델

lolesports devboi 2023. 9. 14. 20:03

Open System Interconnection Basic Reference Model : ISo - 7498 -1

ISO에서 제정한 개방 시스템 상호 연결 모델

1970 년 후반에 처음 소개

모든 유형의 컴퓨터 시스템간의 통신을 허용하는 네트워크 시스템을 설계하기 위한 계층 구조 를 갖는 모델

서로 연관된 7개의 계층으로 구조

 

 

 

 

 

 

 

 

 

 

 계층 vs 계층 통신

계층간 인터페이스

 자신의 바로위 계층에 제공되는 정보와 서비스를 정의

계층의 기본구조

 계층 1,2,3,(네트워크 지원 계층)

    하나의 장치에서 다른 장치로 전송되는 데이터의 물리적인 면을 처리

 계층 5,6,7(사용자 지원 계층)

 관련 없는 소프트웨어 시스템 간의 상호 운용성 제공

계층 4( 전송계층)

네트워크 지원계층 과 사용자지원계층을 서로 연결하고, 네트워크 지원 계층이 전송한 것을 사용자 지원계층이 사용할수 있는 형태가 되도록 보장

  OSI 7계층 모델

 OSI 모델의 계층

 물리 층(physical layer)

 물리 매체를 통해 비트 스트림 (bit stream)을 전송하는데 필요한 기능 제공

 주요 기능

 인터페이스와 메체의 물리적인 특성

비트 의 동기화 (송수신자간 클록)

데이터 전송률 (bps)

화선 구성 (점대점, 다중점)

물리적 접속 형태(그물형,성형, 원형, 버스형)

전송모드 (단방향 ,반이중, 전이중)

 

데이터 링크층 (Data Link Layer)

물리층의 전송 설비를 신뢰할 수있는 링크로변환

주요기능

 프레임 구성

물리 주소 지정 (송수신자 주소)

흐름 제어

오류 제어

접근제어

 

네트워크 층(network layer)

패킷(packet)을 네트워크를 통하여 발신지에서 목적지 까지 전달 책임

주요기능

 논리 주소 지정

 경로 지정 

 패킷이 최종 목적지에 전달될 수있도록 경로를 저정하거나 교환가능 제공

전송층 (transport layer)

전체 메시지의 프로세스 대 프로세스 전달 책임 (하드웨어)

 

서비스 지점 주소지정(포트 주소)

분할과 재조립(segmentation and reassembly)

연결제어(Connection Control)

흐름제어 (Flow Control)

오류제어 (Error Control)

 

셰션 층 (session layer)

네트워크 대화제어기로서 통신 시스템간 상호대화 설정, 유지, 동기화 책임

주요 기능

 대화 제어(반이중, 전이중)

 동기화(확인점(synchronization point)추가)

 

 

표현층(presentation layer)

두시스템 간에 교환되는 정보의 구문과 의미 와 관련

 

주요기능

 변환 암호화 압축