EX9214와 스토리지 간 데이터 통신 문제 발생
set interfaces xe-0/1/0 ether-options no-flow-control
1. Flow Control
End -to-End
flow control은 네트워크와 상관없이 순수하게 End 호스트의 TCP Rx Socket buffer의 overflow를 방지하는 매커니즘
즉, 송신측과 수신측의 데이터처리 속도 차이를 해결하기 위한 기법
- 수신측이 송신측보다 속도가 빠른 것은 문제되지 않음. 송신측이 수신측보다 속도가 빠르면 문제가 발생
- 수신측에서 수신된 데이터 처리를 위해 윗 계층으로 서비스하는 속도보다 송신측에서 보내는 데이터 속도가 더 빠르다면 수신측에서 제한된 큐를 초과하여 이후에 도착하는 데이터 손실을 가져올 수 있음
- 불필요하게 응답과 재저농의 데이터가 다시 송신측과 수신측 간에 빈번히 발생, 이러한 위험을 줄이기 위해 강제로 송신측의 데이터 전송을 줄임.
1) Stop & Wait 방식
매번 전송한 패킷에 대해 확인 응답을 받아야만 다음 패킷을 전송하는 방법
2) 슬라이딩 윈도우
수신측에서 설정한 윈도우 크기만큼 송신 측에서 확인 응답없이 세그먼트를 전송할 수 있게 하여 데이터 흐름을 동적으로 조절하여 제어하는 기법
송신 버퍼의 범위는 수신 측의 여유 버퍼 공간을 반영하여 동적으로 바뀜으로써 흐름제어를 수행
2. Congestion Control
네트워크 혼잡으로 패킷 loss가 발생할 때 congestion을 감소 시키기 위해 동작하는 알고리즘
송신측의 데이터 전달과 네트워크 처리 속도 차이를 해결하기 위한 기법
'IT > JUNOS' 카테고리의 다른 글
2. JUNOS Architecture - 네전따 (0) | 2014.05.15 |
---|---|
1. JUNOS Architecture - 네전따 (0) | 2014.05.14 |
JUNOS Architecture 이해하기 (0) | 2014.03.26 |