네트워크 흐름 제어 란 무엇입니까?

네트워크 흐름 제어는 커뮤니케이션 네트워크가 네트워크에서 트래픽 혼잡을 관리하는 수단입니다. 회로 기반 네트워크와 인터넷에서 사용되는 패킷 전환 네트워크에 다양한 기술이 사용될 수 있습니다. 흐름 제어 기술을 사용하여 네트워크는 더 나은 전반적인 서비스 품질을 제공하고 통신 삭제 빈도를 줄일 수 있습니다.

특정 유형의 디지털 통신을위한 시간 차별 다중화 네트워크와 같은 회로 네트워크는 일반적으로 전용 회로를 통신에 사용합니다. 이 경우 네트워크는 사용 가능한 모든 채널을 대역폭에 활용하는 데 놓칠 수 있습니다. 다른 트래픽이 전송되기를 기다리는 동안 채널이 유휴 상태 인 경우, 사용 가능한 통신 회로 배열의 균형을 맞추기 위해 네트워크 흐름 제어 기술을 구현할 수 있습니다.

이러한 회로 네트워크에서는 CAC (Connection Admission Control)로 알려진 기술이 적절한 네트워크 흐름 제어에 사용됩니다. 알고리MS는 네트워크를 관찰하고 가용 리소스를 활용할 수 있는지 여부를 결정하는 데 사용됩니다. 일반적으로 알고리즘은 필요한 서비스 유형, 충족해야 할 서비스 품질 및 피크 요금 및 지속 가능한 요금과 같은 기타 트래픽 정보와 같은 특정 변수의 평가에 따라 회로를 사용할 수 있도록 작동합니다. 한 가지 단점은 일부 CAC 방법이 사용 가능한 회로의 우선 순위를 지정하여 때때로 우선 순위가 높은 연결을 위해 일부 회로를 예약한다는 것입니다.

패킷 전환 네트워크를 사용하면 네트워크 유형 또는 사용 가능한 소프트웨어 또는 하드웨어에 따라 수많은 네트워크 흐름 제어 기술이 구현 될 수 있습니다. 대부분의 경우 패킷 전환 네트워크는 스토리지 인 일종의 버퍼를 사용합니다.데이터 패킷이 발신자로부터받을 때 캡처하는 메커니즘. 패킷은 버퍼로 들어가고 수신자 애플리케이션은 사용을 위해이를 끌어냅니다. 전송 전송이 수신 종료의 버퍼에서 데이터를 처리하는 능력보다 빠른 경우 빠르게 채워질 수 있습니다.

TCP (Transmission Control Protocol) 네트워크에서 네트워크 흐름 제어는 창 스케일링으로 알려진 기술을 통해 처리 할 수 ​​있습니다. TCP 연결 중에 발생하는 3 방향 악수는 수신자의 창 크기에 대한 정보를 전달할 수 있습니다. 이런 식으로 수신자는 발신자가 너무 많은 버퍼 룸의 양을 알 수 있도록 보낸 사람이 너무 많은 데이터를 보내지 않도록합니다.

권장 표준 232 (RS-232) 통신 항목은 세련된 네트워크에서 네트워크 흐름 제어를 처리하기위한 조항에 대해서도 설명합니다. RS-232를 사용하면 소프트웨어 기반 솔루션 또는 하드웨어 기반 솔루션으로 분류됩니다. 소프트웨어 기술도 k입니다수신자가 Xon 신호를 전송하는 Xon-Xoff 흐름 제어의 Nown은 데이터를 수신 할 수 있다고 선언하고 완전한 버퍼가있을 때 Xoff. 통신 신호가 나쁘면 오류가 발생할 수 있으며, 이로 인해 발신자는 XOFF 신호를 제대로 수신하지 않고 수신자에게 패킷을 계속 밀어 낼 수 있습니다. 흐름 제어 신호는 소량의 대역폭을 사용하는 데이터 통신과 동일한 채널을 통해 전송됩니다.

반면에

하드웨어 기반 네트워크 흐름 제어는 추가 물리적 라인을 구현하는 비용이 추가로 훨씬 더 신뢰할 수 있습니다. 이 경우 별도의 전송 제어 라인이 설정됩니다. 하나는 송신 요청 (RTS) 라인이라고하고 다른 하나는 CTS (Clear to Send) 라인입니다. Sending End는 RTS 라인을 통해 전송하려는 의도를 발표하고 수령인은 CTS 라인을 통해 수신 할 수있는 능력을 발표합니다.

.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?