OSI 7 Layer Model

ISO 에서 모든 시스템 통신 호환성을 위해 개발한 네트워크 아키텍처

🔌 Layer 이름, 역할, PDU, Protocol

*PDU: Protocol Data Unit

역할
Application Layer | 사용자가 네트워크 관련 서비스를 사용할 수 있도록 도움
Presentations Layer | 데이터 변환 / 압축 / 암호화
Session Layer | 세션 연결 / 관리 / 종료
Transport Layer | 종단 간 메세지 전달에 있어서 에러 복원으로 신뢰성 있는 방식으로 전송(TCP/UDP)

-- 상위/하위 계층 나눠지는 구간--

Network Layer | 라우팅, 인터네트워킹에서 출발지에서 목적지로 패킷 전달
Data Link Layer | 스위칭, 이더넷 통신, 노드 간 통신을 위해 프레임 구성
Physical Layer | 전기적 신호로 변환하여 인터페이스와 연결된 케이블로 전송

Protocol

LayerProtocol
Application테스트2
Presentations테스트2
Session테스트2
Transport테스트2
Network테스트2
Data Link테스트2
Physical테스트2

*TCP/UDP

  • TCP : 정확한 전송 방식, 수신이 되었는지 응답을 받음, 연결 지향 프로토콜, 세그먼트로 나눠져 전송됨, 순서 중요 (헤더에 sequence 포함)
  • UDP : 신속한 전송 방식, 전송이 잘 되었는지 알 수 없음, 동영상/음성 데이터 전송 시 사용, 비연결 프로토콜, 독립적인 데이터그램 전송

*encapsulation | 상위 계층에서 하위 계층으로 데이터 전달 전에 해당 계층의 헤더를 추가

*decapsulation | 하위 계층에서 상위 계층으로 데이터 전달 전에 헤더를 분리

1개의 댓글

comment-user-thumbnail
2023년 9월 17일

프로토콜은 작성 중 이신가여!?

답글 달기