IPv6 Congress Paris

Le v6 Congress est maintenant terminé et c’est l’occasion de faire un point sur le réseau déployé par Cisco à cette occasion. En l’occurrence il s’agissait d’une couverture wireless avec la toute dernière version des controlleurs permettant un support IPv6 (voir le post de Vincent pour plus de détails), et d’un routeur ASR 1000 en version IOS 3.5S, la toute dernière version la aussi.

Le réseau ouvert aux participants du v6 Congress et du MPLS Congress offrait deux SSID, l’un configuré en dual stack et l’autre en IPv6 only. Ces deux SSID se terminaient sur deux interfaces de L’ASR1000:

  • L’interface correspondant au SSID dual stack avait une configuration des plus classiques, avec un NAT44 et un stateless IPv6 et une configuration stateless DHCPv6 pour fournir les adresses IPv6 des serveurs DNS.
  • L’interface correspondant au SSID IPv6-only était elle un peu plus nouvelle puisque permettant de tester la fonction NAT64.

Pour ce qui concerne les statistiques des clients IPv4/IPv6, on se reportera la aussi aux statistiques publiées sur le post de Vincent.

Nous en avons profité pour intégrer également certaines des fonctions de Application Velocity and Control (AVC), en l’occurence la découverte des applications avec le tout nouveau moteur d’inspection disponible dans IOS appelé NBAR2 et le couplage avec Flexible Netflow. L’association de NBAR2 et Flexible NetFlow permet d’avoir des statistiques ainsi que le nom des applications.

Une première application est d’activer NBAR2 dans un simple but de découverte des applications les plus utilisées sur le réseau. Ceci se configure par une simple ligne:

interface GigabitEthernet0/0/2
 description to Colt uplink
 ip address 195.68.42.166 255.255.255.252
 ip nat outside
 ip nbar protocol-discovery

D’ailleurs un petit extrait du top-n des applications à un certain moment de la journée de mercredi révèle des choses interessantes:


ASR-1000#sh ip nbar protocol-discovery stats max-bit-rate 

 GigabitEthernet0/0/2 

 Last clearing of "show ip nbar protocol-discovery" counters 00:10:24

                            Input                    Output
                            -----                    ------
   Protocol                 5min Max Bit Rate (bps)  5min Max Bit Rate (bps)
   ------------------------ ------------------------ ------------------------
   itunes                   7215000                  113000
   http                     6371000                  442000
   ssl                      685000                   713000
   ssh                      1087000                  80000
   secure-imap              899000                   215000
   secure-http              517000                   289000
   dht                      266000                   246000
   isakmp                   367000                   145000
   skype                    234000                   175000
   imap                     38000                    302000
   stmf                     225000                   36000
   msft-gc                  219000                   8000
   flash-video              152000                   6000
   cuseeme                  131000                   10000
   binary-over-http         126000                   7000
   stun-nat                 80000                    52000
   ms-sql-m                 104000                   13000
   ipsec                    84000                    21000
   gmail                    80000                    17000
   windows-update           77000                    20000
   smtp                     6000                     84000
   youtube                  82000                    3000
   rtmp                     65000                    6000
   dns                      42000                    25000
   video-over-http          58000                    3000
   orbix-loc-ssl            34000                    12000
   activesync               39000                    3000
   pop3                     29000                    4000
   icmp                     16000                    14000
   google-accounts          21000                    8000
   bittorrent               24000                    3000
   xmpp-client              21000                    5000
   h323                     16000                    3000
   virtual-places           15000                    3000
   encrypted-emule          15000                    3000
   ipv6-icmp                12000                    4000
   msn-messenger            9000                     6000
   flashyahoo               12000                    1000
   ppstream                 6000                     6000
   teredo-ipv6-tunneled     6000                     6000         

[SNIP]

On peut ensuite aller plus loin et configurer Flexible NetFlow avec NBAR2 pour avoir des statistiques plus précises. Ainsi on peut configurer un premier cache pour les applications tournant sur IPv4 et un autre cache pour les applications tournant sur IPv6. Cela permet d’avoir des statistiques différenciées pour IPv4 et IPv6.

Un petit exemple :

!---------------------------------------------------------------------------------------
! FLOW RECORD
! What data do I want to meter?
! First define the flow record that you want.
! match are used to identify key fields, ie, those fields used to define what is a flow
! collect is used to define what fields we want to monitor
!
!---------------------------------------------------------------------------------------
flow record NBAR2-IPv6
 match ipv6 protocol
 match application name
 collect counter bytes
 collect counter packets
!
!
flow record NBAR2-IPv4
 match ipv4 protocol
 match application name
 collect counter bytes
 collect counter packets
!
!
!---------------------------------------------------------------------------------------
! FLOW EXPORTER
! Where do I want my data sent?
!---------------------------------------------------------------------------------------
flow exporter MYEXPORT
 destination
 transport udp 10000
