본문 바로가기
목차훔치기/컴퓨터 네트워킹 하향식 접근

프로토콜 계층과 서비스 모델(컴퓨터 네트워킹 하향식 접근)

by 해삼2 2023. 12. 29.
728x90
반응형
프로토콜 계층과 서비스 모델

프로토콜 계층과 서비스 모델

프로토콜 계층과 서비스 모델은 컴퓨터 네트워킹에서 중요한 개념입니다. 

이 두 가지는 네트워크 통신을 조직화하고 관리하는 데 도움을 주는데, 

각각 다른 측면에서 네트워크를 이해하고 설명합니다.

프로토콜 계층:
프로토콜 계층은 OSI(Open Systems Interconnection) 모델이나 TCP/IP 모델과 같은 네트워크 모델에서 사용되는 개념입니다. 

각 계층은 특정한 기능을 수행하고 그 위아래의 계층과 통신합니다. 

OSI 모델에서는 7개의 계층으로 나누어지며, 각 계층은 다음과 같은 역할을 수행합니다:

물리 계층 (Physical Layer): 

전송 매체(케이블, 무선 등)를 통한 비트 단위의 데이터 전송을 담당합니다.

데이터 링크 계층 (Data Link Layer): 

물리 계층에서 송수신되는 데이터를 프레임(Frame) 단위로 관리하고, 오류 검출 및 수정을 수행합니다.

네트워크 계층 (Network Layer): 

데이터의 경로를 결정하고 라우팅을 수행하여 목적지까지의 최적의 경로를 제공합니다.

전송 계층 (Transport Layer): 

종단 간 통신을 제어하며, 데이터의 신뢰성과 흐름 제어를 담당합니다.

세션 계층 (Session Layer): 

데이터 교환의 동기화 및 오류 복구를 수행하여 세션을 설정, 유지, 종료합니다.

표현 계층 (Presentation Layer): 데

이터의 형식을 변환하고 코드 간 변환을 수행하여 서로 다른 데이터 형식 간의 상호 운용성을 제공합니다.

응용 계층 (Application Layer): 

최종 사용자에게 서비스를 제공하며, 사용자와 직접 상호 작용합니다.

서비스 모델:
서비스 모델은 네트워크에서 제공되는 서비스의 종류와 특성을 설명하는 것입니다. 

서비스 모델은 사용자가 어떤 서비스를 기대하고 어떻게 상호 작용할 것인지에 대한 개념을 정의합니다.

데이터 통신 서비스: 

물리적인 데이터 전송을 담당하는 서비스로, 비트 단위의 신뢰성 있는 전송을 제공합니다.

신원 인증 서비스: 

통신 상대방의 신원을 확인하고 보안을 유지하는 서비스로, 주로 인증 및 암호화 기술이 사용됩니다.

오류 제어 서비스: 

데이터 전송 중 발생한 오류를 검출하고 수정하는 서비스로, 데이터의 무결성을 보장합니다.

흐름 제어 서비스: 

이터의 전송 속도를 조절하여 수신자와 송신자 간의 데이터 흐름을 조절하는 서비스입니다.

다중화 서비스: 

네트워크에서 여러 사용자가 동시에 통신할 수 있도록 하기 위한 서비스로, 

주로 주파수 분할 다중화(FDM)나 시분할 다중화(TDM)가 사용됩니다.

프로토콜 계층과 서비스 모델은 함께 동작하여 네트워크에서 효과적인 통신을 가능하게 합니다. 

계층 간의 분리는 네트워크 설계와 유지보수를 단순화하고, 

각 계층은 독립적으로 업그레이드나 변경이 가능하도록 합니다.

 

프로토콜 계층 자세히 알기!!

 

물리 계층 (Physical Layer):
예시: 슈퍼마켓의 실제 물리적 공간, 적재대, 선반


데이터 링크 계층 (Data Link Layer):
예시: 상품의 바코드, 상품 식별자, 가격 표시


네트워크 계층 (Network Layer):
예시: 상품의 위치 정보, 어느 곳에 어떤 상품이 있는지를 나타내는 매장 지도


전송 계층 (Transport Layer):
예시: 상품을 이동하는 수단, 이동하는 동안의 안전한 포장


세션 계층 (Session Layer):

예시: 상품을 결제하고 레지스터에서 거래를 시작하는 과정


표현 계층 (Presentation Layer):
예시: 가격 표시의 표현 방식, 특별한 할인이나 판매 이벤트 표현


응용 계층 (Application Layer):
예시: 고객이 상품을 선택하고 결제하는 프로세스, 쇼핑 카트와 결제 시스템

 

서비스 모델 자세히 알기!!

 

데이터 통신 서비스:
예시: 고객이 선택한 상품 정보를 레지스터로 신속하게 전달


신원 인증 서비스:
예시: 결제 시에 고객이 자신의 카드나 지문으로 신원을 인증


오류 제어 서비스:
예시: 결제 시스템에서 금액 계산 중 오류가 발생하면 이를 고치고 정확한 가격을 제공


흐름 제어 서비스:
예시: 고객이 쇼핑 카트에 담은 상품들을 레지스터에서 차례로 처리하여 효율적인 결제 흐름 제공


다중화 서비스:
예시: 여러 명의 고객이 동시에 레지스터에서 결제하고, 각각의 결제가 병렬로 처리되는 것


이러한 예시들은 프로토콜 계층과 서비스 모델을 슈퍼마켓 상황으로 비유하여 설명한 것입니다. 

이를 통해 각 계층과 서비스 모델이 어떻게 상호 작용하여 효율적인 서비스를 제공하는지 이해할 수 있을 것입니다.

 

 

*바쁜 사람을 위한 정리

프로토콜 계층은 OSI모델이나 TCP/IP 모델과 같은 네트워크 모델에서 사용되는 개념으로 OSI모델 기준으로 물리 계층, 데이터 링크 계층, 네트워크 계층, 전송 계층, 세션 계층, 표현 계층, 응용 계층을 말하며 각 계층 끼리 상호작용 하여 역할을 분배 하고 처리합니다. 서비스 모델은 네트워크에서 제고오디는 서비스의 종류와 특성을 말한 것으로 데이터 통신 서비스, 신원 인증 서비스, 오류 제어 서비스, 흐름 제어 서비스 등이 있으며 프로토콜 계층과 서비스 모델은 함께 동작하고 네트워크에서 효과적인 통신을 가능하게 해줍니다.
728x90
반응형