Open System Interconnection의 약자, 개방형 시스템끼리 어떻게 서로 동작하는지에 관한 것
하위 3계층
1. 물리계층
- 노드(호스트)를 전송매체와 연결하기 위한 인터페이스 규칙, 전송매체의 특성을 다룸
- 물리, 전기, 기계적 약속
- 예: 동축케이블 규격, 신호의 전압
2. 데이터 링크 계층
- 물리적 전송 오류 해결
- 오류 제어(직접 묶여있는 관계)
- 전송오류감지->재전송
3. 네트워크 계층
- 주소 개념
- 호스트 간에 올바른 전송 경로 선택(혼잡 제어 포함) -> 라우팅
- 라우터(Router)
- 호스트의 주소를 가지고 어떤 경로를 통해 데이터를 전송
상위 4계층
4. 전송계층
- 송수신 프로세스 사이(end to end) 연결 기능 지원
- 안전한 데이터 전송(양 끝단의 관계)
- 오류제어, 흐름제어
5. 세션계층
- 대화 개념을 지원하는 상위의 논리적 연결 지원
- 동기화(예: 파일 다운로드 시 40%를 받았는데 인터넷이 끊기고 다시 인터넷 접속이 되면 처음부터 다시 받는 게 아니라 40%부터 이어서 받음)
6. 표현계층
- 데이터의 표현 방법(압축해서 표현할 것인가 암호화할 것인가 암호화한 것을 복호화할 것인가 등)
- 압축
- 암호화/복호화
7. 응용계층
- 6계층에서 하는 일을 제외한 나머지 일을 함
- 응용 서비스 지원
'과목 > 컴퓨터 네트워크' 카테고리의 다른 글
네트워크 모델 (0) | 2019.08.23 |
---|---|
인터넷 기초 지식 (0) | 2019.08.23 |
쿠키와 세션 그리고 OAuth (0) | 2019.07.20 |
19장 최소비용 알고리즘 - 다익스트라, 벨만-포트 알고리즘 (0) | 2017.11.10 |
17장 무선 전송 기법 - Barker Sequence (0) | 2017.10.25 |