몰입형
[몰입형] OSI 7계층
다콩잉
2022. 9. 3. 17:34
OSI 모델은 ISO에서 제정한 표준 규격으로 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것이다.
물리 계층(Physical Layer)
- 물리계층은 하드웨어 전송 기술로 이루어져 있음
전기적인, 기계적인 신호를 주고받는 역할을하는 계층. - OSI 모델에서 가장 복잡한 계층
- 전송단위: 비트
대표적인 장비: 통신 케이블, 허브, 리피터, 어댑터 등
데이터 링크 계층(Data Link Layer)
- Error 검출, 재전송, 흐름 제어 역할을 함
- 장비는 대표적으로 스위치와 브릿지, 이더넷 등
- 물리주소인 MAC주소를 통해 통신
- 전송 단위: Frame
네트워크 계층(Network Layer)
- 네트워크 계층은 우리가 흔히 아는 IP주소를 제공하는 계층으로 종단 간 주소(IP)를 정하고 경로(Route)를 선택하고 패킷(Packet)을 전달하는 계층
- 대표적인 장비: 라우터, L3 스위치, IP 공유기 등
- 전송 단위: Packet
전송 계층(Transport Layer)
- TCP의 경우 신뢰성있는 통신을 보장
- 오류 검출, 복구, 흐름 제어, 중복 검사 등을 수행
- 데이터 전송을 위해 Port번호 사용
- 전송 단위: TCP - Segment, UDP - Datagram
세션 계층(Session Layer)
- 세션 계층부터 데이터를 만들어내는 계층
- 동시 송수신 방식(duplex), 반이중 방식(half-duplex), 전이중 방식(Full Duplex)의 통신과 함께, 체크 포인팅과 유휴, 종료, 다시 시작 과정 등을 수행
- 연결 세션에서 데이터 교환과 에러 발생 시 복구 관리
표현 계층(Presentation Layer)
- 데이터를 어떻게 표현할지 정하는 역할을 하는 계층
- 데이터 인코딩/디코딩, 압축/해제, 암호화/복호화 수행
응용 계층(Application Layer)
- 사용자와 가장 밀접한 계층
- 응용 프로세스 간의 정보 교환을 담당
- 털넷, 크롬, 이메일, 데이터베이스 관리 등등의 서비스가 해당
728x90