2022. 10. 31. 00:49ㆍWeb/Network
프레임
- 정보 프레임(I 프레임) : 상위 계층이 전송 요구한 데이터를 송신하는 용도. 순서 번호, 송수신 호스트 주소 정보, 오류 검출 코드 등이 포함
- 긍정 응답 프레임(ACK) : 전송 데이터가 올바르게 도착했음을 회신하는 용도
- 부정 응답 프레임(NAK) : 전송 데이터가 깨져서 도착했음을 회신하는 용도
단순 프로토콜
- 송신 호스트는 원하는만큼 자유롭게 프레임을 전송할 수 있음.
- 오류 제어 없음
- 흐름 제어 없음
- 순서 번호 불필요
정지-대기 프로토콜
- 수신 버퍼의 개수가 유한(흐름 제어 필요)
- 이전 프레임을 잘 받았다는 긍정 응답 기능과 수신 호스트가 송신 호스트의 전송 시점을 지정하기 위한 ACK 프레임 필요
- 데이터 중복 수신 우려로 순서 번호 기능 필요
슬라이딩 윈도우 프로토콜
- 양방향 통신을 지원
- 오류 제어와 흐름 제어를 함께 지원
Go-back-N
- 오류가 발생한 프레임 뿐만 아니라, 정상적으로 수신한 프레임까지 재전송
선택적 재전송(Selective Repeat)
- 오류가 발생한 프레임만 선택적으로 복구하는 방식.
피기배킹(Piggybacking)
- 양방향으로 동시에 정보 프레임과 응답 프레임을 교차하여 전송하는 경우가 일반적
- 정보 프레임과 응답 프레임을 각각 보내는 것이 아니라 정보 프레임을 전송하면서 응답 기능까지 동시에 수행하도록 프레임 구조 변경.
- I(i,j) 표기방식
- i는 자신이 전송하는 데이터의 순서 번호, j는 제대로 수신한 프레임의 순서 번호
* 쉽게 배우는 데이터 통신과 네트워크(3판) 책을 바탕으로 작성하였습니다.
'Web > Network' 카테고리의 다른 글
7. IP 프로토콜(1) (0) | 2022.11.05 |
---|---|
6. 데이터링크 계층(2) (0) | 2022.10.31 |
5. MAC 계층 (0) | 2022.10.31 |
4. 데이터 전송(2) (0) | 2022.10.31 |
4. 데이터 전송(1) (0) | 2022.10.31 |