Establishment of IPv6 Enabled Test Bed at ERNET

Download Report

Transcript Establishment of IPv6 Enabled Test Bed at ERNET

Establishment of IPv6 Enabled
Test Bed at ERNET
Dipak Singh
ERNET India
[email protected]
The Agenda
Objective of the Project “Establishment of
IPv6 Enabled Testbed at ERNET”.
 Benefits of the Project.
 Achievements so far.
 Pending work.

17 July 2015
ERNET India
2
The Project

The project was sanctioned by DIT in
March 2004 to be implemented by ERNET
India and IIT Kanpur jointly.
 The duration is for 1 year
 The total budget outlay is Rs. 2.50 crore.
17 July 2015
ERNET India
3
Objective of Project

To setup IPv6 Test Bed at ERNET Backbone

Setup IPv6 Domain Name Server & IPv6 Mail Server at all
PoP locations and test Mail Services using IPv6.

To Demonstrate following features 




Plug ‘n’ Play (Auto-configuration)
Multicasting
QoS
Development of IPv6 Portal.
Organizing an IPv6 workshop for participants from academia
and industry.
17 July 2015
ERNET India
4
Benefits of IPv6 Test bed

Provide hands-on experience in managing a IPv6 network and
system management.

Gain experience of implementing various transition mechanisms.

Define a seamless migration from IPv4 to IPv6.

ERNET (along with IIT Kanpur) can train ISPs and other
networking professionals in implementing IPv6 in their network.

Educational Institutions will be allotted more nos. of IP
Addresses.

Test Bed will facilitate R&D in this area.
17 July 2015
ERNET India
5
ERNET

ERNET is a dedicated network for Education and Research
Institutions.
 It
connects premier educational and research institutes in
the country

ERNET was the first to bring Internet to India


It has almost 20 year’s experience of managing a network
ERNET has a presence across the nation
 13
Points of Presence (POPs)
 Mix of Terrestrial and Satellite Network
17 July 2015
ERNET India
6
Growth of ERNET
 ERNET started with Dial-up network in 1986-87.

Initially UUCP mail was only service started by ERNET.

First leased line of 9.6 kbps was installed in Jan’1991
between Delhi and Mumbai.

ERNET was alloted Class B IP address 144.16.0.0 by
InterNIC in 1990. Subsquently Class C addresses were
alloted to ERNET by APNIC.
 All
IITs, IISc Bangalore, DOE Delhi and NCST Mumbai
were connected by 9.6 kbps leased line by 1992.

In 1992, 64 kbps Internet gateway link was commissioned
from NCST Mumbai to UUNet in Virginia near Washington
DC.
17 July 2015
ERNET India
7
Growth of ERNET




In 1998 ERNET India was registered as Autonomous
Society.
In 1999-2000 new terrestrial high speed backbone was
setup.
In 2000 POP infrastructure was upgraded.
Satellite WAN was setup in 1993.
17 July 2015
ERNET India
8
ERNET as on Today

1100 institutes are ERNET users under different
schemes
 UGC Infonet
 AICTE Scheme
 Navodaya Vidyalaya Samiti (NVS)
 ICAR net
 Vidya Vahini
17 July 2015
ERNET India
9
ERNET as on Today(contd.)
Managing such a large network with a small number of IPv4
addresses is very difficult in future and IPv6 is solution.
17 July 2015
ERNET India
10
ERNET Backbone
IPV4 Enabled
1
Delhi
Guwahati
Kanpur
2
Mumbai
Pune
3
OSPF
4
Calcutta
Bhubneshwar
Indore
7
Bangalore
5
Hyderabad
6
Chennai
1-7
17 July 2015
Satellite PoPs
ERNET India
2 Mbps Line
8 Mbps Line
Gateway Links
11
Infrastructure Upgradation

Hardware & IOS of Routers at following PoP locations has
been upgraded to support dual stack
1. ERNET HQ Delhi
2. IISc Banglore
3. ERNET HUB Banglore
4. IIT Chennai
5. CDAC Mumbai
6. IUCAA Pune
7. IIT Kanpur
8. University of Hyderabad
9. VECC Kolkata

(Cisco 7507)
(Cisco 7507)
(Cisco 7507)
(Cisco 7507)
(Cisco 7507)
(Cisco 7507)
(Cisco 7206)
(Cisco 7206)
(Cisco 7206)
A separate LAN segment for IPv6 has been created at each
POP and an IPv6 server has been deployed.
17 July 2015
ERNET India
12
Router Upgradation & Routing

To deploy IPv6, we had following options
• Tunneling, Native IPv6 and Dual Stack

Dual Stack of IPv4 and IPv6 has been deployed over
ERNET backbone.
• IPv4 and IPv6 routing are running simultaneously.

For Intra-AS routing, protocol options are
• RIP, OSPF, IS-IS

