Model arhitectural de retea - PowerPoint PPT Presentation

About This Presentation
Title:

Model arhitectural de retea

Description:

Title: Conectarea la retea Author: RZ Last modified by: r Created Date: 12/18/2006 8:21:20 AM Document presentation format: On-screen Show (4:3) Company – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 11
Provided by: RZ77
Category:

less

Transcript and Presenter's Notes

Title: Model arhitectural de retea


1
Model arhitectural de retea
Ce este un model arhitectural? Un model
arhitectural ofera un cadru general de referinta
pentru problemele legate de comunicatiile în
retea. Un astfel de model este folosit nu doar
pentru a explica protocoalele de comunicatie, ci
si pentru dezvoltarea acestora. Modelul
arhitectural separa functiile asigurate de
protocoalele de comunicatie în nivele separate
(si mai usor administrabile). Fiecare nivel are
un rol/roluri specific(e) în procesul de
comunicatie de-a lungul retelei. Definitii
concepte de baza - Protocol de retea - Tipuri
de comunicatii/transmisii de date - Latime de
banda/Throughput/Goodput
2
Modelul OSI
  • De ce un model pe nivele?
  • Reduce complexitatea
  • Standardizeaza interfetele
  • Faciliteaza conceptia modulara
  • Asigura tehnologii interoperabile
  • Accelereaza evolutia
  • - Simplifica si ajuta procesul de predare/învatare

3
Modelul OSI
4
Modelul TCP/IP
5
Comparatie OSI TCP/IP
6
Aplicatia de retea
7 6 5 4 3 2 1
Fisiere DLL API de retea
Driver API de retea client TDI
TDI
Drivere de protocol transport TDI (TCP/IP,
NetBEUI, IPX/SPX, etc.)
NDIS
Biblioteca NDIS Miniport NDIS
HAL
Ethernet, Token Ring, IrDA, ATM, etc.
Modelul OSI si componentele de retea în Windows
7
Componente de retea Windows
  • Transporturi TDI, drivere de protocol NDIS
    (Network Driver Interface Specification) si
    driverele de protocol
  • Sunt drivere în mod kernel. Accepta pachete IRP
    de la clienti TDI si proceseaza cererile pe care
    aceste pachete le reprezinta.
  • Procesarea poate necesita comunicarea cu o
    entitate pereche necesitând ca transportul TDI sa
    adauge headere specifice (TCP, UDP, IPX) datelor
    continute în pachetele IRP si sa comunice cu
    driverele placilor de retea folosind functii
    NDIS.
  • Transporturile TDI asigura comunicatiile în
    retea prin executia de operatii de transmitere a
    mesajelor precum segmentare si reasamblare,
    secventializare, confirmare si retransmisie.

8
Componente de retea Windows
  • Biblioteca NDIS (ndis.sys)
  • Ofera încapsularea pentru driverele adaptorului
    de retea, asigurând interfata fata de mediul
    kernelului Win2000.
  • Biblioteca NDIS exporta functii utilizabile
    pentru transporturile TDI precum si functii
    suport pentru drivere de adaptoare de retea.

9
Componente de retea Windows
  • Fisiere DLL API de retea
  • Ofera aplicatiilor o modalitate independenta de
    protocol de comunicare de-a lungul retelei.
    API-urile de retea pot fi implementate atât în
    mod utilizator cât si în mod kernel. În unele
    cazuri se utilizeaza alte API-uri ce ofera
    servicii aditionale.
  • Clienti TDI
  • Reprezinta drivere de dispozitiv în mod kernel
    ce implementeaza portiunea kernel-mode a unei
    implementari API de retea. Clientii TDI îsi iau
    numele din faptul ca pachetele pe care le trimit
    driverelor de protocol (IRP I/O Request
    Packets) sunt formatate conform standardului
    Win2000 Transport Driver Interface. Acest
    standard specifica o interfata de programare
    pentru driverele de dispozitiv kernel-mode.

10
Componente de retea Windows
  • Drivere miniport NDIS
  • Reprezinta drivere în mod kernel responsabile cu
    asigurarea interfetei între transporturile TDI si
    diverse adaptoare de retea. Driverele miniport
    NDIS sunt scrise astfel încât sunt înglobate în
    biblioteca Win2000 NDIS.
  • Ele nu proceseaza pachete IRP ci înregistreaza o
    interfata denumita call-table în biblioteca NDIS
    ce contine pointeri la functii corespunzatori
    acelora pe care biblioteca NDIS îi exporta
    transporturilor TDI.
  • Driverele miniport NDIS comunica cu adaptoarele
    de retea folosind functii de biblioteca NDIS ce
    asigura interfata cu functii HAL.
Write a Comment
User Comments (0)
About PowerShow.com