IPV6 HAND'S ON TRAINING
Mochammad Irzan, irzan@juniper.net
25 November 2009
SLIDE TITLE HERE, ALL CAPS, WITH ENOUGH ROOM
    FOR TWO LINES
    Click to edit Master text styles
          Second level
            Third level
             –  Fourth level
                 -  Fifth level




    2                             Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
AGENDA
    Introduction
    Juniper Network Products
    JUNOS
    Command Line Interface
    IPv6 Configuration
          Addressing
          Routing Protocol (OSPF, ISIS, BGP)
          Tunneling (?)
          MPLS (?)




    3                      Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
INTRODUCTION
    JUNIPER Networks
    www.juniper.net




    4                  Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
LEARNING MATERIAL
http://www.juniper.net/en/us/training
http://www.juniper.net/us/en/training/certification/books.html
http://www.juniper.net/us/en/training/technical_education/




5                     Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
PRODUCT
    Routing
          T-Series, JCS1200, M-Series, MX-Series, E-Series, J-Series, BX-Series, CTP-Series

    Switching
          EX-Series

    Security
          IDP Series, ISG Series, Netscreen Series, SA Series, SRX Series, SSG Series, Unified Access
          Control

    Identity and Policy Management
          C-Series/SRC, SBR-Series (AAA Server), Odyssey, Access Client

    Application Acceleration
          WX-series, WXC-Series, ISM200

    Network Management
          NSM, STRM, Junoscope, J-Web, CTPView, WX Central Management system


    6                              Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
NETWORK OPERATING SYSTEM
    JUNOS
    JUNOSe
    ScreenOS
    WXOS
    CTOS




    7           Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
JUNOS PLATFORM
Platform                  High                                    Medium                 Low
Routing           T-Series (T1600,                     T320, M320,                M10i, M7i, J6350,
                  T640), MX960                         M120, M40e,                J4350, J2320,
                                                       MX480, MX240               J2350, MX80
Switching         EX8216, EX8208                       EX4200                     EX3200, EX2200
Security          SRX5800,                             SRX3600,                   SRX240,
                  SRX5600                              SRX3400,                   SRX210, SRX100
                                                       SRX650
WAN Accelerator                                                                   ISM200
                                                                                  (integrated with J-
                                                                                  Series)




8                     Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
HARDWARE ARCHITECTURE



Service                                                                  Modular applications;
                                                                         dedicated engines
Plane



Control                                                                  Carrier-class operating
Plane                                                                    system




Forwarding                                                               High-performance
                                                                         custom silicon
Plane
9            Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
HARDWARE ARCHITECTURE (...)


             Routing Engine


                                                                          RE : Routing Engine
                                                                          PFE : Packet Forwarding Engine
                                                                          SC : Service Card
                                                                          IOC : Input/Output Card

                         PFE




       IOC               IOC                                     SC



10            Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
JUNOS CONFIGURATION
    CLI (Command Line Interface)
           Console (Serial port)
           Remote Access (Telnet/SSH)

    WEB Interface
           JWeb

    NETCONF
    JUNOScript




    11                        Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
NETWORK TOPOLOGY




        Topologi minimal




                                                                              Topologi lain



12                Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
LOGICAL ROUTER, VIRTUAL ROUTER
    Logical router
           up to 16 logical router per platform
           logical partitioning of router

    Virtual Router (Routing instance)
           up to 500-6500 per platform
           logical partitionaing of routing table




    13                         Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
LOGICAL ROUTER


     Router Fisik




                                                               Logical Router




14                  Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
LOGICAL ROUTER/VR INTERCONNECTION
    Physical Interface
           Ethernet/Gigabit Ethernet with VLAN
           Serial/Sonet with subinterfaces

    Logical Interface
           Logical Tunnel Interface
           Requires Tunnel Service Card




    15                        Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
JUNOS CLI
    default configuration
           user : root, password :
           access to UNIX Shell of JUNOS




    16                        Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
JUNOS CLI




17          Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
JUNOS CLI (...)
    JUNOS CLI
           Operational Mode
           Configuration Mode




    18                         Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
JUNOS CLI (...)




19                Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
CHANGING JUNOS CONFIGURATION
    Configuration mode
           displaying configuration
           use set command

    JUNOS configuration
           Candidate configuration
           running configuration

    Commit and Rollback




    20                        Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
