1 / 36

COUCHE 3/OSI SERVICES RESEAUX

COUCHE 3/OSI SERVICES RESEAUX. TRANSPORT. SNICP. SNDCP. SNAP. LIAISON de DONNEES. Présentation. Niveau 3/OSI : Connexion entre systèmes à travers un réseau de données Noeuds intermédiaires (IS) : routeurs , commutateurs de paquets

giulia
Download Presentation

COUCHE 3/OSI SERVICES RESEAUX

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. COUCHE 3/OSI SERVICES RESEAUX

  2. TRANSPORT SNICP SNDCP SNAP LIAISON de DONNEES Présentation • Niveau 3/OSI : • Connexion entre systèmes à travers un réseau de données • Noeuds intermédiaires (IS) : routeurs, commutateurs de paquets • 0 ou plusieurs sous-couches selon complexité du réseau • Service Réseau avec connexion • Standards OSI 8348 = CCITT X213 • Protocole "X25" OSI 8208 = CCITT X25.3 • Qualité de service données (négociée), Contrôle d'accès • Service Réseau sans connexion • Standards OSI 8473 (ECMA 92) • Fonctions d'administration de réseau • Standard OSI 9545 : ES-IS sur réseau SANS connexion • Standard OSI 10589 : IS-IS sur réseau SANS connexion • Standard OSI 10030 : ES-IS et IS-IS sur réseau AVEC connexion

  3. Service Réseau avec connexion • Transfert transparent de données entre utilisateurs • rend INVISIBLE • la façon dont les resources de communications sont mise en oeuvre • le ROUTAGE dans le transfert de bout en bout • Fournit • ADRESSAGE des utilisateurs • Point d'accès au service : NSAP • Identification locale des points d'extrémité de connexion : NCEP • Adresse transmise par protocole en phase de connexion : NPAI • Choix de la qualité de service • Modèle • 2 files d'attente, de capacité limitée non fixée, reliant les NSAP (AB et BA) • Modification de ordre (Express)ou suppression (Purge) des objets dans la file

  4. Fonctions fournies en mode connecté • en standard • Connexion de réseau • Transfert transparent des NSDU • Négociation de la qualité de service • Contrôle de flux entre utilisateurs (En général "Back Pressure") • Réinitialisation • Libération inconditionnelle et destructive • en option • Transfert de données Express • de taille limitée • avec contrôle de flux indépendant • Confirmation de la réception des données • Une seule classe de service

  5. Primitives de service en mode connecté • Phase de connexion • Requête, Indication, Réponse, Confirmation de Connexion • Phase de transfert • Requête, Indication de transfert de données NORMALES • Requête, Indication de Réinitialisation • Réponse, Confirmation à une demande de Réinitialisation • en option • Requête, Indication de transfert de données EXPRESS • Requête, Indication de Réception de données NORMALES • Phase de libération • Requête, Indication de LIBERATION

  6. NSDU expédiées N NSDU perdues N(I) NSDU transférées avec succès N(S) NSDU incorrectes N(e) NSDU dupliquées N(x) NSDU reçues Qualité du service avec connexion • Performances • Délai d'établissement de connexion • Débit négociable pour chaque sens • Temps de transit négociable pour chaque sens • Délai de libération de connexion • Fiabilité • Probabilité d'echec d'établissement de connexion • Taux d'erreurs résiduelles • Probabilité de rupture de connexion • Probabilité d'incident de transfert, d'échec de libération • autres paramètres • Protection de la connexion de réseau • Priorité de la connexion de réseau • Coût maximal acceptable

  7. Commutation de messages, de paquets (ou de cellules) • principe "store and forward" • A chaque noeud: réception, stockage, acheminement, émission • Entre les noeuds, transmission trame par trame sur liaison de données • datagrammes • Système sans connexion • Probèmes de séquencement, de contrôle de flux • meilleure utilisation • circuits virtuelspermanents ou commutés • Séquencement garanti • Contrôle de flux "back pressure" • réseau sous-utilisé

  8. Commutation de paquets, de messages ou de cellules • Commutation de messages (niveau 7/OSI : application) • Messages reconstruits en entier à chaque noeud • capacité de stockage des noeuds "infinie" (on ne refuse aucun message) • temps de transit non garanti • Commutation de paquets (Service réseau avec connexion) • Temps de transit garanti • stockage en mémoire vive de taille bornée • messages transmis de bout en bout sans être reconstitués • on peut refuser des messages en entrée si saturation • types : datagrammes, circuits virtuels, commutation rapide (frame relay) • Commutation de cellules (Niveau 1/OSI : Physique ATM) • données fragmentées dans des cellules de taille fixe (48 octets +5 en-tête) • Commutation très rapide : stockage quasi nul • donne l'impression d'une commutation de circuits

  9. SERVICE RESEAU SANS CONNEXION

  10. Présentation • Sous couche SNICP(Sub Network Independant Convergence Protocol) • Standard OSI 8473 • Interconnexion de réseaux • locaux sur un même site • sur des sites distants par réseau étendu • Service SANS connexion : Très tolérant • aux fautes des sous réseaux interconnectés • aux défauts des routeurs • Qualité de service • Délai de Transit • Protection d'accès • Déterminants de coûts • Durée de vie maximale d'une NSDU

  11. Fonctions • Fonctions • Adressage - Routage • Composition - Décomposition des IPDU • Segementation - Réassemblage • Surveillance de la durée de vie des IPDU et purge • Détection d'erreurs (optionnel) • Primitives de service • N_UNITDATA.request • N_UNITDATA.indication • paramètres: • Adresses source et destination • Qualité de service • Données utilisateur • Taille maximale des NSDU : 65535 octets • limitée à moins de 1024 (moins PCI des IDU) pour interconnexion des LAN

  12. Ordonnancement des activités • Permet: • Emission • Réception • Relais • Analyse de la durée de vie avant émission • Segmentation juste avant acheminement

  13. Structure des IPDU • PCI obligatoire • 3 champs obligatoires • identificateur de couche réseau (81h) • partie fixe • Adresses • Longueur • Valeur • 2 champs optionnels • Partie segmentation • Identificateur de PDU • Position du segment dans NSDU • Longueur totale NSDU • Champs codé sur 2 octets • Options • Codées type - longuer - valeur • Données optionnelles • Partie Fixe : • Longueur de l'en-tête • SP : Segmentation • MS : Segment à suivre

  14. RESEAUX en COMMUTATION de PAQUETS protocole X25.3

  15. Présentation • Standards • OSI 8208 ou CCITT X25.3 • partie de la recommendation X25 • utilise X25.1, soit X21bis au niveau Physique (utilisation de V24) • utilise X25.2 au niveau logique • LAPB : HDLC symétrique options 2 et 8 • LAP (ancien) ressemble à HDLC dissymétrique autonome • service fourni • Service Réseau connecté avec circuits virtuels • commutés • permanents

  16. VL2 VL7 ETTD ETTD ETTD VL256 VL3525 C ETTD C ETTD C C C Vl1: p3 p2 p1 VL2: p3 p2 p1 VL9: p3 p2 p1 VLj: C VL1245 VL125 VL956 VL2578 C C C VL2 ETTD ETTD Circuit virtuel, Voies logiques • circuits virtuels : VL2 - VL956 - VL3525 - VL7 • VL9 - VL125 - VL256 - VL2 • VL1 - VL2578 - VL1245 - VL2 Liaison d'accès CVP CVC inutilisés 0 1 k-1 k N-1 N 4095

  17. VL i VL j Réseau ETTD appelant ETTD appelé CE CE Demande d'appel Appel entrant VLmax VLmin Communication acceptée VLmin Communication établie VLmax données données VLmin VLmax Collision Demande d'appel Demande d'appel Indication de libération Appel entrant Communication établie Communication acceptée Etablissement de connexion • Demande d'appel • Numéro le plus grand • Appel entrant • Numéro le plus petit • Collision • priorité à la demande d'appel • Appel entrant rejeté: libération

  18. ETTD RL RL ETTD Réseau Appelant Réseau Appelé Appelant Réseau Appelé Longueur Longueur 0 9 1 6 9 0 0 1 8 8 6 0 9 9 1 6 7 0 2 5 0 0 7 0 0 9 1 6 7 0 2 5 0 0 7 0 2 A 1 2 1 6 9 0 0 1 8 8 66 B A 1 6 7 0 2 5 0 0 7 1 2 0 1 6 9 0 0 1 8 8 66 B 1 1 6 7 0 2 5 0 0 71 2 0 6 0 1 6 9 0 0 1 8 8 6 0 Adressage X25 • Adresses X121 • Réseau simpleSous - Réseaux X.25 ETTD ETTD Réseau

  19. 8 7 6 5 4 3 2 1 Q D seq (Groupe) Numéro de voie logique TYPE octet 1 octet 2 octet 3 En-tête de paquet X25 • Q : Qualificateur de données • D : Confirmation de remise • Contrôle de bout en bout • Respecté, très peu utilisé • seq : 01 numérotation modulo 8 10 numérotation modulo 8 11 Extension de format • Numéro de voie logique • sur 12 bits : 4096 VL • 16 groupes de 256 VL • Type : Type du paquet • Demande, confirmation d'appel, libération , interruptions • Données normales

  20. 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 0 0 x x x x x x Paramêtre catégorie A 0 D seq (Groupe) Numéro de voie logique 0 0 0 0 1 0 1 1 octet 1 octet 2 0 1 x x x x x x Paramêtre catégorie B octet 3 Lg Ad appelant Lg Ad appelée octet 4 1 0 x x x x x x Paramêtre catégorie C octet 5 Adresses X121 des ETTD octet k 1 1 x x x x x x long. paramêtre Champ de paramêtre catégorie D Lg des services complémentaires octet k+1 Services complémentaires octet n Données d'appel de l'utilisateur Format des paquets d'appel

  21. Champs de facilités - 1 - • Paramètres passés dans les paquets d'appels pour services optionnels • regroupements non standards pour faciliter exposé • Interdiction des appels; voies logiques unidirectionnelles • Interdiction de tous les appels à l'arrivée • Interdiction de tous les appels au départ • Limitation de l'usage d'une voie logique aux appels entrants • Limitation de l'usage d'une voie logique aux appels sortants • Groupes fermés d'usagers (GFU) • GFU avec accès entrant - GFU avec accès sortant - GFU bilatéral • Interdiction des appels à l'arrivée dans un GFU • Interdiction des appels au départ dans un GFU • Choix du GFU - • Choix du GFU avec accès entrant - Choix du GFU avec accès sortant • Choix de GFU bilatéral

  22. Champs de facilités - 2 - • Taxation • taxation à l'arrivée (PCV) • Acceptation de la taxation à l'arrivée • Interdiction de taxation locale • Information de taxation • Identification de l'usager du réseau (NUI) • Sélection rapide • Service complémentaire qui permet de transférer des champs de données utilisateur de 128 octets maximum dans des paquets d'appel et/ou des paquets de libération • Un service complémentaire d'acceptation de sélection rapide peut aussi être demandé pour autoriser le service de sélection rapide • peut être demandé avec ou sans restriction de réponse • AVEC : réponse par paquet de libération qui peut contenir 128 O de données • SANS : réponse par paquet de libération avec 128 o de données ou par Communication établie. Dans ce cas la demande de libération peut aussi transporter 128 o de données.

  23. Champs de facilités - 3 - • Autres services complémentaires • Numérotation étendue des paquets (modulo 128) • Modification de l'élément binaire D ( contrôle de bout en bout) • Retransmission des paquets ( contrôle d'erreurs par REJ) • Longueur de paquets par défaut non standard • Dimension de fenêtre par défaut non standard • Négociation des paramètres de contrôle de flux • Négociation de classes de débit • Choix de l'EPR (Exploitation Privée Reconnue) • permet de choisir un réseau de transit d'EPR pour acheminer une communication • Groupe de recherche: répartition des appels sur un groupe d'ETTD • Réacheminement des appels • Notification de modification de l'adresse de la ligne demandée • Notification de réacheminement des appels • Sélection et Indication du délai de transit

  24. Demande de libération Paquet de libération Indication de libération 8 7 6 5 4 3 2 1 Confirmation de libération Confirmation de libération (réponse) 0 0 seq (Groupe) Numéro de voie logique 0 0 0 1 0 0 1 1 octet 1 octet 2 Demande de libération Demande de libération octet 3 Indication de libération Cause octet 4 Confirmation de libération octet 5 Diagnostic octet 6 Champ optionnels en format étendu Demande de Réinit Indication deRéinitialisation Confirmation de Réinit (réponse) Confirmation de Réinit Libération - Réinitialisation - Reprise sur liaison d'accès

  25. 8 7 6 5 4 3 2 1 Q D 0 1 (Groupe) Numéro de voie logique P(R) M P(S) 0 Données Q D 1 0 (Groupe) Numéro de voie logique P(S) 0 P(R) M Données Données normales Séquencement normal • Envoi de sequences complétes de paquets • paquets chaînés grâce au bit M • P(S) : numéro de paquet de données émis • P(R) : numéro de paquet attendu • M : données à suivre. Si 0: dernier paquet • M=0 dans un paquet incomplet • paquets vides non transmis • on ne respecte plus séquencement de bout en bout (mais local ...) • segmentation transforme 1 paquet en une séquence • Numérotation P(R), P(S) plus utilisable pour le contrôle de bout en bout • on utilise le contrôle de niveau 2 Séquencement étendu

  26. 0 D 0 1 (Groupe) Numéro de voie logique P(R) 0 0 0 0 1 0 D 1 0 (Groupe) Numéro de voie logique 0 0 0 0 0 0 0 1 P(R) 0 Demande d'interruption Indication d'interruption Confirmation d'interruption (réponse) Confirmation d'interruption Demande d'interruption Contrôle de flux, contrôle d'erreurs, Données express • prêt à recevoir RR (01h) • Non prêt à recevoir RNR (05h) • Rejet (optionnel) REJ (09h) • Interruptions • données express sur un octet • acquittées, hors contrôle de flux normal • Demande 23h Confirmation 27h 0 0 x x (Groupe) Numéro de voie logique 0 0 1 0 0 0 1 1 données express

  27. RESEAU de PAQUETS • en MODE CARACTERE • P. A. D.

  28. Présentation • En général, hôtes liés par des accès X25 directs • Terminaux connectés par ADP : • Assembleur -désassembleur de paquets • en anglais PAD • Logiciel sur réseau X25 • Concentrateurs de terminaux spécialisés (avec ce logiciel) • Programme sur miniordinateur • Terminaux ou micro-ordinateurs connectés au réseau X25 : • Directement • à travers réseau téléphonique

  29. Exemple d'utilisation

  30. X3 : Paramètres du PAD

  31. X3: Analyse de quelques paramètres • Caractère de rappel du PAD: passage en mode de commande • si 0 impossible (voir 7) ; si 1 : DLE • Echo • Si 1 echo par le PAD; • Echo peut être local (Demi-duplex) ou distant (stty echo) • peut être supprimé pour Mots de passe par exemple • Envoi des données • sur buffer plein • sur caractère spécial (Retour chariot) • Sur temporisation (EBVO = mico-ordinateur) • Break • coupure sur ligne. Peut envoyer une commande, une interruption ou Rappel PAD • Temporisation après saut de ligne ou interligne • Pour terminaux imprimants

  32. Profils • Ensemble cohérent de paramètres de l'ADP • Pour un type de terminal donné • Permet de fixer tous les paramètres simultanément par une seule valeur • Par défaut : profil simple  visu simple • Autre profil standard toujours supporté: profil transparent  EBVO • Entrée Basse Vitesse d'Ordinateur (envoi sur tempo 1s) • Si accès direct (Abonnement) : un profil spécifique peut être défini • Profils de base

  33. Profils Transpac • 12 profils standards • 0: simple défini par X28; echo par le PAD, envoi sur caractère spécial, pas de bourrage • 1: transparent défini par X28 pour EBVO; pas d'écho; envoi sur temporisation • 2: transparent voisin de 1 (tempo 0,5s, 7:21 mise au rebut sur break) • 3: terminal communiquant avec EBVO (envoi sur CR ou délai 4s) • 4: voisin de 3 • 6: voisin de 0 avec usage différent de break (7:21) • 9: Accès TELEX • 11: voisin de 2 (délai 0,15s) • 12: simple sans écho • 13: terminaux en mode bloc asservis par Xon-Xoff • 14: voisin de 13 (break au lieu de DLE) • 15: voisin de 13 sans Xon-Xoff • Nota : pour terminaux imprimants ajouter bourrage

  34. Protocole X28: Commande de l'ADP depuis terminal • 8 commandes + adresse (commande débutant par chiffre) • Alphabet réduit : majuscules, chiffres, +, : ,, LF, , , , Xon, Xoff, Nul, Del • Commandes et réponses • STAT demande d'état FREE ou ENGAGED • CLR (ou LIB) Libération CLR CONF ou CLR ERR • PAR? Lectures paramètres PAR valeurs • SET? valeurs Positionnement paramètres PAR valeurs • PROF ident Choix d'un profil  • RESET Réinitialisation CV  • INT Transmettre interruption  • SET valeurs Positionnement paramètres  • ...123... Etablissement de communication 

  35. Protocole X28: Automate d'accès • Notations caractère: • ¿ : non significatif • significatif •  : Retour chariot • : quelconque

  36. X29 : Commandes depuis Hôte X25 • Protocole non obligatoire mais recommandé • Ensemble de messages • Libération de la communication • Réinitialisation • Positionnement et/ou lecture de paramètres • Format • Paquet X25 qualifié • code de message sur bits • Suite de paramètres • Référence paramètre : 1 octet • Valeur paramètre : 1 octet

More Related