>  기사  >  네트워크 프로토콜에서 전송 계층의 주요 역할은 무엇입니까?

네트워크 프로토콜에서 전송 계층의 주요 역할은 무엇입니까?

青灯夜游
青灯夜游원래의
2021-02-01 11:13:318240검색

네트워크 프로토콜의 전송 계층은 주로 애플리케이션 간의 데이터 전송을 담당하고 호스트 애플리케이션 프로세스 간에 엔드투엔드 서비스를 제공합니다. 전송 계층의 임무는 통신 서브넷의 특성을 기반으로 네트워크 자원을 최적으로 활용하고, 두 종단 시스템의 세션 계층 간 전송 연결을 설정, 유지 및 취소하는 기능을 제공하며, end-to를 담당하는 것입니다. -신뢰할 수 있는 데이터 전송을 종료합니다.

네트워크 프로토콜에서 전송 계층의 주요 역할은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

전송 계층은 전체 네트워크 아키텍처의 핵심 계층 중 하나이며 주로 두 호스트의 프로세스 간 통신을 위한 서비스를 제공하는 역할을 합니다. 호스트는 동시에 여러 프로세스를 실행하므로 전송 계층에는 다중화 및 역다중화 기능이 있습니다. 전송 계층은 최종 사용자 간의 투명한 데이터 전송과 상위 계층에 대한 안정적인 데이터 전송 서비스를 제공합니다. 전송 계층은 주어진 링크에 대한 흐름 제어, 분할/재조립 및 오류 제어를 통해 데이터 전송의 신뢰성을 보장합니다. 일부 전송 계층 프로토콜은 링크 지향적입니다. 즉, 전송 계층이 세그먼트를 추적하고 실패한 세그먼트를 재전송할 수 있음을 의미합니다.

전송 계층의 임무는 통신 서브넷의 특성에 따라 네트워크 자원을 최적으로 활용하고, 두 종단 시스템의 세션 계층 간 전송 연결을 설정, 유지 및 취소하는 기능을 제공하는 것입니다. 엔드투엔드(to-end) 안정적인 데이터 전송 . 이 계층에서는 정보 전송을 위한 프로토콜 데이터 단위를 세그먼트 또는 메시지라고 합니다.

네트워크 계층은 네트워크 주소에 따라 소스 노드에서 대상 노드로 보낸 데이터 패킷만 전송하는 반면, 전송 계층은 해당 포트로 데이터를 안정적으로 전송하는 역할을 담당합니다. 컴퓨터 네트워크의 리소스 서브넷은 통신의 개시자이자 수신자이며, 그 안에 있는 각 장치를 엔드포인트라고 하며, 통신 서브넷은 네트워크에서 통신 서비스를 제공하고, 그 안에 있는 장치를 노드라고 합니다. OSI 참조 모델에서는 다음 4개의 계층이 통신 제어에 사용되지만 제어 개체는 다릅니다.

전송 계층의 중요성:

전송 계층은 전체 프로토콜 계층의 핵심이자 전반적인 데이터 전송 및 제어를 담당하는 유일한 계층입니다. OSI 7계층 모델에서 전송 계층은 데이터 통신을 담당하는 최상위 계층이며, 네트워크 통신을 담당하는 하위 3계층과 정보 처리를 담당하는 상위 3계층 사이의 중간 계층이기도 합니다. 네트워크 계층이 반드시 서비스 신뢰성을 보장하는 것은 아니며 사용자가 통신 서브넷을 직접 제어할 수 없기 때문에 전송 품질을 향상시키기 위해 네트워크 계층 위에 전송 계층인 계층을 추가합니다.

전송 계층은 네트워크 계층에서 제공하는 서비스를 사용하고 상위 사용자가 전송 계층 주소를 통해 데이터를 전송할 수 있도록 통신 포트를 제공하므로 시스템 간 상위 리소스 공유 시 데이터 통신 및 신뢰할 수 없는 데이터 전송 문제. 주요 기능은 다음과 같습니다. 진행 중인 대화 또는 연결에 대해 안정적인 전송 서비스를 제공하고, 네트워크에 대한 단일 물리적 연결에서 연결 다중화를 실현하고, 단일에서 엔드투엔드 시퀀스 번호, 흐름 제어 및 오류 제어를 제공합니다. 연결 및 복구 서비스.

더 많은 컴퓨터 프로그래밍 관련 지식을 보려면 프로그래밍 교육을 방문하세요! !

위 내용은 네트워크 프로토콜에서 전송 계층의 주요 역할은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:fcm이 뭐야?다음 기사:fcm이 뭐야?