• Aucun résultat trouvé

1. Présentation du IPv6

N/A
N/A
Protected

Academic year: 2022

Partager "1. Présentation du IPv6 "

Copied!
30
0
0

Texte intégral

(1)

Chapitre 6-2

Ce chapitre présente le IPv6 ainsi que les protocoles de routage

1. Présentation de IPv6

„ 1.2. Adressage v6; 1.5 Le format V6

„ 1.3. Les types d’adressage; 1.6 Fonctionnement Multicasting

„ 1.4 Structure des couches ; 1.7 La configuration

2. Les Protocoles de Routage

„ 2.1. RIP : Routing Information Protocol

„ 2.2. IGRP: Interior Gateway Routing Protocol

„ 2.3. OSPF: Open Shortest Path First

„ 2.4. EIGRP: Enhanced IGRP

„ 2.5. BGP: Border Gateway Protocol

(2)

1. Présentation du IPv6

„ Extension de l’adresse :

128 bits

„ Amélioration du plan d’adressage

„ Séparation entre les entêtes:

‘optional headers et transport layer header’

„ Routage

„ Vitesse plus rapide

„ Simplification du traitement

„ Prise en considération des options plus appropriée

„ Autoconfiguration

„ Assignation dynamique des adresses

(3)

1.2: Adressage IPv6

„ Adresse: 2 parties: prefixe and suffixe (interface IDs)

„ prefixe:

„ suffixe:

64 bits suffixe 64 bits prefixe

FP TLA NLA SLA Interface ID

(4)

IPv6: Aggregate Global Address

3 13 32 16 64

001 TLA ID NLA ID SLA ID Interface ID

TLA: top-level aggregation NLA: next-level

SLA: site-level

Interface ID : voir diapo suivant

(5)

Exemple :Campus Addressing

„

Most sites will receive /48 assignments

„

16 bits for subnetting

host address (64 bits) Network address (48 bits) 16 bits

(6)

Scenario de développement IPv6 pour ‘mobile’

Sub net

Sub net Sub net Sub net Sub netSub net Internet

Internet

Interactive (e.g. VoIP) session

(7)

1.3: Les types d’adressage

„

Unicast

„ Interface unique

„

Anycast

„ Ensemble d’interfaces (différents noeuds)

„ Adressage à une des interfaces existantes: la “plus proche”

„

Multicast (inclut le Broadcast)

„ Ensemble d’interfaces (différents noeuds)

„ Adressage à toutes les interfaces existantes

„

Remarque:

IPv6 ne possède pas d’adresse de Broadcast

(8)

Notation des Adresses

„

Notation 16 octets: 128 bits

„ 3ffe:3700:0200:00ff:0000:0000:0000:0001

„

qui peut s’écrire aussi:

„

3ffe:3700:200:ff:0:0:0:1 ou

„

3ffe:3700:200:ff::1

„

D’autres notations existent (ref. site Web à

la fin du chapitre).

(9)

Notation IPv6 (suite)

„

Exemple de préfixe:

„ 2001:0468::/35

„ 2001:0468::/32

„ Au niveau binaire:

„ 0010 0000 0000 0001: 0000 0100 0110 1000: 0000::/35

„ 0010 0000 0000 0001: 0000 0100 0110 1000: 0000::/32

(10)

1.4: Structure des couches IPv6

TCPTCP

Datalink Datalink

IPv4IPv4 IPv6IPv6 IPv4-mapped

IPv6 address

IPv6 server

IPv6 server IPv4

client IPv4 client

TCPTCP IPv4IPv4 Datalink Datalink

IPv6 client IPv6 client

TCPTCP IPv6IPv6 Datalink Datalink

(11)

Transition vers IPv6

Users IPv4

Services Public/Private

IPv6 network

Public IPv4 Internet

Users

NAT 6/4

IPv6 Services

IPv6 Service

s

(12)

1.5 Le format v6

(13)

IP v6 Header

(14)

Basic Headers

„

IPv6

IPv4

IPv6

(15)

Fragmentation Header

„

Fragmentation permise uniquement à la source

„

Pas de fragmentation au niveau des routeurs intermédiaires: noeuds

„

Taille limitée à 1280 octets/fragment

(16)

Routing Header

„

Contient la liste des noeuds

„

Contient le champ ‘Header extension’

„

Type de Routage

„

Segments restants :nombre de noeuds

restants à traverser

(17)

1.6: Fonctionnement Multicasting

„

Réfère aux adresses de groupe d’hôtes de un ou plusieurs réseaux

„

Utilisation:

„ Multimedia (multicast)

„ Téléconference (entre les universités)

„ Base de données (guichets-banques)

„ Application distribuée (central à véhicule de police)

„ Fonctionnement en temps réel (traitements médicaux à distance)

(18)

Example Config

Multicasting: distance vector or link state

Distance Vector utilise la notion de métrique

Link State utilise la notion de coût

(19)

1.7: La configuration (Cisco Configs)

„

LAN Interface

¾

interface Ethernet0/0

¾ ip address 192.168.1.254 255.255.255.0

¾

ipv6 address 2001:468:123:1::2/64

(20)

Encapsulation V6 et V4: Tunneling

IPv4/IPv6 dual-stack Internet

IPv4/IPv6 dual-stack Internet

IPv4-only LAN IPv4-only

LAN IPv4-only

LAN IPv4-only

LAN

Host B

192.168.17.1/24 2002:c0a8:1101::1 Host A creates IPv6 packet with destination

