ISO 표준 - 개방 시스템 상호연결 (OSI, Open System Interconnection) 모델 채택.
개방형 시스템 (Open System) : 서로 다른 기기도 상호 연결할 수 있는 시스템
↔ 폐쇄형 시스템 (Closed System) : 특정 사설 프로토콜만 사용해 타 회사 제품과는 호환이 되지 않는 시스템
< 계층 (데이터 종류) >
7. 응용 계층 (Message)
6. 표현 계층 (Message)
5. 세션 계층 (Message)
4. 전송 계층 (Segment)
3. 네트워크 계층 (Packet)
2. 데이터링크 계층 (Frame)
1. 물리 계층 (Bit Stream)
하위 계층인 1,2,3계층은 물리적인 면을 처리하는 네트워크 지원 계층이고
상위 계층인 5,6,7계층은 소프트웨어 시스템 간의 연동을 가능하게 하는 사용자 지원 계층이다.
전송 계층인 4계층은 두 그룹을 연결하고, 하위 계층에서 전송한 내용을 상위 계층이 사용할 수 있도록 한다.
(1) 물리 계층 (Physical layer)
- 데이터를 물리 매체상으로 전송
- 물리적 링크 설정·유지·해제
- 사용자 장비와 네트워크 종단장비 사이의 물리적, 전기적 인터페이스 규정에 초점
- 전송 선로의 종류에 따라 전송 방식과 인코딩 방식 결정
(2)데이터링크 계층 (Data link layer)
→ LLC(Logical Link Control), DLC(Data Link Control) 논리적 연결 제어를 담당 /
MAC(Media Access Control) 장비 간 물리적 접속을 담당
- 물리 계층의 전송 설비를 신뢰할 수 있는 링크로 변환
- 비트 동기 및 식별
- 흐름 제어
- 오류 제어
(3)네트워크 계층 (Network layer)
- 송신자측에서 수신자측(=최종 목적지)까지 데이터 전달
*데이터링크 계층은 동일 네트워크 상에서만 데이터를 전달한다.*
- 논리적 링크 설정
- 상위 계층 데이터를 작은 크기의 패킷으로 분할하여 전송
(4)전송 계층 (Transport layer)
- 종단간 제어 (End-to-End)
한 컴퓨터 → 다음 컴퓨터로의 전달X.
송신 컴퓨터의 응용프로그램(프로세스) → 최종 수신 컴퓨터의 응용프로그램(프로세스)로의 전달
- 데이터 전송보장
- 흐름 제어
- QOS(Quality Of Service)
(5)세션 계층 (Session layer)
- 특정 프로세스(응용프로그램) 사이에서 연결(=세션)을 확립·유지·동기화
- 데이터 스트림에 확인점(Synchronization Point) 추가를 허용
*특정 단위마다 확인점을 추가하면 전송 중 오류 발생 시 재전송량이 줄어든다.*
(6)표현 계층 (Presentation layer)
- 정보의 데이터 표현방식 변경 (표준 표맷으로 변환) //인코딩
- 표현 계층에서 동작하는 프로토콜은 존재하지 않음.
- 데이터를 암·복호화 및 압축, 헤더에 암호화 방식과 압축 방식에 대한 설명을 붙임.
(7)응용 계층 (Application layer)
- 사용자(사람, S/W)가 네트워크에 접속하는 것을 가능하게 함.
- 서비스 지원 및 사용자 인터페이스 제공
'네트워크' 카테고리의 다른 글
| [network]서버구축2: 포트포워딩, NAT, 웹서버 운영 개념 (0) | 2023.02.25 |
|---|---|
| [network]서버구축1 : IP, DNS, DDNS 개념 (0) | 2023.02.25 |
| [network]네트워크 가상화 (0) | 2023.02.24 |