OSI 7 LAYER
네트워크를 구상할 때 참조해 만들라는 모델 (참조모델)
따르지 않아도 되지만 다르게 만들 경우 일반 네트워크랑 통신이 보장될 수 없다.
OSI
Open System Interconnection의 약자
개방형 시스템 상호연결
통신하기 위한 절차를 7단계로 나눈 것
예시를 생각해서 쉽게 이해하자
상황 : 편지를 보낸다
1. 편지지를 사고 펜으로 편지지에 편지를 쓴다.
-> Application(7계층) : 사용자가 특정 어플리케이션을 이용해 데이터 입력 후 가공
2. 편지의 내용이 보내는 사람과 받는 사람이 모두 아는 양식에 따라 쓰여져 있다,
-> Presentation(6계층) : encoding encryption compress 수행
3. 편지를 어떻게 보낼건지 합의한다. (어떤 방식)
양방향으로? 번갈아가면서? 단방향으로?
-> Session(5계층) : Create Estabblished Closed 관리
4. 편지를 누가 보내고 누가 받는지
-> Transport(4계층) : port number
5. 편지를 받는 사람의 주소 - 편지가 어떻게 이동하는지(경로, 도착지 표현)
-> Network(3계층) : IP
6. 편지를 받는 사람의 상세주소
-> Data Link(2계층) : MAC, CSMA/CD
------------------------------------------------------------------------------------------------------------------------
7. Physical(1계층) : 디지털 신호를 전기 신호로 전송하는 부분
회선, 부호화, 전기 신호 어떤 방식 어떻게 할건지 다루는 부분
어떤 식으로 데이터 읽고 쓸건지 (동기식/비동기식)
편지지를 읽고 사람의 눈으로 받아들이고 뇌가 해석하는 과정들을 응용 프로그램 계층에서 사용자가 이해할 수 있는 화면으로 표현하는 것 -> OSI 7 layer
송신 측에서 각각의 데이터를 합치는 과정 -> encapsulation
수신 측에서 데이터를 열어보기까지의 과정 -> decapsulation
서로 거꾸로된 과정!!
실제 통신 과정 참고
'Network' 카테고리의 다른 글
[Network 개념] SMB, DNS, ARP, ICMP (0) | 2021.01.27 |
---|---|
[Network 개념] TCP/IP (0) | 2021.01.25 |
[Network 개념] 프로토콜? (HTTP, FTP, TELNET, SSL/TLS) (0) | 2021.01.20 |
[Network 개념] 네트워크란? (0) | 2021.01.18 |
댓글