Site ieftin, dar de înaltă calitate. Poate asta? Da. Putem avea totul. Calitate decentă la un preț accesibil.
Din punctul de vedere al studioului nostru, crearea unui site web este ieftină înseamnă, mai presus de toate, excelentă, tehnologică și apoi deja inexpensivă.
Forma de lucru la distanță cu clienții optimizează cheltuielile noastre și putem face site-uri din întreaga lume. Nu trebuie să vii la noi deloc. Vom economisi timp și bani.
Într-o perioadă atât de dificilă de criză financiară globală, când mor în viață vechile scheme de afaceri, apar noi. Cel mai bun moment pentru a începe activitatea. Începeți propria afacere și vă voi ajuta să creați site-ul dvs. foarte ieftin. pentru tine.
Așa-numitele cărți de vizită sunt foarte populare.
Crearea unui site de carti de vizita este foarte ieftina, si chiar si un antreprenor de inceput va fi capabil sa-si permita. La elaborarea unui astfel de site, este suficient un buget mic.
Experții în rețea spun că 50% din cunoștințele din acest domeniu dinamic al tehnologiei sunt complet depășite în 5 ani. Puteți spune cu siguranță despre volumul exact de interes și de ani, dar faptul rămâne: un set de tehnologii de bază, idei cu privire la perspectivele unei tehnologii, abordări și metode pentru rezolvarea provocărilor cheie și chiar un indiciu cu privire la ce sarcini atunci când crearea de rețele sunt esențiale - toate acest lucru se schimbă foarte repede și de multe ori neașteptat. Și există multe exemple pentru a susține această stare de fapt. Conceptul de rețele informatice este rezultatul logic al evoluției tehnologiei informatice. Primele calculatoare din anii 50 - mari, voluminoase și scumpe - au fost destinate unui număr foarte mic de utilizatori selectați. Adesea, acești monștri au ocupat clădiri întregi. Astfel de computere nu au fost concepute pentru interacțiune interactivă cu utilizatorul, dar au fost utilizate în modul în lot.
Rețele de calculatoare
Suport pentru algoritmul Tree Spanning
Algoritmul algoritmului Tree Spanning (STA) permite comutatoarelor să determine automat configurația arborescentă a legăturilor din rețea pentru interconectarea porturilor arbitrare. După cum sa menționat deja, pentru funcționarea normală a comutatorului este necesară absența rutelor închise în rețea. Aceste rute pot fi create de administrator special pentru formarea legăturilor de rezervă sau pot apărea la întâmplare, ceea ce este foarte posibil dacă rețeaua are numeroase conexiuni, iar sistemul cablului este slab structurat sau documentat.
Comutatoarele compatibile cu STA creează automat o configurație activă de legături (de exemplu, o configurație coerentă fără bucle) pe setul tuturor conexiunilor de rețea. Această configurație este numită Tree Spanning (numit uneori copacul principal), iar numele său a dat numele întregului algoritm. Algoritmul Spanning Tree este descris în standardul IEEE 802.1D, același standard care definește modul în care funcționează punțile transparente.
Comutatoarele găsesc adaptabil adaptorul copacului, schimbând pachetele de service. Punerea în aplicare a algoritmului de comutare STA este foarte important să se lucreze în rețelele mari - în cazul în care comutatorul nu acceptă acest algoritm, administratorul trebuie să specificați manual porturile trebuie să fie traduse în starea de blocare pentru a preveni bucle. În plus, eșecul unui cablu sau port de switch, administratorul trebuie, în primul rând, pentru a detecta faptul de refuz, și, pe de altă parte, pentru a elimina consecințele eșecului prin transferarea conexiunii înapoi în modul de funcționare prin activarea anumitor porturi. Cu suportul comutatoarelor din rețeaua de protocol Spanning Tree, eșecurile sunt detectate automat, datorită testelor constante de conectivitate a rețelei cu pachetele de servicii. După detectarea pierderii conectivității, protocolul construiește un nou copac, dacă este posibil, iar rețeaua reîncarcă automat funcționalitatea.
Algoritmul Spanning Tree determină configurația activă a rețelei în trei etape.Apoi, într-o a doua etapă, pentru fiecare comutator este determinată de portul rădăcină (port rădăcină) - este portul că rețeaua are cea mai mică distanță la podul rădăcină (mai precis, de la rădăcină la orice port comutator).
În cele din urmă, în a treia etapă, așa-numitul port desemnat este selectat pentru fiecare segment de rețea, care este portul care are cea mai mică distanță de acest segment la comutatorul rădăcină. După determinarea portului rădăcină și a porturilor atribuite, fiecare comutator blochează porturile rămase care nu se află în aceste două clase de porturi. Este posibil să se demonstreze matematic că, cu o astfel de alegere a porturilor active din rețea, buclele sunt excluse, iar legăturile rămase formează un copac acoperitor (dacă poate fi construit cu conexiunile existente în rețea).
Conceptul de distanță joacă un rol important în construcția arborelui acoperitor. Acesta este criteriul care selectează singurul port care conectează fiecare comutator la comutatorul rădăcină și singurul port care conectează fiecare segment al rețelei cu comutatorul rădăcină.
În Fig. Figura 4.38 prezintă un exemplu de configurare arbore spanning pentru o rețea formată din 5 segmente și 5 întrerupătoare. Porturile rădăcină sunt vopsite o culoare închisă, portul de destinație nu este vopsit, iar porturile blocate sunt încrucișate. În configurația activă, comutatoarele 2 și 4 nu au porturi care transmit cadre de date, astfel încât acestea sunt pictate ca rezervă.
Fig. 4.38. Construirea unei rețele de copaci care utilizează algoritmul STA
Distanta de la radacina este definita ca timpul total conditionat pentru transferul unui bit de date din portul acestui switch catre portul comutatorului radacina. Se presupune că timpul transferurilor interne de date (de la port la port) este neglijabil de către comutator și se ia în considerare numai timpul pentru transmiterea datelor de către segmentele de rețea care leagă întrerupătoarele. Timpul segmentului condiționat este calculat ca timpul necesar pentru a transmite un bit de informație în 10 unități nanosecunde între porturile direct conectate ale segmentului de rețea. Deci, pentru segmentul Ethernet de data aceasta sunt 10 unitati conventionale, iar segmentul Token Ring este de 16 Mb / s - 6,25. (Algoritmul STA nu este asociat cu niciun standard specific pentru stratul de legătură, acesta poate fi aplicat comutatoarelor care conectează rețele de tehnologii diferite.)
În exemplul de mai sus, se presupune că toate segmentele funcționează la aceeași viteză, astfel încât acestea au aceleași distanțe condiționale, care prin urmare nu sunt prezentate în figură.
Pentru a determina automat arborele inițial de configurare activă toate switch-uri din rețea după inițializare începe periodic pentru a partaja punga speciala, numite unități de date de protocol de pod - BPDU (Podul Protocol unitate de date), care reflectă faptul că dezvoltarea inițială a algoritmului pentru STA pod.
Câmpurile pachetului BPDU sunt listate mai jos.
Identificatorul de versiune a protocolului STA este de 2 octeți. Întrerupătoarele trebuie să suporte aceeași versiune a protocolului STA, în caz contrar poate fi stabilită o configurație activă cu bucle.
Tipul BPDU este de 1 octet. Există două tipuri de BPDU - configurație BPDU, adică suma licitată pentru oportunitatea de a deveni comutatorul rădăcină, pe baza cărora determinarea configurației active și notificarea BPDU a reconfigurării, care este trimis la comutatorul care a descoperit evenimentul necesită o reconfigurare - defectare a liniei de comunicare, eșecul de port, schimbare prioritățile de comutare sau de porturi.
Steagurile sunt 1 octet. Un bit conține stegul de modificare a configurației, al doilea este steagul Confirmare confirmare confirmare.
Identificatorul comutatorului rădăcină este de 8 octeți.
Distanța de la rădăcină este de 2 octeți.
ID-ul comutatorului este de 8 octeți.
ID-ul portului este de 2 octeți.
Durata de viață a mesajului este de 2 octeți. Măsurat în unități de 0,5 s, servește la identificarea mesajelor învechite. Când pachetul BPDU trece prin comutator, acesta adaugă la durata de viață a pachetului timpul în care acesta este întârziat de comutator.
Durata maximă de viață a mesajului este de 2 octeți. Dacă pachetul BPDU are o durată de viață mai mare decât cea maximă, acesta este ignorat de întrerupătoare.
Intervalul de salut, prin care sunt trimise pachetele BPDU.
Întârzierea schimbării de stat este de 2 octeți. Întârzierea determină timpul minim pentru ca porturile de comutare să intre într-o stare activă. Această întârziere este necesară pentru a exclude posibilitatea apariției temporare a buclelor cu o schimbare non-simultană a stărilor de port în timpul reconfigurării. Pachetul de notificări de reconfigurare BPDU nu conține toate câmpurile, cu excepția primelor două.
După inițializare, fiecare comutator se consideră primul rădăcină. Prin urmare, începe, prin intermediul intervalului hello, să genereze un mesaj de tip BPDU de configurare prin toate porturile sale. În ele indică identificatorul ca identificator punte rădăcină (și ca identificator al comutatorului, de asemenea), distanța până la rădăcină este setat la 0, și ca identificator de port indică un identificator al portului care primește BPDU. După ce comutatorul primește un BPDU, care are un identificator al comutatorului rădăcină, cu o valoare mai mică decât propria sa, ea încetează să genereze personalul propriu un BPDU, și începe să releu doar cadrele unui nou pretendent la titlul comutatorului rădăcină. În Fig. 4.38 la comutatorul 1 identificatorul are cea mai mică valoare, deoarece a devenit ca urmare a schimbului de cadre de către cel de bază.
Când cadrele sunt transmise, fiecare comutator mărește distanța până la rădăcina specificată în BPDU primită de timpul condiționat al segmentului prin care este recepționat cadrul. Astfel, în cadrul BPDU, pe măsură ce treceți prin întrerupătoare, distanța de la întrerupătorul rădăcină se acumulează. Dacă presupunem că toate segmentele din exemplul în cauză sunt segmente Ethernet, atunci comutatorul 2, luând BPDU de la comutatorul segmentului 1 cu o distanță egală cu 0, îl incrementează cu 10 unități.
Prin retransmiterea cadrelor, fiecare comutator pentru fiecare dintre porturile sale memorează distanța minimă față de rădăcina întâlnită în toate cadrele BPDU recepționate de acest port. Când procedura de configurare arborescentă este finalizată (în timp), fiecare comutator își găsește portul rădăcină, portul pentru care distanța minimă față de rădăcină a fost mai mică decât cea a altor porturi. Deci, comutatorul 3 selectează portul A ca port root, deoarece pe portul A distanța minimă față de rădăcină este de 10 (BPDU cu această distanță este preluată de la comutator rădăcină prin segmentul 1). In portul de comutare 3 găsit în cadrul primit o distanță minimă de 20 de unități - aceasta corespundea cazului care trece rama din port la podul rădăcină peste segmentul 2, apoi prin puntea 4 și segmentul 3.
În plus față de portul rădăcină, comutatoarele selectează un port pentru fiecare segment de rețea într-un mod distribuit. Pentru a face acest lucru, ei exclud din luarea în considerare portul rădăcină (pentru segmentul la care este conectat, există întotdeauna un alt comutator care este cel mai aproape de rădăcină), precum și pentru toate porturile rămase au comparat luate pe ele distanța minimă la rădăcina distanța până la rădăcina rădăcinii lor portuare. Dacă oricare dintre distanța de port ia dus la rădăcina este mai mare decât distanța traseului, care trece prin portul său rădăcină, atunci acest lucru înseamnă că, pentru un segment care este conectat la acest port, distanța cea mai scurtă la comutatorul rădăcină este tocmai prin acest port. Comutatorul face toate porturile care au această condiție îndeplinită, alocate.
Dacă în procesul de selectare a portului rădăcină sau a unui număr de port de destinație porturile sunt egale în criteriul cel mai scurt distanta de la podul rădăcină, este ales cu cel mai mic identificator de port.
Ca un exemplu, ia în considerare selectarea portului rădăcină al comutatorului 2 și portul destinat segmentului 2. Puntea 2 când selectarea portului rădăcină se confruntă cu o situație în care portul A și portul B sunt la distanță egală cu rădăcina - 10 unități (portul A primește cadre din portul B rădăcină printr-un segment intermediar - segmentul 1, iar portul B primește cadre de la portul A al comutatorului rădăcină, de asemenea printr-un segment intermediar - prin segmentul 2). Identificatorul A are o valoare numerică mai mică decât B (din cauza ordinii codurilor de caractere), astfel încât portul A devine portul rădăcină al comutatorului 2.
La verificarea portului în cazul dacă acesta este atribuit segmentului 2, comutatorul 2 a constatat că, prin acest port, a facut poze cu ei se face referire la distanța minimă 0 (acestea au fost focuri de portul de la comutatorul rădăcină 1). Deoarece propriul port de bază la comutatorul 2 are o distanță față de rădăcina 10, portul B nu este alocat segmentului 2.
Apoi, toate porturile, cu excepția portului rădăcină și a porturilor atribuite, sunt transferate de fiecare comutator în starea blocată. Aceasta finalizează construcția arborelui de acoperire.
În timpul funcționării normale, comutatorul rădăcină continuă să genereze cadre de serviciu BPDU, iar comutatoarele rămase continuă să le recepționeze cu porturile lor de bază și să le retransmită. Dacă întrerupătorul nu are porturile atribuite, cum ar fi comutatoarele 2 și 4, ele continuă să participe la funcționarea protocolului Spanning Tree, preluând cadrele de serviciu de la portul de bază. Dacă, după un interval de timp din portul rădăcină al oricărui comutator de rețea nu primește cadrul serviciului BPDU, inițiază o nouă procedură pentru construirea arborelui se întinde, notificarea acestora notificarea celeilalte comutatoare BPDU reconfigurării. După primirea unui astfel de cadru, toate comutatoarele încep să genereze din nou BDPU de tipul configurației, ca urmare a configurarii unei noi configurații active.