Bonjour, dans le cadre de mes études je suis en train de potasser un
bouquin "TCP/IP" (MacMillan).
C'est super intéressant mais il me manque un point d'accroche. J'ai besoin
de déterminer avec précision quelles couches sont concernées (englobées ?)
par certains protocoles.
Par exemple, PPP (et ses dérivés PPPoE, PPPoA, et d'autres surement).
J'ai du mal à déterminer à quel niveau ils se situent.
Ce que je cherche (on y arrive) : un site web expliquant clairement à quel
niveau de la norme ISO se situe tel ou tel protocole.
Idem pour SLIP, CSLIP, PPTP, etc etc... J'ai vraiment du mal à les situer.
Contrairement à des protocoles de "haut niveau" comme ftp,smtp,telnet...
Je pourrais aussi citer ssh... Le forwarding de ports en ssh me trouble.
Dans le cas de ssh, ou se situe-t-il ? Par exemple, on peut imaginer une
session pop3 au travers d'un tunnel ssh... Donc ssh jouerait sur les
couches inférieures (puisque c'est totalement transparent pour le client
pop3)...
Etc etc j'en ai plein d'autres
Je ré-itère (suis confu ce soit, j'ai un peu arrosé un repas ;)) : un site
mettant en relation les protocoles les plus courants et leur position dans
l'architecture OSI.
Je ré-itère (suis confu ce soit, j'ai un peu arrosé un repas ;)) : un site mettant en relation les protocoles les plus courants et leur position dans l'architecture OSI.
Si les protocoles existants étaient aisément calcables sur le modèle OSI ça se saurait. Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3 et pourtant on peut faire de l'IP sur de l'ATM. Faut prendre ça avec une certaine distance, garder OSI à l'esprit mais sans bloquer dessus.
-- Sebastien Bricout
Avoir du temps, c'est posséder le bien le plus précieux pour celui qui aspire à de grandes choses. -+- Plutarque (Ecrivain grec) -+-
On 24 Sep 2003 19:00:48 GMT, Zouplaz <pouet@pouet.com> wrote:
Je ré-itère (suis confu ce soit, j'ai un peu arrosé un repas ;)) : un site
mettant en relation les protocoles les plus courants et leur position dans
l'architecture OSI.
Si les protocoles existants étaient aisément calcables sur le modèle
OSI ça se saurait.
Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3
et pourtant on peut faire de l'IP sur de l'ATM.
Faut prendre ça avec une certaine distance, garder OSI à l'esprit mais
sans bloquer dessus.
--
Sebastien Bricout
Avoir du temps, c'est posséder le bien le plus précieux pour celui
qui aspire à de grandes choses.
-+- Plutarque (Ecrivain grec) -+-
Je ré-itère (suis confu ce soit, j'ai un peu arrosé un repas ;)) : un site mettant en relation les protocoles les plus courants et leur position dans l'architecture OSI.
Si les protocoles existants étaient aisément calcables sur le modèle OSI ça se saurait. Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3 et pourtant on peut faire de l'IP sur de l'ATM. Faut prendre ça avec une certaine distance, garder OSI à l'esprit mais sans bloquer dessus.
-- Sebastien Bricout
Avoir du temps, c'est posséder le bien le plus précieux pour celui qui aspire à de grandes choses. -+- Plutarque (Ecrivain grec) -+-
Zouplaz
Sebastien Bricout - :
On 24 Sep 2003 19:00:48 GMT, Zouplaz wrote:
Je ré-itère (suis confu ce soit, j'ai un peu arrosé un repas ;)) : un site mettant en relation les protocoles les plus courants et leur position dans l'architecture OSI.
Si les protocoles existants étaient aisément calcables sur le modèle OSI ça se saurait. Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3 et pourtant on peut faire de l'IP sur de l'ATM. Faut prendre ça avec une certaine distance, garder OSI à l'esprit mais sans bloquer dessus.
Oui mais, moi pauvre étudiant devant me faire cuisiner par un jury, il faut quand même que les choses soient claires dans mon esprit...
Que veux-tu dire pas "sans bloquer dessus"... Si je décortique un protocole courant (evidemment doit bien y avoir des rfc là dessus mais bonjour le temps que leur lecture/compréhension demande) il faudra quand même que je le situe quelque part dans l'architecture OSI.
Je reprends ssh, c'est un bon exemple de protocole que je ne situe pas, et pourtant je m'en sers !!!
Sebastien Bricout - please_no_spam@tiscali.fr :
On 24 Sep 2003 19:00:48 GMT, Zouplaz <pouet@pouet.com> wrote:
Je ré-itère (suis confu ce soit, j'ai un peu arrosé un repas ;)) : un
site mettant en relation les protocoles les plus courants et leur
position dans l'architecture OSI.
Si les protocoles existants étaient aisément calcables sur le modèle
OSI ça se saurait.
Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3
et pourtant on peut faire de l'IP sur de l'ATM.
Faut prendre ça avec une certaine distance, garder OSI à l'esprit mais
sans bloquer dessus.
Oui mais, moi pauvre étudiant devant me faire cuisiner par un jury, il faut
quand même que les choses soient claires dans mon esprit...
Que veux-tu dire pas "sans bloquer dessus"... Si je décortique un protocole
courant (evidemment doit bien y avoir des rfc là dessus mais bonjour le
temps que leur lecture/compréhension demande) il faudra quand même que je
le situe quelque part dans l'architecture OSI.
Je reprends ssh, c'est un bon exemple de protocole que je ne situe pas, et
pourtant je m'en sers !!!
Je ré-itère (suis confu ce soit, j'ai un peu arrosé un repas ;)) : un site mettant en relation les protocoles les plus courants et leur position dans l'architecture OSI.
Si les protocoles existants étaient aisément calcables sur le modèle OSI ça se saurait. Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3 et pourtant on peut faire de l'IP sur de l'ATM. Faut prendre ça avec une certaine distance, garder OSI à l'esprit mais sans bloquer dessus.
Oui mais, moi pauvre étudiant devant me faire cuisiner par un jury, il faut quand même que les choses soient claires dans mon esprit...
Que veux-tu dire pas "sans bloquer dessus"... Si je décortique un protocole courant (evidemment doit bien y avoir des rfc là dessus mais bonjour le temps que leur lecture/compréhension demande) il faudra quand même que je le situe quelque part dans l'architecture OSI.
Je reprends ssh, c'est un bon exemple de protocole que je ne situe pas, et pourtant je m'en sers !!!
Sebastien Bricout
On 24 Sep 2003 20:36:47 GMT, Zouplaz wrote:
Je reprends ssh, c'est un bon exemple de protocole que je ne situe pas, et pourtant je m'en sers !!!
Niveau 7 à la base. Mais c'est vrai que pour la redirection de ports il tape à 3 et 4.
-- Sebastien Bricout
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. -+- Henri Poincaré (Mathématicien français) -+-
On 24 Sep 2003 20:36:47 GMT, Zouplaz <pouet@pouet.com> wrote:
Je reprends ssh, c'est un bon exemple de protocole que je ne situe pas, et
pourtant je m'en sers !!!
Niveau 7 à la base.
Mais c'est vrai que pour la redirection de ports il tape à 3 et 4.
--
Sebastien Bricout
On fait la science avec des faits, comme on fait une maison avec des
pierres : mais une accumulation de faits n'est pas plus une science
qu'un tas de pierres n'est une maison.
-+- Henri Poincaré (Mathématicien français) -+-
Je reprends ssh, c'est un bon exemple de protocole que je ne situe pas, et pourtant je m'en sers !!!
Niveau 7 à la base. Mais c'est vrai que pour la redirection de ports il tape à 3 et 4.
-- Sebastien Bricout
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. -+- Henri Poincaré (Mathématicien français) -+-
Cedric Blancher
Dans sa prose, Sebastien Bricout nous ecrivait :
Si les protocoles existants étaient aisément calcables sur le modèle OSI ça se saurait. Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3 et pourtant on peut faire de l'IP sur de l'ATM. Faut prendre ça avec une certaine distance, garder OSI à l'esprit mais sans bloquer dessus.
La pile OSI n'a pas prétention à pouvoir englober tous les cas, mais à différencier 7 niveau de service pour les protocoles réseau. Et un protocole peut fournir des services dans deux couches différentes, transporter un autre protocole rendant les mêmes services, etc. C'est le jeu des encapsulations. Par exemple, les tunnels à base de PPP au dessus d'IP sont très intéressants à étudier pour jouer avec les couches.
--
C'est décidément trop compliqué de rediriger vers les bons groupes :o( Facile, tu rediriges vers fr.comp.erwan.david. :))
-+- QL in Guide du Fmblien Assassin : "Et toc !" -+-
Dans sa prose, Sebastien Bricout nous ecrivait :
Si les protocoles existants étaient aisément calcables sur le modèle
OSI ça se saurait.
Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3 et
pourtant on peut faire de l'IP sur de l'ATM. Faut prendre ça avec une
certaine distance, garder OSI à l'esprit mais sans bloquer dessus.
La pile OSI n'a pas prétention à pouvoir englober tous les cas, mais à
différencier 7 niveau de service pour les protocoles réseau. Et un
protocole peut fournir des services dans deux couches différentes,
transporter un autre protocole rendant les mêmes services, etc. C'est le
jeu des encapsulations. Par exemple, les tunnels à base de PPP au dessus
d'IP sont très intéressants à étudier pour jouer avec les couches.
--
C'est décidément trop compliqué de rediriger vers les bons groupes :o(
Facile, tu rediriges vers fr.comp.erwan.david. :))
-+- QL in Guide du Fmblien Assassin : "Et toc !" -+-
Si les protocoles existants étaient aisément calcables sur le modèle OSI ça se saurait. Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3 et pourtant on peut faire de l'IP sur de l'ATM. Faut prendre ça avec une certaine distance, garder OSI à l'esprit mais sans bloquer dessus.
La pile OSI n'a pas prétention à pouvoir englober tous les cas, mais à différencier 7 niveau de service pour les protocoles réseau. Et un protocole peut fournir des services dans deux couches différentes, transporter un autre protocole rendant les mêmes services, etc. C'est le jeu des encapsulations. Par exemple, les tunnels à base de PPP au dessus d'IP sont très intéressants à étudier pour jouer avec les couches.
--
C'est décidément trop compliqué de rediriger vers les bons groupes :o( Facile, tu rediriges vers fr.comp.erwan.david. :))
-+- QL in Guide du Fmblien Assassin : "Et toc !" -+-
Vincent Hiribarren
Zouplaz writes:
Par exemple, PPP (et ses dérivés PPPoE, PPPoA, et d'autres surement). J'ai du mal à déterminer à quel niveau ils se situent.
Pour compléter par rapport aux autres réponses : PPP est de couche deux (liaison). Il permet de transporter des données de la couche trois (couche réseau) comme IP. Ca se voit d'autant plus que PPP est une liaison point à point, uniquement entre deux ordinateurs.
En gros pour les basses couches, on part de l'infiniment petit vers l'infiniment grand.
Couche 1 : le monde des signaux électriques Couche 2 : ces signaux sont des trames échangés entre deux postes Couche 3 : les trames sont échangés entre plus de deux postes
Ce que je dis est un peu réducteur, mais si ça peut aider... PPP transporte entre deux postes des trames IP qui viennent de beaucoup plus loin. PPP est de couche 2.
PPPoE et PPPoA sont un peu des cas particuliers...
Si je dis une bêtise on me corrigera, mais en toute logique, PPPoE est de couche 2 comme PPP. Apres tout, il s'agit toujours d'une liaison point à point (entre deux postes), et même si on fait du PPP sur de l'ethernet, ben l'ethernet est de couche 2. Pareil pour PPPoA.
Mais il est vrai que c'est un peu dur de dire : c'est de couche 2 et point final. Le modèle OSI est un modèle parmis d'autres, et tout ne se colle pas facilement dessus.
D'ailleurs on colle habituellement sur Internet un modèle à 4 couches, sur ATM un modèle complètement différent avec différents plans... Il est difficile de tout comparer au modèle OSI.
Ce que je cherche (on y arrive) : un site web expliquant clairement à quel niveau de la norme ISO se situe tel ou tel protocole.
Idem pour SLIP, CSLIP, PPTP, etc etc... J'ai vraiment du mal à les situer. Contrairement à des protocoles de "haut niveau" comme ftp,smtp,telnet...
SLIP et CSLIP font la même chose que PPP, bien qu'ils soient beaucoup plus limités et ne concernent que le transport de IP (PPP transporte a peu près n'importe quel type de protocole) : couche 2, donc. PPTP je ne connais pas.
Je pourrais aussi citer ssh... Le forwarding de ports en ssh me trouble. Dans le cas de ssh, ou se situe-t-il ? Par exemple, on peut imaginer une session pop3 au travers d'un tunnel ssh... Donc ssh jouerait sur les couches inférieures (puisque c'est totalement transparent pour le client pop3)...
Moui. Enfin de base, le ssh c'est juste une sorte de telnet crypté. Donc couche 4 du modèle Internet, ou couches 5-6-7 du modèle OSI.
Après oui, evidemment, si on rentre dans les subtilité du port forwarding, on descend en couche 4 du modèle OSI.
Zouplaz <pouet@pouet.com> writes:
Par exemple, PPP (et ses dérivés PPPoE, PPPoA, et d'autres surement).
J'ai du mal à déterminer à quel niveau ils se situent.
Pour compléter par rapport aux autres réponses : PPP est de couche
deux (liaison). Il permet de transporter des données de la couche
trois (couche réseau) comme IP.
Ca se voit d'autant plus que PPP est une liaison point à point,
uniquement entre deux ordinateurs.
En gros pour les basses couches, on part de l'infiniment petit vers
l'infiniment grand.
Couche 1 : le monde des signaux électriques
Couche 2 : ces signaux sont des trames échangés entre deux postes
Couche 3 : les trames sont échangés entre plus de deux postes
Ce que je dis est un peu réducteur, mais si ça peut aider...
PPP transporte entre deux postes des trames IP qui viennent de
beaucoup plus loin. PPP est de couche 2.
PPPoE et PPPoA sont un peu des cas particuliers...
Si je dis une bêtise on me corrigera, mais en toute logique, PPPoE est
de couche 2 comme PPP.
Apres tout, il s'agit toujours d'une liaison point à point (entre deux
postes), et même si on fait du PPP sur de l'ethernet, ben l'ethernet
est de couche 2.
Pareil pour PPPoA.
Mais il est vrai que c'est un peu dur de dire : c'est de couche 2 et
point final.
Le modèle OSI est un modèle parmis d'autres, et tout ne se colle pas
facilement dessus.
D'ailleurs on colle habituellement sur Internet un modèle à 4 couches,
sur ATM un modèle complètement différent avec différents plans...
Il est difficile de tout comparer au modèle OSI.
Ce que je cherche (on y arrive) : un site web expliquant clairement à quel
niveau de la norme ISO se situe tel ou tel protocole.
Idem pour SLIP, CSLIP, PPTP, etc etc... J'ai vraiment du mal à les situer.
Contrairement à des protocoles de "haut niveau" comme ftp,smtp,telnet...
SLIP et CSLIP font la même chose que PPP, bien qu'ils soient beaucoup
plus limités et ne concernent que le transport de IP (PPP transporte a
peu près n'importe quel type de protocole) : couche 2, donc.
PPTP je ne connais pas.
Je pourrais aussi citer ssh... Le forwarding de ports en ssh me trouble.
Dans le cas de ssh, ou se situe-t-il ? Par exemple, on peut imaginer une
session pop3 au travers d'un tunnel ssh... Donc ssh jouerait sur les
couches inférieures (puisque c'est totalement transparent pour le client
pop3)...
Moui. Enfin de base, le ssh c'est juste une sorte de telnet crypté.
Donc couche 4 du modèle Internet, ou couches 5-6-7 du modèle OSI.
Après oui, evidemment, si on rentre dans les subtilité du port
forwarding, on descend en couche 4 du modèle OSI.
Par exemple, PPP (et ses dérivés PPPoE, PPPoA, et d'autres surement). J'ai du mal à déterminer à quel niveau ils se situent.
Pour compléter par rapport aux autres réponses : PPP est de couche deux (liaison). Il permet de transporter des données de la couche trois (couche réseau) comme IP. Ca se voit d'autant plus que PPP est une liaison point à point, uniquement entre deux ordinateurs.
En gros pour les basses couches, on part de l'infiniment petit vers l'infiniment grand.
Couche 1 : le monde des signaux électriques Couche 2 : ces signaux sont des trames échangés entre deux postes Couche 3 : les trames sont échangés entre plus de deux postes
Ce que je dis est un peu réducteur, mais si ça peut aider... PPP transporte entre deux postes des trames IP qui viennent de beaucoup plus loin. PPP est de couche 2.
PPPoE et PPPoA sont un peu des cas particuliers...
Si je dis une bêtise on me corrigera, mais en toute logique, PPPoE est de couche 2 comme PPP. Apres tout, il s'agit toujours d'une liaison point à point (entre deux postes), et même si on fait du PPP sur de l'ethernet, ben l'ethernet est de couche 2. Pareil pour PPPoA.
Mais il est vrai que c'est un peu dur de dire : c'est de couche 2 et point final. Le modèle OSI est un modèle parmis d'autres, et tout ne se colle pas facilement dessus.
D'ailleurs on colle habituellement sur Internet un modèle à 4 couches, sur ATM un modèle complètement différent avec différents plans... Il est difficile de tout comparer au modèle OSI.
Ce que je cherche (on y arrive) : un site web expliquant clairement à quel niveau de la norme ISO se situe tel ou tel protocole.
Idem pour SLIP, CSLIP, PPTP, etc etc... J'ai vraiment du mal à les situer. Contrairement à des protocoles de "haut niveau" comme ftp,smtp,telnet...
SLIP et CSLIP font la même chose que PPP, bien qu'ils soient beaucoup plus limités et ne concernent que le transport de IP (PPP transporte a peu près n'importe quel type de protocole) : couche 2, donc. PPTP je ne connais pas.
Je pourrais aussi citer ssh... Le forwarding de ports en ssh me trouble. Dans le cas de ssh, ou se situe-t-il ? Par exemple, on peut imaginer une session pop3 au travers d'un tunnel ssh... Donc ssh jouerait sur les couches inférieures (puisque c'est totalement transparent pour le client pop3)...
Moui. Enfin de base, le ssh c'est juste une sorte de telnet crypté. Donc couche 4 du modèle Internet, ou couches 5-6-7 du modèle OSI.
Après oui, evidemment, si on rentre dans les subtilité du port forwarding, on descend en couche 4 du modèle OSI.
Vincent Hiribarren
Zouplaz writes:
Par exemple, PPP (et ses dérivés PPPoE, PPPoA, et d'autres surement). J'ai du mal à déterminer à quel niveau ils se situent.
Pour compléter par rapport aux autres réponses : PPP est de couche deux (liaison). Il permet de transporter des données de la couche trois (couche réseau) comme IP. Ca se voit d'autant plus que PPP est une liaison point à point, uniquement entre deux ordinateurs.
En gros pour les basses couches, on part de l'infiniment petit vers l'infiniment grand.
Couche 1 : le monde des signaux électriques Couche 2 : ces signaux sont des trames échangés entre deux postes Couche 3 : les trames sont échangés entre plus de deux postes
Ce que je dis est un peu réducteur, mais si ça peut aider... PPP transporte entre deux postes des trames IP qui viennent de beaucoup plus loin. PPP est de couche 2.
PPPoE et PPPoA sont un peu des cas particuliers...
En fait tout depend de là où on se place, je pense. Si je dis une bêtise on me corrigera, mais en toute logique, PPPoE est de couche 2 comme PPP. Apres tout, il s'agit toujours d'une liaison point à point (entre deux postes), et même si on fait du PPP sur de l'ethernet, ben l'ethernet est de couche 2. Pareil pour PPPoA.
Mais il est vrai que c'est un peu dur de dire : c'est de couche 2 et point final. Le modèle OSI est un modèle parmis d'autres, et tout ne se colle pas facilement dessus.
D'ailleurs on colle habituellement sur Internet un modèle à 4 couches, sur ATM un modèle complètement différent avec différents plans... Il est difficile de tout comparer au modèle OSI. Alors quand on se met à mélanger des protocoles basés sur des modèles différents (ATM et Ethernet par exemple).
Ce que je cherche (on y arrive) : un site web expliquant clairement à quel niveau de la norme ISO se situe tel ou tel protocole.
Idem pour SLIP, CSLIP, PPTP, etc etc... J'ai vraiment du mal à les situer. Contrairement à des protocoles de "haut niveau" comme ftp,smtp,telnet...
SLIP et CSLIP font la même chose que PPP, bien qu'ils soient beaucoup plus limités et ne concernent que le transport de IP (PPP transporte a peu près n'importe quel type de protocole) : couche 2, donc. PPTP je ne connais pas.
Je pourrais aussi citer ssh... Le forwarding de ports en ssh me trouble. Dans le cas de ssh, ou se situe-t-il ? Par exemple, on peut imaginer une session pop3 au travers d'un tunnel ssh... Donc ssh jouerait sur les couches inférieures (puisque c'est totalement transparent pour le client pop3)...
Moui. Enfin de base, le ssh c'est juste une sorte de telnet crypté. Donc couche 4 du modèle Internet, ou couches 5-6-7 du modèle OSI.
Après oui, evidemment, si on rentre dans les subtilités du port forwarding, on descend en couche 4 du modèle OSI.
Zouplaz <pouet@pouet.com> writes:
Par exemple, PPP (et ses dérivés PPPoE, PPPoA, et d'autres surement).
J'ai du mal à déterminer à quel niveau ils se situent.
Pour compléter par rapport aux autres réponses : PPP est de couche
deux (liaison). Il permet de transporter des données de la couche
trois (couche réseau) comme IP.
Ca se voit d'autant plus que PPP est une liaison point à point,
uniquement entre deux ordinateurs.
En gros pour les basses couches, on part de l'infiniment petit vers
l'infiniment grand.
Couche 1 : le monde des signaux électriques
Couche 2 : ces signaux sont des trames échangés entre deux postes
Couche 3 : les trames sont échangés entre plus de deux postes
Ce que je dis est un peu réducteur, mais si ça peut aider...
PPP transporte entre deux postes des trames IP qui viennent de
beaucoup plus loin. PPP est de couche 2.
PPPoE et PPPoA sont un peu des cas particuliers...
En fait tout depend de là où on se place, je pense.
Si je dis une bêtise on me corrigera, mais en toute logique, PPPoE est
de couche 2 comme PPP.
Apres tout, il s'agit toujours d'une liaison point à point (entre deux
postes), et même si on fait du PPP sur de l'ethernet, ben l'ethernet
est de couche 2.
Pareil pour PPPoA.
Mais il est vrai que c'est un peu dur de dire : c'est de couche 2 et
point final.
Le modèle OSI est un modèle parmis d'autres, et tout ne se colle pas
facilement dessus.
D'ailleurs on colle habituellement sur Internet un modèle à 4 couches,
sur ATM un modèle complètement différent avec différents plans...
Il est difficile de tout comparer au modèle OSI. Alors quand on se met
à mélanger des protocoles basés sur des modèles différents (ATM et
Ethernet par exemple).
Ce que je cherche (on y arrive) : un site web expliquant clairement à quel
niveau de la norme ISO se situe tel ou tel protocole.
Idem pour SLIP, CSLIP, PPTP, etc etc... J'ai vraiment du mal à les situer.
Contrairement à des protocoles de "haut niveau" comme ftp,smtp,telnet...
SLIP et CSLIP font la même chose que PPP, bien qu'ils soient beaucoup
plus limités et ne concernent que le transport de IP (PPP transporte a
peu près n'importe quel type de protocole) : couche 2, donc.
PPTP je ne connais pas.
Je pourrais aussi citer ssh... Le forwarding de ports en ssh me trouble.
Dans le cas de ssh, ou se situe-t-il ? Par exemple, on peut imaginer une
session pop3 au travers d'un tunnel ssh... Donc ssh jouerait sur les
couches inférieures (puisque c'est totalement transparent pour le client
pop3)...
Moui. Enfin de base, le ssh c'est juste une sorte de telnet crypté.
Donc couche 4 du modèle Internet, ou couches 5-6-7 du modèle OSI.
Après oui, evidemment, si on rentre dans les subtilités du port
forwarding, on descend en couche 4 du modèle OSI.
Par exemple, PPP (et ses dérivés PPPoE, PPPoA, et d'autres surement). J'ai du mal à déterminer à quel niveau ils se situent.
Pour compléter par rapport aux autres réponses : PPP est de couche deux (liaison). Il permet de transporter des données de la couche trois (couche réseau) comme IP. Ca se voit d'autant plus que PPP est une liaison point à point, uniquement entre deux ordinateurs.
En gros pour les basses couches, on part de l'infiniment petit vers l'infiniment grand.
Couche 1 : le monde des signaux électriques Couche 2 : ces signaux sont des trames échangés entre deux postes Couche 3 : les trames sont échangés entre plus de deux postes
Ce que je dis est un peu réducteur, mais si ça peut aider... PPP transporte entre deux postes des trames IP qui viennent de beaucoup plus loin. PPP est de couche 2.
PPPoE et PPPoA sont un peu des cas particuliers...
En fait tout depend de là où on se place, je pense. Si je dis une bêtise on me corrigera, mais en toute logique, PPPoE est de couche 2 comme PPP. Apres tout, il s'agit toujours d'une liaison point à point (entre deux postes), et même si on fait du PPP sur de l'ethernet, ben l'ethernet est de couche 2. Pareil pour PPPoA.
Mais il est vrai que c'est un peu dur de dire : c'est de couche 2 et point final. Le modèle OSI est un modèle parmis d'autres, et tout ne se colle pas facilement dessus.
D'ailleurs on colle habituellement sur Internet un modèle à 4 couches, sur ATM un modèle complètement différent avec différents plans... Il est difficile de tout comparer au modèle OSI. Alors quand on se met à mélanger des protocoles basés sur des modèles différents (ATM et Ethernet par exemple).
Ce que je cherche (on y arrive) : un site web expliquant clairement à quel niveau de la norme ISO se situe tel ou tel protocole.
Idem pour SLIP, CSLIP, PPTP, etc etc... J'ai vraiment du mal à les situer. Contrairement à des protocoles de "haut niveau" comme ftp,smtp,telnet...
SLIP et CSLIP font la même chose que PPP, bien qu'ils soient beaucoup plus limités et ne concernent que le transport de IP (PPP transporte a peu près n'importe quel type de protocole) : couche 2, donc. PPTP je ne connais pas.
Je pourrais aussi citer ssh... Le forwarding de ports en ssh me trouble. Dans le cas de ssh, ou se situe-t-il ? Par exemple, on peut imaginer une session pop3 au travers d'un tunnel ssh... Donc ssh jouerait sur les couches inférieures (puisque c'est totalement transparent pour le client pop3)...
Moui. Enfin de base, le ssh c'est juste une sorte de telnet crypté. Donc couche 4 du modèle Internet, ou couches 5-6-7 du modèle OSI.
Après oui, evidemment, si on rentre dans les subtilités du port forwarding, on descend en couche 4 du modèle OSI.
Fontaine.Sebastien
"Vincent Hiribarren" a écrit dans le message de news:
Zouplaz writes:
Après oui, evidemment, si on rentre dans les subtilités du port forwarding, on descend en couche 4 du modèle OSI.
Ne penses tu pas plutôt, que c'est en 5 ?
"Vincent Hiribarren" <vynce@alea.invalid> a écrit dans le message de news:
vfhbrt94rrb.fsf@alea.net...
Zouplaz <pouet@pouet.com> writes:
Après oui, evidemment, si on rentre dans les subtilités du port
forwarding, on descend en couche 4 du modèle OSI.
TCP est classiquement considéré comme de couche 4 dans le modèle OSI. Or, ssh 'transporte' le TCP, donc fournit, à mon sens, un service de niveau 3.
pierre
-- Pierre LALET -- http://www.enseirb.fr/~lalet Clé publique PGP : http://www.enseirb.fr/~lalet/pierre_lalet.asc Empreinte de la clé : B6B8 0F89 2220 DF8B 0F3B C0C0 773E 15E6 A878 FC7E
Zouplaz
Vincent Hiribarren - :
Moui. Enfin de base, le ssh c'est juste une sorte de telnet crypt. Donc couche 4 du modle Internet, ou couches 5-6-7 du modle OSI.
Aprs oui, evidemment, si on rentre dans les subtilits du port forwarding, on descend en couche 4 du modle OSI.
Merci pour ces précisions...
Quel est le "moyen" utilisé pas ssh (puisque nous suivons cet exemple) pour "redescendre" au niveau 4 ?
La couche 4 du modèle OSI c'est tcp/udp. Dans ma ptite tête j'imagine l'ensemble des couches comme une sorte d'API, chaque couche de bas niveau proposant des fonctions aux couches supérieures. Normalement les couches de bas niveau (2 à 4) sont implémentées dans le système d'exploitation et les 5,6,7 dans l'application.
Donc, comment ssh s'y prend pour "intercepter" (dans le cas du tunneling) les appels mettant en oeuvre tcp/udp afin de les bidouiller en interne et les transmettre via les couches 5,6,7 ? Il détourne les fonctions de l'OS (me semble bizarre ça) ? Je vois pas...
Vincent Hiribarren - vynce@alea.invalid :
Moui. Enfin de base, le ssh c'est juste une sorte de telnet crypt.
Donc couche 4 du modle Internet, ou couches 5-6-7 du modle OSI.
Aprs oui, evidemment, si on rentre dans les subtilits du port
forwarding, on descend en couche 4 du modle OSI.
Merci pour ces précisions...
Quel est le "moyen" utilisé pas ssh (puisque nous suivons cet exemple) pour
"redescendre" au niveau 4 ?
La couche 4 du modèle OSI c'est tcp/udp. Dans ma ptite tête j'imagine
l'ensemble des couches comme une sorte d'API, chaque couche de bas niveau
proposant des fonctions aux couches supérieures. Normalement les couches de
bas niveau (2 à 4) sont implémentées dans le système d'exploitation et les
5,6,7 dans l'application.
Donc, comment ssh s'y prend pour "intercepter" (dans le cas du tunneling)
les appels mettant en oeuvre tcp/udp afin de les bidouiller en interne et
les transmettre via les couches 5,6,7 ? Il détourne les fonctions de l'OS
(me semble bizarre ça) ? Je vois pas...
Moui. Enfin de base, le ssh c'est juste une sorte de telnet crypt. Donc couche 4 du modle Internet, ou couches 5-6-7 du modle OSI.
Aprs oui, evidemment, si on rentre dans les subtilits du port forwarding, on descend en couche 4 du modle OSI.
Merci pour ces précisions...
Quel est le "moyen" utilisé pas ssh (puisque nous suivons cet exemple) pour "redescendre" au niveau 4 ?
La couche 4 du modèle OSI c'est tcp/udp. Dans ma ptite tête j'imagine l'ensemble des couches comme une sorte d'API, chaque couche de bas niveau proposant des fonctions aux couches supérieures. Normalement les couches de bas niveau (2 à 4) sont implémentées dans le système d'exploitation et les 5,6,7 dans l'application.
Donc, comment ssh s'y prend pour "intercepter" (dans le cas du tunneling) les appels mettant en oeuvre tcp/udp afin de les bidouiller en interne et les transmettre via les couches 5,6,7 ? Il détourne les fonctions de l'OS (me semble bizarre ça) ? Je vois pas...
Zouplaz
Cedric Blancher - :
Dans sa prose, Sebastien Bricout nous ecrivait :
Si les protocoles existants étaient aisément calcables sur le modèle OSI ça se saurait. Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3 et pourtant on peut faire de l'IP sur de l'ATM. Faut prendre ça avec une certaine distance, garder OSI à l'esprit mais sans bloquer dessus.
La pile OSI n'a pas prétention à pouvoir englober tous les cas, mais à différencier 7 niveau de service pour les protocoles réseau. Et un protocole peut fournir des services dans deux couches différentes, transporter un autre protocole rendant les mêmes services, etc. C'est le jeu des encapsulations. Par exemple, les tunnels à base de PPP au dessus d'IP sont très intéressants à étudier pour jouer avec les couches.
Justement ce sont les tunnels qui me posent des problèmes de compréhension (entre autre). Ou puis-je trouver de la doc la dessus ? Mon bouquin (pourtant très complet par ailleurs) ne l'aborde pas.
Mon besoin est de trouver un ensemble de schémas clairs expliquant l'interaction entre les principaux protocoles offrant des fonctions de tunneling et les couches du modèle OSI (sans, encore une fois devoir lire des rfc qui seront trop complexes pour moi)
Cedric Blancher - blancher@cartel-securite.fr :
Dans sa prose, Sebastien Bricout nous ecrivait :
Si les protocoles existants étaient aisément calcables sur le modèle
OSI ça se saurait.
Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau
3 et pourtant on peut faire de l'IP sur de l'ATM. Faut prendre ça
avec une certaine distance, garder OSI à l'esprit mais sans bloquer
dessus.
La pile OSI n'a pas prétention à pouvoir englober tous les cas, mais à
différencier 7 niveau de service pour les protocoles réseau. Et un
protocole peut fournir des services dans deux couches différentes,
transporter un autre protocole rendant les mêmes services, etc. C'est
le jeu des encapsulations. Par exemple, les tunnels à base de PPP au
dessus d'IP sont très intéressants à étudier pour jouer avec les
couches.
Justement ce sont les tunnels qui me posent des problèmes de compréhension
(entre autre). Ou puis-je trouver de la doc la dessus ? Mon bouquin
(pourtant très complet par ailleurs) ne l'aborde pas.
Mon besoin est de trouver un ensemble de schémas clairs expliquant
l'interaction entre les principaux protocoles offrant des fonctions de
tunneling et les couches du modèle OSI (sans, encore une fois devoir lire
des rfc qui seront trop complexes pour moi)
Si les protocoles existants étaient aisément calcables sur le modèle OSI ça se saurait. Prends ATM par exemple, il fait aussi bien du niveau 2 que du niveau 3 et pourtant on peut faire de l'IP sur de l'ATM. Faut prendre ça avec une certaine distance, garder OSI à l'esprit mais sans bloquer dessus.
La pile OSI n'a pas prétention à pouvoir englober tous les cas, mais à différencier 7 niveau de service pour les protocoles réseau. Et un protocole peut fournir des services dans deux couches différentes, transporter un autre protocole rendant les mêmes services, etc. C'est le jeu des encapsulations. Par exemple, les tunnels à base de PPP au dessus d'IP sont très intéressants à étudier pour jouer avec les couches.
Justement ce sont les tunnels qui me posent des problèmes de compréhension (entre autre). Ou puis-je trouver de la doc la dessus ? Mon bouquin (pourtant très complet par ailleurs) ne l'aborde pas.
Mon besoin est de trouver un ensemble de schémas clairs expliquant l'interaction entre les principaux protocoles offrant des fonctions de tunneling et les couches du modèle OSI (sans, encore une fois devoir lire des rfc qui seront trop complexes pour moi)