User Tools

Site Tools


informatique:cisco:xdsl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatique:cisco:xdsl [2009/07/01 18:00] pteuinformatique:cisco:xdsl [2013/10/14 20:44] (current) – external edit 127.0.0.1
Line 10: Line 10:
 =====Glossaire câble===== =====Glossaire câble=====
  
-  * **HFC** (Hybrid fiber-coaxial) : réseau mixte fibre/coaxial, utilisé pour les accès haut débits câble. L'upstream et le downstream sont transmis sur des bandes à 6 MHz.+  * **HFC** (Hybrid fiber-coaxial) : réseau mixte fibre/coaxial, utilisé pour les accès haut débit câble. L'upstream et le downstream sont transmis sur des bandes à 6 MHz.
   * **CMTS** (Cable Modem Termination System) = sa fonction est de convertir le signal modulé du câble en signal numérique.   * **CMTS** (Cable Modem Termination System) = sa fonction est de convertir le signal modulé du câble en signal numérique.
   * **CATV** (Community Antenna TV) = télévision par câble   * **CATV** (Community Antenna TV) = télévision par câble
-  * **DOCSIS** (Data-over-Cable Service Interface Specifications) : norme pour le câble +  * **DOCSIS** (Data-over-Cable Service Interface Specifications) : ensemble de normes pour les transmissions par câble 
-  * **CM** (Cable Modem) : Modem cable+  * **CM** (Cable Modem) : Modem câble
  
 3 standards de modulation de signal : 3 standards de modulation de signal :
Line 21: Line 21:
   * **SECAM** : standard français (notamment) pour la télé en couleur ; utilise un signal modulé de 8 MHz   * **SECAM** : standard français (notamment) pour la télé en couleur ; utilise un signal modulé de 8 MHz
  
