OSI 7계층은 네트워크 통신을 표준화한 모델로, 통신 시스템을 7단계로 나누어 설명한 것입니다.
하지만 OSI 모델이 실무에서 사용하기에 복잡해 실제 인터넷에서는 이를 단순화 한 TCP/IP 4계층이 사용되고 있습니다.
[OSI 7 계층, TCP/IP 4 계층]
OSI 7 계층과 TCP/IP 4계층 모델에서 각 계층은 하위 계층의 기능을 이용하고, 상위 계층에게 기능을 제공하는 방식이다.
일반적으로 상위 계층의 프로토콜은 소프트웨어로, 하위 계층의 프로토콜은 하드웨어로 구현된다.
캡슐화 & 역캡슐화
[캡슐화(Encapsulation)]
캡슐화란 통신 프로토콜의 특성을 포함한 정보를 Header에 포함시켜 하위 계층에 전달하는 것을 말합니다.
[역캡슐화(Decapsulation)]
역캡슐화란 캡슐화의 반대 과정으로 Header를 역순으로 제거하면서 Data를 얻는 과정을 말합니다.
'CS 지식' 카테고리의 다른 글
PubSub 구조에 대해서 (0) | 2023.05.07 |
---|---|
강타입 언어에 대해서 (0) | 2023.05.05 |
REST API에 대해서 (0) | 2023.05.04 |
Polling / Long Polling / Server Sent Event / Web Socket (0) | 2023.05.02 |