!
!
!---------------------------------------------------------------------------------------
! FLOW MONITOR
! Creates a new NetFlow cache
! Attach the flow record
! Exporter is attached to the cache
! Potential sampling configuration
!---------------------------------------------------------------------------------------
flow monitor NBAR2-IPv6-MONITOR
 cache entries 200000
 record NBAR2-IPv6
 exporter MYEXPORT
!
!
flow monitor NBAR2-IPv4-MONITOR
 cache entries 200000
 record NBAR2-IPv4
 exporter MYEXPORT
!
!
interface GigabitEthernet0/0/2
 description to Colt uplink
 ip address 195.68.42.166 255.255.255.252
 ip nat outside
 ip nbar protocol-discovery
 ip flow monitor NBAR2-IPv4-MONITOR input
 ip flow monitor NBAR2-IPv4-MONITOR output
 ipv6 flow monitor NBAR2-IPv6-MONITOR input
 ipv6 flow monitor NBAR2-IPv6-MONITOR output
 ipv6 address 2001:920:0:1::29/127
 ipv6 nd ra suppress all
 nat64 enable
!

Un extrait des stats collectées le dernier jour dans la matinée pour IPv4 :


ASR-1000#sh flow monitor NBAR2-IPv4-MONITOR cache format table
  Cache type:                               Normal (Platform cache)
  Cache size:                               200000
  Current entries:                              41

  Flows added:                                1302
  Flows aged:                                 1261
    - Active timeout      (  1800 secs)         14
    - Inactive timeout    (    15 secs)       1247

IP PROT  APP NAME                               bytes        pkts
=======  ================================  ==========  ==========
     17  port sybase                            23782         171
      6  cisco flash-video                     633774         716
      6  port secure-http                    38635348       55469
     17  cisco snmp                             64962         719
      6  port ftp                            62644614       67584
      6  port irc                                 228           3
     17  cisco dht                           41102731      264182
      6  port imap                            1283116        1987
      6  cisco yahoo-voip-over-sip                165           2
     17  port secure-http                    30539953       59339
      6  port http                         1030943137     1349806
     17  cisco openvpn                        3156766        8014
      6  cisco itunes                       349228920      396738
      6  port ndmp                                468           4
     17  port sip                                  94           3
     17  cisco tcpoverdns                       48237         422
      6  cisco google-accounts                   4660          32
      6  cisco gmail                          2127268        4266
      1  prot icmp                            2915803       31215
     17  cisco teredo-ipv6-tunneled            104111        1108
      6  port secure-imap                    36397961      109440
     17  port dns                             8685580       80705

[SNIP]

Et pour IPv6 :


ASR-1000#sh flow monitor NBAR2-IPv6-MONITOR cache format table
  Cache type:                               Normal (Platform cache)
  Cache size:                               200000
  Current entries:                              12

  Flows added:                                 505
  Flows aged:                                  493
    - Active timeout      (  1800 secs)          5
    - Inactive timeout    (    15 secs)        488

APP NAME                          IP PROT       bytes        pkts
================================  =======  ==========  ==========
prot ipv6-icmp                         58        1488          13
port imap                               6         420           4
port http                               6   244146295      420711
cisco google-accounts                   6        8169          27
cisco gmail                             6    10434130       18970
port secure-imap                        6        1150          13
port dns                               17      740421        4683
cisco unknown                          17        1059          11
cisco ssl                               6    35167410       68051
cisco gtalk-chat                        6       19547          74
port xmpp-client                        6         615           3
cisco unknown                           6     4724668       28125
cisco bittorrent                        6       12767          66

[SNIP]

L’utilisation des fonctions de Application Velocity and Control (AVC) permet d’avoir une meilleure vision de ce qui se passe sur le réseau, aussi bien en IPv4 qu’en IPv6. Beaucoup de choses sont apparues récemment d’ailleurs concernant IPv6. Pour plus d’information on se reportera à la page AVC sur Cisco.com.

Launching a New Internet Protocol

Vous vous en souvenez surement .. Janvier 2011 .. un an déjà.

Ce mois marquait alors l’annonce par un grand nombre d’acteurs de l’internet d’un test grandeur nature de déploiement IPv6 – Le World IPv6 Day.
Cisco fut un des premiers à annoncer sa participation et après des mois d’un travail plutôt intense, il apparu clairement que ce jour était à marquer d’une pierre blanche dans l’histoire d’IPv6.

Cette journée fut en effet riche en enseignements de tout ordre et le consensus apparu rapidement sur la nécessité de ne pas seulement prévoir un nouveau test d’une journée .. mais cette fois d’activer IPv6 une bonne fois pour toute et de le laisser.