OSPFv3 for IPv6 was deployed as OSPF for IPv4 was
already running.
17 July 2015
ERNET India
13
Configuring IPv6 Routing



Enabling IPv6 Routing
del-br(config)# ipv6 unicast-routing
Enabling OSPFv3
del-br(config)# ipv6 router ospf 2698
del-br(config-rtr)# area 0 range 2001:E30::/40
del-br(config-rtr)# area 1 range 2001:E30:1800::/40
Checking OSPFv3
del-br#sh ipv6 ospf 2698
It will give information about OSPFv3 Process, Router ID, Area and
other OSPF related information.
17 July 2015
ERNET India
14
del-br#sh ipv6 ospf 2698
Routing Process "ospfv3 2698" with ID 202.141.144.254
It is an area border router
SPF schedule delay 5 secs, Hold time between two SPFs 10 secs
Minimum LSA interval 5 secs. Minimum LSA arrival 1 secs
LSA group pacing timer 240 secs
Interface flood pacing timer 33 msecs
Retransmission pacing timer 66 msecs
Number of external LSA 0. Checksum Sum 0x000000
Number of areas in this router is 2. 2 normal 0 stub 0 nssa
Area BACKBONE(0)
Number of interfaces in this area is 6
SPF algorithm executed 612 times
Area ranges are
2001:E30::/40 Active(192) Advertise
Number of LSA 92. Checksum Sum 0x2F19FC
Number of DCbitless LSA 0
Number of indication LSA 0
Number of DoNotAge LSA 0
Flood list length 0
Area 1
Number of interfaces in this area is 3
SPF algorithm executed 30 times
Area ranges are
2001:E30:1800::/40 Active(1) Advertise
2001:E30:4000::/40 Active(1) Advertise
Number of LSA 14. Checksum Sum 0x06E377
Number of DCbitless LSA 0
Number of indication LSA 0
Number of DoNotAge LSA 0
17 July
2015
Flood list length 0
ERNET India
15

Enabling IPv6 on individual interfaces
del-br(config)#int s1/1/1
del-br(config-if)#ipv6 address 2001:0E30::5/126
del-br(config-if)#ipv6 ospf 2698 area 0

del-br#sh ipv6 int s1/1/1
Serial1/1/1 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::201:64FF:FEEF:B008
Description: ## Mumbai-I ##
Global unicast address(es):
2001:E30::5, subnet is 2001:E30::4/126
Joined group address(es):
FF02::1
FF02::2
FF02::5
FF02::D
FF02::16
FF02::1:FF00:5
FF02::1:FFEF:B008
MTU is 1500 bytes
ICMP error messages limited to one every 100 milliseconds
ICMP redirects are enabled
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds
Hosts use stateless autoconfig for addresses.
17 July 2015
ERNET India
16
Area Distribution for OSPFv3

Area has been configured for OSPFv3 in accordance with existing
OSPF configuration
Area 0
Area 1
Area 2
Area 3
Area 4
Area 5
Area 6
Area 7
Area 8
Area 9
17 July 2015
ERNET Backbone
ERNET HQ Delhi
C-DAC Mumbai
IUCAA Pune
IISC Banglore
ERNET Hub Banglore
IIT Chennai
University of Hyderabad
VECC Kolkata
IIT Kanpur
ERNET India
17

del-br#sh ipv6 ospf neighbor
Neighbor ID

Pri State
Dead Time Interface ID Interface
202.141.144.251 1 FULL/ -
00:00:39 23
Serial1/1/4
202.141.144.245 1 FULL/ -
00:00:39 12
Serial1/1/2
202.141.144.242 1 FULL/ -
00:00:39 3
Serial1/1/1
202.141.144.242 1 FULL/ -
00:00:39 12
Serial1/1/0
del-br#clear ipv6 ospf ?
<1-65535>
Process ID number
counters
OSPF counters
force-spf
Run SPF for OSPF process
process
Reset OSPF process
redistribution Clear OSPF route redistribution
17 July 2015
ERNET India
18
IPv6 Enabled ERNET Backbone
Delhi
Backbone IPv6 Addresses
2001:0E30::/40
2001:0E30::22/126
2001:0E30::5/126
::21
Kanpur
::13
2001:0E30::6/126
Backbone Area 0
Mumbai
2001:0E30::18/126
Kolkata
OSPFv3
2001:0E30::57/126
::198
::58
Pune
Hyderabad
::197
2001:0E30::101/126
::126
2001:0E30::102/126
::125
::129
::178
::177
::130
Chennai
::14
IISC ::137
::138
17 July 2015
VSAT HUB
ERNET India
19
OSPFv3/OSPFv2 Differences

OSPFv3 runs on per-physical link rather than IP
Subnet in OSPFv2
 Removal of Addressing semantics.
 OSPFv3 supports Multiple instances per link
 Router Id, Area Id and LSA Id are still 32-bit
