Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Miod Vallat
Je cherche à savoir pourquoi netgraph n'a pas été repris par NetBSD et OpenBSD.
Chez Open, les personnes compétentes estiment que Netgraph apporte une complexité inutile, et ne répond à aucune problématique réelle.
Par exemple, voici comment le décrit un certain psychopathe connu : <deraadt> Over complicated stuff designed with the belief that future network technologies won't fundamentally look like ethernet.
Je cherche à savoir pourquoi netgraph n'a pas été repris
par NetBSD et OpenBSD.
Chez Open, les personnes compétentes estiment que Netgraph apporte une
complexité inutile, et ne répond à aucune problématique réelle.
Par exemple, voici comment le décrit un certain psychopathe connu :
<deraadt> Over complicated stuff designed with the belief that future
network technologies won't fundamentally look like ethernet.
Je cherche à savoir pourquoi netgraph n'a pas été repris par NetBSD et OpenBSD.
Chez Open, les personnes compétentes estiment que Netgraph apporte une complexité inutile, et ne répond à aucune problématique réelle.
Par exemple, voici comment le décrit un certain psychopathe connu : <deraadt> Over complicated stuff designed with the belief that future network technologies won't fundamentally look like ethernet.
manu
cplasschaert wrote:
Je cherche à savoir pourquoi netgraph n'a pas été repris par NetBSD et OpenBSD.
Une piste pour la réponse: Concretement, de quoi on peut se sentir privé si on ne l'a pas?
-- Emmanuel Dreyfus Un bouquin en français sur BSD: http://www.eyrolles.com/Informatique/Livre/9782212114638/livre-bsd.php
Je cherche à savoir pourquoi netgraph n'a pas été repris par NetBSD et OpenBSD.
Une piste pour la réponse: Concretement, de quoi on peut se sentir privé si on ne l'a pas?
-- Emmanuel Dreyfus Un bouquin en français sur BSD: http://www.eyrolles.com/Informatique/Livre/9782212114638/livre-bsd.php
cplasschaert
(Emmanuel Dreyfus) writes:
cplasschaert wrote:
Je cherche à savoir pourquoi netgraph n'a pas été repris par NetBSD et OpenBSD.
Une piste pour la réponse: Concretement, de quoi on peut se sentir privé si on ne l'a pas?
Vu la vitalité d'OpenBSD pour le développement des fonctionnalités réseaux (carp,bgpd et ntpd...) l'absence de netgraph ne doit pas être pénalisante.
De ce que j'ai pu comprendre netgraph est plus une boite à outils pour les développeurs du noyau. Mais comme toute les fonctionnalités réseaux n'ont pas été réécrites sous forme de noeuds, netgraph fait doublon avec le reste du code.
Par contre, netgraph est peut-être plus facile à utiliser en phase de prototypage (ex: bluetooth restera-t'il sous forme de noeuds netgraph ?).
Je cherche à savoir pourquoi netgraph n'a pas été repris
par NetBSD et OpenBSD.
Une piste pour la réponse:
Concretement, de quoi on peut se sentir privé si on ne l'a pas?
Vu la vitalité d'OpenBSD pour le développement des fonctionnalités réseaux
(carp,bgpd et ntpd...) l'absence de netgraph ne doit pas être pénalisante.
De ce que j'ai pu comprendre netgraph est plus une boite à outils pour les
développeurs du noyau. Mais comme toute les fonctionnalités réseaux n'ont
pas été réécrites sous forme de noeuds, netgraph fait doublon avec le reste
du code.
Par contre, netgraph est peut-être plus facile à utiliser en phase de
prototypage (ex: bluetooth restera-t'il sous forme de noeuds netgraph ?).
Je cherche à savoir pourquoi netgraph n'a pas été repris par NetBSD et OpenBSD.
Une piste pour la réponse: Concretement, de quoi on peut se sentir privé si on ne l'a pas?
Vu la vitalité d'OpenBSD pour le développement des fonctionnalités réseaux (carp,bgpd et ntpd...) l'absence de netgraph ne doit pas être pénalisante.
De ce que j'ai pu comprendre netgraph est plus une boite à outils pour les développeurs du noyau. Mais comme toute les fonctionnalités réseaux n'ont pas été réécrites sous forme de noeuds, netgraph fait doublon avec le reste du code.
Par contre, netgraph est peut-être plus facile à utiliser en phase de prototypage (ex: bluetooth restera-t'il sous forme de noeuds netgraph ?).
pornin
According to Emmanuel Dreyfus :
Une piste pour la réponse: Concretement, de quoi on peut se sentir privé si on ne l'a pas?
Netgraph permet d'émuler une carte ethernet virtuelle supplémentaire, à la fois vis-à-vis de la machine hôte que des autres machines du réseau. C'est le genre de montage à utiliser si on veut, par exemple, programmer et tester une pile IP distincte. Conceptuellement, ça pourrait servir à des émulateurs (du genre VMWare) sans besoin d'un driver noyau spécifique.
Sous NetBSD et OpenBSD, le même genre de montage nécessiterait un processus placé en coupure, donc interceptant tout le trafic ethernet de la machine hôte, ce qui pose des problèmes de performances (un aller-retour en userland par paquet, c'est un peu bof) et de mise en place (il faut essentiellement couper et rétablir le réseau à chaque arrêt et lancement -- c'est très pénible pendant le développement, surtout si on a du NFS).
--Thomas Pornin
According to Emmanuel Dreyfus <manu@netbsd.org>:
Une piste pour la réponse:
Concretement, de quoi on peut se sentir privé si on ne l'a pas?
Netgraph permet d'émuler une carte ethernet virtuelle supplémentaire, à
la fois vis-à-vis de la machine hôte que des autres machines du réseau.
C'est le genre de montage à utiliser si on veut, par exemple, programmer
et tester une pile IP distincte. Conceptuellement, ça pourrait servir
à des émulateurs (du genre VMWare) sans besoin d'un driver noyau
spécifique.
Sous NetBSD et OpenBSD, le même genre de montage nécessiterait un
processus placé en coupure, donc interceptant tout le trafic ethernet
de la machine hôte, ce qui pose des problèmes de performances (un
aller-retour en userland par paquet, c'est un peu bof) et de mise en
place (il faut essentiellement couper et rétablir le réseau à chaque
arrêt et lancement -- c'est très pénible pendant le développement,
surtout si on a du NFS).
Une piste pour la réponse: Concretement, de quoi on peut se sentir privé si on ne l'a pas?
Netgraph permet d'émuler une carte ethernet virtuelle supplémentaire, à la fois vis-à-vis de la machine hôte que des autres machines du réseau. C'est le genre de montage à utiliser si on veut, par exemple, programmer et tester une pile IP distincte. Conceptuellement, ça pourrait servir à des émulateurs (du genre VMWare) sans besoin d'un driver noyau spécifique.
Sous NetBSD et OpenBSD, le même genre de montage nécessiterait un processus placé en coupure, donc interceptant tout le trafic ethernet de la machine hôte, ce qui pose des problèmes de performances (un aller-retour en userland par paquet, c'est un peu bof) et de mise en place (il faut essentiellement couper et rétablir le réseau à chaque arrêt et lancement -- c'est très pénible pendant le développement, surtout si on a du NFS).
--Thomas Pornin
anaxagore
Emmanuel Dreyfus wrote:
cplasschaert wrote:
Je cherche à savoir pourquoi netgraph n'a pas été repris par NetBSD et OpenBSD.
Une piste pour la réponse: Concretement, de quoi on peut se sentir privé si on ne l'a pas?