PromleeBlog
sitemap
aboutMe
Menu
Welcome to
✨ Promlee Blog ✨
View 📈
Total: -
Today: -
추천 포스트
개인학습
기타
다중화-MAC
컴퓨터 통신
컴퓨터 통신
Computer Communications
📅
🚀 네트워크 소프트웨어
✅ 용어
🚀 서비스 데이터 유닛 SDU vs. 프로토콜 데이터 유닛 PDU
🚀 OSI 참조 모델
🚀 TCP/IP 참조 모델
🚀 하이브리드 참조 모델
🚀
네트워크 소프트웨어 (Network Software)
🔗
네트워크 계층 구조 (Network Layered Architecture)
대부분의 네트워크는 설계의 복잡성을 줄이기 위해 여러 층으로 구성된다.
각 계층의 목적은 상위 계층에 특정 서비스를 제공하며, 제공되는 서비스의 구현 세부사항으로부터 상위 계층을 보호한다.
프로토콜은 통신하는 당사자 간에 통신이 어떻게 진행될지에 대한 합의이다.
특정 계층은 사용자에게 서비스를 제공하지만 내부 상태와 알고리즘은 숨긴다.
✅
용어 (Terms)
🔗
peer
: 서로 다른 기계에서 대응하는 계층을 구성하는 개체
interface
: 하위 계층이 상위 계층에 제공하는 작업과 서비스
network architecture
: 여러 계층과 프로토콜의 집합
protocol stack
: 특정 시스템에서 사용되는 프로토콜 목록
🚀
서비스 데이터 유닛 SDU vs. 프로토콜 데이터 유닛 PDU
🔗
SDU
: 서비스를 제공하는 계층에서 상위 계층에 전달하는 데이터 단위
ex) 계층 k의 SDU는 계층 k+1의 PDU가 된다.
PDU
: 프로토콜이 사용하는 데이터 단위
🚀
OSI 참조 모델 (OSI Reference Model)
🔗
OSI: Open Systems Interconnection
ISO(국제 표준화 기구)에서 개발한 네트워크 모델
7개의 계층으로 구성된 네트워크 모델
Physical Layer
Data Link Layer
물리적 링크를 통해 정보의 신뢰성 있는 전송을 제공
필요한 동기화, 오류제어, 흐름제어를 포함하여 데이터 블록(프레임)을 전송
MAC(Medium Access Control)
LLC(Logical Link Control)
Network Layer
Transport Layer
Session Layer
Presentation Layer
Application Layer
🚀
TCP/IP 참조 모델 (TCP/IP Reference Model)
🔗
인터넷을 위한 프로토콜 스택
4개의 계층으로 구성된 네트워크 모델
Host-to-Network Layer
Internet Layer
Transport Layer
Application Layer
🚀
하이브리드 참조 모델 (Hybrid Reference Model)
🔗
OSI 모델과 TCP/IP 모델을 결합한 모델
5개의 계층으로 구성된 네트워크 모델
Physical Layer
Data Link Layer
Network Layer
Transport Layer
Application Layer