JUNOS CONFIGURATION




21          Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
JUNOS CONFIGURATION




22          Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
JUNOS CONFIGURATION




23          Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
JUNOS CONFIGURATION
    By default up to 50 configuration is stored on the system
    use rollback command to reverse the configuration to previous
    version




    24                  Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
CONFIGURING JUNOS FOR IP/IPV6 ROUTING
    Interface configuration
           physical configuration
           logical configuration
             IPv4/IPv6 address configuration

    Routing configuration
           routing protocol configuration
             Static Route
             Dynamic route
              –  ISIS
              –  OSPF/OSPFv3
              –  BGP




    25                         Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
ROUTING TABLE ON JUNOS
    inet.0
           Default IP version 4 (IPv4) unicast routing table


    inet6.0
           Default IP version 6 (IPv6) unicast routing table

    instance-name.inet.0
           Unicast routing table for a particular routing instance


    inet.1
           Multicast forwarding cache




    26                                 Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
ROUTING TABLE ON JUNOS
    inet.2
           Unicast routes used for multicast reverse path forwarding (RPF) lookup


    inet.3
           MPLS routing table for path information

    mpls.0
           MPLS routing table for label-switched path (LSP) next hops




    27                               Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
INTERFACE CONFIGURATION




28           Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
STATIC ROUTING




29           Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
NETWORK TOPOLOGY



                                                       Loopback : 2001:aaaa:0:FFFF::2/128
                                                       LAN : 2001:aaaa:0:102::1/64

                                2001:aaaa:0:1::/64


                      R1                                            R2
      Loopback : 2001:aaaa:0:FFFF::1/128
      LAN : 2001:aaaa:0:101::1/64




30                   Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
OSPF CONFIGURATION
    IPv6 requires OSPFv3
    OSPFv3
           by default enabled for IPv6
           support multi area OSPF
           support authentication




    31                        Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
OSPF CONFIGURATION




32           Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
VERIFYING OSPF CONFIGURATION
    show ospf3 overview
    show ospf3 neigbour
    show ospf3 database
    show ospf3 route
    show ospf3 interface
    show route table inet6.0
    show route table inet6.0 protocol ospf3




    33                  Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
ISIS CONFIGURATION
    Requires ISO protocol enabled on the interface
    Requires ISO NET address
           one address per Intermediate System (IS)

    Support IPv4 and IPv6
    Support multi area




    34                      Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
ISO NET ADDRESS
    up to 20 bytes
    consist of
           Area number
             1 byte : AFI (Authority and Format identifier)
             0 – 12 bytes : domain (area) ID
           System identifier
              6 bytes
           n-selecter
             1 bytes


                            49.0001.0001.dead.beef.00


    35                          Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
INTERFACE CONFIGURATION




36           Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
ISIS PROTOCOL CONFIGURATION




37           Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
NETWORK TOPOLOGY


     AS1000
                                        Loopback : 2001:aaaa:0:FFFF::2/128

                                                                 R2
                                  2001:aaaa:0:1::/64


                        R1                                                         2001:aabb:0:1::/64
        Loopback : 2001:aaaa:0:FFFF::1/128
        LAN : 2001:aaaa:0:101::1/64
        PREFIX :                                                                                        AS2000
         2001:aaaa::/32
         2001:aaaa:1000:/48
                                                                                      EXT


                                                                          Loopback : 2001:BBBB:0:FFFF::1/128
                                                                          LAN : 2001:BBBB:0:101::1/64
                                                                          PREFIX :
                                                                           2001:BBBB::/32
                                                                           2001:BBBB:1000:/48



38                     Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
BGP CONFIGURATION
    BGP PEER
           External BGP
           Internal BGP

    Routing Policy
           Advertising prefixes
           Receiving prefixes
           modifying BGP attribute




    39                        Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
BGP CONFIGURATION (...)




40             Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
BGP CONFIGURATION (...)




41             Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
BGP CONFIGURATION (...)




42             Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
BGP CONFIGURATION (...)




43             Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
NETWORK TOPOLOGY

                               Loopback : 2001:aaaa:0:FFFF::2/128
                                                                                              C1
                                                       R2
                                                                192.168.1.0/24
                            2001:aaaa:0:1::/64


                     R1
                                                                                              R3
     Loopback : 2001:aaaa:0:FFFF::1/128
     LAN : 2001:aaaa:0:101::1/64
                                                                                            Loopback : 2001:BBBB:0:FFFF::3/128




                                                                            R4



                                                                   Loopback : 2001:BBBB:0:FFFF::4/128
                                                                   LAN : 2001:BBBB:0:101::1/64




