domingo, 10 de abril de 2016

quoes

QoS priorização de tráfego e controle de largura de banda para IP

Discussão no ' Filas ' iniciados por MikrotikPeru , 26 de dezembro de 2015 .
  1. MikrotikPeru

    MikrotikPeruconhecido membro

    [IMG]
    QoS é priorizar o tráfego e garantir uma largura de banda mínima. 
    A aplicação de QoS é um requisito básico para a implementação de serviços interactivos (por exemplo, VoIP ). Porque é que este importante?Porque você pode lidar com taxas de erro, largura banda, desempenho, atraso de transmissão, disponibilidade, jitter, etc. Esse tipo de tráfego é importante?





    1. ICMP
    2. DNS, TELNET, SSH
    3. HTTP,HTTPS,
    4. SMTP, POP3, IMAP
    5. OUTRAS
    6. HTTP > 20MB
    7. P2P
    [IMG]

    Mikrotik pode fazer a conexão e dar -la uma prioridade

    Como fazemos isso porque com Mangle, filas Árvore e Tipos Mangle: marca Nós o tráfego pode ser originado por IP como Puerto Source ou Target, L7. Filas Tree: Nós vai a fila do tráfego dando Carriles e . prioridade filas Tipo: em cada pista vai nos dar a desejada disciplina SFQ pfifo PCQ. Boa Bootstrap: ColeMangle







    Código (Text):
    / ip mangle firewall 
    adicionar cadeia action = mark-connection = pré-roteamento comment = P2P disabled = não-connection-mark new = "PRIO 8" p2p = all-p2p passthrough = yes adicionar cadeia action = mark-packet = pré-roteamento comment = "" connection-mark = "PRIO 8" disabled = no-packet-mark new = passthrough "PRIO 8" = yes adicionar cadeia action = salto = pré-roteamento comment = "" disabled = no jump-target = "Término de procesar"-marca do pacote = "PRIO 8" add action = mark-connection chain = comentário PREROUTING = "PRIO - 7 MULTIDESCARGAS" connection-bytes = 50000000-0 disabled = não-connection-mark new = "PRIO 7" passthrough = yes protocol = tcp add ação = cadeia de mark-packet = pré-roteamento comment = "" connection-mark = "PRIO 7" disabled = não-packet-mark novo = "" passthrough = yes PRIO 7 adicionar action = cadeia de salto = pré-roteamento comment = "" disabled = no salto -target = "Término de procesar" packet-mark = "PRIO 7" add action = mark-connection comentário chain PREROUTING = = "mARCO PRIO 1" disabled = no-connection-mark new = passthrough = yes protocolo "PRIO 1" = icmp adicionar cadeia action = mark-connection = comentário de saída = "" disabled = no dst-port = 53 new-connection-mark = "PRIO 1" passthrough = yes protocol = udp cadeia ação add = mark-connection = pré-roteamento comment = " "disabled = no dst-port = 53 new-connection-mark =" PRIO 1 "passthrough = yes protocol = udp cadeia ação add = mark-packet = pré-roteamento comment =" "connection-mark =" PRIO 1 "disabled = nenhum novo -packet-mark = passthrough "PRIO 1" = yes add action = cadeia de salto = pré-roteamento comment = "" disabled = no jump-target = "Término de procesar" packet-mark = "PRIO" 1 add action = cadeia de marca-connection = pré-roteamento comment = "mARCO PRIO 2, Streaming - JUEGOS, VOIP" disabled = no dst-port = 5060-5061 nova-connection-mark = "PRIO 2" passthrough = yes protocol = udp ação add = mark-connection chain PREROUTING = comment = "" disabled = no dst-port = 1863,5190,777 nova-connection-mark = "PRIO 2" passthrough = yes protocol = tcp add cadeia action = mark-packet = pré-roteamento comment = "" connection-mark = " PRIO 2 "disabled = no-packet-mark new =" PRIO 2 "passthrough = yes adicionar cadeia action = salto = pré-roteamento comment =" "disabled = no jump-target =" Término de procesar "packet-mark =" PRIO 2 " adicionar action = mark-connection chain PREROUTING = comment = "marco prio 3 navegacion" disabled = no dst-port = 80,443,8000-9000-connection-mark new = "PRIO 3" passthrough = yes protocol = tcp add action = mark- pacote cadeia = pré-roteamento comment = "" connection-mark = "PRIO 3" disabled = no-packet-mark novo = "" passthrough = yes PRIO 3 add action = cadeia de salto = pré-roteamento comment = "" disabled = no jump-target = "Término de procesar"-marca do pacote = "PRIO 3" add action = mark-connection chain = comentário PREROUTING = "PRIO 4 - PUERTOS laborales" disabled = no dst-port = 25,110,143,3389,1723,21-23 nova conexão -Mark = "PRIO 4" passthrough = yes protocol = tcp add action = mark-packet chain PREROUTING = comment = "" connection-mark = "PRIO 4" disabled = no-packet-mark novo = "" passthrough PRIO 4 = yes adicionar cadeia action = salto = pré-roteamento comment = "" disabled = no jump-target = "Término de procesar" packet-mark = "PRIO 4" adicionar action = mark-connection comentário chain = PREROUTING = "mARCO PRIO 5" disabled = no nova-connection-mark = "PRIO 5" passthrough = yes adicionar cadeia action = mark-packet = pré-roteamento comment = "" connection-mark = "PRIO 5" disabled = no-packet-mark new = "PRIO 5" passthrough = yes adicionar action = aceitar cadeia = "Término de procesar" comment = "" disabled = no






































    Neste exemplo, definir e marcar pacotes de conexão é a forma correta de um QoS que há um caminho para o trabalho de pacote - . Marca de nível, mas por 2 motivos . 1. baixo uso do processador de rastreamento de conexão 2. reutilização . as QoS planejar o trabalho da seguinte maneira: 1. PRIO1: ICMP, UDP53 2. PRIO2: UDP 5.060-5.061 | 1863,5190,777 TCP | 10000-20000 (VoIP) 3. PRIO3: TCP 80,443,8000-9000 4. PRIO4: TCP 25,110,143,3389,1723,21-23 5. PRIO5: Descanso 6. PRIO7: Recepções ou passar tais uma Threads de conexão mais de 50 MB 8. PRIO8: P2P Colar tipo de fila Usamos o qdiscs Stochastic Fairness Queueing (SFQ) para o tráfego de passagem para QoS também é equalizada.















    Código (Text):
    / tipo de fila
    adicionar tipo = name = sfq BAJADA sfq-allot = 1514 sfq-perturb = 5
    tipo add = name = sfq SUBIDA sfq-allot = 1514 sfq-perturb = 5  
    Código (Text):
    / árvore fila
    adicionar-burst limit = 0 explosão de limite = 0 explosão de tempo = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = Baixar parent = ether5 prioridade = 1 add-burst limit = 0 explosão de limiar = 0 explosão de tempo = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = PRIO1 packet-mark = "PRIO 1" parent = Baixar prioridade = 1 filas = BAJADA adicionar-burst limit = 0 explosão de limite = 0 explosão de tempo = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = PRIO2 packet-mark = "PRIO 2" parent = Baixar priority = 2 fila = BAJADA add-limite estourar = 0 explosão de limite = 0 estourar em tempo = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = PRIO3 packet-mark = "PRIO 3" parent = Baixar priority = 3 fila = BAJADA adicionar-burst limit = 0 explosão de limite = 0 explosão -time = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = PRIO4 packet-mark = "PRIO 4" parent = Baixar priority = 4 = fila BAJADA adicionar-burst limit = 0 explosão de limite = 0 estourou tempo = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = PRIO5 packet-mark = "PRIO 5" parent = Baixar priority = 5 fila = BAJADA adicionar-burst limit = 0 explosão de limite = 0 explosão de tempo = 0s deficientes = nenhum limite-at = 0 max-limite = 0 name = PRIO7 packet-mark = "PRIO 7" parent = Baixar priority = 7 fila = BAJADA adicionar-burst limit = 0 explosão de limite = 0 explosão em tempo = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = PRIO8 packet-mark = "PRIO 8" parent = Baixar priority = 8 fila = BAJADA add-Burst Limit = 0 explosão de limite = 0 explosão de tempo = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = Carregar parent = pppoe-out1 prioridade = 1 add-burst limit = 0 explosão de limite = 0 explosão de tempo = 0s disabled = nenhum limite-at = 0 max- limit = 0 name = PRIO.1 packet-mark = "PRIO 1" parent = Carregar prioridade = 1 filas = SUBIDA adicionar-burst limit = 0 explosão de limite = 0 explosão de tempo = 0s disabled = nenhum limite-at = 0 max -limit = 0 name = PRIO.2 packet-mark = "PRIO 2" parent = Carregar priority = 2 fila = SUBIDA add-Burst Limit = 0 explosão limiar = 0 explosão de tempo = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = PRIO.3 packet-mark = "PRIO 3" parent = Carregar priority = 3 fila = SUBIDA add-Burst Limit = 0 explosão limiar = 0 explosão de tempo = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = PRIO.4 packet-mark = "PRIO 4" parent = Carregar priority = 4 = fila SUBIDA add-Burst Limit = 0 explosão limiar = 0 explosão de tempo = 0s disabled = nenhum limite-at = 0 max-limite = 0 name = PRIO.5 packet-mark = "PRIO 5" parent = Carregar priority = 5 fila = SUBIDA adicionar-burst limit = 0 explosão de limite = 0 explosão de tempo = 0s disabled = nenhuma LIMIT- at = 0 max-limite = 0 name = PRIO.7 packet-mark = "PRIO 7" parent = Carregar priority = 7 fila = SUBIDA adicionar-burst limit = 0 explosão de limite = 0 explosão de tempo = 0s disabled = sem limite -pelo = 0 max-limite = 0 name = PRIO.8 packet-mark = "PRIO 8" parent = Carregar priority = 8 fila = SUBIDA




























    Finalmente, adicione as regras que vão fazer nossos QoS é uma maravilha este exemplo é feita para uma linha de Internet, há muitas maneiras de fazer isso é a maneira como QoS por interfaces físicas é altamente recomendado subire Logo interfaces usando Global Virtual IN - OUT global.