OSI 모델과 그 요소의 전송 계층이란?

문제를 제거하기 위해 도구를 사용해보십시오





OSI (Open Systems Interconnection)는 ISO (International Organization for Standardization)에서 1984 년에 개발했습니다. 현재는 컴퓨터 간 통신의 아키텍처 모델로 간주됩니다. OSI 모델은 통신의 이론적 모델입니다. 통신 . 한 컴퓨터에서 다른 컴퓨터로이 모델은 주로 한 컴퓨터의 소프트웨어 응용 프로그램에서 다른 컴퓨터의 소프트웨어 응용 프로그램으로 정보를 전송하는 방법을 설명합니다. 이 OSI 모델에는 특정 네트워크 기능에 각 계층이 사용되는 7 개의 계층이 포함되어 있습니다. 따라서이 기사에서는 OSI 모델 계층 중 하나 인 전송 계층에 대해 설명합니다.

OSI 모델의 전송 계층

OSI 모델은 전체 작업을 7 개의 계층으로 나눕니다. 여기서 모든 계층은 독립적이기 때문에 특정 작업에 사용할 수 있습니다. 따라서 OSI 모델의 모든 계층에 할당 된 작업을 독립적으로 실행할 수 있습니다. OSI 모델의 레이어는 주로 상위 레이어와 하위 레이어의 두 가지 유형으로 구분됩니다.




OSI의 전송 계층 모델

OSI 모델의 전송 계층

상위 계층은 주로 응용 프로그램에 따라 문제를 처리하는 데 사용됩니다. 이들은 소프트웨어 내에서만 실행됩니다. 모델의 애플리케이션 계층은 최종 고객에게 가장 가깝습니다. 애플리케이션 계층과 고객 모두 소프트웨어 애플리케이션과 상호 작용합니다. OSI 모델의 하위 계층은 데이터 전송 문제를 다룹니다.



전송 계층이란 무엇입니까?

정의: OSI 모델의 네 번째 계층은 상단에서 전송 계층으로 알려져 있습니다. 이 계층은 서로 다른 호스트에서 실행중인 애플리케이션 프로세스에 직접 통신 서비스를 제공합니다. 다양한 호스트의 이러한 프로세스는 물리적으로 연결되어 있지 않고 논리적 통신을 사용하여 서로 메시지를 전송합니다. 여기에서이 계층은 논리적 통신을 제공합니다.

이 계층의 프로토콜은 네트워크의 라우터가 아닌 최종 시스템 내에서 구현됩니다. ㅏ 컴퓨터 네트워크의 전송 계층 네트워크 응용 프로그램에 하나 이상의 프로토콜을 제공합니다. 예를 들어, TCP 및 UDP와 같은 두 가지 전송 계층 프로토콜은 네트워크 계층 . 이 계층의 모든 프로토콜은 다음과 같은 다양한 서비스를 제공합니다. 멀티플렉싱 , 디 멀티플렉싱, 안정적인 데이터 전송, 대역폭 및 지연 보장.

전송 계층의 요소

이 레이어의 요소는 다음과 같습니다.


서비스 지점 주소 지정

컴퓨터는 한 번에 여러 프로그램을 자주 실행하므로 두 대의 컴퓨터에서 원본을 대상으로 전달할 수 없습니다. 따라서이 계층은 포트 주소 또는 서비스 지점 주소로 알려진 헤더에 대한 정확한 종류의 주소에 사용됩니다. 이 주소를 통해 모든 패킷은 올바른 컴퓨터에 도착하고 전송 계층은 해당 컴퓨터의 정확한 방법으로 전체 메시지를 얻습니다.

분할 및 재 조립

세분화 프로세스에서 메시지는 각 세그먼트에 계층이 메시지를 재 구축 할 수 있도록하는 시퀀스 번호가 포함 된 통신 가능한 세그먼트로 분리 될 수 있습니다. 메시지가 소스 시스템에서 대상 시스템으로 도착하면 메시지를 올바르게 재 조립할 수 있으며 전송 중 데이터 손실로 인해 패킷을 식별하고 교체 할 수 있습니다.