-Quand un modem câble est branché sur une ligne, la première chose qu'il fait est de scanner passivement en commençant par les fréquences basses. Lorsqu'il détecte un signal, il écoute les données broadcastées par l'ISP afin de se synchroniser avec lui. Puis vient la phase de **talk back** durant laquelle il transmet ses information d'authentification auprès du CMTS, qui, si elle est validées, lui permet de dialoguer. Un fois cette étape accomplie, les niveaux 1 et 2 sont opérationnels.+Quand un modem câble est branché sur une ligne, la première chose qu'il fait est de scanner passivement en commençant par les fréquences basses. Lorsqu'il détecte un signal, il écoute les données broadcastées par l'ISP afin de se synchroniser avec lui. Puis vient la phase de **talk back** durant laquelle il transmet ses informations d'authentification auprès du CMTS, qui, si elle est validées, lui permet de dialoguer. Un fois cette étape accomplie, les niveaux 1 et 2 sont opérationnels. 
 + 
 +Fonctionnement du câble, vu sur Wikipédia : 
 + 
 +[[http://upload.wikimedia.org/wikipedia/commons/8/85/HFC.jpg|{{ http://upload.wikimedia.org/wikipedia/commons/thumb/8/85/HFC.jpg/400px-HFC.jpg }}]]
  
  
Line 54: Line 58:
   * PPPoA : encapsulation du paquet TCP/IP dans du PPP puis de l'ATM ; le CPE route les paquets du client vers le //aggregation router//   * PPPoA : encapsulation du paquet TCP/IP dans du PPP puis de l'ATM ; le CPE route les paquets du client vers le //aggregation router//
  
 +
 +=====PPP=====
 +
 +Établissement d'une connexion PPP en 3 phases :
 +  - **LCP** (Link Control Protocol) : négociation des paramètres de niveau 2 OSI (datalink)
 +  - **Authentication** = authentification (optionnelle) en utilisant **PAP** (Password Authentication Protocol) ou **CHAP** (Challenge Handshake Authentication Protocol)
 +  - **NCP** (Network Control Protocol) établissement de la couche réseau (niveau 3 OSI) ; utilise suvent **IPCP** (IP Control Protocol) pour négocier les paramètres IP.
  
 =====Configuration du PPPoE===== =====Configuration du PPPoE=====
Line 59: Line 70:
 Le PPPoE implémente le **RFC1483 bridging**. Le PPPoE implémente le **RFC1483 bridging**.
  
-Sur le CPE c'est-à-dire le routeur/modem coté client on considère 2 interfaces : e0 qui est la patte privée (coté LAN) et e1 qui est la patte publique (coté FAI). Nous mettrons en place du DHCP et du NAT pour les machines clientes sur le LAN.+Pour la configuration du PPPoE et PPPoA, nous allons mettre en place du PAT (NAT overload) ainsi que du DHCP pour les postes clients (coté LAN). Dans tous les cas il faut paser par la création d'une interface dialer, une interface logique associée à l'interface WAN connectée à la ligne DSL.
  
- +Considérons la configuration partagée suivante :
-Dans le cas présent, on configure notre LAN (192.168.0.0/24, servi par l'interface ethernet0 de notre routeur) pour qu'il soit NATté et en attribution d'IP automatique (DHCP). L'interface WAN (atm0) sera configurée en PPPoA avec authentification CHAP.+
  
 Configuration du serveur DHCP : Configuration du serveur DHCP :
Line 68: Line 78:
    network 192.168.0.0 255.255.255.0    network 192.168.0.0 255.255.255.0
    default-router 192.168.0.254    default-router 192.168.0.254
-   ! pour récupérer les paramètres reçus par l'ISP+   ! pour récupérer les paramètres DNS et WINS reçus par l'ISP
    import all    import all
  
 +Configuration du NAT
 +  access-list 101 permit ip 192.168.0.0 0.0.0.255 any
 +  ip nat inside source list 101 interface dialer1 overload
 +
 +Route par défaut vers internet
 +  ip route 0.0.0.0 0.0.0.0 dialer1
 +
 +Interface LAN :
 +  interface ethernet1
 +   ip nat inside
 +
 +====PPPoE sur Et0====
 +
 +Sur le CPE c'est-à-dire le routeur/modem coté client on considère 2 interfaces : et0 qui est la patte publique (coté FAI) et et1 qui est la patte privée (coté LAN).
 +
 +Interface WAN :
   interface dialer1   interface dialer1
    ! recevoir l'IP de l'ISP    ! recevoir l'IP de l'ISP
    ip address negociated    ip address negociated
    encapsulation ppp    encapsulation ppp
-   ppp chap hostname toto@toto.com 
-   ppp chap password myPPPpassword 
    ! on doit baisser la MTU à cause de l'overhead PPP de 8 octets    ! on doit baisser la MTU à cause de l'overhead PPP de 8 octets
-   mtu 1492+   ip mtu 1492 
 +   ! pour lier l'interface dialer à l'interface physique 
 +   dialer pool 1 
 +   ip nat outside 
 +   
 +  interface ethernet0 
 +   no ip address 
 +   pppoe enable 
 +   pppoe-client dial-pool-number 1 
 + 
 +====PPPoE sur Atm0==== 
 + 
 +Dans le cas présent, l'interface WAN n'est pas Ethernet mais ATM : 
 + 
 +Interface WAN : 
 +  interface dialer1 
 +   ! recevoir l'IP de l'ISP 
 +   ip address negociated 
 +   encapsulation ppp 
 +   ! on doit baisser la MTU à cause de l'overhead PPP de 8 octets 
 +   ip mtu 1492
    ! ce pool sert à relier l'interface dialer à l'interface physique (atm0 dans notre cas)    ! ce pool sert à relier l'interface dialer à l'interface physique (atm0 dans notre cas)
    dialer pool 1    dialer pool 1
    ip nat outside    ip nat outside
 +  
   interface atm0   interface atm0
 +   no ip address
    ! détecter le type de modulation DSL automatiquement    ! détecter le type de modulation DSL automatiquement
    dsl operating-mode auto    dsl operating-mode auto
    ! couple VPI/VCI    ! couple VPI/VCI
-   pvc 18/856+   pvc 8/35
     pppoe-client dial-pool-number 1     pppoe-client dial-pool-number 1
-  interface ethernet0 
-   ip nat inside 
-   ! idem que pour la MTU ; ici on limite la taille du segment TCP en prenant en compte l'entête TCP/IP de 40 octets 
-   ip tcp adjust-ms 1452 
  
-  access-list 1 permit 192.168.0.0 0.0.0.255 +=====Configuration du PPPoA=====
-  ip nat inside source list 1 interface dialer1 overload +
-  ip route 0.0.0.0 0.0.0.0 dialer1  +
  
 +Utilise le RFC1483 pour transporter le PPP jusqu'au DSLAM.
  
-=====Configuration du PPPoA=====+  * La commande ''encapsulation aal5mux ppp dialer'' placé dans l'interface PVC indique que l'on utilise du PPPoA
 +  * En PPPoA on n'est pas obligé de baisser la MTU à 1492 sur l'interface LAN.  
 +  * ''pppoe-client dial-pool-number 1'' -> ''dialer pool-member 1''
  
-La commande ''encapsulation aal5mux ppp dialer'' placé dans l'interface PVC indique que l'on utilise du PPPoA. (à vérifier+Interface WAN : 
 +  interface dialer1 
 +   ! recevoir l'IP de l'ISP 
 +   ip address negociated 
 +   encapsulation ppp 
 +   ! ce pool sert à relier l'interface dialer à l'interface physique (atm0 dans notre cas) 
 +   dialer pool 1 
 +   ip nat outside 
 +   
 +  interface atm0 
 +   no ip address 
 +   ! détecter le type de modulation DSL automatiquement 
 +   dsl operating-mode auto 
 +   ! couple VPI/VCI 
 +   pvc 8/35 
 +    dialer pool-member 1 
 +    encapsulation aal5mux ppp dialer
  
  
 =====Vérifications===== =====Vérifications=====
 +
 +====DSL====
  
   show dsl interface atm 0   show dsl interface atm 0
Line 110: Line 171:
   debug atm events   debug atm events
  
 +====PPP====
 +
 +  debug pppoe events
 +  debug ppp negociation
 +  debug ppp authentication
 +  show pppoe session
 +
 +====DHCP====
 +
 +  show ip dhcp binding
 +
 +====NAT====
  
 +  show ip nat translation
  
  
informatique/cisco/xdsl.1246471202.txt.gz · Last modified: 2013/10/14 20:51 (external edit)