NetEM 을 이용하여 특정 패킷만 delay 주는게 가능한가요?
글쓴이: maljang / 작성시간: 목, 2012/11/22 - 10:32오전
안녕하세요. 지금 하고 하고 있는 프로젝트때문에 NetEM 을 이용하고 있습니다.
공부하다보니 한가지 문제에 봉착하여 진행이 안되고 있네요..ㅠㅠ
가령 리눅스서버에 eth1 으로 packet 이 유입이되어 eth2 로 나가는 네트웍 구조에서
eth1 으로 들어오는 packet 에 대하여 10개의 packet 만 delay 를 주고, 이후 packet 에
대해서는 delay 를 안주는것을 구현하려고 합니다.
이것을 제가 원하는 시간주기로 무한 반복시키려고 하는데요, 당췌 packet 10개를 어떻게 셀수 있을까
하는 고민이 생깁니다.
tc 와 NetEM 을 이용하여 이런 방식의 제어가 가능할런지요?
고수님들의 답변을 듣고 싶습니다.
Forums:
한번 찾아봤습니다.
답은 저도 모르겠지만.
- HTB가 관련되었다고 보입니다. HTB는 패킷단위 카운터가 안된다고 합니다.
- iproute를 함께 사용하나 봅니다.
- fillter를 추가하는것이 함께 사용되어 보입니다.
- mpu 가 count 체크
- action delay/continue; 옵션이 왠지 그에 가까워 보입니다.
//이건 참고용 링크모음
http://yahon.tistory.com/38
http://kldp.org/node/65206
http://mongu2.blog.me/140088172420
http://sunshout.tistory.com/1148
http://wiki.openwrt.org/doc/howto/packet.scheduler/packet.scheduler.example1
http://www.tldp.org/HOWTO/html_single/Traffic-Control-HOWTO/#ex-s-iproute2-tc-filter
http://www.ibiblio.org/pub/linux/docs/howto/other-formats/html_single/Adv-Routing-HOWTO.html
http://moglii.tistory.com/2
http://blog.naver.com/mongu2/140040165319
http://opalsoft.net/qos/DS-26.htm
http://naito.tistory.com/48
http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm
http://www.ibiblio.org/pub/linux/docs/howto/other-formats/html_single/Adv-Routing-HOWTO.html#LARTC.RPDB.SIMPLE
http://www.ibiblio.org/pub/linux/docs/howto/other-formats/html_single/Adv-Routing-HOWTO.html#LARTC.RPDB.MULTIPLE-LINKS
http://kldp.org/node/116438
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
댓글 달기