-
데이터가 인터넷을 통해 전송되는 방법 - OSI 7계층 기반 및 TCP/IPReview/ByteByteGo - System Design 2024. 8. 1. 02:00반응형
OSI 모델의 7 계층
- 물리 계층 (Physical Layer) : RS 232C/449
- 데이터 링크 계층 (Data Link Layer) : 접근/흐름/오류/회선제어
- 네트워크 계층 (Network Layer) : 중계/혼잡제어
- 전송 계층 (Transport Layer) : 오류/흐름/혼잡제어(QoS/로드밸런싱) /
- 세션 계층 (Session Layer) : NetBIOS, SAP, SDP, NWlink
- 표현 계층 (Presentation Layer) : ASCII, MPEG, JPEG
- 응용 계층 (Application Layer) : HTTP, FTP, SMTP
TCP/IP의 해당 계층
TCP/IP는 주로 전송 계층과 네트워크 계층에서 작동합니다. 데이터는 이 계층들을 통해 순차적으로 처리되어 인터넷을 통해 전송됩니다. 때문에 OSI 7계층 상에서 TCP는 전송계층, IP는 네트워크 계층에서 동작합니다. 다만 OSI 7계층은 De jure로 보통 현업에서는 De facto인 TCP 4계층 모델로 생각하는 경우도 있는게 그럴 경우에는 아래 그림과 같이 매칭이 딥니다. OSI 7 계층의 각 계층별 특징 및 프로토콜은 다른 기회에 정리해 보도록 하겠습니다.
반응형'Review > ByteByteGo - System Design' 카테고리의 다른 글
REST API 인증 방법 (0) 2024.08.01 API 성능을 향상시키는 5가지 일반적인 방법 (0) 2024.08.01 Kafka 주요 활용 사례 Top 5 (0) 2024.08.01 API 테스트의 9가지 유형 (0) 2024.08.01 ByteByteGo의 System Design PDF 해석 프로젝트 (0) 2024.07.31