반응형
OSI(Open System Interconnection) 모형은 국제표준화 기구인 ISO에서 개발한 것으로 컴퓨터 네트워크 프로토콜 디자인과 통신을 7계층으로 나누어 정의하였다.
각 계층은 서로 독립적으로 이루어져 이쓴ㄴ데, 각 계층은 하위 계층의 기능만을 이용하고 상위계층에게 기능을 제공한다.
OSI 7계층은 최하위 계층인 물리계층부터 응용계층까지 있으며 다음과 같다.
물리 계층
- 실제 장치들을 연결하기 위해 필요한 케이블 및 연결 장치 등과 같은 기계적인 항목과 전압, 신호 방식 등의 전기적인 항목에 대한 특성을 규정
- 비트 형태로 전송
- 허브 / 리피터
데이터링크 계층
- 상위 계층인 네트워크 계층에서 받은 데이터를 프레임이라는 논리적 단위로 구성하고 필요한 정보를 붙여 물리 계층으로 전달
- MAC주소, 데이터 정확한 송수신을 위한 규정이나 통신회전 접속확인 같은 전송 제어 등
- 브릿지 / 스위치
네트워크 계층
- 패킷단위로 분할하여 전송하며 데이터 전송과 경로 선택에 관한 서비스 제공
- 트래픽 집중되지 않게 혼잡제어, 패킷 분할 병합 등
- 라우터
전송 계층
- 데이터 전송에 관한 서비스를 제공하는 계층
- 송신/수신측 사이의 실제적인 연결 설정 및 유지
- 실제 통신
세션 계층
- 응용 프로그램간의 통신을 관리하기 위한 방법과 동기화를 유지하는 서비스를 제공
- 인터넷에서의 세션 개념 비슷
- 동기화
표현 계층
- 송신자와 수신자가 서로 다른 표현 방식을 사용하는 경우에 코드 문자 등을 번역해서 서로 이해할수 있도록 하는 기능
- 인코딩, 암호 해독, 압축, 해제 등
응용 계층
- 응용 프로그램과 연계하여 사용자에게 편리한 환경을 제공하는 역할을 수행
- 전자우편 송수신(SMTP), 웹서버 접속 (HTTP), 파일전송 (FTP), 원격접속(TELNET), SSH 등
각 계층에서의 사용되는 프로토콜만 한번더 정의를 해보면
응용 | HTTP, SMTP, POP3, IMAP, DNS, NFS, FTP, TELNET, SSH 등 |
표현 | SMB, AFP 등 |
세션 | SSL, TLS 등 |
전송 | TCP, UDP 등 |
네트워크 | IP, ICMP, ARP, IPX 등 |
데이터링크 | 이더넷, 토큰링, ATM 등 |
물리 | RS-232, 10BASE-T 등 |
반응형
'IT > Knowledge' 카테고리의 다른 글
CQRS 패턴 (40) | 2022.06.29 |
---|---|
BPMN 설명 및 Bizagi 툴 (52) | 2022.06.27 |
log4j 란? (37) | 2022.05.14 |
운영체제란? (OS) (40) | 2022.05.08 |
lifeCycle ? (32) | 2022.05.07 |
댓글