연결 지향 통신이란 무엇입니까?
연결 지향 통신은 모든 유형의 데이터 통신 메시지를 보내기 전에 연결 요청을 설정하는 데 오버 헤드가 필요한 데이터 통신 모드입니다. 대부분의 컴퓨터 네트워킹 프로토콜에는 패킷이 누락되지 않도록 연결없는 통신과 차별화되는 연결 지향 모드 (CO 모드)가 필요합니다. 프로토콜은 특정 데이터 통신 모드를 지원하는 일련의 표준 및 규칙입니다. 연결 지향 통신은 요청되는 통신 유형에 따라 사용 가능한 자원이 있는지 확인하도록 설계되었습니다.
비 연결형 통신은 최선의 노력 유형의 통신입니다. 예를 들어, 사용자 데이터 그램 프로토콜 (UDP)은 이전 데이터 교환없이 대상으로 전송됩니다. 대상 컴퓨터에 UDP 패킷을 기다리는 응용 프로그램이있을 수 있습니다. UDP 패킷이 수신되고 데이터가 추출됩니다. 패킷이 대상에 오류없는 패킷으로 도달하지 않는 경우 소스 컴퓨터에 패킷 재전송을 요청하는 메커니즘은 없습니다.
패킷 전환을 통해 인터넷을 통해 많은 양의 데이터를 여러 패킷으로 대상 컴퓨터에 전송할 수 있습니다. 연결 지향 통신은 원본 및 대상 컴퓨터의 상태와 데이터 전송 완료를 추적합니다. 데이터 전송을 완료하기 위해 더 많은 패킷이 여전히 필요할 수 있습니다.
OSI (Open Systems Interconnection) 모델의 계층 1은 실제 매체가 유선, 무선 또는 광섬유인지를 결정하는 물리적 계층입니다. 두 번째 계층은 컴퓨터 및 라우터와 같은 데이터 노드가 전송시기를 결정할 수있는 방법을 정의합니다. 계층 3은 네트워크 주소 지정 및 패킷이 공용 데이터 네트워크에서 필요한 대상 주소에 도달하는 방법을 결정합니다. 데이터 전송의 페이싱을 처리하는 것은 전송 제어 계층입니다. 계층 4는 연결 기반 또는 비 연결 통신이 결정되는 위치입니다.
대상 장비의 버퍼가 채워질 수 있으며 전송 제어 프로토콜 (TCP)과 같은 프로토콜이 소스 컴퓨터에 데이터 전송을 일시적으로 중지하도록 신호를 보냅니다. TCP는 또한 데이터 전송이 중단되면 데이터 전송 완료를 재 시도합니다. 패킷 교환에서 TCP는 일부 패킷이 목적지에 늦게 도착하더라도 패킷이 올바른 순서인지 확인합니다. 연결 지향 통신 인 TCP는 데이터 전송을 추적하고 페이싱, 오류 검사 및 가능한 재전송을 제어하여 데이터 전송이 성공했는지 확인합니다. UDP는 TCP와 OSI 모델의 동일한 계층에서 연결이 없으며 지루한 관리없이 수행 할 수있는 응용 프로그램에서 사용됩니다.
통계 멀티플렉싱은 고속 데이터를 공유하고 여러 입력 / 출력 포트에서 데이터 전송 요구 사항의 균형을 맞추는 유용한 프로세스입니다. 지리적으로 멀리 떨어진 지역에서는 통계 멀티플렉서가이 지역을 나머지 인터넷에 연결할 수 있습니다. 이 통계 멀티플렉서는 많은 사용자가 해당 영역과의 단일 데이터 통신 하드웨어를 공유 할 수 있도록합니다. 별도의 가상 회로를 제공하지만 통계 멀티플렉서의 결합 또는 집계 링크 인 하나의 물리적 회로 만 사용합니다.