가. 개요
o 흐름 제어는 전송능력 이상의 대량의 데이터가 입력되거나, 표시능력을 초과하는 데이터가 단말장치에 송신됨으로써 통신망이나 단말장치 등에 일어나는 이상상태 및 서비스능력 저하를 방지해 주는 기능임.
o 수신스테이션의 용량 이상으로 데이터가 전송되지 않도록 송신 스테이션을 제어하는 기술.
o 전송 에러 제어 방식에서 정지대기 (Stop and Wait) 방식은 데이터 블록을 전송한뒤 응답이 올 때까지 다음 블록을 전송하지 않고 기다리는 방식임. 이때 수신기에서 받아서 처리할 수 있는 용량과 송신기에서 보낼 수 있는 용량이 서로 다를 경우 비효율적임 이에 대한 방안으로 흐름제어 방식이 등장함
나.흐름제어 방식의 종류
1) X-OFF/ON 방식 : Text Terminal 에 사용됨. 수신 Buffer 의 상태에 따라 전송 중지, 전송 재개 요구
2) Window 방식
o Sliding Window 제어방식
o Credit Window 제어방식
o Pacing Window 제어방식
다. Window 방식흐름제어
o 회선상에 전송되는 메시지를 일정크기의 고정된 프레임으로 나누어 한번에 여러개의 프레임을 전송할 수 있게 함.
o 정지 대기 방식의 비효율성을 개선한 것임.
o 송신측 윈도우 : 응답 프레임을 받지 않아도 송신할 수 있는 프레임 수
o 수신측 윈도우 : 응답 프레임을 전송하지 않고도 수신 가능한 프레임 수
라.Sliding Window 제어 방식
o X.25 패킷 레벨 프로토콜에 채용됨.
o 수신 통지를 이용하여 송신 데이터의 양을 조절함.
o 송신측은 수신측에서 통지된 수신 순서 번호에 해당하는 데이터 단위에서부터 윈도우 크기 만큼의 데이터 단위를 연속하여 송신할 수 있다.
o 수신측으로 부터의 수신 통지에 의해 윈도우는 이동하여, 새로운 데이터 단위의 송신이 가능하다.
마. Credit Window 제어 방식
o 호 설정시 윈도우 크기를 설정하는 방식
o 프로토콜 제어 정보에 포함. 전송되는 Credit 값에 의해 윈도우 크기를 변화시킴.
o 트랜스포트 계층의 프로토콜에 채용됨.
바. Pacing Window 제어 방식
o 전송속도 조절 요청에 의하여 윈도우 크기를 가변적으로 조정하는 방식임.
o 수신통지 기능과는 별도로, 송신측이 Pacing Request를 전송하며, 수신측이 Pacing Response 함으로써 윈도우 크기를 조절하는 방식임.
'Computer Engineering > Networks' 카테고리의 다른 글
단말시스템 (0) | 2007.11.12 |
---|---|
데이터 교환 시스템 (0) | 2007.11.12 |
데이터 전송 시스템 (0) | 2007.11.12 |
네트워크의 종류 (0) | 2007.11.12 |
네트워크 동작 원리에 따른 분류 (0) | 2007.11.12 |
네트워크 토폴로지에 의한 분류 (0) | 2007.11.12 |
네트워크 범위에 의한 분류 (0) | 2007.11.12 |
네트워크상의 통신 채널 할당 기법 (0) | 2007.11.12 |
LAN 의 기술 방식 (0) | 2007.11.12 |
스위칭 기술 (1) | 2007.11.12 |