연결 제어

비 연결형과 연결 기반의 두 가지 유형이 있습니다. 비 연결 상태에서 전송 계층은 모든 패킷을 개인처럼 취급하고 대상 컴퓨터로 전송합니다. 이러한 종류의 전송에서 수신자는 패킷 수신에 대해 발신자에게 수락을 전송하지 않습니다. 이것은 이전 통신 방법입니다.

연결 기반 전송 계층

이 계층은 패킷을 대상으로 보내기 전에 컴퓨터 대상의 계층과 연결합니다. 연결은 다음 단계를 사용하여 만들 수 있습니다.

  • 연결 구축
  • 데이터 전송
  • 종료 연결

따라서 연결 기반 서비스는 전체 데이터 전송에 사용되는 반면 연결없는 서비스는 일관성이 떨어집니다.

멀티플렉싱 및 디 멀티플렉싱

제어 시스템을 사용하여 다양한 응용 프로그램에서 여러 패킷이 시스템을 통해 전송되며 이는 전송 계층 내에서 발견됩니다. 이 계층은 다른 방법을 사용하는 패킷을 허용하며, 이러한 패킷은 포트 번호를 통해 구별되고 올바른 헤더를 추가하면 계층으로 전송됩니다.

디 멀티플렉싱 프로세스에서는 서로 다른 프로세스에서 전송되는 데이터를 얻을 수 있습니다. 이 계층에서 데이터 세그먼트를 가져와 수신기 끝에서 기계에서 실행되는 적절한 방법으로 전달합니다.

흐름 제어

전송 계층은 또한 연속 계층 간의 흐름 제어를 담당합니다. TCP / IP 모델. 연속 노드를 실행하더라도 단일 링크에서 실행되지 않습니다. 인상적인 흐름 제어 방법을 통해 송신자 및 느린 수신자로부터 데이터 손실을 막을 수 있습니다.

예를 들어 슬라이딩 윈도우 프로토콜 기술을 사용합니다. 이 기술에서 수신자는 수신 된 데이터 크기를 업데이트하기 위해 창을 발신자에게 다시 전송합니다.

제어 오류

이것은 또한 데이터 링크 계층과 유사하게 연속적으로 달성됩니다. 이 계층에서 전체 메시지는 오류없이 계층의 수신 측에 나타날 수 있습니다. 패킷 재전송을 통해 오류를 개선 할 수 있습니다. 발신자를 업데이트하기 위해 ACK & NACK과 같은 서비스를 사용하여 데이터가 도착한 후 데이터의 무결성을 확인할 수 있습니다.

자주 묻는 질문

1). OSI 모델의 전송 계층은 무엇입니까?

OSI 모델의 네 번째 계층은 전송 계층입니다.

2). 전송 계층 세그먼트는 무엇입니까?

데이터 단위가 TCP 프로토콜에서 네트워크 계층으로 전송되는 경우를 세그먼트라고합니다.

삼). 전송 계층의 주요 기능은 무엇입니까?

이 계층은 네트워크를 통한 연속 통신을 담당합니다.

4). TCP의 적용은 무엇입니까?

이 통신 프로토콜은 인터넷을 사용하여 네트워크 장치를 상호 연결하는 데 사용됩니다.

5). FCP의 전체 형식은 무엇입니까?

FCP는 파이버 채널 프로토콜입니다.

따라서 이것은 전송 계층 개요 . 이 계층의 주요 기능은 위 계층의 데이터를 허용하고 더 작은 단위로 분할하여 네트워크 계층으로 전송하고 모든 작은 조각이 다른 쪽 끝에 제대로 도착하도록하는 것입니다. 여기에 질문이 있습니다. 전송 계층 장치는 무엇입니까?