| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- gesture
- sheet
- stateobject
- state
- async
- auth
- swift
- authentication
- iphone
- foundation
- combine
- date
- 최적화
- dataflow
- Algorithm
- RxSwift
- CS
- withAnimation
- arkit
- GCD
- Concurrency
- ios
- DateFormatter
- UIKit
- WWDC
- Animation
- firebase
- SwiftUI
- SwiftData
- Network
Archives
- Today
- Total
XLOG
[Network] 프로토콜 본문
정의
- 네트워크 아키텍처에서 각 계층의 고유한 기능을 정의해 놓은 것
- 즉 네트워크 아키텍처는 프로토콜의 집합으로 볼 수 있다.
- TCP/IP HTTP RTSP FTP SMTP 등
기능
- Fragmentation & Reassembly (패킷)
- Encapsulation (필요한 정보를 헤더에 포함시킴)
- Flow Control
- Synchronization (데이터를 주고 받는 상태에 대하여)
- Sequence Control
- Error Control
- Addressing
- Multiplexing
- Transmission Service
구성요소
- Syntax(형식) - 데이터를 어떻게 구성할 것인가? 어떻게 해석할 것인가
- SEmeantic(의미) - 데이터를 어떻게 제어할 것인가? 오류는 어떻게 처리할 것인가
- Timing(순서) - 통신하는 속도와 속도의 조절, 데이터 전송의 순서 관리
예제
- URL ( http:// , https:// , ftp:// )
- TCP (신뢰성, 이메일, 파일전송)
- UDP (속도, 실시간 스트리밍, 전화)
'Developer > CS' 카테고리의 다른 글
| What is System Call ? (0) | 2023.02.03 |
|---|---|
| 캐시 메모리란? (0) | 2023.02.03 |
| [CS] 컴퓨터의 동작원리 (0) | 2023.02.03 |
| [Network] TCP/IP (0) | 2023.02.03 |
| [Network] OSI 7계층 (0) | 2023.02.03 |
