슬라이딩 윈도우 프로토콜이란 무엇입니까?
슬라이딩 윈도우 프로토콜은 네트워크를 통해 데이터를 전송하는 방법입니다. 컴퓨터가 특정의 신뢰할 수있는 순서로 데이터 패킷을 수신해야하는 경우에 사용되며 데이터를 전송할 수있는 "창"의 시간을 제공합니다. 슬라이딩 윈도우 프로토콜은 이론적으로 무제한의 양의 데이터를 전송할 수 있지만, 데이터는 고정 된 윈도우를 통해서만 전송 될 수 있으므로 컴퓨터는 전송되는 패킷의 순서를보다 정확하게 측정 할 수 있습니다.
컴퓨터 네트워크를 통해 전송되는 정보는 하나의 큰 전송이 아니라 작은 "패킷"으로 전송됩니다. 패킷은 단순히 수신 컴퓨터가 완성 된 제품을 구성하기 위해 재 조립하는 간단한 크기의 정보 조각입니다. 전형적인 직소 퍼즐의 개념은 요점을 설명하기 위해 사용될 수 있습니다. 퍼즐을 구입하면 조각이 흩어지고 분해되지만 재구성되어 최종 이미지를 형성 할 수 있습니다. 패킷은 거의 같은 방식으로 작동합니다.
수신 컴퓨터가 패킷을 안정적인 순서로 가져와야 할 경우 슬라이딩 윈도우 프로토콜이 필요합니다. 교차로를 제어하는 신호등처럼 작동합니다. 표시등이 녹색이면 슬라이딩 창이 열리고 정보가 자유롭게 흐를 수 있습니다. 한주기의 정보가 전송 된 후 "표시 등"이 빨간색으로 바뀌고 더 이상 데이터를 전송할 수 없습니다. 수신 컴퓨터에 패킷이 있으면 정보를 수신했음을 확인하는 신호를 다시 보냅니다. 그것은 라인을 따라 더 많은 데이터를 전송하는 신호입니다.
데이터 흐름을 지속적으로 중지하고 시작하여 전송을 여러 개의 구별 가능하고 측정 가능한 조각으로 분리함으로써 수신 컴퓨터는보다 규제 된 순서로 패킷을 얻습니다. 이는 데이터 흐름을 관리하지 않는 전송 방법과 비교할 수 있습니다. 패킷이 올바른 순서로 얻어 지도록 수신 컴퓨터로부터 지속적으로 피드백을받지 않으면 정보 전송이 빠르게 혼란스러워 질 수 있습니다.
이상적으로는 슬라이딩 윈도우 프로토콜 중 단일 데이터 버스트 동안 전송되는 정보의 양이 연결 회선의 대역폭 지연 측정보다 커야합니다. 대역폭 지연 측정은 단순히 연결의 한쪽 끝에서 다른 쪽 끝으로 정보를 전송하는 데 걸리는 시간을 알려줍니다. 버스트 당 전송되는 정보의 양이이 수를 초과하는 한 정보 전송은 최종 사용자의 관점에서 완벽하게 나타납니다. 이 방법을 사용한 패킷 전송 사이에는 지연이 없습니다.