Documente Academic
Documente Profesional
Documente Cultură
Internetworking
INWK 6115
Submit by:-
B00724689
Dalhousie University
Faculty of Engineering
Internetworking
The undersigned hereby certify that they have read and award a pass in
INWK 6115 for the mini project entitled "IPV6" by Harcharan Singh Bagga in
partial fulfilment of the requirements for the degree of Master of Engineering.
___________________________
Date: _________________________
ACKNOWLEDGEMENTS
Faculty Dalhousie University for his valuable time and guidance and
Sincere Regards
(B00724689)
Table of Contents
1. Introduction 5
2. Classification 5
3. IPV4 topology of network 6
a. Halifax topology
b. Montreal topology
c. Toronto topology
4. IPV6 topology of network
........ 13
5. Extension
Header
..16
6. IPV6
multicast
.17
7. EUI-
64
18
8. Anycast in
IPV6...
20
9. Dual
stack
20
10. Tunneling
21
11. Translation
....22
12. OSPF
V3
.23
13. BGP
V4
...24
14. Data Encryption, Scalability, Flexibility,
Security..24
15.
Reliability...............................................................................................
..................................................25
1. Introduction
In this IPV6 Project we have a communication network that has 3 different
geographical location and each connect with different numbers of host.
Currently this network is working on IPV4 (Internet Protocol Version 4).
Enable IPV6 in this network that help in future expansion, security etc.
2. Classification
In this network, we have 3 routers at three diff erent location i.e.
Halifax, Montreal, Toronto is connected via diff erent network at
diff erent interface through serial link as shown in fi gure. Here
each router has diff erent number of switch and nodes connected
are as under.
First, we make whole network IPV4 enable then IPV6 enable. After that
we do IPv6 -IPv4 tunneling and dual stake enable network.
3) IPV4 connectivity of network
First we are going to connect this network with IPV4, detail of each router and
interface are in below figure.
a) Montreal topology IPV4:
In this figure we see that Montral is connected to Halifax via serial interface s0/0/0
and network address in between them is 192.168.10.0 /24.
Montreal is further connected with 2 switches via f0/0 and f0/1 interface has
192.168.20.1/24 and 192.168.30.1/24 n/w address.
Each Switches has 20 host and DHCP server (to auto-configure ipv4 address in
hosts)
Halifax is further connected with 2 switches via f0/0 and f0/1 interface has
192.168.2.1/24 and 192.168.5.1/24 n/w address.
Each Switches has 20 host and DHCP server (to auto-configure ipv4 address
in hosts)
In this figure, we see that Halifax is connected to Montreal via serial interface
s0/0/0 and network address in between them is 2001: 0DB8: AC12: FE02::
1/64. And it is also connected to Toronto by s0/0/1 via
2001:0DBB:AC13:FE02::1/64
Halifax is further connected with 2 switches via f0/0 and f0/1 interface has
2001:0DB8:AC11:FE02::1/64 and 2001:0DB8:AC10:FE01::1/64 n/w address.
Each Switches has 20 host and DHCP server (to auto-configure ipv6 address
in hosts)
CONNECT ROUTER IPV6 ADDRESS HOST ADDRESS RANGE
TO INTERFAC
E
Montreal S0/0/0 2001:0DB8:AC12:FE02:: -
1/64
Toronto S0/0/1 2001:0DB8:AC13:FE02:: -
1/64
Switch1 F0/1 2001:0DB8:AC11:FE02:: 2001:0DB8:AC12:FE02::3/
1/64 64 to
2001:0DB8:AC12:FE02::2
4/64
Switch 2 F0/0 2001:0DB8:AC10:FE02:: 2001:0DB8:AC10:FE02::3/
1/64 64 to
2001:0DB8:AC10:FE02::2
4/64
Addre
Description
ss
ivp6 multicast-routing
9) Dual stack
Here dual stacking means enable ipv4 and ipv6 both on same interface and
link, for dual stacking let us consider Halifax and Montral has in dual
stacking mode.
10) Tunneling
Here we are going to encapsulate IPV6 packets inside IPV4, let consider
Montreal and Toronto works on IPV6 and Halifax is on IPV4. For this scenario,
Halifax act as tunnel between Montreal and Toronto.
11) Translation
12) OSPFV3
OSPF version 3 will suitable in IPV6, as it provides Link LSAs and Intra-area
LSAs type 8 and 9 instead of LSA 7.
13) BGPV4
Ipv6 support BGPv4 for exchanging packets between ASs
The Next Header field defines the type of header immediately following the
current one. It is usually the payload, but sometimes Extension Headers
provide valuable functions. The Authentication and Encapsulated Security
headers define encryption capabilities.
Extension Headers
15) Reliability