[ NIC 링 버퍼 ] 링버퍼 잇점

   조회 1082   추천 0    

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

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


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

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

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

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


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

감사합니다. 

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

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


QnA
제목Page 452/5561
2015-12   967354   백메가
2014-05   4408478   정은준1
2022-01   909   디지유
2022-01   1605   Sikieiki
2022-01   1422   2CPU최주희
2022-01   1246   디지유
2022-01   1122   신우섭
2022-01   1083   엠브리오
2022-01   1720   미친감자
2022-01   1170   Dreaday
2022-01   833   Dreaday
2022-01   111   리드2cpu
2022-01   962   홀릭0o0
2022-01   957   cucuryu
2022-01   1083   전설속의미…
2022-01   871   고양이는애옹
2022-01   2045   VSPress
2022-01   1104   전설속의미…
2022-01   1493   현진
2022-01   1018   Skyhard
2022-01   1005   Dreaday
2022-01   1876   JandD