반응형
1. OSI 7계층
OSI (Open Systems Interconnection)
- 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것
- 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명하기 위해 개발한 모델
- 흐름을 한눈에 알아보기 편하고, 통신 과정에서 이상이 생겼을 때 다른 계층의 하드웨어 및 소프트웨어를 건드리지 않고 문제가 생긴 계층만 살펴보면 되기 때문에 에러를 고치는데 용이
OSI 7계층을 통해 본 데이터 송/수신
- 캡슐화 과정
- 송신 호스트가 수신 호스트에게 데이터를 전송하게 되면 응용 계층부터 물리 계층까지 각 계층의 프로토콜 특성에 대한 정보가 담긴 헤더를 포함하여 데이터 이동
- 역캡슐화 과정
- 이 데이터가 물리 계층에서 다시 수신 호스트에게 가기까지 각 층의 프로토콜 정보를 털어냄
2. TCP/IP 4계층
TCP/IP(Tansmission Control Protocol / Internet Protocol)
- 현재 수많은 프로그램들이 인터넷으로 통신하는 데 있어 가장 기반이 되는 프로토콜
- OSI 모델을 기반으로 실제 사용될 수 있도록 단순화된 모델
- OSI 모델을 기반으로 실제 사용될 수 있도록 단순화된 모델
OSI 7계층과 TCP/IP 4계층
- 네트워크 전송 시 데이터 표준을 정리한 것이 OSI 7계층
- 실제 사용하는 인터넷 표준이 TCP/IP 4계층
- 단순하게 OSI 7계층은 이론적인 개념이라면, TCP/IP 4계층은 실제적인 개념
- 주로 사용하는 통신
- 전송 계층의 TCP 통신
- 응용 계층에 HTTP 통신
- HTTP 통신의 단방향인 단점을 보완한 웹 소켓 통신OSI (Open Systems Interconnection)
반응형
'CS Study > 네트워크' 카테고리의 다른 글
[네트워크] WebSocket (ws/wss) (0) | 2024.10.21 |
---|---|
[네트워크] HTTP/HTTPS (0) | 2024.10.02 |
[네트워크] TCP 통신 (1) | 2024.10.01 |