티스토리 뷰

It

데이터통신 오류제어 기법

IT eoeo25 2023. 2. 3. 21:57

데이터통신 오류제어 기법

3)오류제어 기법

정지대기 ARQ (재전송 절차/손상된 프레임의 경우)

정지대기 ARQ에서 데이터 프레임이 분실된 경우 타임아웃 이후에 전송측은 복사해 두었던 동일한 프레임을 재전송

정지대기 ARQ에서 ACK프레임이 분실된 경우 위와 동일하게 타임아웃 후 전승측은 복사해 두었던 동일한 프레임 재전송

GBn ARQ / SR ARQ

GBn ARQ 데이터 프레임이 손상된 경우. (프레임 3이 손상된 경우)

프레임 3에서 오류제어가 발견되기 전에 6개의 프레임이 전송되었다(0~5) 수신측은 ACK3을 반환하여 0,1,2가 잘도착했다고 알려주고 프레임 3은 손상되었으니 곧바로 NAK3이 전송되고 이후의 전송된 프레임 4,5는 폐기된다. 전송측에선 NAK3을 수신하여 프레임 3이 잘못됨을 알고 프레임 3,4,5를 재전송 한다. 이방법이GBn ARQ이다.

GBn ARQ 데이터 프레임이 분실된 경우

프레임 2가 분실되어 수신측에서 NAK2를 반환하고 이에 따라 프레임 2~4와 같이 연속적으로 프레임을 전송함 (131p 그림 5-12 ACK 프레임 분실된 경우 참고)