부정 응답
이 문서의 내용은 출처가 분명하지 않습니다. (2015년 2월) |
부정 응답(Negative Acknowledgement)은 네트워크 기기 간에 데이터를 주고 받았을 때, 수신 장비가 기대하는 데이터가 도착하지 않았을 때 보내는 신호이다. 그 반대로 ACK(Acknowledgement) 수신 장비에서 데이터를 잘 도착하였을 때 보내는 신호이다.
축약어 편집
NAK,NACK
멀티캐스트에서 NAK 사용의 예 편집
- 데이터를 멀티캐스트로 보내는 컴퓨터(S)와 보낸 데이터를 수신하는 컴퓨터들(r1, r2,..., ri)가 있다고 가정한다.
- S는 데이터는 순차적으로 증가하는 일련번호를 가지고(d1,d2,d3,...di)로 보낸다.
- 수신하는 컴퓨터들은 순차적으로 증가하는 일련번로를 가진 데이터를 수신할 것을 기대한다.
- r2는 데이터 d1,d2,d4를 수신한다.
- r2는 d3가 누락되었음을 인식한다.
- r2는 NAK을 S에게 보내다.
- 일정시간동안 NAK에 대한 응답이 없으면 다시 S에게 NAK을 보낸다.
- S는 NAK이 수신하고 d3를 재 전송한다.