Copyright© 2005 DASAN Networks, Inc. V61XXF NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Rule Cassify (Packet 구분 설정 ) Packet Type 별, host 별, Service Port 별로 Classify 한다. Layer2, Mac, IP, TCP/UDP, Port NO., TCP Flag Rule Action ( 정책 적용 ) Classify 한 패킷을 이용한 Rule 이 어떻게 적용될 것인지를 결정한다.. Scheduling ( 우선 순위 적용 ) 패킷처리에 관한 우선순의를 설정한다. QoS 설정순서 QoS NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Packet Type 별 Classify [L2 Packet 구분 ] # classify packet name ethtype packet_type ethtype : ethener type field Ex) 0800(ip), 8137(ipx), 0806(arp) packet_type : packet 분류 (broadcast, multicast, unicast) QoS (Rule Classify) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Host 별 Classify [Host Group Packet 구분 ] # classify host name ip src|dst ip_address port diffserv vid # classify host name mac src/dst mac_address port vid src|dst : packet 의 source|destination 구분 port : switch 의 물리적인 port number Diffserv : ip header 의 diffservc Vid : vlan 의 VID [TC 사용의 경우 Port 설정이 되어 있어야 Config 가 가능 ] QoS (Rule Classify) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Service port 별 Classify # classify l4 name ip tcp|udp src|dst port [tcp_flag] # classify l4 name ip icmp src|dst [code] src|dst : packet 의 source|destination 구분 port : tcp/udp service port number tcp_flag : tcp flag 를 조합하여 사용 code : icmp type code QoS (Rule Classify) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Service port 별 Classify # classify l4 name ip igmp src|dst [data] # classify l4 name ip ipx type socket_num src|dst : packet 의 source|destination 구분 data : query (1), report (2) type : IPX packet type sock_num : IPX socket number QoS (Rule Classify) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Rule Classify # classify main name add packet src_host dst_host src_l4 dst_l4 vid packet : packet rule name src_host : source host rule name dst_host : destination host rule name src_l4 : source host rule name dst_l4 : destination l4 rule name vlan : vlan 의 VID QoS (Rule Classify) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Rule Action # classify main name match queue queue_num # classify main name match tc tc_id # classify main name match tos tos_num queue num : 할당할 queue number tc_id : 할당할 TC ID tos_num : 부여할 ToS Field 값 QoS (Rule Action) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Overwrite # set priority prior-remap tos tos tos_pre # set priority prior-remap user cos new_cos tos : ToS 값 tos_pre : 새롭게 할당할 ToS 의 Precedence cos : CoS priority new_cos : 새롭게 할당할 CoS 의 Priority QoS (Scheduling) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Queue remap # set priority queue-remap tos tos queue_num # set priority queue-remap user cos queue_num tos : ToS 값 cos : CoS priority queue_num : 해당 패킷을 할당할 queue 번호 QoS (Scheduling) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. TC 조절 # set tc tc_id max max_bandwidth # set tc tc_id guaranteed min_bandwidth max_bandwidth : 최대 사용 가능한 대역폭을 Mbps 단위로 설정 max_bandwidth : 최소한 보장할 대역폭을 Mbps 단위로 설정 QoS (Scheduling) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. 우선순위 설정 # set priority prior-precedence tos priority_1 # set priority prior-precedence user priority_1 # set priority queue-precedence tos priority_2 # set priority queue-precedence user priority_2 priority_1 : priority 가 높을수록 우선순위가 높다. priority_2 : priority 가 높을수록 우선순위가 높다. Packet 종류에 따른 우선순위와 각 queue 에 따른 우선순위를 설정할 수 있다. QoS (Scheduling) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Strict Queuing # classify host stream ip dst /24 any any any # classify host www ip any any any any any # classify main strict_queue add any any stream any any any # classify main strict_queue match queue 6 # calssify main low-data add any any www any any any # classify main low-data match queue 5 Queue 6 이 queue 5 보다 priority 가 높기때문에 Congestion 이 발생할 때 queue 6 의 패킷들은 모두 처리됨을 보장한다. QoS (Example) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Weight Pair Queuing( 기존 ) # classify host a1 ip dst /24 any any any # classify host a2 ip any any any any any # classify host a3 ip dst any 24 # classify main a4 add any any a1 a3 any any # classify main a4 match tc 1 # classify main a4 match queue 6 # calssify main a5 add any any a2 a3 any any # classify main a5 match tc 2 # classify main a5 match queue 5 # set tc 1 max 90 # set tc 2 max 10 TC 를 이용할때는 egress 를 반드시 설정해야만 한다. TC 가 처리할 수 있는 bandwidth 를 지정해줌으로써 weight pair queuing 이 동작된다. QoS (Example) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Weight Pair Queuing(7.51 이후 ) #classify host multicast ip dst /24 any dscp any any #classify host h4 ip src /32 any dscp any any #classify host h5 ip src /32 any dscp any any #classify host h6 ip src /32 any dscp any any #classify host dst ip dst any 1 dscp any any #classify main m4 add any h4 dst any any any #classify main m4 match permit #classify main m4 match tc 1 #classify main m5 add any h5 dst any any any #classify main m5 match permit #classify main m5 match tc 2 #classify main m6 add any h6 dst any any any #classify main m6 match permit 3 #classify main m6 match tc 3 3 #set wfbd outport 1 weight 5,3,2 QoS (Example) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. Weight Pair Queuing(7.51 이후 ) #show wfbd outport 1 Port 1 : WFBD enable TC weight Calculated Bandwidth (%) (%) (%) 사용자가 원하는 Weight 값을 까지 입력받고, Weight 값과 가장 근접한 register 값을 Chip 에 설정하고 설정된 register 값을 역으로 계산 ( 이때 설정가능한 Register 값이 32 개로 제한되어 있기 때문에 사용자가 설정한 Weight 값과 가장 근접한 Register 값을 계산하기 때문에 오차가 있을 수 있다.) 하여 Calculated Bandwidth 값을 산출한다. 주의할 점은 WFBD 는 TC 와 Output Port 가 적용된 Main Rule 에 적용한다. QoS (Example) NOV. 2006
DASAN Networks, Inc. - A Siemens Company Copyright© 2005 DASAN Networks, Inc. 감사합니다