본문 바로가기

프로그래밍 학습/전공공부

OSI 7계층 정리

728x90

정의 : 다른 시스템 간의 원활한 통신을 위해 ISO에서 제안한 통신규약


물리계층 -> 데이터링크계층 -> 네트워크계층 -> 전송계층 -> 세션 계층 -> 표현 계층 -> 응용 계층


물리계층 

- 전송에 필요한 두 장치 간의 실제 접속과 절단 등에 필요한 전송 매체의 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙 정의


종류 

허브 : 사무실이나 가까운 거리의 컴퓨터들을 연결하는 장치, 각 회선을 통합적으로 관리, 신호 재생기을 하는 리피터의 역할도 포함

리피터 : 전송되는 신호를 재생함


데이터 링크 계층

 - 2개의 인접한 개방 시스템들 간에 신뢰성 있고 효율적인 정보 전송을 할 수 있도록 함.

 - 흐름 제어, 프레임 동기화, 오류 제어, 순서제어

 - HDLC, LAPB. PPB. LLC


네트워크 계층

 - 개방 시스템들 간의 네트워크 연결관리, 데이터 교환 및 중계, 

 - 경로 설정(라우팅), 트래픽 제어, 패킷정보 전송

 - x.25, IP


전송 계층

 - 종단 시스템간에 투명한 데이터 전송을 가능하게 함

 - 전송 연결 설정, 데이터 전송, 연결 해제 기능

 - 주소 설정, 다중화, 오류제어, 흐름제어

 - TCP, UDP


세션 계층

 - 송수신 측 간의 관련성을 유지하고 대화 제어를 담당

 - 대화 구성 및 동기 제어, 데이터 교환 관리기능

 

표현 계층

 - 응용 계층으로부터 받은 데이터를 세션 계층에 맞게, 세션 계층에서 받은 데이터는 응용 계층에 맞게 변환


응용 계층

 - 사용자가 OSI 환경에 접근할 수 있도록 서비스를 제공함