컴퓨터 네트워크 - Protocol Layering
- Protocol
- Protoco Layering
Protocol
- rules for computer network or data communication
- all communication activity in Internet governed by protocols
Protocols define the format, order of messages sent and received among network entities, and actions taken on message transmission, receipt
Protocol layering
- dividing a protocol into the stages of a task
Networks are complex, with many "pieces"
- hosts
- routers
- links of various media
- applications
- protocols
- hw, sw
-> Is there any hope of organizing structure of network?
Layers
- each layer implements a service
- via its own internal-layer actions
- relying on services provided by layer below
Why layering?
- to deal with complex systems
- modularization ease maintenance, updating of system (유지보수 쉬움)
- change in layer's service implementation : independent to rest of system
'Computer Study' 카테고리의 다른 글
[MySQL] 연산자와 부정 표현 (1) | 2023.10.09 |
---|---|
[SQL] SQL이란? + DDL, DML, DCL 개념 (1) | 2023.10.09 |
[MySQL] MySQL 기본 기능 (0) | 2023.10.09 |
[Computer Netwroks] TCP/IP Protocol Suite (0) | 2023.10.06 |
[Computer Networks] Network 기본 개념 (1) | 2023.10.06 |