Specificații IEEE 802.3u Autonegocierea și 802.3x de control al fluxului
Specificații Autonegocierea (AN) (Auto negociere) a fost propus de către IEEE comisie 802.3u de experți pentru a permite configurarea automată a principiului de funcționare (Plug and Play) componente ale hibridului locale (în ceea ce privește tipul de protocol de nivel fizic) rețele.
Operațiunile care sunt efectuate în cadrul procedurii de AN, sunt împărțite în două clase:
• Funcționarea de bază (operare de bază);
• Operațiile auxiliare (Opțional Operation).
În funcție de tipul de componente care interacționează ale operației primare poate fi realizată în două moduri:
• Ambele dispozitive acceptă interacționând AN procedură;
• Doar unul dintre dispozitivele acceptă o procedură de interacționând.
În al doilea caz, mai inteligent dispozitivul ar trebui să definească un singur tip de tehnologie, care este susținută de omologul său prin examinarea tipului de semnal le-a generat.
O procedură de implică efectuarea de operațiuni suplimentare care nu sunt utilizate în timpul negocierii parametrilor de schimb de informații. Operații suplimentare sunt utilizate pentru a permite localizarea rapidă defect sau pentru a preveni apariția acesteia. Astfel de măsuri suplimentare includ:
• Interfață de Management (Management Interface);
• Funcția de sub-pagini (Pagina următoare de funcții);
• Semnalizarea o eroare pe partea îndepărtată (semnalizării de avarie la distanță).
Interfața de management oferă un mecanism pentru a colecta informații cu privire la problemele care pot apărea în executarea unei proceduri. În special, următoarele acțiuni pot fi efectuate prin intermediul operațiunii:
• Stabilirea motivelor din cauza cărora a fost considerată imposibilă stabilirea conexiunii;
• identificarea funcționalității rețelei;
• Modificarea vitezei conexiunii de date.
Pentru a permite informațiilor aeriene de transmisie între dispozitive de comunicare, acestea pot face schimb de cadre suplimentare (pagini). Folosind această funcție vă permite să trimiteți informații de diagnosticare cu privire la problemele care au apărut în cursul procedurii primare, AN, și oferă oportunitatea pentru dezvoltarea în continuare a întregii proceduri.
Semnalizarea o eroare pe partea îndepărtată. Pentru a trimite un algoritm de partener AN informații cu privire la natura problemelor (de tip greșit de cablu, incorecte aspect perechi utilizate), folosind eroarea de funcționare de semnalizare de la marginea de la distanță. În general, rezultatele acestei operații sunt transmise cu ajutorul funcției de sub-pagini.
Informațiile care sunt schimbate între parteneri atunci când procedura Autonegocierea, reprezentat ca un cadru al stratului fizic.
Mecanismul de transport protseduryAuto-negociere. Pentru a transfera date între parteneri atunci când procedura Autonegocierea utilizează grup de impulsuri numit pulsurilor Link (FLP). Acest grup, care structură este prezentată în figură, poate consta din 33 de impulsuri care urmează o perioadă de 62,5 microsecunde. impulsuri ciudate ale secvenței sunt marcate în ton figura de lumină utilizată pentru a transmite grupul de sincronizare. Șaisprezece pulseaza chiar FLP, care în figură sunt marcate ton întunecat, concepute pentru a transmite informații cuvânt [D0..D15]. Disponibilitate puls FLP chiar și poziția este interpretată ca „1“, absența sa ca „0“ cuvântul informație de biți corespunzătoare.
Secvența FLP este transmisă cu o perioadă de 16,8 milisecunde. Valoarea perioadei de repetiție a impulsurilor este selectată, astfel încât, în cazul în care partenerul nu este în măsură să participe la procesul Autonegocierea, acesta poate fi interpretat ca pulseaza FLP impulsuri NLP conventionale.
Tabelul prezintă structura de bază a cuvântului (link Cod Word - LCW) Procedura Autonegocierea.
PoleRF (Remote Fault) (D13). O valoare de 1 în „eroare pe site-ul de la distanță“ indică partenerul privind apariția unei situații de urgență la componentele care interacționează proximale.
Câmpul Ack (Recunoasteti) (D 14). O valoare de 1 în câmpul „confirmare“ indică partenerul de faptul că această stație a primit un minim de trei FLP set de impulsuri consecutive.
PoleNP (Pagina urmatoare) (D 15). O valoare de 1 în „pagina următoare“ indică partenerul că postul presupune să participe în realizarea schimbului de informații extinse în care o suplimentare, în raport cu baza, pagina de informații pot fi utilizate.
Descrierea algoritmului Auto-negociere. Pentru a asigura selectarea tipului optim de strat fizic protocol între tehnologiile susținute de ambii participanți proces Autonegocierea, tehnologiile utilizate sunt ordonate în ordinea preferinței descrescătoare după cum urmează:
• 100 Base TX full-duplex;
• 10 Base T full-duplex;
procesul de auto-negociere este format din șase etape consecutive:
• Ambii parteneri de schimb de cuvinte LCW în care sunt stabilite valorile bitul Ack = 0.
• determina statia partener cu privire la procesul de Autonegocierea prin prezența unor impulsuri suplimentare LTP relative într-un grup de impulsuri primite
• stația intră în „așteptați“, modul în care se așteaptă să primească grupuri de 3 FLP consecutive complete. După stația primește banda de așteptat, începe să transmită un semn LCW Ack = 1.
• Odată ce stația partener primește mai mult de trei consecutive la semnul stabilit LCW Ack = 1, acesta intră în modul „recunosc“, în care este posibil să se efectueze acțiuni suplimentare privind armonizarea schimbului de informații.
• După transferul de mai mult de 6-8 cuvinte consecutive stații LCW pot lua parte la schimbul de informații, folosind următoarea funcție de pagină. Pentru a face acest lucru ei trebuie mai întâi de acord cu privire la tipul de protocol al stratului fizic.
Definițiile functiilor paralele (Function Detection Parallel) este utilizată în cazul în care numai unul dintre dispozitivele care interacționează algoritmul susține parametrii de negociere auto.
În acest caz, dacă dispozitivul „A“ va fi posibil să se determine tipul de protocol de nivel fizic, care susține dispozitivul „B“, canalul de comunicație dintre aceste dispozitive este transferat într-o stare activă și un nou schimb de informații cu privire la un anumit canal este produs în conformitate cu cerințele prezentului protocol. În caz contrar, canalul este transferat la starea pasivă și protocolul de nivel superior de diagnosticare formate - linia de defect ( «Link Fail»). Dezavantajul acestei metode este că, cu imposibilă determinarea dispozitivului care acceptă modul Full Duplex.
următoarea funcție de pagină este opțională, care poate fi pusă în aplicare pentru a furniza schimb de informații suplimentare în cadrul procedurii de executare AN.
Pentru schimbul de informații pot fi utilizate sunt două tipuri de pagini suplimentare:
Structura paginii Mesaje
Descărcările din D0-D10 este un câmp de cod este pagina neformatat.
In acest domeniu, plasat coduri fixe, care corespund tipului de mesaj generat: mesaj de diagnosticare despre cauza situației de urgență, de a clarifica tipul de protocol de nivel fizic, etc.
Câmp de posturi de serviciu și paginile de pagini neformatate sunt situate în rândurile D 11 D 15.
Câmpul T (Toggle) utilizat pentru cuvinte de sincronizare transmise. Valoarea cuvântului la rândul său, se schimbă 1 - 0 pentru fiecare cuvânt format ulterior, și, prin urmare, receptorul poate ști că acesta devine cuvânt trimis fără pierderi.
MP câmp este utilizat pentru a diferenția tipurile de pagini. MP = valoarea 0 corespunde pagina neformatat.
Valoarea MP = 1 corespunde mesajului paginii.
câmp Ack și Ack2 utilizate pentru introducerea semnelor, care indică faptul că procesul de schimb de informații, folosind pagini suplimentare continuă în mod normal.
Câmpul NP este utilizat pentru a indica prezența sau absența pagina următoare care urmează să fie primite după această. În ultima sub-pagină în fluxul atributul NP este setat la 1.
Specificație IEEE 802.3x definește mecanismul efectuarea Flow Procedura de control al nivelului legăturii IEEE 802.3.
Pentru a asigura componentele de control al fluxului de rețea sunt cadre de un format special, numite cadre de pauză (pauză cadre) schimbate.
Structura cadrului PAUZĂ Frame. date privind lungimea câmpului corespunzător în octeți plasate în primul rând al tabelului. câmpurile Preambul și DCD nu sunt afișate. indicarea cadru acestui tip de cod este prezența în câmpuri adiacente 8808-0001 LUNGIMEA / TIP și opcode.
În lungime / TYPE acest cadru cod situat IEEE 8808 rezervat pentru cadre care sunt utilizate în procedurile de control la nivel MAC. câmpul opcode conține indicația cadrului de control al debitului 0001. cod situat în următorii doi octeți, care corespunde cu mărimea întreruperii propuse, exprimate în intervale de biți. Unitatea LSB 512 corespunzătoare acestui cod de tehnologie intervale de biți utilizate. Astfel, mărimea pauzei propuse pentru tehnologiile Fast Ethernet poate avea o valoare de la 0 la 0.3 secunde. Câmpurile rămase ale cadrului sunt rezervate pentru o utilizare viitoare sau pentru a efectua funcții de service.
Flow Procedura de control poate fi realizată în două moduri:
Modul de reglare a debitului Simetric este posibilă în acest caz, dacă ambele interacționând dispozitivului poate genera și interpreta corect de cadre de tip PAUZĂ. Dacă numai unul dintre dispozitivul care interacționează acceptă procedura de control al fluxului în întregime, este utilizat modul asimetric. Tabelul I prezintă exemple de realizare posibile ale modului de control al debitului, în funcție de posibilitățile de interacțiune informare revendicat de partener.