MipClasses: Diferență între versiuni

De la Wiki.lug.ro
Salt la: navigare, căutare
(creata pagina initial cu continutul din README)
 
(adugat diacritice + legaturi externe)
 
Linia 1: Linia 1:
Acest program citeste de la stdin o lista de prefixe IP, le reduce prin compunerea
+
Autor: Alin Nastac [mrness[at]loginet.ro]
claselor vecine si afiseaza la stdout, functie de parametrii cu care este rulat:
+
 
 +
Acest program citeşte de la stdin o listă de prefixe IP, le reduce prin compunerea
 +
claselor vecine şi afişează la stdout, funcţie de parametrii cu care este rulat:
 
a) lista de prefixe reduse
 
a) lista de prefixe reduse
 
sau
 
sau
 
b) un output compatibil cu iptables-restore care are ca efect crearea a 1 sau 2   
 
b) un output compatibil cu iptables-restore care are ca efect crearea a 1 sau 2   
tree-uri de chain-uri iptables prin care se marcheaza pachetele care au IP-ul src/dst
+
tree-uri de chain-uri iptables prin care se marchează pachetele care au IP-ul src/dst
 
cuprins in lista de prefixe, folosind reguli de tip MARK.
 
cuprins in lista de prefixe, folosind reguli de tip MARK.
  
Scopul programului mipclasses este sa reduca pe cit posibil numarul mediu  
+
Scopul programului mipclasses este să reducă pe cât posibil numărul mediu  
de reguli tip MARK pe care le parcurge un pachet IP. In acest scop, primul lucru
+
de reguli tip MARK pe care le parcurge un pachet IP. În acest scop, primul lucru
care-l face este sa compuna clasele IP vecine astfel incit sa reduca numarul lor.
+
care-l face este să compună clasele IP vecine astfel încât să reduca numărul lor.
Al doilea este sa creeze un tree cu 3 nivele. Primul nivel este format din suma
+
Al doilea este creeze un tree cu 3 nivele. Primul nivel este format din suma
claselor reduse la primii 8 biti, al doilea continua departajarea (daca este  
+
claselor reduse la primii 8 biti, al doilea continuă departajarea (dacă este  
cazul) la primii 16 biti si ultimul este chiar clasa IP.
+
cazul) la primii 16 biti şi ultimul este chiar clasa IP.
 +
 
 +
== Legături externe ==
 +
http://metropolitana.ineton.ro/

Versiunea curentă din 4 decembrie 2005 14:25

Autor: Alin Nastac [mrness[at]loginet.ro]

Acest program citeşte de la stdin o listă de prefixe IP, le reduce prin compunerea claselor vecine şi afişează la stdout, funcţie de parametrii cu care este rulat: a) lista de prefixe reduse sau b) un output compatibil cu iptables-restore care are ca efect crearea a 1 sau 2 tree-uri de chain-uri iptables prin care se marchează pachetele care au IP-ul src/dst cuprins in lista de prefixe, folosind reguli de tip MARK.

Scopul programului mipclasses este să reducă pe cât posibil numărul mediu de reguli tip MARK pe care le parcurge un pachet IP. În acest scop, primul lucru care-l face este să compună clasele IP vecine astfel încât să reduca numărul lor. Al doilea este să creeze un tree cu 3 nivele. Primul nivel este format din suma claselor reduse la primii 8 biti, al doilea continuă departajarea (dacă este cazul) la primii 16 biti şi ultimul este chiar clasa IP.

Legături externe[modificare]

http://metropolitana.ineton.ro/