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

트랜스포트 계층 기능의 발전(컴퓨터 네트워킹 하향식 접근)

by 해삼2 2024. 1. 14.
728x90
반응형
트랜스포트 계층 기능의 발전

트랜스포트 계층 기능의 발전

트랜스포트 계층은 OSI(Open Systems Interconnection) 모델에서 4번째 계층으로 위치하며,

통신 데이터의 신뢰성과 효율성을 제공하는 역할을 합니다.

주로 엔드 투 엔드(end-to-end) 통신을 관리하고,

상위 계층에서 받은 데이터를 세그먼트(segment)로 분할하거나,

하위 계층에서 받은 세그먼트를 재조립하여 상위 계층으로 전달하는 역할을 합니다.

트랜스포트 계층의 주요 기능

 

세그멘테이션 및 재조립 (Segmentation and Reassembly):
상위 계층에서 전달된 데이터를 세그먼트로 분할합니다.
세그먼트의 크기를 관리하고, 수신 측에서는 세그먼트를 다시 원래 데이터로 재조립합니다.
이를 통해 큰 데이터의 전송이 효율적으로 이루어집니다.


흐름 제어 (Flow Control):
송신자와 수신자 간의 데이터 전송 속도를 조절하여 혼잡을 방지하고, 데이터의 손실을 최소화합니다.
TCP(Transmission Control Protocol)에서는 슬라이딩 윈도우 프로토콜을 사용하여 흐름 제어를 

구현합니다.


오류 제어 (Error Control):
전송 중 발생할 수 있는 오류를 감지하고 복구합니다.
주로 CRC(Cyclic Redundancy Check)나 Checksum을 사용하여 오류를 검출하며, 

필요한 경우 재전송을 요청합니다.
TCP는 오류 제어를 통해 안정적이고 신뢰성 있는 통신을 제공합니다.


멀티플렉싱 및 디멀티플렉싱 (Multiplexing and Demultiplexing):
여러 응용 프로그램이 동시에 통신할 수 있도록 데이터를 다중화합니다.
수신 측에서는 각 응용 프로그램에 해당하는 데이터를 구분하기 위해 디멀티플렉싱을 수행합니다.


연결 설정, 유지, 종료 (Connection Establishment, Maintenance, and Termination):
TCP에서는 연결 기반의 통신을 제공하며, 연결 설정, 유지, 종료를 통해 신뢰성 있는 통신을 구현합니다.


트랜스포트 계층의 발전은 주로 네트워크의 성능, 효율성, 안정성에 영향을 미치며, 

이러한 발전은 주로 프로토콜의 업그레이드 및 새로운 기술의 도입으로 이루어집니다. 

최근의 트랜스포트 계층 기술 발전에는 대역폭 관리, 혼잡 제어 알고리즘의 개선, 

무선 통신에서의 성능 향상 등이 포함됩니다.

 

트랜스포트 계층 자세히 알기!!

 

세그멘테이션 및 재조립 (Segmentation and Reassembly):
예시: 슈퍼마켓에서 공급업체로부터 주문한 상품 목록은 여러 세그먼트로 나누어져 전송됩니다. 

이 목록을 수령할 때, 각 세그먼트를 조립하여 전체 주문 목록을 완성합니다.


흐름 제어 (Flow Control):
예시: 매출이 급증하여 많은 주문이 들어온 경우, 슈퍼마켓은 공급업체에게 데이터 흐름을 조절하도록 

요청할 수 있습니다. 

이를 통해 임시로 주문량을 감소시키고, 주문 처리를 효율적으로 관리할 수 있습니다.


오류 제어 (Error Control):
예시: 주문 데이터 전송 중에 일부 세그먼트가 손상되거나 소실된 경우, 공급업체는 이를 감지하고 

해당 세그먼트를 다시 요청하여 정확한 주문 데이터를 보장합니다.


멀티플렉싱 및 디멀티플렉싱 (Multiplexing and Demultiplexing):
예시: 여러 부서에서 주문을 처리하고, 재고를 관리하는 경우, 주문 데이터는 다중화되어 각 부서에 전송됩니다. 

수령 측에서는 이 데이터를 디멀티플렉싱하여 각 부서에 해당하는 정보를 추출합니다.


연결 설정, 유지, 종료 (Connection Establishment, Maintenance, and Termination):
예시: 주문 처리를 위한 연결이 필요한 경우, 슈퍼마켓과 공급업체 간에 안전한 통신 경로를 설정합니다. 

주문이 완료되면 연결을 종료하거나 유지할 수 있습니다.


이렇게 트랜스포트 계층의 기능을 슈퍼마켓 예시를 통해 설명하면, 

데이터 통신과 주문 처리의 유사성을 갖는 상황에서 트랜스포트 계층의 역할을 이해할 수 있습니다.

728x90
반응형