[pso] [Tema5] Neclaritati

Florin Antonescu florinantonescu at yahoo.com
Mon May 26 10:54:48 EEST 2008


Imi raspund singur.
2. probabil ca nu am interceptat in pachet de iesire pentru care as fi adaugat regula cu portul sursa 55555 si portul destinatie 50524
3. probabil ca este corect *tcph = (struct tcphdr*)(skb->data + iph->ihl * 4 ) si struct udphdr *udph = (struct udphdr *) (skb->data + iph->ihl * 4);





----- Original Message ----
From: Florin Antonescu <florinantonescu at yahoo.com>
To: Proiectarea Sistemelor de Operare <pso at cursuri.cs.pub.ro>
Sent: Monday, May 26, 2008 10:39:01 AM
Subject: [pso] [Tema5] Neclaritati


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


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


More information about the pso mailing list