이 장에서 다양을 한 실용적인 문제를 해결 하는 데 도움이 바라고 "편의 조리법"에 포함 되어 있습니다. 당신은 아직도 내부에 집중 해야 한다 그래서 편의 요리법 이해의 원리를 바꿀 수 없습니다.
1. 다른 Sla와 여러 웹 사이트를 실행 합니다.
다양 한 방법으로 당신이 이것을 달성할 수 있다. Http://www.aliyun.com/zixun/aggregation/14417.html "> 아파치 모듈의 일부이 기능을 지원할 수 있지만 우리는 리눅스에서 문제를 처리 하는 방법을 보여 줄 게 하 고 다양 한 다른 서비스를 제공할 수 있습니다." 이 명령은 자 말 하 디의 데모에서 도난 했다.
예를 들어 11545.html "> 우리는 두 명의 고객, 우리가 필요한 HTTP, FTP 및 오디오 스트리밍 서비스, 우리는 필요가 그들에 게 일정 한 양의 대역폭을 판매." 우리는 서버에서 이것을 한다.
고객 해야 2Mbps의 대역폭, b 고객 지불 돈을 5 M. 우리는 그들을 차별화 하는 서버에 다른 IP 주소를 할당 합니다.
# IP 주소 추가 188.177.166.1 dev eth0
# IP 주소 추가 188.177.166.2 dev eth0
서버에 해당 IP 주소를 할당 당신까지 완전히 이다. 모든 현재 데몬이이 기능을 지원합니다.
우리가 먼저 연결할 cbq 큐 규칙은 eth0:
# TC Qdisc 추가 dev eth0 루트 핸들 1:CBQ 대역폭 10Mbit 셀 8 AVPKT 1000 \
MPU 64
우리의 고객에 대 한 클래스를 만듭니다.
# TC 클래스 추가 dev eth0 부모 1:0 classid 1:1 CBQ 대역폭 10Mbit 속도 \
Prio 묶여 5 격리 할당 2MBit AVPKT 1000 1514 무게 1 Maxburst 21
# TC 클래스 추가 dev eth0 부모 1:0 classid 1:2 CBQ 대역폭 10Mbit 속도 \
Prio 묶여 5 격리 할당 5Mbit AVPKT 1000 1514 무게 1 Maxburst 21
다음에 우리의 고객에 대 한 필터 추가:
# #求助: 무엇입니까 그것은,이 라인은, 왜 제 수는 무엇입니까?
# #求助: 제 수 해시 테이블의 수와는 관계가
# # 양동이 ahu
# TC 필터 추가 개발 eth0 부모 1:0 프로토콜 IP prio 5 처리 1:u32 제 수 1
# TC 필터 추가 개발 eth0 부모 1:0 prio 5 u32 일치 ip src 188.177.166.1
Flowid 1:1
# TC 필터 추가 개발 eth0 부모 1:0 prio 5 u32 일치 ip src 188.177.166.2
Flowid 1:2
해 봤어요.
도움말: 왜 아무 토큰 필터 물통? 기본 pfifo_fast 대체 어떤 곳?