[ NIC 링 버퍼 ] 링버퍼 잇점

   조회 212   추천 0    

NIC에서 수신하는 패킷들의 버퍼링을 위하여,

  링 버퍼를 사용하는 것으로 알고 있습니다.


1. 링 버퍼가 이런한 용도에 가지는 장점이 궁금합니다.

이건 구글링 및 공부를 해도 감이 안 오네요

2. Front / Rear (포인터)가 연결(도너츠 모양) 된 것이 왜 장점이 되는 지가 궁금하긴 합니다.

3. 왜 패킷 수신 처리하는 용도로 적합한지도 감이 안 오긴 합니다.


아시는 분의 조언 부탁 드려 봅니다.

감사합니다. 

짧은글 일수록 신중하게.
송주환 01-15
1. 구조적으로 버퍼 오버플로우가 일어날 수 없다 + 가장 오래된 패킷을 drop하는 동작이 자연스럽게 구현된다
2. 버퍼의 원소를 삭제할 때 실제로 '지울' 필요가 없다. 포인터만 옮기면 된다

정도가 아닐까요
     
아.. 네 정말 감사합니다.




QnA
제목Page 9/5122
2015-12   22481   백메가
2014-05   3344012   정은준1
01-16   237   최시영
01-16   219   정선생
01-16   200   디지유
01-16   201   Sikieiki
01-15   414   2CPU최주희
01-15   379   디지유
01-15   395   신우섭
01-15   225   엠브리오
01-15   445   감자
01-15   221   Dreaday
01-15   194   Dreaday
01-15   110   리드2cpu
01-15   110   Noname1
01-15   211   홀릭0o0
01-15   228   cucuryu
01-14   213   전설속의미…
01-14   264   애옹을줄이…
01-14   404   VSPress
01-14   252   전설속의미…
01-14   228   현진