참고 링크
영어 발표를 위해 직접 정리했습니다.
Open Systems Interconnection Model
- Standardized 7 stages of communication functions of a telecommunication or computing system
What for?
- To track the flow of data transmission Encapsulation : Each time data passes through each layer, a header is added. It makes the data transmitted in a set order regardless of the data type.
- To find the source of a problem faster (e.g. Ping)
- To enhance compatibility between networking hardwares
Let's dive into the each layer
- Physical Layer
- Transfers binary data using physical cable. (e.g. cabels and hubs)
- Electrical on/off
- Forwards data without any involvement in what the data is, what errors are present, etc.
- Data Link Layer
- Divided as Media Access Control sub-layer and Logical Link Control sub-layer.
- MAC sub-layer controls authorization of data access and transmission. (MAC address)
- LLC sub-layer cheks physical data transmission errors.
- Network Layer
- addresses using IP, the logical address.
- selects the safest and fastest path selection to the destination.
- forwards data packet.
⇒ Routing
- Transport Layer
- delivers data across network connections by transport protocols. (TCP, UDP)
- Transport protocols support error recovery, flow control, and support for re-transmission.