FreeBSD networking question

Alexandros Kosiaris alex at noc.ntua.gr
Thu Jan 31 23:39:15 EET 2008


ithilgore wrote:
> Kalhspera,
>    thelw na asxolh8w me ta networking internals tou FreeBSD (kai giati 
> oxi genika twn *BSD) gia peraiterw emba8unsh ston tomea tou low level 
> networking kai 8a h8ela merikes sumboules :
> 
> 1) Exw ksekinhsei na diabazw to tcp-ip illustrated volume 2 (stevens) 
> alla anaferetai
> se sxetika palio implementation (4.4 BSD-Lite) pou shmainei oti afenos o 
> kwdikas stis teleutaies
> dianomes einai safws pio periplokos kai pio megalos, afeterou de isws 
> einai sxetika duskolo na brw kapoia palia version pou na uposthrizei to 
> networking code tou 4.4 bsd-lite me liges allages. (to pio kontino pou brhka
> htan to FreeBSD 2.0.5 ) To idaniko tha einai na mporw na kanw allages 
> sto code pou anaferei o stevens kai na parathrw thn sumperifora tou 
> susthmatos.
> Yparxei kapoia kaluterh/idanikh version pou 8a proteinate?

Αναμένοντας την official απάντηση του Γιώργου μπορώ να πώ τα εξής:

Κατά πρώτον ευτυχώς δεν έχουν αλλάξει και τόσο πολύ τα πράγματα. Αμφιβάλλω εάν θα 
πέσεις πάνω σε κάτι που έχει αλλάξει ριζικά η δεν είναι backwards 
compatible(ειδικά στην αρχή)
Επίσης το freebsd-2.0.5 είναι μόλις δύο χρόνια μετά το 1993 που άρχισε το 
project(το οποίο είχε κάνει import το BSD-4.4 tree)
Παρόλα αυτά στο ftp-archive.freebsd.org ανακάλυψα και την 1.0 έκδοση αλλά δεν ξέρω 
εάν μπορεί να θεωρηθεί usable.
Τέλος μπορείς απλά να κάνεις extract τον κώδικα όποιας έκδοσης θες(ακόμη και πριν 
κάνει release) οποιουδήποτε BSD από το cvs του. Παίρνει κάμποση ώρα αλλά δεν είναι 
τίποτα φοβερό.
Επίσης είχε πάρει το μάτι μου στον παπασωτηρίου πριν κανα χρόνο νέα έκδοση της 
κλασσικής αυτής βίβλου του Stevens updated με παραδείγματα από Linux,*BSD και 
άλλα. Αν και το κόστος εάν ήδη έχεις πάρει το βιβλίο σε παλιότερη έκδοση είναι 
μεγάλο ίσως ο σκοπός που αναφέρεις να το δικαιολογούσε.

> 2) Pio 8a htan to endedeigmeno approach gia na ksekinhsei kaneis to 
> megalo auto journey tou na asxolh8ei me ta internals (estw kai enos 
> merous tous) enos axanous se ektash susthmatos ?
Να βρεις στόχους που να πρέπει να εκπληρώσεις . Δεν έχει νόημα να βουτήξεις στην 
μέση του ωκεανού με την μία. Ξεκίνα βήμα-βήμα.
> 
> 3) Epipleon references/phges pou 8a boh8ousan sto sugekrimeno zhthma ?


-- 
Alexandros Kosiaris     Network Management Center , NTUA
e-mail : alex at noc.ntua.gr
Public Key Fingerprint :
D6B1 0634 BE65 719C 6C95  7492 8201 4B46 C478 F074




More information about the Linux-greek-users mailing list