44                              Copyright © 2009 Juniper Networks, Inc.   www.juniper.net
Juniper IPv6 Workshop by Irzan

Juniper IPv6 Workshop by Irzan

  • 1.
    IPV6 HAND'S ONTRAINING Mochammad Irzan, irzan@juniper.net 25 November 2009
  • 2.
    SLIDE TITLE HERE,ALL CAPS, WITH ENOUGH ROOM FOR TWO LINES   Click to edit Master text styles   Second level   Third level –  Fourth level -  Fifth level 2 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 3.
    AGENDA   Introduction   Juniper Network Products   JUNOS   Command Line Interface   IPv6 Configuration   Addressing   Routing Protocol (OSPF, ISIS, BGP)   Tunneling (?)   MPLS (?) 3 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 4.
    INTRODUCTION   JUNIPER Networks   www.juniper.net 4 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 5.
  • 6.
    PRODUCT   Routing   T-Series, JCS1200, M-Series, MX-Series, E-Series, J-Series, BX-Series, CTP-Series   Switching   EX-Series   Security   IDP Series, ISG Series, Netscreen Series, SA Series, SRX Series, SSG Series, Unified Access Control   Identity and Policy Management   C-Series/SRC, SBR-Series (AAA Server), Odyssey, Access Client   Application Acceleration   WX-series, WXC-Series, ISM200   Network Management   NSM, STRM, Junoscope, J-Web, CTPView, WX Central Management system 6 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 7.
    NETWORK OPERATING SYSTEM   JUNOS   JUNOSe   ScreenOS   WXOS   CTOS 7 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 8.
    JUNOS PLATFORM Platform High Medium Low Routing T-Series (T1600, T320, M320, M10i, M7i, J6350, T640), MX960 M120, M40e, J4350, J2320, MX480, MX240 J2350, MX80 Switching EX8216, EX8208 EX4200 EX3200, EX2200 Security SRX5800, SRX3600, SRX240, SRX5600 SRX3400, SRX210, SRX100 SRX650 WAN Accelerator ISM200 (integrated with J- Series) 8 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 9.
    HARDWARE ARCHITECTURE Service Modular applications; dedicated engines Plane Control Carrier-class operating Plane system Forwarding High-performance custom silicon Plane 9 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 10.
    HARDWARE ARCHITECTURE (...) Routing Engine RE : Routing Engine PFE : Packet Forwarding Engine SC : Service Card IOC : Input/Output Card PFE IOC IOC SC 10 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 11.
    JUNOS CONFIGURATION   CLI (Command Line Interface)   Console (Serial port)   Remote Access (Telnet/SSH)   WEB Interface   JWeb   NETCONF   JUNOScript 11 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 12.
    NETWORK TOPOLOGY Topologi minimal Topologi lain 12 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 13.
    LOGICAL ROUTER, VIRTUALROUTER   Logical router   up to 16 logical router per platform   logical partitioning of router   Virtual Router (Routing instance)   up to 500-6500 per platform   logical partitionaing of routing table 13 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 14.
    LOGICAL ROUTER Router Fisik Logical Router 14 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 15.
    LOGICAL ROUTER/VR INTERCONNECTION   Physical Interface   Ethernet/Gigabit Ethernet with VLAN   Serial/Sonet with subinterfaces   Logical Interface   Logical Tunnel Interface   Requires Tunnel Service Card 15 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 16.
    JUNOS CLI   default configuration   user : root, password :   access to UNIX Shell of JUNOS 16 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 17.
    JUNOS CLI 17 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 18.
    JUNOS CLI (...)   JUNOS CLI   Operational Mode   Configuration Mode 18 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 19.
    JUNOS CLI (...) 19 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 20.
    CHANGING JUNOS CONFIGURATION   Configuration mode   displaying configuration   use set command   JUNOS configuration   Candidate configuration   running configuration   Commit and Rollback 20 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 21.
    JUNOS CONFIGURATION 21 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 22.
    JUNOS CONFIGURATION 22 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 23.
    JUNOS CONFIGURATION 23 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 24.
    JUNOS CONFIGURATION   By default up to 50 configuration is stored on the system   use rollback command to reverse the configuration to previous version 24 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 25.
    CONFIGURING JUNOS FORIP/IPV6 ROUTING   Interface configuration   physical configuration   logical configuration   IPv4/IPv6 address configuration   Routing configuration   routing protocol configuration   Static Route   Dynamic route –  ISIS –  OSPF/OSPFv3 –  BGP 25 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 26.
    ROUTING TABLE ONJUNOS   inet.0   Default IP version 4 (IPv4) unicast routing table   inet6.0   Default IP version 6 (IPv6) unicast routing table   instance-name.inet.0   Unicast routing table for a particular routing instance   inet.1   Multicast forwarding cache 26 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 27.
    ROUTING TABLE ONJUNOS   inet.2   Unicast routes used for multicast reverse path forwarding (RPF) lookup   inet.3   MPLS routing table for path information   mpls.0   MPLS routing table for label-switched path (LSP) next hops 27 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 28.
    INTERFACE CONFIGURATION 28 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 29.
    STATIC ROUTING 29 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 30.
    NETWORK TOPOLOGY Loopback : 2001:aaaa:0:FFFF::2/128 LAN : 2001:aaaa:0:102::1/64 2001:aaaa:0:1::/64 R1 R2 Loopback : 2001:aaaa:0:FFFF::1/128 LAN : 2001:aaaa:0:101::1/64 30 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 31.
    OSPF CONFIGURATION   IPv6 requires OSPFv3   OSPFv3   by default enabled for IPv6   support multi area OSPF   support authentication 31 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 32.
    OSPF CONFIGURATION 32 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 33.
    VERIFYING OSPF CONFIGURATION   show ospf3 overview   show ospf3 neigbour   show ospf3 database   show ospf3 route   show ospf3 interface   show route table inet6.0   show route table inet6.0 protocol ospf3 33 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 34.
    ISIS CONFIGURATION   Requires ISO protocol enabled on the interface   Requires ISO NET address   one address per Intermediate System (IS)   Support IPv4 and IPv6   Support multi area 34 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 35.
    ISO NET ADDRESS   up to 20 bytes   consist of   Area number   1 byte : AFI (Authority and Format identifier)   0 – 12 bytes : domain (area) ID   System identifier   6 bytes   n-selecter   1 bytes 49.0001.0001.dead.beef.00 35 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 36.
    INTERFACE CONFIGURATION 36 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 37.
    ISIS PROTOCOL CONFIGURATION 37 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 38.
    NETWORK TOPOLOGY AS1000 Loopback : 2001:aaaa:0:FFFF::2/128 R2 2001:aaaa:0:1::/64 R1 2001:aabb:0:1::/64 Loopback : 2001:aaaa:0:FFFF::1/128 LAN : 2001:aaaa:0:101::1/64 PREFIX : AS2000 2001:aaaa::/32 2001:aaaa:1000:/48 EXT Loopback : 2001:BBBB:0:FFFF::1/128 LAN : 2001:BBBB:0:101::1/64 PREFIX : 2001:BBBB::/32 2001:BBBB:1000:/48 38 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 39.
    BGP CONFIGURATION   BGP PEER   External BGP   Internal BGP   Routing Policy   Advertising prefixes   Receiving prefixes   modifying BGP attribute 39 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 40.
    BGP CONFIGURATION (...) 40 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 41.
    BGP CONFIGURATION (...) 41 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 42.
    BGP CONFIGURATION (...) 42 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 43.
    BGP CONFIGURATION (...) 43 Copyright © 2009 Juniper Networks, Inc. www.juniper.net
  • 44.
    NETWORK TOPOLOGY Loopback : 2001:aaaa:0:FFFF::2/128 C1 R2 192.168.1.0/24 2001:aaaa:0:1::/64 R1 R3 Loopback : 2001:aaaa:0:FFFF::1/128 LAN : 2001:aaaa:0:101::1/64 Loopback : 2001:BBBB:0:FFFF::3/128 R4 Loopback : 2001:BBBB:0:FFFF::4/128 LAN : 2001:BBBB:0:101::1/64 44 Copyright © 2009 Juniper Networks, Inc. www.juniper.net