OSI 7 Layer
OSI 7 Layer에 대해 알아보자
Last updated
OSI 7 Layer에 대해 알아보자
Last updated
Open Systems Interconnection(개방 시스템 연결)로 일컫는 새로운 네트워크 모델이다.
컴퓨터 네트워크 프로토콜의 국제적인 표준안이다.
각종 네트워크 장비 및 컴퓨터 등의 모든 통신 관련 시스템에 적용되는 개념이다.
OSI 모델은 하나의 컴퓨터에서 다른 컴퓨터로 데이터가 전송될 때, 데이터의 생성 및 전송 과정을 표준화한 모델로 사용된다.
데이터 통신 기능을 수직적으로 계층화시켜서 각 계층별로 기능들을 수행하여 전달하는 통신 개념이다.
초기의 OSI 모델은 통신 장비들이 범용적으로 호환되지 않고 자신의 업체 장비만 호환되도록 모델링 되었다.
이에 따라 여러 통신 업체 장비들간의 호환성이 필요하게 되어 OSI 모델이 탄생하게 되었다.
7 계층으로 구분함으로써 관리 및 사용상의 효율성을 높였다.
계층 구분을 통해 계층간의 독립성을 확보하고 다른 계층에 영향을 최소화하였다.
OSI 참조모델은 총 7계층의 구조로 구성되어 있다.
상위 계층(응용층, 표현층, 논리 접속층) : 호스트 내부에서 처리되는 기능 수행
전송 계층 : 두 장비의 연결을 확인하고 유지하는 기능 수행
하위 계층(네트워크 계층, 데이터 연결 계층, 물리 계층) : 패킷의 전달 기능 수행
역할 : 응용 프로세스간 인터페이스와 통신을 위한 기능을 수행하며, 파일 전송이나 이메일과 같은 엔드 유저(end-user) 서비스를 제공한다.
프로토콜 : TELNET, FTP, SMTP, WWW, HTTP
역할 : 응용계층에서 전달된 데이터를 공통된 형식으로 변환, 압축, 암호화하는 기능 수행
프로토콜 : JPEG. MPEG
역할 : 응용 프로그램간에 사용할 데이터 교환을 위한 세션과 대화 방식을 결정
데이터 전송 단위 : 데이터(Data)
프로토콜 : SSH, TLS
역할 : 신뢰성 있는 전송을 보장하기 위해 오류 검출 및 복구와 흐름 제어 수행
데이터 전송 단위 : 세그먼트(Segment)
프로토콜 : TCP, UDP
장비 : 게이트웨이, L4스위치
역할 : 네트워크의 혼잡 제어 및 데이터 전송 경로를 설정하는 기능 수행
데이터 전송 단위 : 패킷(Packet)
프로토콜 : IP, ICMP, ARP
장비 : 라우터
역할 : 물리 계층 간에 정확한 데이터 전송이 보장되도록 하는 기능 수행
데이터 전송 단위 : 프레임(Frame)
프로토콜 : 이더넷
장비 : 브릿지, 스위치
역할 : 전송할 데이터를 통신 케이블에 맞게 변환하여 비트 정보가 케이블을 통해 효율적으로 전송되도록 지원해주는 기능 수행
데이터 전송 단위 : 비트(Bit)
장비 : 허브