더북(TheBook)

6.2.1 연결 지향 및 비연결 프로토콜

주어진 상황에 대해 적절한 수준의 품질 보증을 제공하기 위해 개발자들은 두 가지 대체 프로토콜 원형을 생각했습니다.

연결 지향 프로토콜: 전송 과정에서 통신하는 컴퓨터 간의 연결을 설정 및 유지하고 해당 연결 상태를 모니터링합니다. 다시 말해 네트워크로 전송된 각각의 데이터 패키지가 승인받고, 송신 기기는 각 패키지가 오류 없이 전달되었는지 확인하기 위해 상태 정보를 기록하며 필요하다면 데이터를 재전송합니다. 전송이 완료되면 송수신 컴퓨터가 정상적으로 연결을 닫습니다.

비연결 프로토콜: 수신 컴퓨터에 단방향 데이터그램을 보내고 데이터가 제대로 전송되는지 수신 컴퓨터에 알리지 않습니다. 또한, 수신 컴퓨터는 데이터를 받고 상태 정보를 송신 컴퓨터로 반환하지 않습니다.

그림 6-1은 두 사람이 연결 지향 통신을 시연하는 모습입니다. 이 그림에서는 디지털 통신의 복잡성은 보여주지 않고 단순히 연결 지향 프로토콜의 개념만 보여줍니다.

▲ 그림 6-1 연결 지향 통신

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.