Le 6 juin 2012 l’industrie s’unira donc de nouveau, activera IPv6 et le laissera en place : c’est le World IPv6 Launch.

Comme l’an dernier, l’accès IPv6 des sites Web se fera par les annonces DNS qui resteront cette fois en place. On verra également la participation d’ISP avec l’activation par défaut d’IPv6. Bien sur IPv6 est disponible sur un certain nombre d’équipements résidentiels, bien sur IPv6 est aussi disponible chez un certain nombre d’ISP, mais généralement IPv6 n’est pas activé par défaut. Pour supprimer les barrières qui existent dans le déploiement d’IPv6 et pour accélérer son adoption, les nouvelles souscriptions verront IPv6 activé par défaut chez les opérateurs participants.

Bien évidemment Cisco a le plaisir d’annoncer sa participation, en activant IPv6 sur son site web www.cisco.com ainsi qu’en activant par défaut IPv6 sur sa nouvelle série de routeurs résidentiels (E-Series). De même nous allons accompagner nos clients dans cette démarche vers IPv6 avec le soutien de nos équipes Services et des équipes de développement.

Pour en savoir plus, regardez la vidéo de Mark Townsley:

6rd whitepaper sur Cisco.com

Un nouveau whitepaper décrivant la fonction 6rd (IPv6 Rapid Deployment) est disponible sur CCO:

http://www.cisco.com/en/US/prod/collateral/iosswrel/ps6537/ps6553/whitepaper_c11-665758.html

Cette fonction est très utilisée dans un environnement résidentiel pour permettre une intégration d’IPv6 dans un réseau opérateur.

Cisco IOS Advantage Webinars – IPv6 Deployment and Operation Experiences

Comme vous le savez peut-être, nous avons maintenant des webinars réguliers tous les trimestres sur différentes technologies. Les présentateurs sont du Network Software Technology Group, groupe ayant en charge le software de toutes les plateformes routeurs/switchs (IOS, IOX-XR et NXOS).

Tous ces webinars sont référencés sur cette page:

http://www.cisco.com/go/iosadvantage

Vous retrouvez le dernier webinar ayant trait à IPv6 sur cette page.

Geoff Huston – NANOG53

Une présentation qui vaut la peine d’y passer un peu de temps. Celle de Goeff Houston, Chief Scientist à l’APNIC, sur les difficultés et les risques d’une longue transition IPv6.

http://www.nanog.org/meetings/nanog53/presentations/Wednesday/Huston.pdf

Des slides épurés mais un contenu oh combien intéressant.

 

IPv6, Eric Besson et le futur réseau inter-ministériel

Un article sur la position d’Eric Besson vis à vis d’IPv6:

http://www.itespresso.fr/ipv6-eric-besson-souhaite-que-l-etat-donne-l-exemple-45540.html

Le 9 Juin, Eric Besson avait déjà publié un communiqué de presse parlant d’une accélération de la migration IPv6 en France, ainsi que sa mise en oeuvre dans le cadre du nouveau réseau inter-ministériel:

http://pubminefi.diffusion.finances.gouv.fr/pub/document/18/10875.pdf

Hier s’est tenue une réunion sur le sujet à Bercy. Etaient présents les opérateurs, des membres du G6, de l’AFNIC, la DISIC (Direction interministérielle des systèmes d’information et de  communication de l’État), deux personnes de Cisco ainsi que d’autres personnes …

Cisco IOS Advantage – IPv6 Deployment and Operation Experiences

Le prochain IOS Webinar est prévu le 7 septembre et portera sur le déploiement IPv6.

Duration: 2 hours
Date: Wednesday, September 7, 2011
Time: 8 AM Pacific - Register now

 

Cisco IOS Advantage Webinar – NAT64

Les Cisco IOS Advantage Seminars sont des rendez-vous régulier permettant d’avoir une présentation par les meilleurs spécialistes Cisco sur des technologies embarquées dans IOS.

Le dernier Webinar portait sur NAT64.

Il est possible de le voir en allant sur le recording Webex ici :

 

Facebook Reports on IPv6 Day

Facebook Reports on IPv6 Day

Small take from the story…

Facebook:
We saw over 1 million users reach us over IPv6.

We’re pleased that we did not see any increase in the number of users seeking help from our Help Center.

Based on the encouraging results, we’ve decided to leave our Developer site dual-stacked, supporting both IPv4 and IPv6. And we will continue to adapt our entire code base and tools to support IPv6.

SFR France Deploys Cisco Carrier Grade IPv6 Solution

Encore une bonne nouvelle après cette belle journée IPv6.

SFR après Free annonce le déploiement d’IPv6 sur son réseau à l’aide de la solution Cisco Carrier Grade IPv6 sur base de Cisco ASR 1000.

Cisco News Room

 

 

Suivre

Get every new post delivered to your Inbox.