number
 Neighbors are always identified by Router ID
17 July 2015
ERNET India
20
IPv6 Addressing Scheme

The following IPv6 prefixes have been assigned to
ERNET by APNIC:
2001:0E30::/32

ERNET PoPs are being assigned to /40 prefixes.
17 July 2015
ERNET India
21
IPv6 Addressing Scheme (contd.)

Terrestrial Network:
 ERNET Delhi
 IIT
HQ
Kanpur
 CDAC-Mumbai
 IISC Banglore
 IUCAA Pune
 Univ. of Hyderabad
 IIT Chennai
 VECC Kolkata

= 2001:0E30:1800::/40
= 2001:0E30:1400::/40
= 2001:0E30:1C00::/40
= 2001:0E30:2000::/40
= 2001:0E30:2400::/40
= 2001:0E30:2C00::/40
= 2001:0E30:3000::/40
= 2001:0E30:3400::/40
VSAT Network:
 ERNET
17 July 2015
Hub Banglore = 2001:0E30:2800::/40
ERNET India
22
IPv6 Addressing Scheme (contd.)

Based on the above a PoP can further distribute /48
addresses to its customers.(1208925819614629174706176)

For example following IPV6 Addresses are proposed to be
given for ERNET Delhi PoP users  Delhi University
= 2001:0E30:1801::/48
 JNU
= 2001:0E30:1802::/48
 Univ. of Rajasthan = 2001:0E30:1803::/48
.. and so on
17 July 2015
ERNET India
23
Services Planned

IIT Kanpur will act as Mail Gateway for incoming and outgoing
mails from ERNET.
 The individual Mail Servers at each PoP will forward and
receive mails from Mail Gateway.
 All
Mail Servers except at Kanpur will have static IPv6. Mail server
at Kanpur will have both IPv4 and IPv6 addresses.
The mail flow from the IPv6 Mail Gateway to the Internet will
be on IPv4.
 The
mail transaction among mail servers will be on IPv6 only.
 The
mail transaction between mail server and mail clients can
be on IPv6 or IPv4 depending on whether the client is IPv6 or
IPv4.
 Multicasting across 9 POPs.
17 July 2015
ERNET India
24
IPv6 Domains
All the PoPs being enabled for IPv6 will have a
following subdomain for IPv6 applications


ERNET Delhi
 IIT Kanpur
 CDAC Mumbai
 IISC Bangalore
 HUB Bangalore
 Univ. of Hyderabad
 IUCAA Pune
 IIT Chennai
 VECC Kolkatta
17 July 2015
ipv6.eis.ernet.in
ipv6.iitk.ernet.in
ipv6.ncst.ernet.in
ipv6.iisc.ernet.in
ipv6.hub.ernet.in
ipv6.uohyd.ernet.in
ipv6.iucaa.ernet.in
ipv6.iitm.ernet.in
ipv6.veccal.ernet.in
ERNET India
25
Service Deployed

IPv6 server has been configured at ERNET
Hq Delhi and IIT Kanpur.
 Server at other POPs are yet to be configured.
 Mails between Kanpur and Delhi are running over
IPv6.
 Multicasting has been tested at Delhi locally.
 It is yet to be tested across Delhi and Kanpur
 Auto-configuration feature has been tested in
Windows XP/2K3 and Linux OS.
17 July 2015
ERNET India
26
E-Mail Transfer between
ERNET & IIT Kanpur
2001:0e30::22/126
IPv6
2001:0e30::21/126
PoP Router
IITK Router
2001:0e30:1400:1::5/64
2001:0E30:1800:1::5/64
IPv6 DNS
Server
IPv6 Mail
Gateway
PoP IPv6 Mail &
DNS Server
(ns.ipv6.iitk.ernet.in)
(mail.ipv6.iitk.ernet.in)
(mail.ipv6.iitk.ernet.in)
IIT Kanpur
17 July 2015
ERNET Delhi
ERNET India
27
IPv6 Multicast Setup
2001:0e30::22/126
2001:0e30:1401:1::5/64
2001:0e30:1801:1::3/64
2001:0e30::21/126
S4/1
S1/1/4
Fa1/0/0
RP
Fa1/0
Client Machine
2001:0e30:1401:1:30f:7eff:fefe:34ab
Source - Multicast Server
2001:0e30:4001:1:20e:7fff:fefe:1aab
Kanpur
Delhi




Enable IPv6 Multicast-routing globally
Set RP-Address 2001:0e30:1801:1::3
Multicast Address FF1E::10
Setup Multicast Server using VideoLAN Application
 Setup Multicast Client using VidooLAN Application
17 July 2015
ERNET India
28
Question and Answers
17 July 2015
ERNET India
29
Thank You
17 July 2015
ERNET India
30