address 2002:c0a8:1101::1 and encapsulates it in IPv4 packet with

destination address 192.168.17.1 IPv4

IPv6

Host A

192.168.15.1/24 2002:c0a8:0f01::1

(21)

L’encapsulation peut être configurée au niveau des routeurs

IPv4/IPv6 dual-stack Internet

IPv4/IPv6 dual-stack Internet

IPv4 6to4 Relay Router

IPv4/IPv6 dual-stack

LAN IPv4/IPv6 dual-stack

LAN

Host A

192.168.15.1/24

2001:468:1420::25/64 IPv6

IPv4-only LAN IPv4-only

LAN

Host B

192.168.17.1/24 2002:c0a8:1101::1

(22)

Autre scenario 6-4

IPv4/IPv6 dual-stack WAN

IPv4/IPv6 dual-stack WAN

IPv4-only dual-stack

LAN IPv4-only dual-stack

LAN

IPv4/IPv6 dual-stack

LAN IPv4/IPv6 dual-stack

LAN IPv4/IPv6

dual-stack LAN IPv4/IPv6 dual-stack

LAN

Host B

192.168.17.5

2002:c0a8:1101::15 Host A

192.168.15.1

2001:468:1420::1500

Edge Router with 6to4 tunnel IPv4 interface address

192.168.17.1

IPv6 address block 2002:C0A8:1101::1/48

(23)

Complément du cours IPv6

„

http://fr.wikipedia.org/wiki/IPv6

(24)

2. Les protocoles de routage

„

RIP: Routing Information Protocol

„

IGRP: Interior Gateway Routing Protocol

„

OSPF: Open Shortest Path First

„

EIGRP: Enhanced IGRP

„

BGP: Border Gateway Protocol

(25)
(26)

2.1 Le Protocole RIP

„ Le protocole ne tient compte que du nombre de sauts entre les nœuds en déterminant une route entre 2

points. Il ne tient pas compte de la congestion de trafic dans le réseau.

„ Il s'agit d'un protocole de routage à vecteur de distance (distance vector)

„ Il utilise le nombre de sauts comme métrique pour la sélection du chemin.

„ Si le nombre de sauts est supérieur à 15, le paquet est éliminé.

„ Par défaut, les mises à jour du routage sont diffusées toutes les 30 secondes

(27)

2.2 Le Protocole IGRP

„ Le protocole IGRP (Interior Gateway Routing

Protocol) est un protocole propriétaire développée par Cisco. De par sa conception, le protocole IGRP est doté, entre autres, des caractéristiques

suivantes:

„ Il s'agit d'un protocole de routage à vecteur de distance (distance vector)

„ La bande passante, la charge, le délai et la fiabilité sont utilisés pour créer une métrique .

„ Par défaut, les mises à jour du routage sont diffusées toutes les 90 secondes

(28)

2.3 Le Protocole OSPF

„

Il compense certaines limites du RIP. Utilise un algorithme pour définir les meilleures routes à emprunter. Protocole de routage à état de

liens (Link State)

„

Il calcule le coût le plus bas vers une destination entre les noeuds

„

Les mises à jour du routage sont diffusées à

mesure des modifications de topologie.

(29)

2.4 Le Protocole EIGRP

„ Protocole pour les réseaux hétérogènes, il limite les trafics inutiles entre les routeurs.

„ Le protocole EIGRP est un protocole de routage

développé par Cisco, qui utilise une combinaison des fonctions à vecteur de distance (distance vector) et à état de liens (link state).

„ Il utilise l’algorithme DUAL (Diffusing Update

Algorithm) pour calculer le chemin le plus court.

„ Les mises à jour du routage sont diffusées en mode multicast en utilisant l’adresse 224.0.0.10

(30)

2.5 Le Protocole BGP

„

C’est le protocole de routage des dorsales (backbone) internet. Utilisé dans les

environnements complexes de plus de 100 000 routes possibles.

„

Le protocole BGP (Border Gateway Protocol) est un protocole de routage extérieur.

„

Il s'agit d'un protocole de routage extérieur à vecteur de distance.

„

Il est utilisé pour acheminer le trafic Internet

entre des systèmes autonomes.

Références

Documents relatifs

- Cette fonction est vue comme la surdéfinition de fonctions, sauf que nous sommes en présence d'une seule définition qui va être valable pour tous les types: {« int », « double »,

Le récepteur détecte l’écho et mesure le temps qu’il a mis pour revenir afin de déterminer la distance qui sépare le module de l’obstacleT. Ce module permet de détecter un

Vous devez toujours utiliser ce médicament en suivant scrupuleusement les informations fournies dans cette notice ou par votre médecin ou votre pharmacien.. · Gardez

Vous devez toujours utiliser ce médicament en suivant scrupuleusement les informations fournies dans cette notice ou par votre médecin ou votre pharmacien.. · Gardez

Si vous êtes enceinte ou que vous allaitez, si vous pensez être enceinte ou planifiez une grossesse, demandez conseil à votre médecin ou pharmacien avant de prendre tout

Vous devez toujours prendre ce médicament en suivant scrupuleusement les informations fournies dans cette notice ou par votre médecin ou votre pharmacien.. · Gardez

Vous devez toujours utiliser ce médicament en suivant scrupuleusement les informations fournies dans cette notice ou par votre médecin ou votre pharmacien.. · Gardez

Ben est un artiste français d’origine suisse, né le 18 juillet 1935, à Naples en Italie. Ecris ce que tu en