EdgeRouter - VoIP의 서비스 품질 (Quality of Service, QoS) ================================================================== download at 2017-02-07T01:11:56Z `origin `_ .. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Overview :name: overview -------------- EdgeRouter의 파라미터를 조정하여 어떻게 VoIP의 서비스 품질을 조정하는지 배우게 될 것입니다. 이어질 명령어들은 다음과 같은 설정을 가정합니다: - eth0 어댑터가 인터넷과 연결되어 있다. - eth1 어댑터가 로컬 네트워크와 연결되어 있다. - 다운스트림 대역폭은 5000kbit이다. - 업스트림 대역폭은 1000kbit이다. - 다운스트림 대역폭의 25%를 SIP RTP에 보장되길 원합니다. - 업스트림 대역폭의 50%를 SIP RTP에 보장되길 원합니다. - 최대 업스트림 대역폭의 100%를 SIP RTP가 사용할 수 있도록 허용하려 합니다. - 다운스트림 대역폭의 5%를 SIP Signalling에 보장되길 원합니다. - 업스트림 대역폭의 10%를 SIP Signalling에 보장되길 원합니다. - 다운스트림 대역폭의 100%를 SIP Signalling이 사용할 수 있도록 허용하려 합니다. - PBX 혹은 폰의 RTP 오디오를 DSCP 46 (EF)로 태깅한다. - PBX 혹은 폰의 SIP Signalling을 DSCP 24 (CS3)로 태깅한다. 태깅 값이 DSCP 26 (AF31) 이라면, DSCP 24를 DSCP 26으로 아래의 명령어를 사용하여 변경한다. - 아래의 그림에 표시되어 있는 각각의 값들을 여러분이 원하시는 값으로 변경이 가능합니다. 예를 들어, eth1 eth2이 br0의 브리지를 사용하고 있다면, eth1을 br0으로 변경해야 할 것입니다. .. rubric:: Steps :name: steps -------------- (윈도우의 경우) PuTTY 또는 원하시는 ssh 클라이언트를 사용하여 커맨드 라인(command line)에 접근하고 다음의 명령어를 실행하면 됩니다. #으로 시작하는 명령어는 이해를 돕기위한 주석이기 때문에 무시하셔도 됩니다. 명령어는 다음과 같습니다: :: configure top # 다운스트림 정책을 설정한다 set traffic-policy shaper DownStream description "DownStream QoS policy" set traffic-policy shaper DownStream bandwidth 5000kbit set traffic-policy shaper DownStream class 10 description "RTP" set traffic-policy shaper DownStream class 10 bandwidth 25% set traffic-policy shaper DownStream class 10 ceiling 100% set traffic-policy shaper DownStream class 10 match VOIP-RTP ip dscp 46 set traffic-policy shaper DownStream class 20 description "SIP" set traffic-policy shaper DownStream class 20 bandwidth 5% set traffic-policy shaper DownStream class 20 ceiling 100% set traffic-policy shaper DownStream class 20 match VOIP-SIP ip dscp 24 set traffic-policy shaper DownStream default bandwidth 70% set traffic-policy shaper DownStream default ceiling 100% #  업스트림 정책을 설정한다 set traffic-policy shaper UpStream description "UpStream QoS policy" set traffic-policy shaper UpStream bandwidth 1000kbit set traffic-policy shaper UpStream class 10 description "RTP" set traffic-policy shaper UpStream class 10 bandwidth 50% set traffic-policy shaper UpStream class 10 ceiling 100% set traffic-policy shaper UpStream class 10 match VOIP-RTP ip dscp 46 set traffic-policy shaper UpStream class 20 description "SIP" set traffic-policy shaper UpStream class 20 bandwidth 10% set traffic-policy shaper UpStream class 20 ceiling 100% set traffic-policy shaper UpStream class 20 match VOIP-SIP ip dscp 24 set traffic-policy shaper UpStream default bandwidth 40% set traffic-policy shaper UpStream default ceiling 100% # 정책을 인터페이스에 적용한다 set interfaces ethernet eth1 traffic-policy out DownStream set interfaces ethernet eth0 traffic-policy out UpStream # 커밋, 저장 후 종료한다 commit save exit .. raw:: html
.. raw:: html
.. raw:: html
*Thank you to Advocate99* 관련문서 ---------------- .. raw:: html
-------------- .. raw:: html
- `SSH로 커넥션을 생성하는 방법 `__