연결 지향적 커뮤니케이션

Connection-oriented communication

연결지향적 통신통신과 컴퓨터 네트워킹에서 네트워크 통신모드로, 어떤 유용한 데이터가 전송되기 전에 통신 세션이나 반영구적인 연결이 성립되어 상위 통신층에 정확한 순서로 데이터가 전달되도록 하는 기능을 가능하게 한다. 연결 지향 전송의 대안은 무연결 통신, 예를 들어 IP와 UDP 프로토콜에 의해 사용되는 데이터그램 모드 통신으로, 서로 다른 네트워크 패킷이 독립적으로 라우팅되고, 다른 경로를 통해 전달될 수 있기 때문에 데이터가 질서 없이 전달될 수 있다.

연결 지향적 통신은 회로 교환 연결 또는 패킷 모드 가상 회로 연결일 수 있다. 후자의 경우에, 그것은 TCP 프로토콜과 같은 전송 계층 가상 회로 프로토콜을 사용할 수 있으며, 하위 계층 스위칭은 무연결이지만 데이터가 순서대로 전달되도록 할 수도 있고, 동일한 트래픽 스트림에 속하는 모든 데이터 패킷이 sa를 통해 전달되는 데이터 링크 계층 또는 네트워크 계층 스위칭 모드일 수도 있다.Me 경로 및 트래픽 흐름은 완전한 라우팅 정보가 아닌 일부 연결 식별자에 의해 식별되어 빠른 하드웨어 기반 전환을[clarification needed] 허용한다.

연결 지향 프로토콜 서비스는 성공적인 전송 후 수신확인을 제공하는 신뢰성이 높은 네트워크 서비스인 경우가 많지만 항상은 아니다. 그리고 데이터가 누락되거나 비트 오류가 감지될 경우 자동 반복 요청 기능이다. ATM, 프레임 릴레이MPLS는 연결 지향적이고 신뢰할 수 없는 프로토콜의 예다.[citation needed] SMTP는 메시지가 전달되지 않으면 송신자에게 에러 리포트가 전송되어 SMTP가 신뢰할 수 있는 프로토콜이 되는 접속 지향 프로토콜의 예다.

회로 스위칭

예를 들어 공공 교환 전화 네트워크, ISDN, SONET/SDH광학 메시 네트워크와 같은 회로 교환 통신은 본질적으로 연결 지향적인 통신 시스템이다. 회로 모드 통신은 데이터가 일정한 대역폭으로 도착하고 비트 스트림 또는 바이트 스트림의 주문형 전달이 제공되며 일정한 지연으로 도달함을 보장한다. 이 스위치는 회로 설정 단계에서 재구성된다.

가상 회로 스위칭

패킷 교환 통신도 연결 지향적일 수 있는데, 이를 가상 회로 모드 통신이라고 한다. 패킷 교환으로 인해, 통신은 트래픽 부하와 패킷 대기열 길이 차이로 인해 가변 비트 전송률과 지연으로 인해 어려움을 겪을 수 있다. 연결 지향적 통신은 반드시 신뢰할 수 있는 프로토콜은 아니다.

그들은 대화를 추적할 수 있기 때문에, 연결 지향적인 프로토콜은 때때로 상태 저장으로 묘사된다.

전송 계층 연결 모드 통신

연결 지향적 전송 계층 프로토콜은 무연결 통신 시스템에 대한 연결 지향적 통신을 제공한다. TCP와 같은 연결 지향적 전송 계층 프로토콜은 무연결 네트워크 계층 프로토콜(IP와 같은)에 기초할 수 있지만, 송신자 측에서 세그먼트 시퀀스 번호 매기기, 패킷 버퍼링, 수신자 측에서 데이터 패킷 재정렬을 통해 바이트 스트림의 주문형 전달을 여전히 달성한다. 시퀀스 번호 매기는 3단계 연결 설정 단계에서[example needed] 세그먼트 카운터의 양방향 동기화가 필요하다.

데이터링크 및 네트워크 계층 가상 회로 스위칭

연결 지향적인 패킷 교환 데이터 링크 계층 또는 네트워크 계층 프로토콜에서, 모든 데이터는 통신 세션 동안 동일한 경로를 통해 전송된다. 프로토콜은 기존 IP 라우터와 같은 무연결 데이터그램 전환에 사용되는 각 패킷(소스 및 대상 주소)에 대한 완전한 라우팅 정보보다는 채널/데이터 스트림 번호, 흔히 VCI(가상 회로 식별자)로만 트래픽 흐름을 식별한다. 연결 지향적 통신에서는, 각 노드의 표에 VCI가 정의되어 있는 접속 설정 단계 동안에 네트워크 노드에 라우팅 정보가 제공될 수 있다. 따라서, 소프트웨어 기반 느린 라우팅이 아닌, 실제 패킷 교환과 데이터 전송은 빠른 하드웨어에 의해 처리될 수 있다. 일반적으로 이 연결 식별자는 작은 정수(프레임 릴레이의 경우 10비트, ATM의 경우 24비트)이다. 이는 네트워크 스위치를 상당히 빠르게 만든다(라우팅 테이블은 단순한 조회 테이블일 뿐이며 하드웨어에서 구현하기에는 사소한 것이기 때문이다). 실제로 IP 트래픽과 같이 특성적으로 연결되지 않는 프로토콜도 연결 지향 헤더 접두사(예: MPLS 또는 IPv6의 내장 흐름 ID 필드[citation needed])로 태그가 붙고 있을 정도로 영향이 크다.

예를 들어 ATM과 프레임 릴레이는 모두 연결 지향적이고 신뢰할 수 없는 데이터 링크 계층 프로토콜의 예다. I-프레임에서 데이터를 전달할 때 AX.25 네트워크 계층 프로토콜과 같이 신뢰할 수 있는 무연결 프로토콜도 있다. 그러나 이러한 조합은 드물고, 신뢰할 수 있는 연결이 없는 현대 네트워크에서는 드물다.

연결 지향 프로토콜은 특히 짧은 길이의 패킷을 가지고 있는 무연결 프로토콜보다 훨씬 더 효율적으로 실시간 트래픽을 처리하며, 특히 "밴드"라는 모토가 있는 백본과 같이 상당히 통합된 네트워크에서는 ATM이 실시간, 이등시 트래픽 스트림을 운반하기 위해 아직 이더넷으로 대체되지 않은 까닭이다.폭은 싸다"는 약속을 이행하지 못한다. 경험에 따르면 대역폭을 과도하게 프로비저닝한다고 해서 모든 서비스 품질 문제가 해결되는 것은 아니다. 따라서 (10)기가비트 이더넷은 현재 ATM을 대체하지 않을 것으로 예상된다.[citation needed]

일부 연결 지향 프로토콜은 연결 지향 및 무연결 데이터를 모두 수용하도록 설계되거나 변경되었다.[1]

연결 지향 패킷 모드 통신의 예: 가상 회로 모드 통신:

참고 항목

참조

  1. ^ Ramos-Escano; et al. (June 2, 2005). "US Patent Application Publication 2005/0117529 A1". Retrieved May 19, 2008.