[pso] [Tema5] Neclaritati

Florin Antonescu florinantonescu at yahoo.com
Mon May 26 21:12:13 EEST 2008


Din enunt eu inteleg ca nu se pot sterge reguli, doar adauga

	* FW_LIST se va folosit pentru copierea regulilor actuale din kernel in userspace (atat statice cat si dinamice); 
	* FW_ADD_RULE se va folosi pentru a adauga o noua regula din user-space; operatia primeste ca parametru o regula (un fwr_t); 
	* FW_ENABLE va porni firewall-ul; 
	* FW_DISABLE va opri firewall-ul; nu se vor sterge regulile. 




----- Original Message ----
From: Cosmin Ratiu <cosminratiu at gmail.com>
To: Proiectarea Sistemelor de Operare <pso at cursuri.cs.pub.ro>
Sent: Monday, May 26, 2008 2:15:11 PM
Subject: Re: [pso] [Tema5] Neclaritati

Salut Florian,

La 2 si 3 ti-ai raspuns.

La 1, da, doar regulile dinamice se sterg la sfarsitul conexiunii. Regulile statice sunt batute in cuie, se sterg numai cu ioctl.

Cosmin.


2008/5/26 Florin Antonescu <florinantonescu at yahoo.com>:

As avea si eu cateva neclaritati legate de tema5:
1. Legat de stergerea unei reguli: doar regulile dinamice sunt sterse la terminarea unei conexiuni TCP / UDP sau si cele adaugate de utilizator?
2. Legat de functionarea testului: observ ca prima regula adaugata se refera la 0.0.0.0/0 0.0.0.0/0 0:65535 22:22 - asta inseamna orice IP sursa si si orice IP destinatie, orice port sursa si portul destinatie 22? Daca da, atunci de ce urmatorul pachet vine cu portul sursa 55555 (corect) si portul destinatie 50524, nu ar fi trebuit sa vina cu portul dstinatie 22?
3. Care este modalitatea corecta de obtinere a header-elor TCP si UPD? Daca obtin header-ul TCP cu struct tcphdr *tcphi = tcp_hdr(skb), obtin un rezultat, daca folosesc struct tcphdr *tcph = (struct tcphdr*)(skb->data + iph->ihl * 4 ) obtin alt rezultat.

Multumesc.

 Alexandru Florian Antonescu, 344C2



_______________________________________________
pso mailing list
pso at cursuri.cs.pub.ro
http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso


      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/pso/attachments/20080526/6da24540/attachment.htm 


More information about the pso mailing list