Establishment of IPv6 Enabled Establishment of IPv6 Enabled Test Bed at ERNETTest Bed at ERNET
Dipak SinghERNET India
April 22, 2023 ERNET India 2
The AgendaThe Agenda
Objective of the Project “Establishment of IPv6 Enabled Testbed at ERNET”.
Benefits of the Project.Achievements so far.Pending work.
April 22, 2023 ERNET India 3
The ProjectThe 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 yearThe total budget outlay is Rs. 2.50 crore.
April 22, 2023 ERNET India 4
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.
Objective of ProjectObjective of Project
April 22, 2023 ERNET India 5
Benefits of IPv6 Test bedBenefits 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.
April 22, 2023 ERNET India 6
ERNET 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
April 22, 2023 ERNET India 7
Growth of ERNET 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.
April 22, 2023 ERNET India 8
Growth of ERNETGrowth 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.
April 22, 2023 ERNET India 9
ERNET as on TodayERNET as on Today 1100 institutes are ERNET users under different
schemes UGC Infonet AICTE Scheme Navodaya Vidyalaya Samiti (NVS) ICAR net Vidya Vahini
April 22, 2023 ERNET India 10
ERNET as on Today(contd.)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.
April 22, 2023 ERNET India 11
2 Mbps Line8 Mbps Line
1 - 7 Gateway Links
Delhi
Calcutta
Hyderabad
ChennaiBangalore
PuneMumbai
1
4
5
2
367
Satellite PoPs
Kanpur
BhubneshwarIndore
Guwahati
OSPF
ERNET BackboneERNET BackboneIPV4 EnabledIPV4 Enabled
April 22, 2023 ERNET India 12
Infrastructure UpgradationInfrastructure Upgradation Hardware & IOS of Routers at following PoP locations has
been upgraded to support dual stack 1. ERNET HQ Delhi (Cisco 7507)
2. IISc Banglore (Cisco 7507) 3. ERNET HUB Banglore (Cisco 7507) 4. IIT Chennai (Cisco 7507) 5. CDAC Mumbai (Cisco 7507) 6. IUCAA Pune (Cisco 7507) 7. IIT Kanpur (Cisco 7206) 8. University of Hyderabad (Cisco 7206) 9. VECC Kolkata (Cisco 7206)
A separate LAN segment for IPv6 has been created at each POP and an IPv6 server has been deployed.
April 22, 2023 ERNET India 13
Router Upgradation & RoutingRouter 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.
April 22, 2023 ERNET India 14
Configuring IPv6 RoutingConfiguring 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 OSPFv3del-br#sh ipv6 ospf 2698
It will give information about OSPFv3 Process, Router ID, Area and other OSPF related information.
April 22, 2023 ERNET India 15
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
Flood list length 0
April 22, 2023 ERNET India 16
Enabling IPv6 on individual interfaces del-br(config)#int s1/1/1del-br(config-if)#ipv6 address 2001:0E30::5/126del-br(config-if)#ipv6 ospf 2698 area 0
del-br#sh ipv6 int s1/1/1Serial1/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.
April 22, 2023 ERNET India 17
Area Distribution for OSPFv3Area Distribution for OSPFv3 Area has been configured for OSPFv3 in accordance with existing
OSPF configuration
Area 0 ERNET BackboneArea 1 ERNET HQ DelhiArea 2 C-DAC MumbaiArea 3 IUCAA PuneArea 4 IISC BangloreArea 5 ERNET Hub BangloreArea 6 IIT ChennaiArea 7 University of HyderabadArea 8 VECC KolkataArea 9 IIT Kanpur
April 22, 2023 ERNET India 18
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
April 22, 2023 ERNET India 19
Backbone IPv6 Addresses2001:0E30::/40
Delhi
Mumbai
IISC
Pune
Kanpur
Kolkata
Hyderabad
VSAT HUB
Chennai
2001:0E30::5/126
2001:0E30::102/126
2001:0E30::6/126
2001:0E30::101/126
2001:0E30::18/126
::21
::137
2001:0E30::57/126::58
::138
2001:0E30::22/126
::129 ::130::125
::126 ::178::177
::14
::13
OSPFv3
Backbone Area 0
IPv6 Enabled ERNET Backbone
::197
::198
April 22, 2023 ERNET India 20
OSPFv3/OSPFv2 DifferencesOSPFv3/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
April 22, 2023 ERNET India 21
The following IPv6 prefixes have been assigned to ERNET by APNIC: 2001:0E30::/32
ERNET PoPs are being assigned to /40 prefixes.
IPv6 Addressing SchemeIPv6 Addressing Scheme
April 22, 2023 ERNET India 22
Terrestrial Network: ERNET Delhi HQ = 2001:0E30:1800::/40 IIT Kanpur = 2001:0E30:1400::/40 CDAC-Mumbai = 2001:0E30:1C00::/40 IISC Banglore = 2001:0E30:2000::/40 IUCAA Pune = 2001:0E30:2400::/40 Univ. of Hyderabad = 2001:0E30:2C00::/40 IIT Chennai = 2001:0E30:3000::/40 VECC Kolkata = 2001:0E30:3400::/40
VSAT Network: ERNET Hub Banglore = 2001:0E30:2800::/40
IPv6 Addressing Scheme (contd.)IPv6 Addressing Scheme (contd.)
April 22, 2023 ERNET India 23
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
IPv6 Addressing Scheme (contd.)IPv6 Addressing Scheme (contd.)
April 22, 2023 ERNET India 24
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.
Services PlannedServices Planned
April 22, 2023 ERNET India 25
ERNET Delhi ipv6.eis.ernet.in IIT Kanpur ipv6.iitk.ernet.in CDAC Mumbai ipv6.ncst.ernet.in IISC Bangalore ipv6.iisc.ernet.in HUB Bangalore ipv6.hub.ernet.in Univ. of Hyderabad ipv6.uohyd.ernet.in IUCAA Pune ipv6.iucaa.ernet.in IIT Chennai ipv6.iitm.ernet.in VECC Kolkatta ipv6.veccal.ernet.in
All the PoPs being enabled for IPv6 will have a following subdomain for IPv6 applications
IPv6 DomainsIPv6 Domains
April 22, 2023 ERNET India 26
Service DeployedService 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.
April 22, 2023 ERNET India 27
2001:0e30:1400:1::5/64
2001:0e30::21/126
2001:0E30:1800:1::5/64
PoP IPv6 Mail & DNS Server
PoP Router2001:0e30::22/126
IPv6 DNS Server
IPv6 Mail Gateway
IITK Router
(ns.ipv6.iitk.ernet.in) (mail.ipv6.iitk.ernet.in) (mail.ipv6.iitk.ernet.in)
IIT Kanpur ERNET Delhi
E-Mail Transfer between E-Mail Transfer between ERNET & IIT KanpurERNET & IIT Kanpur
IPv6
April 22, 2023 ERNET India 28
IPv6 Multicast SetupIPv6 Multicast Setup
2001:0e30:1801:1::3/642001:0e30::22/126
Fa1/0/0
2001:0e30:1401:1::5/64
Fa1/0
Source - Multicast ServerClient Machine
S1/1/4
2001:0e30::21/126
S4/1
RP
2001:0e30:4001:1:20e:7fff:fefe:1aab2001:0e30:1401:1:30f:7eff:fefe:34ab
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
April 22, 2023 ERNET India 29
Question and AnswersQuestion and Answers
April 22, 2023 ERNET India 30
Thank YouThank You