<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7371253540746591201</id><updated>2012-02-17T05:03:41.065+02:00</updated><category term='noutati'/><category term='diverse'/><category term='quiz'/><category term='knowledge bits'/><title type='text'>Blog-ul Academiei Cisco Media IT</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>59</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-3267920155392900567</id><published>2008-11-13T11:17:00.002+02:00</published><updated>2008-11-13T11:45:21.885+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Promotii noi</title><content type='html'>Salut&lt;br /&gt;&lt;br /&gt;In ultima perioada am lucrat la imbunatatirea cursurilor de la Academia Cisco Media IT si dorim sa informam toti studentii si prietenii academiei noastre de aceste modificari.&lt;br /&gt;&lt;br /&gt;Pe scurt acum avem si &lt;b&gt;CCIE&lt;/b&gt; printre certificarile instructorilor, am introdus &lt;b&gt;Distance Learning &lt;/b&gt;pentru cei ce nu pot veni la cursuri in mod curent, si am &lt;b&gt;scazut preturile&lt;/b&gt; cursurilor (cu peste 20%), in plus introducand si o &lt;b&gt;oferta promotionala&lt;/b&gt; pana la sfarsitul anului. Nu in ultimul rand, oferim &lt;b&gt;cursuri personalizate&lt;/b&gt; celor interesati de anumite tehnologii sau celor ce isi doresc o flexibilitate mai mare a desfasurarii cursurilor.&lt;br /&gt;&lt;div&gt; &lt;br /&gt;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-&lt;wbr&gt;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-&lt;wbr&gt;=-=-=-=-=-=-&lt;br /&gt;&lt;br /&gt;In primul rand va anuntam noile tarife pentru cursul de CCNA. Astfel:&lt;br /&gt;&lt;br /&gt;- &lt;b&gt;200 RON / modul&lt;/b&gt; - Distance Learning (vezi mai jos). Se aplica tuturor cursantilor (elevi, studenti, persoane fizice, persoane juridice)&lt;br /&gt; &lt;br /&gt;- &lt;b&gt;250 RON / modul&lt;/b&gt; - elevi/studenti (cu predare si laboratoare)&lt;br /&gt;- &lt;b&gt;320 RON / modul&lt;/b&gt; - persoane fizice (cu predare si laboratoare)&lt;br /&gt;- &lt;b&gt;400 RON / modul&lt;/b&gt; - persoane juridice (cu predare si laboratoare)&lt;br /&gt; &lt;br /&gt;&lt;/div&gt;Preturile au incluse toate costurile cursului (predare si laboratoare, examene, materiale, acces site Cisco, etc).&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Mai multe informatii despre curs gasiti pe siteul nostru la adresa &lt;a href="http://www.mediait.ro/?page=cursuri" target="_blank"&gt;http://www.mediait.ro/?page=&lt;wbr&gt;cursuri&lt;/a&gt; sau trimitandu-ne mail pe &lt;a href="mailto:office@mediait.ro" target="_blank"&gt;office@mediait.ro&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;/div&gt;Pana la sfarsitul anului va asteptam si cu o &lt;b&gt;oferta promotionala&lt;/b&gt;: inscrie-te impreuna cu un prieten, si aveti amandoi o reducere suplimentara de &lt;b&gt;20%&lt;/b&gt; din costul primului modul CCNA.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-&lt;wbr&gt;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-&lt;wbr&gt;=-=-=-=-=-=-&lt;br /&gt;&lt;div class="gmail_quote"&gt; &lt;br /&gt;Va anuntam cu mandrie ca avem acum printre certificarile Cisco ale instructorilor si certificarea &lt;b&gt;CCIE&lt;/b&gt;. Privita drept cea mai                      importanta certificare din industrie si dorita de toti cei ce lucreaza                      in domeniul IT/Networking, certificarea de nivel Expert &lt;b&gt;CCIE&lt;/b&gt; ne da posibilitatea sa va oferim cele mai bune cursuri Cisco de pe piata si demonstreaza nivelul deosebit al pregatirii si experientei celor ce va predau aceste cursuri. Este de subliniat faptul ca ne aflam acum intr-un grup select, existand extrem de putine Academii Cisco in lume care sa aibe printre instructori si instructori certificati CCIE.&lt;div&gt;&lt;br /&gt;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-&lt;wbr&gt;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-&lt;wbr&gt;=-=-=-=-=-=-&lt;br /&gt;&lt;br /&gt;Am introdus sistemul de &lt;b&gt;Distance Learning&lt;/b&gt;. Astfel, la un pret mai mic decat pretul normal (ce cuprinde predare, laboratoare, etc) puteti urma acest curs "la distanta". Veti avea in continuare cont la Cisco pe site si veti da examenele la fel ca orice cursant Cisco, dar nu va trebui sa veniti la sediul nostru decat la finalul unui modul, pentru a da examenul de final. Practic diferenta fata de cursul normal este lipsa predarii si a laboratoarelor la sediul nostru. Veti avea la dispozitie blogul nostru precum si adresa de email a unuia din instructorii nostri care va va ajuta cu explicatii suplimentare in cazul in care aveti nevoie. Veti primi bineinteles si orice alt material sau program oferit cursantilor nostri.&lt;br /&gt;&lt;br /&gt;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-&lt;wbr&gt;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-&lt;wbr&gt;=-=-=-=-=-=-&lt;br /&gt;&lt;br /&gt;Pentru firme interesate de oameni bine pregatiti in networking oferim acum &lt;b&gt;cursuri personalizate&lt;/b&gt;. Acestea aduc un plus de flexibilitate, la cerere putand sa oferim cursuri care sa acopere doar anumite tehnologii, sau cursuri desfasurate la sediul clientilor nu la sediul Academiei. Daca aveti cerinte speciale pentru aceste cursuri, va rugam sa ne contactati pentru a va trimite o oferta in conformitate cu acestea.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Acestea sunt lucruri la care am lucrat in ultimul timp si care speram sa va placa si sa va fie de folos.&lt;br /&gt;Va asteptam&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Echipa Media IT &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-3267920155392900567?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/3267920155392900567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=3267920155392900567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3267920155392900567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3267920155392900567'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/11/promotii-noi.html' title='Promotii noi'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-5589477901493562016</id><published>2008-10-27T15:59:00.003+02:00</published><updated>2008-10-27T16:22:59.897+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>CCIE la Media IT</title><content type='html'>Salut&lt;br /&gt;&lt;br /&gt;Nu foarte multe Academii Cisco se pot lauda cu instructori cu certificari CCNP.&lt;br /&gt;&lt;br /&gt;Cu certificari CCIP sau CCSP chiar si mai putine.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Incepand de luna asta, ne numaram printre acele rare academii ce au printre certificarile instructorilor si aceea de &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;CCIE&lt;/span&gt;&lt;span style="font-style: italic;"&gt; (Cisco Certified Internetworking Expert). A fost un drum lung, dificil, dar a meritat, CCIE fiind ultima treapta in sistemul de certificari al Cisco, varful piramidei, certificarea suprema :)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Cat despre voi, nu veti simti efectiv mare lucru schimbat. De ce spun asta ? Pentru ca dintotdeauna am predat cele mai bune cursuri Cisco si instructorii nostri au fost mereu cu un pas inainte prin experienta vasta in companii mari si Internet Service Providers. Faptul ca am facut si acest pas nu reprezinta decat o subliniere a pasiunii noastre in ceea ce facem.&lt;br /&gt;&lt;br /&gt;Ceea ce va dorim si voua :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-5589477901493562016?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/5589477901493562016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=5589477901493562016' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5589477901493562016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5589477901493562016'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/10/ccie-la-media-it.html' title='CCIE la Media IT'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-777447623322743642</id><published>2008-09-20T19:44:00.004+03:00</published><updated>2008-09-20T22:33:57.904+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Clase noi</title><content type='html'>Salut tuturor&lt;br /&gt;&lt;br /&gt;Academia Media IT deschide noi clase CCNA 1 Exploration 4.0 dupa cum urmeaza:&lt;br /&gt;&lt;br /&gt;- o serie orar lunea 17-21, inscriere pe 13 octombrie 2008&lt;br /&gt;- o serie orar sambata 13-17, inscriere in luna noiembrie (ii vom anunta telefonic pe cei inscrisi online data exacta)&lt;br /&gt;&lt;br /&gt;Va asteptam si va rugam sa va inscrieti online pe &lt;a href="http://www.mediait.ro/?page=inscrieri"&gt;http://www.mediait.ro/?page=inscrieri&lt;/a&gt; precizand si programul dorit (in timpul saptamanii sau in weekend). Locurile se rezerva in ordinea inscrierilor de pe site de la aceasta adresa, inscrieri in urma carora va vom si contacta pentru confirmare si eventual stabilirea ultimelor detalii. Ne puteti gasi oricand si pe office@mediait.ro, precum si pe id-ul de Yahoo Messenger academia_mediait.&lt;br /&gt;&lt;br /&gt;O toamna frumoasa tuturor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-777447623322743642?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/777447623322743642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=777447623322743642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/777447623322743642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/777447623322743642'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/09/clase-noi.html' title='Clase noi'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-3800640466294542229</id><published>2008-09-09T14:12:00.003+03:00</published><updated>2008-09-09T15:00:20.569+03:00</updated><title type='text'>Checksum (suma de control) in retelele TCP/IP</title><content type='html'>In retelele de date TCP/IP exista mecanisme de error-detection (nu si error-correction) implementate la mai multe nivele din stiva TCP/IP. Le vom discuta pe scurt in cele ce urmeaza limitandu-ne doar la retelele "clasice" ethernet/tcp/ip/udp.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nivelul 2 - Data Link (protocolul Ethernet)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In pachetul Ethernet exista la sfarsitul acestuia un trailer (prin opozitie cu "header" care este plasat inainte datelor, trailer contine date de control plasate la sfarsitul datelor utile). Acest trailer contine o suma de control CRC pe 4 bytes (despre CRC pe scurt in articolul nostru &lt;a href="http://mediait-academy.blogspot.com/2008/05/mecanisme-de-detectare-erorilor-in.html"&gt;Mecanisme de detectie a erorilor&lt;/a&gt;). Aceasta suma de control este calculata pe &lt;span style="font-weight: bold;"&gt;intreg pachetul&lt;/span&gt;, deci incluzand datele utile (payload). De obicei, aceasta suma este verificata de driverul placii de retea, si extrasa inainte de livrarea payloadului nivelelor superioare.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nivelul 3 - Network&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;La nivelul 3 exista un camp pentru checksum in headerul IP, dar acest checksum se calculeaza &lt;span style="font-weight: bold;"&gt;doar pe campurile din header&lt;/span&gt;, nu si pentru date. Este menita sa ofere o protectie de baza, si datorita faptului ca suma trebuie recalculata la fiecare hop (unde se modifica cel putin campul TTL) trebuie sa fie cat mai simplu de calculat. Acopera practic toate campurile headerului IP (chiar si campul checksum care este considerat 0 (zero) in momentul calculului).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nivelul 4 - TCP si UDP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Si in cazul TCP si in cazul UDP este calculata o suma de control &lt;span style="font-weight: bold;"&gt;atat pe header cat si pe datele din paylod (datele utile)&lt;/span&gt;. In plus, se mai adauga in calculul checksum-ului un asa numit pseudoheader care contine:&lt;br /&gt;- IP-ul sursa&lt;br /&gt;- IP-ul destinatie&lt;br /&gt;- un camp de 8 biti de 0 (zero)&lt;br /&gt;- un camp de 8 biti ce contine protocolul (TCP 6 sau UDP 17)&lt;br /&gt;- un camp de 16 biti ce contine dimensiunea intregului pachet TCP sau UDP.&lt;br /&gt;Intr-adevar, datorita faptului ca un protocol de nivel 4 foloseste informatii de la nivel 3, se "strica" independenta protocoalelor. Acest lucru insa era necesar pentru a asigura  o protectie sporita&lt;br /&gt;&lt;br /&gt;(Nota: in cazul UDP checksumul nu este obligatoriu, aplicatiile aleg daca sa-l calculeze sau nu; daca nu este calculat, campul din header contine doar zerouri)&lt;br /&gt;&lt;br /&gt;Motivul pentru care checksumul se calculeaza si asupra adreselor IP sursa si destinatie este discutat aici: &lt;a href="http://www.netbook.cs.purdue.edu/othrpags/qanda283.htm"&gt;http://www.netbook.cs.purdue.edu/othrpags/qanda283.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In marea majoritate a cazurilor, la nivelul aplicatie nu exista nici o suma de control pentru date (mai putin cazuri speciale cu arhive .zip, .rar etc de exemplu care pentru protectie si error-detection contin sume CRC a datelor arhivate).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-3800640466294542229?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/3800640466294542229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=3800640466294542229' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3800640466294542229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3800640466294542229'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/09/checksum-suma-de-control-in-retelele.html' title='Checksum (suma de control) in retelele TCP/IP'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-4111288157264027619</id><published>2008-07-07T11:32:00.003+03:00</published><updated>2008-07-07T12:02:57.697+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>3 noi CCNA-uri</title><content type='html'>Reactia tuturor cursantilor care ma aud "au aparut 3 noi CCNA-uri" este aceeasi: "cum adica?".&lt;br /&gt;&lt;br /&gt;Raspunsul este ca intr-adevar, au aparut 3 noi certificari CCNA, dar mai targetate decat CCNA-ul curent care acopera doar anumite domenii.&lt;br /&gt;&lt;br /&gt;Ca sa va faceti o idee despre cum arata sistemul de certificari acum (pana la nivel professional), va pot spune ca exista :&lt;br /&gt;- certificarea &lt;span style="font-weight: bold;"&gt;CCENT&lt;/span&gt; (Cisco Certified Entry-level Network Technicial) - se poate obtine dupa primele 2 module de academie, dar inca nu este foarte intalnita si nu e nici pe departe asa importanta ca CCNA&lt;br /&gt;- certificarea &lt;span style="font-weight: bold;"&gt;CCNA&lt;/span&gt; pe care o stiti deja. Acopera practic domeniile Network Fundamentals, Routing &amp;amp; Switching, Wan networks. Contine putine notiuni de Securitate si putine de Wireless. Aproape deloc notiuni de Voice (retele de voice over IP).&lt;br /&gt;&lt;br /&gt;Mai departe, pe nivelul urmator, in functie de specializarea aleasa se poate merge spre:&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;CCNP&lt;/span&gt; (Network Professional) - bazat mult pe routing and switching si wan networks, ceva wireless, putina securitate&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;CCSP&lt;/span&gt; (Security Professional) - bazat aproape 100% pe securitate&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;CCVP&lt;/span&gt; (Voice Professional) - bazat aproape 100% pe retele de voce VoIP&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;CCIP&lt;/span&gt; (Internetworking Professional) - bazat pe tehnologii specifice provideri de servicii (MPLS, QoS, BGP)&lt;br /&gt;-  &lt;span style="font-weight: bold;"&gt;CCDP &lt;/span&gt;(Design Professional) - bazat 100% pe design de retele, mai putin tehnic.&lt;br /&gt;&lt;br /&gt;Problema pe care vrea sa o rezolve Cisco este ca exista o "prapastie" (gap) mare intre CCNA si ceva de nivel profesional, CC*P. Mai mult, exista la ora actuala pe piata o tendinta de specializare pe urmatoarele domenii: Securitate, Wireless, Voice.&lt;br /&gt;&lt;br /&gt;Astfel, in urma unui studiu de piata, Cisco a anuntat lansarea a 3 noi certificari:&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;CCNA Wireless&lt;/span&gt; - bazat pe retele wireless, care nu sunt discutate decat foarte putin in CCNA&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;CCNA Security&lt;/span&gt; - bazat pe securitatea retelelor, cu lucruri pe care le-am vrut mereu si in CCNA, dar l-ar fi facut apoi prea stufos&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;CCNA Voice &lt;/span&gt;- bazat pe retele de voce, subiect aproape neatins in CCNA.&lt;br /&gt;&lt;br /&gt;Fiecare din aceste certificari se obtine prin sustinerea unui singur examen (un examen fiecare), si CCNA-ul "clasic" este o cerinta obligatorie pentru obtinerea acestor noi certificari. Adica nu puteti da direct CCNA Security, daca nu aveti CCNA-ul clasic (ceea ce este logic, pentru ca notiunile de baza in retele nu se regasesc si in aceste cursuri suplimentare).&lt;br /&gt;&lt;br /&gt;Consideram ca noile certificari sunt foarte utile pentru cei pentru care drumul catre CC*P este mult prea dificil, dandu-le posibilitatea sa se specializeze cat de cat pe anumite domenii inainte sa incerce obtinerea unui CC*P. CCNA Security este foarte util pentru cineva care vrea sa mearga spre CCSP, CCNA Voice pentru cineva care vrea sa mearga spre CCVP, pe cand CCNA Wireless este putin diferit, in sensul ca acopera un tip de retea din ce in ce mai folosita, dar fara sa ajute in mod deosebit pe drumul spre nivelul professional.&lt;br /&gt;&lt;br /&gt;In plus, daca luam exemplul de pe track-ul Security, inainte, dupa CCNA, urmau 5 (cinci) examene pentru obtinerea CCSP-ului. Pana nu erau luate toate 5, nu se primea nici o certificare (adica dupa 4 examene, tot CCNA erai). Acum, unul din aceste 5 examene a fost dezvoltat sa acopere mai mult subdomenii ale securitatii si a fost transformat in CCNA Security. Astfel, este de ajuns un examen dupa CCNA, pentru a se mai obtine inca o certificare (diploma). Apoi mai raman 4 examene dupa care se obtine CCSP-ul. Trecerea e putin mai lina de la o certificare la alta.&lt;br /&gt;&lt;br /&gt;Momentan nu exista cursuri in academii pentru aceste noi module, urmeaza sa apara in cateva luni. Va vom anunta la momentul respectiv.&lt;br /&gt;&lt;br /&gt;p.s. examenul de CCNA si-a updatat pretul la 250$ de la 150$. Vor fi afectati cei care nu au un voucher de la o academie, in rest voucherul isi va mari discountul astfel incat sa acopere diferenta si un cursant de academie sa nu simta cresterea. Marirea a fost facuta pentru pastrarea sau chiar cresterea valorii certificarii in piata.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-4111288157264027619?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/4111288157264027619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=4111288157264027619' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4111288157264027619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4111288157264027619'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/07/3-noi-ccna-uri.html' title='3 noi CCNA-uri'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-4720722462035264642</id><published>2008-06-26T21:29:00.002+03:00</published><updated>2008-06-26T21:47:30.129+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Vlan-ul de management</title><content type='html'>Undeva in modulul 3 CCNA discutam despre VLAN-uri (Virtual LANs - domenii de broadcast virtuale) si despre importanta lor deosebita in dezvoltarea retelelor.&lt;br /&gt;&lt;br /&gt;Stim astfel ca la un nivel de baza, un VLAN reprezinta o segmentare a uni switch (un switch de 8 porturi poate fi spre exemplu impartit in 2 VLAN-uri, sau 2 domenii de broadcast, unul de 3 porturi, unul de 5, total separate intre ele, si acesta este doar un exemplu). Mai stim si ca folosind trunk-uri putem conecta mai multe switch-uri ce au suport de VLAN pentru a extinde aceste domenii de broadcast virtuale pe orice switch-uri layer 2 dorim. Reusim astfel spre exemplu sa strangem intr-un singur domeniu de broadcast toate calculatoarele departamentului Contabilitate chiar daca acestea intra in switch-uri diferite, un domeniu de broadcast complet izolat de domeniile de broadcast ale celorlaltor departamente. Faptul ca ele desi intra in echipamente diferite (care se pot afla chiar la distante foarte mari intre ele) si ca totusi putem pastra limite virtuale intre aceste domenii de broadcast, este un lucru extraordinar si de prima importanta in managementul retelelor medii dar mai ales mari.&lt;br /&gt;&lt;br /&gt;Printre VLAN-urile pe care le putem crea in reteaua noastra cu diferite scopuri (pentru cate un departament, sau pentru servere, etc) exista un VLAN cu importanta deosebita, numit VLAN-ul de management.&lt;br /&gt;&lt;br /&gt;Asa cum stim, nici un computer aflat intr-un VLAN nu poate accesa orice statie din alt VLAN (decat printr-un router, dar asta e alta discutie, si oricum in acel moment putem filtra traficul intre vlan-uri asa cum dorim). Acest lucru este foarte important din punctul de vedere a securitatii, pentru ca asa cum cream un VLAN pentru dept. Marketing, este foarte recomandabil sa avem un VLAN special care sa contina doar IP-urile de management al diverselor switch-uri (sau alte echipamente) din retea. Acest VLAN care nu va contine statii de lucru sau orice altceva, este un loc securizat astfel, unde nimeni nu ar trebui sa aiba acces, oferind astfel protectie foarte buna ip-urilor de management (care pot fi tinte ale atacurilor de tot genul).&lt;br /&gt;&lt;br /&gt;In VLAN-ul de management putem pune eventual si servere pentru management (daca nu dorim un VLAN separat pentru ele). Putem avea aici un server TACACS pentru autentificare si accounting, un server de LOG-uri, un server TFTP pentru back-up uri configuratii si imagini IOS, etc. Ceea ce este important este ca eliminam sau minimizam sansa unui atacator sa atace direct IP-urile de management al echipamentelor.&lt;br /&gt;&lt;br /&gt;Un alt motiv pentru care un VLAN de management este o idee buna, este faptul ca inca exista mai multe protocoale necriptate care se folosesc (telnet, tftp, ftp, syslog, snmp v1, v2) si ale caror pachete pot contine informatii foarte utile unui atacator, si daca acesta reuseste sa intre in VLAN-ul unde se face acest trafic, poate "snifui" parole, comunitati SNMP, etc. Exista de exemplu posibilitatea ca un switch sa "cada" la un moment dat; o statie de monitorizare SNMP va incerca sa interogheze prin SNMP statusul echipamentului picat, bineinteles trimitand si parola in clar in pachet. Daca echipamentul a picat de mai mult timp si MAC-ul sau s-a uitat de pe switch-uri in retea, cererea de interogare (SNMP-GET) va ajunge prin unknown unicast flood la toate host-urile din acea retea, unde poate exista si un atacator, acesta avand in acel moment parola (comunitatea) SNMP in clar. Existenta VLAN-ului de management face imposibila aparitia acestei probleme.&lt;br /&gt;&lt;br /&gt;Bineinteles, odata ce VLAN-ul de management a fost creat pe toate echipamentele din retea, este activ pe toate trunk-urile, ne-am asigurat ca nu exista host-uri asignate in acest VLAN, este foarte important sa mentinem mereu acest VLAN departe de amenintari (sa ne asiguram si ca in viitor nu vor exista host-uri in acest VLAN, sau nu va exista orice alta metoda, fie ea simpla ca introducerea unui cablu trunk intr-o statie sau complicata gen VLAN Hopping prin care sa se capete acces nedorit la VLAN-ul de management). Si la fel de important este sa ne asiguram ca VLAN-ul are conectivitate in toata reteaua si ca nu "ne taiem craca de sub picioare" filtrand traficului acestui VLAN la momentul nepotrivit si pierzand posibilitatea de a face managementul remote echipamentelor afectate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-4720722462035264642?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/4720722462035264642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=4720722462035264642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4720722462035264642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4720722462035264642'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/06/vlan-ul-de-management.html' title='Vlan-ul de management'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-5859180719702101985</id><published>2008-06-26T21:12:00.002+03:00</published><updated>2008-06-26T21:28:24.568+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Structura Internetului - mic ghid - partea 2</title><content type='html'>Continuam cu prezentarea catorva notiuni despre Internetul "vazut de sus" (structura logica).&lt;br /&gt;&lt;p id="groi140" class="western"&gt;   &lt;br /&gt;&lt;/p&gt; &lt;p id="groi141" class="western"&gt; Internetul este o imensa retea formata din alte retele interconectate. Aceste retele componente pot fi academice (universitati, institute), retele ale guvernelor sau retele comerciale. Cele comerciale, marea majoritate, sunt formate din asa numiti Internet Service Providers ("ofertanti" de servicii Internet). Acestia investesc in infrastructuri de date, se (inter)conecteaza cu alti provideri si devin astfel parte a Internet-ului. Companiile ISP ofera apoi acces internet clientilor lor, prin diferite metode (fibra, cablu tv, wireless, etc). Prin intermediul lor noi putem avea acces la Internet. &lt;/p&gt; &lt;p id="groi142" class="western"&gt; Retelele mari constituente ale Internetului (precum si cele mai "speciale", de exemplu cele care au nevoie de 2 provideri pentru siguranta) au asociat un asa-numit AS Number (AS - Autonomous System). In cazul aratat in figura de mai jos, exista 3 provideri, unul in Austria, unul in Ungaria, unul in Romania (locatia lor este mai putin importanta, puteau fi in aceeasi tara sau in continente diferite). Fiecare primeste in acest caz numarul de AS 100, 200 sau 300 de la organizatia responsabila, si anume IANA. Este numarul care identifica in Internet reteaua providerului in intregul sau (deci si cu clientii sai inclusi).&lt;br /&gt; &lt;/p&gt; &lt;p id="groi144" class="western" align="center"&gt;   &lt;img id="groi145" src="https://docs.google.com/File?id=dg285f4x_4g6tc8c" align="middle" border="1" height="482" hspace="0" width="512" /&gt; &lt;/p&gt; &lt;p id="groi146" class="western"&gt;     &lt;/p&gt; &lt;p id="groi147" class="western"&gt; Acesti provideri (ISP1, 2 si 3) au o conexiune cu "Internetul", ceea ce se traduce prin faptul ca au o legatura cu alti provideri mai "mari" din Internet, nespecificati aici, aflati in "norul Internet" din figura. In general toti providerii au cel putin 2 legaturi cu 2 provideri diferiti, pentru backup. Fiecare AS (deci provider in exemplul nostru) primeste de la IANA (sau alte organisme de asignare adrese, RIR sau LIR) clase de adrese IP pe care le poate folosi in interiorul retelei sale. Acestea vor fi date mai departe clientilor spre folosire (IP-urile nu se vand, se inchiriaza) sau se vor folosi chiar de provider in diverse moduri. &lt;/p&gt; &lt;p id="groi148" class="western"&gt; Folosind un protocol de rutare dinamic numit BGP (Border Gateway Protocol - protocolul de baza pentru rutarea dinamica in Internet si cel fara de care Internetul nu ar exista asa cum il stim acum), fiecare AS "anunta" altora faptul ca el foloseste clasele respective. Astfel, spre exemplu ISP1 si ISP3 vor afla imediat ce ISP2 isi anunta clasele, ce clase a anuntat acesta, si pe unde trebuie sa trimita traficul destinat claselor respective. In momentul in care Client3 doreste sa aiba un schimb de informatii cu Client2, Client3 va trimite traficul evident pe singura lui legatura catre ISP3. ISP3 a aflat folosind BGP unde se afla destinatia (in cazul nostru clasele sunt anuntate de ISP2) si observa ca singurul mod prin care poate ajunge la ISP2, neavand o legatura directa cu el, este sa trimita datele spre providerul propriu (neportretizat aici) aflat in norul Internet. Acela va trimite mai departe datele pana cand acestea vor ajunge in final la providerul ISP2, si apoi la Client2, destinatia traficului. In acest caz, traficul este nevoit sa treaca prin potentiale conexiuni lente sau lungi, pentru ca ISP3 nu are o legatura directa cu ISP2. &lt;/p&gt; &lt;p id="groi149" class="western"&gt; Uneori, providerii pot ajunge la intelegeri prin care se interconecteaza, in folosul ambelor parti. Astfel, se stabileste un asa numit "private peering", o conexiune directa intre provideri, asa cum au si ISP1 si ISP2 in exemplul nostru. In acest caz, daca Client1 doreste sa trimita date catre Client2 (sau invers) traficul care va venit de la Client1 nu va fi trimis de ISP1 in Internet, pentru ca exista o ruta mai buna (mai rapida) catre ISP2, si anume exact acea conexiune de peering. Astfel, acest peering se dovedeste a fi foarte util pentru clientii ISP 1 si 2, ei putand acum transfera date mai rapid datorita conexiunii directe. Pentru alte destinatii, de exemplu daca Client1 doreste sa ajunga la Client3, traficul va trebui sa fie rutat prin Internet, posibil prin multi alti provideri si conexiuni mai mult sau mai putin libere, pentru ca nu exista alta "varianta" directa intre ISP1 si ISP3.&lt;/p&gt;&lt;p id="groi149" class="western"&gt;Legaturile de peering intre provideri nu sunt obligatorii si depind exclusiv de dorinta fiecarui provider. Este foarte posibil ca un provider foarte mare sa nu doreasca un peering cu un provider mult mai mic, pentru ca ar fi o investitie foarte profitabila pentru providerul mic dar foarte putin utila pentru clientii celui mare (sanse mici sa existe clienti ai providerului mare care sa doreasca sa faca trafic cu clienti ai providerului mic, fata de sanse mari in sens invers). In unele cazuri, conexiunea de peering se poate plati in functie de trafic (si de sensul sau.. daca clientii mei au "cerut" mult trafic de la clientii providerului cu care am peering comparativ cu sensul invers, voi plati in functie de acest trafic providerului respectiv).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;Conexiunile de peering sunt foarte utile si folosite de foarte multi provideri. Pentru ca uneori este ineficient si scump ca fiecare provider sa aiba o astfel de conexiune cu fiecare din ceilalti provideri, au aparut de-a lungul timpului puncte de "agregare" a acestor conexiuni private, numite Private Exchanges (IX - Internet Exchanges sau IXP - Internet Exchange Point) in care fiecare provider aduce o singura conexiuni, avand prin exchange legatura cu toti ceilalti provideri (puteti sa va imaginati exchange-urile ca niste switch-uri in care intra fiecare provider cu cate un cablu). Exemple in Europa: RONIX (Romania), DE-CIX (Germania), AMS-IX (Amsterdam).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-5859180719702101985?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/5859180719702101985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=5859180719702101985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5859180719702101985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5859180719702101985'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/06/structura-internetului-mic-ghid-partea_26.html' title='Structura Internetului - mic ghid - partea 2'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-2487844946349682807</id><published>2008-06-24T09:55:00.003+03:00</published><updated>2008-06-24T10:13:24.746+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Noua clasa CCNA1</title><content type='html'>Salut&lt;br /&gt;&lt;br /&gt;Incepem o noua serie CCNA1, cu program duminica 9-13.&lt;br /&gt;&lt;br /&gt;Data la care se vor face inscrierile la sediu si se va sustine primul curs este 20 iulie 2008.&lt;br /&gt;Va asteptam sa va inscrieti online pe &lt;a href="http://www.mediait.ro/?page=inscrieri"&gt;http://www.mediait.ro/?page=inscrieri&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Dupa inscriere, veti fi contactati telefonic cu cateva zile inainte de inceperea cursului pentru stabilirea detaliilor administrative legate de inscriere.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-2487844946349682807?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/2487844946349682807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=2487844946349682807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2487844946349682807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2487844946349682807'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/06/noua-clasa-ccna1.html' title='Noua clasa CCNA1'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-2874474268046778047</id><published>2008-06-07T15:09:00.003+03:00</published><updated>2008-06-07T15:19:52.401+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Curs Linux ?</title><content type='html'>Salut&lt;br /&gt;&lt;br /&gt;La cererea publicului am dori sa introducem un curs de Linux (fie el cel bazat pe cursul "Fundamentals of Unix" din cadrul academiilor sau unul propriu). Ne-ar interesa cati dintre voi ar fi interesati de un astfel de curs. Ne gandim la un curs de 8 sapt in care sa acoperim toate notiunile de baza Linux + cateva servicii (ftp, web server, etc), curs ce poate fi folosit ca un "kickstart" in lumea Linux.&lt;br /&gt;&lt;br /&gt;Acestea fiind spuse, va rugam sa votati in sondajul nostru daca sunteti interesati de un curs Linux.&lt;br /&gt;&lt;br /&gt;p.s. sondajul anterior nu prea a avut succes la public :) dar am retinut ca v-ar interesa mai multe cazuri real-world si vom incerca sa adaugam cateva articole interesante pe aceasta tema.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-2874474268046778047?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/2874474268046778047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=2874474268046778047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2874474268046778047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2874474268046778047'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/06/curs-linux.html' title='Curs Linux ?'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-5365302953808846043</id><published>2008-06-06T16:19:00.002+03:00</published><updated>2008-06-06T16:27:27.411+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Noi clase la Media IT</title><content type='html'>Salut&lt;br /&gt;&lt;br /&gt;Deschidem urmatoarele clase CCNA (data este orientativa, poate diferi putin).&lt;br /&gt;&lt;br /&gt;- CCNA 3 - 21.06.2008 - program sambata 13-17&lt;br /&gt;- CCNA 2 - 15.06 2008 - program duminica 9-13&lt;br /&gt;- CCNA 2 - 5.07 2008 - program sambata 9-13&lt;br /&gt;&lt;br /&gt;Va invitam sa va inscrieti online la &lt;a href="http://www.mediait.ro/?page=inscrieri"&gt;http://www.mediait.ro/?page=inscrieri&lt;/a&gt;&lt;br /&gt;daca doriti sa fiti cursantii uneia din aceste clase.&lt;br /&gt;&lt;br /&gt;Va asteptam,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-5365302953808846043?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/5365302953808846043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=5365302953808846043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5365302953808846043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5365302953808846043'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/06/noi-clase-la-media-it.html' title='Noi clase la Media IT'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-2437421372628145131</id><published>2008-06-06T16:02:00.002+03:00</published><updated>2008-06-06T16:15:35.141+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Porturile AUX pe routerele Cisco</title><content type='html'>Multi se intreaba exact ce face portul AUX pe un router Cisco. Toate routerele (si switch-urile) au un port CONSOLE dar unele echipamente, in special routere au si un port AUX. Care este rostul lui ?&lt;br /&gt;&lt;br /&gt;Portul AUX a fost gandit ca o modalitate de acces si control "out-of-band" (OOB) la router. Spre deosebire de managementul prin telnet, ssh, http, snmp (care trafic practic foloseste aceleasi interfete de date prin care trece si traficul routat efectiv) si care management se numeste "in-band" management, portul de consola este un exemplu de "out-of-band" management, in sensul ca prin acel port NU trec date utilizator, ci este un port folosit strict pentru management (configurare), fara capabilitatea de a routa pachete.&lt;br /&gt;&lt;br /&gt;Portul de consola este foarte util la prima configurare a routerului (cand inca nu are IP si deci nu putem folosi nici un alt protocol in-band amintit mai sus) precum si ori de cate ori avem probleme de reachability cu routerul si nu-l mai putem accesa prin retea (ca atunci cand setam un firewall prin care fara sa ne dam seama filtram traficul prin care facem managementul routerului, moment in care pierdem accesul).&lt;br /&gt;&lt;br /&gt;Portul de consola este un port serial (foloseste un protocol pe cat de vechi pe atat de onorabil si anume RS232, protocol de transmisie seriala a datelor). La acest port ne conectam in general cu un cablu rollover (desi depinde de tipul de conectori folositi) folosind un port serial al unui PC sau laptop. Apoi, cu ajutorul unui program de transmisie pe linii seriale, avem acces direct la managementul routerului, fara nevoia unui IP setat, sau orice altceva. Singura conditie este ca portul de consola sa fie ok (sa nu fie ars, se mai intampla) si IOS-ul sa fie incarcat.&lt;br /&gt;&lt;br /&gt;In paralel cu acest deosebit de util port de consola, exista ziceam un alt port numit AUX (de la auxiliar). El este tot un port serial ca si cel de consola, si initial a fost gandit in ideea ca poate avem un router in alta filiala, in alt oras, la care uneori poate avem nevoie de acces si reteaua este picata, etc. Astfel, putem instala o linie telefonia la respectiva locatia, in care infigem un modem dialup pe care-l conectam la portul de AUX. Astfel, in momentul in care nu mai avem acces in-band pe router, putem sa ne conectam prin reteaua telefonica la acel modem care ne va permite accesul prin el, transparent, la portul AUX de unde putem configura routerul sau incerca sa rezolvam problema.&lt;br /&gt;&lt;br /&gt;Portul in sine a fost putin folosit cu acest scop in general, cel putin la noi, in schimb o utilitate deosebita a lui este ca este aproape identic cu cel de consola, si cel putin mie mi s-a intamplat sa am nevoie de acces la router si sa am portul de consola ars (nefunctional). Astfel, am putut folosi portul AUX, cu aceleasi setari pentru transmisia seriala, pentru a capata acces la router. Din pacate, exista si un dezavantaj al sau: el este activat doar dupa incarcarea IOS-ului. Daca IOS-ul lipseste, sau daca dorim sa facem password recovery, portul AUX nu ne va ajuta pentru ca va fi dezactivat. In momentul in care insa un IOS se incarca, avem acces la acest port si il putem folosi ca un port de consola (inclusiv putem seta o parola cu secventa "&lt;span style="font-style: italic;"&gt;conf t / line aux 0 / login / password test&lt;/span&gt;").&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-2437421372628145131?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/2437421372628145131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=2437421372628145131' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2437421372628145131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2437421372628145131'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/06/porturile-aux-pe-routerele-cisco.html' title='Porturile AUX pe routerele Cisco'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-61129784635803204</id><published>2008-06-06T15:34:00.007+03:00</published><updated>2008-06-06T15:46:41.806+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Structura Internetului - mic ghid - partea 1</title><content type='html'>In mini-seria de articole pe care v-o propunem, vom aborda structura Internetului din punct de vedere administrativ, precum si logic sau fizic, sub forma unui mic ghid, consideram foarte util incepatorilor in domeniu.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;   Privire de ansamblu&lt;/b&gt;&lt;/span&gt; &lt;p id="groi41" class="western"&gt;  Internetul este o retea publica de retele interconectate ce ofera diverse servicii (email, www, chat, transfer fisiere) folosind diverse medii de comunicatie dar avand ca baza protocolul de transmisie date IP (Internet Protocol). Interconectate se afla nu numai retele comerciale (provideri, companii multinationale, etc) ci si retele academice (universitati, scoli) sau retele ale armatei sau guvernelor practic tuturor tarilor de pe glob. Internetul nu este “detinut” de cineva, este public, avand totusi definite cateva organizatii non-profit ce au ca prim scop un management cat mai bun a tuturor elementelor implicate in ceea ce numim generic Internet. Aceste organizatii elaboreaza diverse standarde care sa permita interactiunea completa si corecta intre toate entitatile participante, si tot ele propun imbunatatiri ale standardelor curente, scopul final fiind o evolutie continua si perfect adaptata realitatii sociale, economice sau tehnologice a momentului. &lt;/p&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;   Mica istorie&lt;/b&gt;&lt;/span&gt;&lt;p id="groi48" class="western"&gt; Inceputurile Internetului le putem localiza undeva in jurul anilor 1960, cand a aparut ideea de “packet switching”, ca alternativa mult mai fiabila la retelele tip “circuit switching” (gen reteaua telefonica). Reteaua de la care a plecat totul s-a numit &lt;span style="font-weight: bold;"&gt;ARPANET&lt;/span&gt; (Advanced Research Projects Agency NETwork; de asemenea, datorita originii sale in armata SUA, &lt;span style="font-weight: bold;"&gt;ARPA&lt;/span&gt; s-a numit alternativ de-a lungul timpului si DARPA – Defense ARPA).&lt;br /&gt;&lt;/p&gt; &lt;p id="groi50" class="western"&gt; La 21 noiembrie 1969 s-a realizat prima conexiune intre Universitatea din California (Los Angeles) si Standford Research Institute. Reteaua a ajuns la 4 noduri pe 5 decembrie 1969, cand s-au conectat si Universitatea din Utah si Universitatea din California (Santa Barbara) toate legaturile la vremea respectiva fiind de 50 kbps. ARPANET s-a dezvoltat gradual si pana in 1981 a ajuns la 213 noduri, ea fiind nucleul retelei pe care o cunoastem azi cu numele de Internet. &lt;/p&gt; &lt;p id="groi51" class="western"&gt; In 1973, s-a inceput lucrul la protocolul ce se va numi mai tarziu TCP/IP (in acel moment se folosea un protocol numit NCP).  1 ianuarie 1983 a fost ziua in care TCP/IP a devenit protocol obligatoriu in ARPANET. Tot in 1983 apare protocolul DNS, care aduce posibilitatea “traducerii” unor adrese IP in nume sau invers, pentru usurinta identificarii diverselor host-uri, fara a mai fi nevoie sa se memoreze adresele numerice. &lt;/p&gt; &lt;p id="groi52" class="MsoNormal"&gt; Intre timp, in 1981 National Science Foundation creeaza un backbone de 56Kbps numit CSNET, pentru institutiile care nu aveau acces la ARPANET. ARPANET se imparte in 1984 in ARPANET si MILNET (aceasta din urma devenind reteaua armatei). CSNET continua sa evolueze, ajungand la linii de 1.5 Mbps, si schimbandu-si numele in NSFNET. Pana in 1990 mai apar cateva retele, insa acesta este anul in care ARPANET apune si este inlocuit de backbone-ul NSFNET. Sunt scoase din folosinta liniile vechi de 50 Kbps. Tot in 1990 apare Hyper-text-ul (modul actual de navigare prin documente/pagini folosind "link-uri"). &lt;/p&gt;  &lt;p id="groi54" class="MsoNormal"&gt; In 1992 urmeaza upgrade-uri pentru NSFNET, la T3 (44 Mbps), apoi la conexiuni ATM de 145 Mbps in 1994. In anii urmatori upgrade-urile se inmultesc, se interconecteaza din ce in ce mai multe retele, comerciale sau academice, apare si InterNIC (preocupat cu managementul numelor de domenii si claselor de adrese) dar si alte organizatii de standardizare si control,  precum si primul browser grafic, Mosaic, care deschide dezvoltarea Internet-ului spre starea pe care o cunoastem acum. In 30 ani, ceea ce a inceput ca un experiment reuseste sa devina parte a culturii mondiale si a vietii fiecaruia dintre noi.&lt;/p&gt;&lt;p id="groi54" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p id="groi54" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;   Structura organizatorica&lt;/b&gt;&lt;/span&gt; &lt;/p&gt;&lt;p id="groi59" class="western"&gt; Faptul ca Internetul este considerat un organism (la propriu si figurat) liber si neaflat in proprietatea sau sub controlul cuiva anume nu inseamna ca functioneaza haotic sau la voia intamplarii. Este nevoie de definirea si folosirea a diverse protocoale si standarde. De-a lungul timpului s-au creat si impus o serie de organizatii sau asociatii care sa ajute la standardizarea si deci facilitatea comunicarii folosind Internet-ul. Aproape toate standardele din Internet sunt elaborate de un grup compus din ISOC (Internet Society) si cateva organizatii aflate sub auspiciile acesteia, si anume: &lt;/p&gt; &lt;ul id="groi60"&gt;&lt;li id="groi61"&gt;     Internet Engineering Task Force (IETF)   &lt;/li&gt;&lt;li id="groi62"&gt;     Internet Engineering Steering Group (IESG)   &lt;/li&gt;&lt;li id="groi63"&gt;     Internet Research Task Force (IRTF)   &lt;/li&gt;&lt;li id="groi64"&gt;     Internet Research Steering Group (IRSG)   &lt;/li&gt;&lt;li id="groi65"&gt;     Internet Architecture Board (IAB)   &lt;/li&gt;&lt;li id="groi66"&gt;     RFC Editor   &lt;/li&gt;&lt;/ul&gt; &lt;p id="groi67"&gt;     &lt;/p&gt; &lt;p id="groi68"&gt; In afara de acestea, mai exista Internet Corporation for Assigned Names and Numbers (ICANN) si Internet Assigned Numbers Authority (IANA), organizatii ce au ca scop managementul adreselor/claselor IP si a numelor de domenii (sistemul DNS). Standardele World Wide Web sunt concepute de World Wide Web Consortium (W3C). Le vom analiza in cele ce urmeaza pe scurt pe fiecare: &lt;/p&gt; &lt;p id="groi69"&gt;     &lt;/p&gt; &lt;ol id="groi70"&gt;&lt;li id="groi71"&gt;     &lt;div id="groi72" class="western"&gt;       &lt;b id="groi73"&gt;Internet Society - ISOC&lt;/b&gt;     &lt;/div&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;blockquote id="groi74" dir="ltr"&gt; &lt;p id="groi75"&gt; Formata in 1991 ca urmare a nevoii de a organiza functionarea unei retele care era pe zi ce trece mai mare si mai complexa, ISOC reprezinta organizatia principala care a condus Internetul pe drumul pe care il cunoastem, si care continua sa o faca. Misiunea ei este "&lt;i id="groi76"&gt;sa asigure dezvoltarea deschisa, evolutia si folosirea Internet-ului in beneficiul tuturor oamenilor de pe intreg globul&lt;/i&gt;". Este organizatia "parinte" a tuturor celorlalte grupuri si asociatii. &lt;/p&gt; &lt;/blockquote&gt; &lt;ol id="groi77" dir="ltr" start="2"&gt;&lt;li id="groi78" class="western"&gt;     &lt;b id="groi79"&gt;Internet Engineering Task Force - IETF&lt;/b&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;blockquote id="groi80" dir="ltr"&gt;Organizatia a fost formata in 1986, avand ca si componenta administratori de retea, designeri, cercetatori, etc. Este guvernata in mod direct de ISOC. IETF are ca principal obiectiv arhitectura si functionarea Internet-ului. Este organismul principal care dezvolta, testeaza si implementeaza tehnologii Internet, standarde si protocoale. Standardele sunt propuse catre IESG. Uneori prin IETF se intelege IETF, IAB, IESG, IRSG, IRTF si RFC Editor impreuna. &lt;/blockquote&gt; &lt;ol id="groi81" dir="ltr" start="3"&gt;&lt;li id="groi82" class="western"&gt;     &lt;b id="groi83"&gt;Internet Engineering Steering Group - IESG&lt;/b&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;blockquote id="groi84" dir="ltr"&gt;IESG se ocupa cu managementul IETF, si s-a format in 1989. Este organizatia care aproba standardele elaborate de IETF si face managementul acestora, conform procedurilor ratificate de ISOC. Tot IESG se ocupa cu formarea IETF Working Groups (grupuri de lucru ale IETF centrate pe anumite tehnologii, protocoale, in scopul imbunatatirii, dezvoltarii acestora sau crearii unora noi). &lt;/blockquote&gt; &lt;ol id="groi85" dir="ltr" start="4"&gt;&lt;li id="groi86" class="western"&gt;     &lt;b id="groi87"&gt;Internet Research Task Force - IRTF &lt;/b&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;blockquote id="groi88" dir="ltr"&gt;Formata in 1989, este o organizatie care spre deosebire de IETF (preocupata de partea de operare si functionare efectiva in general) are ca atributii cercetarea. Sunt analizate probleme si tehnologii prea avansate sau prea nesigure pentru a fi standardizate la acel moment. In momentul cand apare necesitatea standardizarii unei noi tehnologii, aceasta devine task-ul IETF.&lt;/blockquote&gt; &lt;ol id="groi89" dir="ltr" start="5"&gt;&lt;li id="groi90" class="western"&gt;     &lt;b id="groi91"&gt;Internet Research Steering Group - IRSG &lt;/b&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;blockquote id="groi92" dir="ltr"&gt;Asa cum IESG se ocupa cu managementul proceselor IETF, IRSG se ocupa de managementul proceselor IRTF. A fost formata in 1989.&lt;/blockquote&gt; &lt;ol id="groi93" dir="ltr" start="6"&gt;&lt;li id="groi94" class="western"&gt;     &lt;b id="groi95"&gt;Internet Architecture Board - IAB &lt;/b&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;blockquote id="groi96" dir="ltr"&gt;Avand o istorie mult mai mare, organizatia cu numele actual a aparut in 1992. Este o organizatie care printre altele urmareste functionarea IETF si IRTF. Monitorizeaza si poate comenta pe marginea aspectelor de arhitectura pentru protocoalele si procedurile folosite in Internet. De asemenea, in cazul unor probleme sau neintelegeri, functioneaza ca o curte de apel pentru reglarea diferendelor intre diverse alte organizatii. IAB organizeaza si publica documentele RFC (Request For Comments). &lt;blockquote id="groi97" dir="ltr"&gt;&lt;span id="groi98" style="background-color: rgb(0, 0, 0);"&gt;&lt;span id="groi99" style="background-color: rgb(255, 255, 255);"&gt;"Request For Comments" reprezinta o serie de documente care contin toate standardele actuale din Internet precum si propuneri de imbunatatire, rezolvari a diverse probleme, etc. In momentul in care apare o noua tehnologie sau apare o propunere de imbunatatire a uneia actuale spre exemplu, oricine poate supune atentiei IAB un document RFC cu respectiva propunere. Niciodata nu se schimba sau sterge un document din serie, eventualele adaugiri fiind publicate ca un nou document, care poate preciza ca "actualizeaza" ("updates") sau declara "invechit" ("obsolete") un alt RFC. RFC-urile contin toate informatiile necesare pentru implementarea sau operarea unui protocol, orice pasi necesari pentru rezolvarea unei probleme, etc. Ele reprezinta baza vendorilor de produse de retea, prin folosirea lor de catre toate entitatile interesate obtinandu-se standardizarea si comunicarea intre vendori, etc. Unele RFC-uri sunt destul de importante incat sa fie considerate lectura obligatorie pentru orice bun administrator de retea (ex: RFC 793 - TCP). Din pacate aceste documente, prin faptul ca sunt produse ale omului, nu sunt perfecte. Uneori nu trateaza anumite cazuri sau pot fi confuze in recomandari, ducand in cele din urma la probleme de compatibilitate intre produsele care le implementeaza pe piata. In acelasi timp totusi, se duce o munca continua de rezolvare a problemelor si de imbunatatire a procesului&lt;/span&gt;&lt;/span&gt;&lt;span id="groi100" style="background-color: rgb(255, 255, 255);"&gt;.  &lt;/span&gt;&lt;/blockquote&gt;IAB are in plus si functii de control a ICANN si IANA, pentru managementul adreselor IP sau a domeniilor. &lt;/blockquote&gt; &lt;ol id="groi101" dir="ltr" start="7"&gt;&lt;li id="groi102" class="western"&gt;     &lt;p id="groi103"&gt;       &lt;b id="groi104"&gt;RFC Editor&lt;/b&gt;     &lt;/p&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;blockquote id="groi105" dir="ltr"&gt;RFC Editor este reprezentat de un mic grup care se ocupa de editarea finala a documentelor RFC, precum si de mentinerea unui index al lor. Site-ul pe care se pot cauta si downloada RFC-uri este &lt;a id="groi106" href="http://www.rfc-editor.org/"&gt;www.rfc-editor.org&lt;/a&gt;&lt;/blockquote&gt; &lt;ol id="groi107" dir="ltr" start="8"&gt;&lt;li id="groi108" class="western"&gt;     &lt;b id="groi109"&gt;Internet Corporation for Assigned Names and Numbers -&lt;/b&gt; &lt;b id="groi110"&gt;ICANN (fost InterNIC)&lt;/b&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;blockquote id="groi111" dir="ltr"&gt;ICANN este o organizatie non-profit creata in 1998. Ea supervizeaza asignarea de nume de domenii si adrese IP. De asemenea, o parte importanta a activitatii sale este constituita de introducerea a noi "top-level domains": .eu, .asia, .info etc. &lt;/blockquote&gt; &lt;ol id="groi112" dir="ltr" start="9"&gt;&lt;li id="groi113" class="western"&gt;     &lt;b id="groi114"&gt;Internet Assigned Numbers Authority&lt;/b&gt; &lt;b id="groi115"&gt;(IANA)&lt;/b&gt; - &lt;b id="groi116"&gt;IANA &lt;/b&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;blockquote id="groi117" dir="ltr"&gt;IANA este o entitate guvernata de ICANN care supervizeaza alocarea globala de adrese IP, managementul zonelor root de DNS si altele. In cadrul managementului spatiului de adrese IP, IANA delega alocarea efectiva de adrese unor RIR (Regional Internet Registrars), fiecare din acestia avand alocata o anumita zona geografica. Organizatiile RIR sunt: &lt;ul id="groi118"&gt;&lt;li id="groi119"&gt;     &lt;b id="groi120"&gt;RIPE NCC&lt;/b&gt; - Reseaux IP Europeens Network Coordination Center - se ocupa de alocarea IP-urilor in Europa, Asia Centrala si Orientul Mijlociu &lt;/li&gt;&lt;li id="groi121"&gt;     &lt;b id="groi122"&gt;ARIN&lt;/b&gt; - American Registry For Internet Numbers   &lt;/li&gt;&lt;li id="groi123"&gt;     &lt;b id="groi124"&gt;APNIC&lt;/b&gt; - Asia Pacific Network Information Center   &lt;/li&gt;&lt;li id="groi125"&gt;     &lt;b id="groi126"&gt;LATNIC&lt;/b&gt; - Latin American And Caribbean Internet Addresses Registry (din 2001)   &lt;/li&gt;&lt;li id="groi127"&gt;     &lt;b id="groi128"&gt;AfriNIC &lt;/b&gt;- Africa (din 2005)   &lt;/li&gt;&lt;/ul&gt; &lt;p id="groi129"&gt;     &lt;/p&gt; &lt;p id="groi130"&gt; Pe un nivel inferior se afla asa numitii LIR (Local Internet Registry) care primesc clase de adrese de la RIR si le ofera apoi clientilor lor (in general LIR sunt provideri Internet, dar nu este o regula). &lt;/p&gt; &lt;/blockquote&gt; &lt;ol id="groi131" start="10"&gt;&lt;li id="groi132"&gt;     &lt;div id="groi133" class="western"&gt;       &lt;b id="groi134"&gt;World Wide Web Consortium - W3C&lt;/b&gt;     &lt;/div&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;blockquote id="groi135" dir="ltr"&gt;Acest consortiu international in care sunt implicate mai mult de 400 organizatii, a fost creat in 1994 si dezvolta standarde pentru Web. Standardele dezvoltate cuprind si pe cele clasice (HTML, HTTP, URL) precum si tehnologii mai noi (SOAP, XML, WebAPI). &lt;/blockquote&gt;&lt;br /&gt;Cu aceasta incheiem prezentarea laturii administrative a Internetului. Partea a doua va contine structura logica (Autonomous Systems, provideri, peering) precum si cateva cuvinte despre structura fizica (retele actuale).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-61129784635803204?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/61129784635803204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=61129784635803204' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/61129784635803204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/61129784635803204'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/06/structura-internetului-mic-ghid-partea.html' title='Structura Internetului - mic ghid - partea 1'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-8465177435938763604</id><published>2008-05-29T14:44:00.002+03:00</published><updated>2008-05-29T14:59:49.582+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='diverse'/><title type='text'>Sondaj nou - ce materiale ti-ai dori pe blog</title><content type='html'>Din sondajul ce tocmai s-a incheiat am aflat ca majoritatea celor care ne citesc sunt cursanti ai academiei Media IT, desi speram sa fim utili oricarui pasionat de retelistica sau Cisco. Pe restul categoriilor, distributia a fost egala (si actuali cursanti Cisco, si viitori posibili cursanti, si cei care au terminat si dat sau luat CCNA).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pentru o mai buna comunicare si pentru dezvoltarea site-ului intr-o directie utila pentru cei ce ne citesc, saptamana asta va intrebam ce ati dori sa adaugam acestui site pentru a-l face si atractiv si util. Se pot selecta mai multe raspunsuri, ele fiind din mai multe categorii.&lt;br /&gt;&lt;br /&gt;Asteptam cu interes feedbackul vostru.&lt;br /&gt;&lt;br /&gt;p.s. datorita faptului ca puteti alege mai multe raspunsuri, ati putea fi tentati sa alegeti prea multe raspunsuri; rugamintea este sa specificati cele mai importante optiuni, chiar daca majoritatea sau toate par idei bune.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-8465177435938763604?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/8465177435938763604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=8465177435938763604' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/8465177435938763604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/8465177435938763604'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/sondaj-nou-ce-materiale-ti-ai-dori-pe.html' title='Sondaj nou - ce materiale ti-ai dori pe blog'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-5503433189589968118</id><published>2008-05-29T14:43:00.000+03:00</published><updated>2008-05-29T14:43:20.081+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><category scheme='http://www.blogger.com/atom/ns#' term='diverse'/><title type='text'>Free Stuff - cateva cursuri video de la Trainsignal</title><content type='html'>Pe site-ul companiei de cursuri video-based TrainSignal exista cateva cursuri destul de interesante de switching pentru CCNA, util mai ales cursantilor din CCNA modul 3 sau celor care se pregatesc pentru CCNA. Adresa este:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.trainsignaltraining.com/free-video-training/"&gt;http://www.trainsignaltraining.com/free-video-training/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sunt mai multe companii de astfel de cursuri ce prefera ca si modalitate de marketing sa ofere unele din cursurile produse gratuit publicului. Daca gasiti astfel de resurse gratuite si utile, va rugam sa ni le trimiteti pe office@mediait.ro pentru a le adauga pe BLOG.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-5503433189589968118?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/5503433189589968118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=5503433189589968118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5503433189589968118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5503433189589968118'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/free-stuff-cateva-cursuri-video-de-la.html' title='Free Stuff - cateva cursuri video de la Trainsignal'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-7283856094548354026</id><published>2008-05-29T13:39:00.004+03:00</published><updated>2008-05-29T14:37:11.888+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>OSI Layers &amp; Data encapsulation - capitolul 9 - Decapsulation example</title><content type='html'>Articolele din seria OSI Layers &amp;amp; Data encapsulation sunt urmatoarele:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul.html"&gt;OSI Layers &amp;amp; Data encapsulation - capitolul 0&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_21.html"&gt;OSI Layers &amp;amp; Data encapsulation - capitolul 1 - nivelul FIZIC&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_9524.html"&gt;OSI Layers &amp;amp; Data encapsulation - capitolul 2 - nivelul Data Link&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_9115.html"&gt;OSI Layers &amp;amp; Data encapsulation - capitolul 3 - nivelul Network&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_22.html"&gt;OSI Layers &amp;amp; Data encapsulation - capitolul 4 - nivelul Transport&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_7875.html"&gt;OSI Layers &amp;amp; Data encapsulation - capitolul 5 &amp;amp; 6 - nivelele Session si Presentation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_1926.html"&gt;OSI Layers &amp;amp; Data encapsulation - capitolul 7 - nivelul Aplicatie&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_2862.html"&gt;OSI Layers &amp;amp; Data encapsulation - capitolul 8 - Encapsulation example&lt;/a&gt;&lt;br /&gt;OSI Layers &amp;amp; Data encapsulation - capitolul 9 - Decapsulation example - acest articol&lt;br /&gt;&lt;h3 class="post-title entry-title"&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_29.html"&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;h3 class="post-title entry-title"&gt;&lt;/h3&gt;Dupa ce am prezentat o privire de ansamblu asupra fiecarui nivel din stiva de nivele OSI si am analizat pe scurt procesul de encapsulare, incheiem aceasta serie de articole cu procesul de decapsulare la destinatie a datelor trimise de sistemul "A" in capitolul 8.&lt;br /&gt;&lt;br /&gt;Ultimul pas din capitolul 8 fusese trimiterea sub forma de biti (codati ca semnale electrice pe cablul UTP) a datelor catre sistemul "B", serverul de web. Aceste date stim ca in acest moment au urmatoarea compunere:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; Header Ethernet &lt;/span&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; Header IP &lt;/span&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; Header TCP &lt;/span&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; Date HTTP ("GET / HTTP/1.1") &lt;/span&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Nivelul Physical pe "B"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;In momentul in care nivelul fizic al sistemului B (practic o componenta hardware a interfetei de retea) detecteaza semnal electric pe perechea de conductori RX ("receptie") incepe "traducerea" semnalelor electrice in biti, pe care ii stocheaza in buffere pe care orice interfata de retea le are. Daca nu apar coliziuni sau alte probleme electrice de transmisie, aceste date din bufferele placii sunt "livrate" nivelului 2 Data Link pentru procesare ulterioara. Bineinteles, la nivel 1, bitii respectivi nu sunt decat o insiruire de biti fara sens pentru acest nivel.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Nivelul Data Link pe "B"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Nivelul 2 primeste datele si, deoarece este vorba de o interfata de retea Ethernet, incepe sa interpreteze datele din headerul Ethernet. Bineinteles, nicaieri nu este marcat faptul ca acela este un frame Ethernet, dar pentru ca interfata de retea este una Ethernet, sistemul va incerca sa interpreteze primii 6 bytes ca MAC-ul destinatie, etc. conform structurii Ethernet.&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Chiar si daca respectivele date sunt fragmente de pachet, sau pachete ale altor protocoale ce au ajuns din greseala in placa de retea, sistemul va incerca sa le interpreteze tot conform regulilor si structurii headerelor Ethernet. In acest caz, cel mai probabil FCS-ul (frame check sequence) va fi cel care va detecta faptul ca ori pachetul nu este unul ethernet, ori este dar contine erori. In ambele cazuri pachetul va fi aruncat (discarded).&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Prima verificare pe care sistemul o face dupa verificarea faptului ca nu exista erori de transmisie conform sumei de control, este daca MAC-ul destinatie din frame este MAC-ul propriu (in cazul nostru, in acest punct, mac-ul destinatie este chiar "&lt;span style="font-weight: bold;"&gt;BB&lt;/span&gt;"), sau daca MAC-ul destinatie este cel de broadcast (FF-FF-FF-FF-FF-FF) sau multicast (despre care nu vom discuta). In orice alt caz, este evident ca frame-ul a ajuns din greseala in interfata de retea a sistemului "B" si pachetul este aruncat.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Exista cateva exceptii, printre care notabila este cea in care placa de retea este setata in asa-numitul mod "promiscuous", caz in care este acceptat orice frame si livrat nivelelor superioare. Aceasta setare este folosita de exemplu de programele tip sniffer, care, in lipsa ei, nu ar primi pachetele din retea neadresate sistemului pe care ruleaza; acest lucru bineinteles ca limiteaza utilitatea unui sniffer care teoretic ar trebui sa aiba acces la cat mai multe pachete pentru o analiza corecta si completa.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Dupa verificarea MAC-ului destinatie (cel sursa in general nu este verificat), se verifica campul "Type" care va preciza ce protocol de nivel 3 este incapsulat in frameul nostru. In acest caz, e vorba de protocolul IP. In acest moment datele din payloadul frame-ului sunt &lt;span style="font-weight: bold;"&gt;decapsulate&lt;/span&gt; (adica headerul si eventual trailerul ethernet sunt eliminate) si datele rezultate sunt date nivelului 3 pentru procesare.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Nivelul Network pe "B"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Protocolul IP primeste datele decapsulate de la nivelul 2 in forma ...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; Header IP &lt;/span&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; Header TCP &lt;/span&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; Date HTTP ("GET / HTTP/1.1") &lt;/span&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;...si incepe interpretarea headerului conform regulilor si structurii definite de protocolul IP. Ca si la nivelul 2, dupa verificarea sumei de control, se verifica &lt;span style="font-weight: bold;"&gt;IP-ul destinatie&lt;/span&gt;. Acesta trebuie sa fie ori 10.0.0.2 (IP-ul lui B), ori un IP de broadcast (de exemplu 10.0.0.255 sau 255.255.255.255). Daca IP-ul nu este cel al sistemului, unul de broadcast sau unul de multicast, pachetul va fi discardat.&lt;br /&gt;&lt;br /&gt;Sunt mai multe verificari care se realizeaza la acest nivel, dar in general acestea sunt facute mai mult de routere pe parcurs decat pe sistemele finale, fie clienti fie servere. Cand toate verificarile s-au facut, pachetul este &lt;span style="font-weight: bold;"&gt;decapsulat&lt;/span&gt; din nou, adica headerul IP este eliminat si partea ramasa este trimisa urmatorului protocol, conform campului &lt;span style="font-weight: bold;"&gt;Protocol &lt;/span&gt;care a fost setat la valoarea 6 (adica TCP) la sursa.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Nivelul Transport pe "&lt;span style="font-weight: bold;"&gt;B"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Datele trimise de nivelul 3 TCP-ului, acum in forma ...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; Header TCP &lt;/span&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; Date HTTP ("GET / HTTP/1.1") &lt;/span&gt;&lt;span style="font-weight: bold;font-family:trebuchet ms;" &gt;||&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;incep sa fie analizate de acest protocol. Se verifica daca exista o conexiune cu "A", se analizeaza numerele de secventa (SEQ numbers, ACK numbers) se verifica flag-urile TCP, checksumul pachetului, etc. Daca nu exista probleme in aceste campuri, datele trebuiesc forwardate aplicatiei corecte. Pentru identificarea aplicatiei careia ii vor fi trimise datele, TCP foloseste &lt;span style="font-weight: bold;"&gt;portul destinatie&lt;/span&gt; care a fost setat la 80 de catre sursa. Pe sistemul "B", TCP verifica daca exista o aplicatie ca asculta pe portul 80 (adica care e in starea "Listening" pe portul 80). Cum deja avem serverul de web Apache pornit, exista o astfel de aplicatie. Odata identificata, TCP &lt;span style="font-weight: bold;"&gt;decapsuleaza&lt;/span&gt; din nou pachetul eliminand headerele sale si rezultatul (partea de "date" sau payloadul) sunt trimise printr-o functie sistem serverului de web Apache.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. Nivelul Application pe "B"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; Serverul Apache primeste de la sistemul de operare comanda HTTP "GET / HTTP/1.1". Deoarece serverul Apache intelege protocolul HTTP, stie ca in acest moment trebuie sa caute pe harddisk fisierul ce contine pagina initiala a site-ului configurat pe "B", citeste acest fisier si il transmite lui A ca raspuns. Bineinteles, pentru acest fisier (de obicei un .html) este nevoie de trecerea din nou prin toate nivelelel lui B, probabil de mai multe ori daca este vorba de un fisier mare, apoi prin toate nivelele sistemuluiu A, conform procesului aratat in aceste ultime 2 articole. In afara de acest fisier .html, site-ul poate contine si imagini, si in acest caz clientul de pe "A" le va cere tot prin comenzi GET (spre exemplu "GET /images/logo.gif HTTP/1.1") si serverul va citi fiecare fisier de pe harddisk si i-l va trimite lui "A" folosind TCP, IP, Ethernet, etc.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6. Note finale&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Dorim sa punctam faptul ca am discutat doar drumul intre 2 end-devices. Daca acestea ar fi facut parte dintr-o retea si pachetele treceau si prin alte echipamente intermediare (switch-uri, routere), pe fiecare echipament pachetele ar fi "urcat" nivelele OSI, ar fi fost facute diverse verificari si ar fi fost trimis mai departe, "coborand" nivelele OSI. Si asta pe fiecare echipament. Bineinteles, pe switch-uri, echipamente de nivel 2, un pachet ar fi urcat doar pana la nivelul Ethernet (pana unde switchul intelege semnificatia informatiilor de control, a headerelor) si apoi ar fi coborat, pe cand intr-un router, un pachet ar fi urcat pana la nivelul 3 pentru procesari si asupra protocolui de nivel 3, IP.&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Calatoria se termina aici. Despre tot drumul unui pachet prin retea si verificarile care se fac se poate scrie practic o carte, am incercat sa acoperim partile cele mai importante si relevante. Din pacate prea putini administratori retea inteleg toate implicatiile acestui proces sau ale fiecarui protocol in comunicatia de date, si speram ca aceasta serie de articole va va ajuta sa priviti cu alti ochi comunicatia de date in retea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-7283856094548354026?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/7283856094548354026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=7283856094548354026' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/7283856094548354026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/7283856094548354026'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_29.html' title='OSI Layers &amp; Data encapsulation - capitolul 9 - Decapsulation example'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-2021063433292797576</id><published>2008-05-22T11:33:00.007+03:00</published><updated>2008-05-28T18:14:47.128+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>OSI Layers &amp; Data encapsulation - capitolul 8 - Encapsulation example</title><content type='html'>Seria de articole dedicate stivei OSI si protocoalelor asociate continua printr-un exemplu de encapsulation. Bineinteles, explicatiile nu pot fi complete, procesul fiind unul pe cat de complex pe atat de lung. Vom sari multi pasi si multe verificari care se fac, pentru ca sunt in afara scopului acestui articol. Daca totusi sunteti interesati sa aflati mai multe si considerati utila eventual o diagrama a pasilor acestui proces, va rugam sa adaugati un comentariu acestui articol sau sa ne scrieti pe office@mediait.ro. Speram sa va dam o imagine cat de cat clara chiar daca nu exhaustiva asupra modului cum se desfasoara transferul datelor intr-o retea Ethernet ce foloseste TCP/IP.&lt;br /&gt;&lt;br /&gt;Example setup: Avem 2 PC-uri conectate direct printr-un cablu UTP crossover.&lt;br /&gt;&lt;br /&gt;PC-ul "A" :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;IP &lt;span style="font-weight: bold;"&gt;10.0.0.1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;MAC &lt;span style="font-weight: bold;"&gt;AA &lt;/span&gt;(simplificam pentru claritate.. in mod normal MAC-ul are 48 biti)&lt;/li&gt;&lt;li&gt;Mozilla Firefox instalat ca browser web.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;PC-ul "B"&lt;br /&gt;&lt;ul&gt;&lt;li&gt;IP &lt;span style="font-weight: bold;"&gt;10.0.0.2&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;adresa MAC &lt;span style="font-weight: bold;"&gt;BB&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;serverul de web Apache pe portul &lt;span style="font-weight: bold;"&gt;80&lt;/span&gt;, portul default.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Vom accesa serverul de web de pe "B" introducand in browserul de pe "A" adresa "http://10.0.0.2" (nu vom folosi nume pentru a nu intra in detalii legate de serviciul DNS).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Nivelul Aplicatie pe "A"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;In momentul in care pe A am introdus aceasta adresa si am dat enter, A stie ca va trebui sa foloseasca protocolul de nivel 7 HTTP pentru a cere pagina principala (initiala) de pe serverul "B". In acest moment, datele ce trebuiesc trimise serverului sunt foarte putine, practic doar cererea de pagina. Conform protocolului HTTP, cererea cea mai simpla arata cam asa:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;"GET / HTTP/1.1"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Aceasta cerere s-ar traduce prin "folosesc protocolul HTTP versiunea 1.1 si doresc pagina de index (de root - "/") de pe server". Aceasta mica insiruire de caractere va constitui partea de &lt;span style="font-weight: bold;"&gt;Date&lt;/span&gt;, la nivelul 7. Acest text deci va fi trimis mai departe nivelului 4 (trecem peste nivelele 5 si 6 care in general nu mai sunt discutate).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Nivelul Transport pe "A"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Nivelul 4 primeste textul de mai sus si incepe sa construiasca &lt;span style="font-weight: bold;"&gt;segmentul &lt;/span&gt;TCP. La nivel 4 semnificatia textului nu este cunoscuta (doar HTTP il intelege) si nici nu conteaza. Acest text va deveni &lt;span style="font-weight: bold;"&gt;payload-ul &lt;/span&gt;segmentului generat (partea utila de date, prin contrast cu headerul care contine doar date de control).&lt;br /&gt;&lt;br /&gt;TCP urmeaza sa verifice daca aplicatia Firefox a deschis deja o conexiune cu serverul de web de pe "B" de pe portul 80. Daca aceasta nu exista, inainte de transmisia efectiva a datelor se va stabili o conexiune, pentru ca TCP este &lt;span style="font-weight: bold;"&gt;connection-oriented.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;blockquote&gt;&lt;span style="font-weight: normal;"&gt;Nu vom intra in detalii despre cele 3 pachete (segmente) prin care se stabileste conexiunea, pentru ca procesul este in afara scopului acestui articol. Pe scurt, A va trimite un segment TCP cu flag-ul SYN setat, va primi un raspuns cu flag-urile SYN si ACK setat si va trimite ultimul pachet din deschiderea conexiuni, cel in care doar bitul ACK este setat.&lt;br /&gt;&lt;br /&gt;In plus fata de acest proces, trebuie identificata aplicatia Firefox de pe "A" asa cum serverul de web de pe "B" este identificat prin portul 80. Acest lucru este la latitudinea sistemului de operare, de exemplu se poate alege primul port liber de dupa portul 1024. In cazul nostru, vom lua portul &lt;span style="font-weight: bold;"&gt;2000&lt;/span&gt; ca identificand aplicatia Firefox si conexiunea noastra la server.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;span&gt;Dupa ce conexiunea TCP a fost stabilita, in urmatorul pachet "A" va adauga datele de transmis (cererea HTTP). In headerul TCP se mai gasesc printre altele:&lt;br /&gt;- bitii de control (flag-urile)- &lt;span style="font-weight: bold;"&gt;ACK&lt;/span&gt; trebuie sa fie setat&lt;br /&gt;- portul sursa &lt;span style="font-weight: bold;"&gt;2000&lt;/span&gt;&lt;br /&gt;- portul destinatie &lt;span style="font-weight: bold;"&gt;80&lt;br /&gt;&lt;/span&gt;- un sequence number (numarul pachetului pe care A il trimite)&lt;br /&gt;- un acknowledgement number (numarul pachetului lui B pe care A il confirma)&lt;br /&gt;- un checksum&lt;br /&gt;&lt;br /&gt;Odata ce segmentul este generat, este trimis nivelului 3 - Network&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Nivelul Network pe "A"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Nivelul 3 primeste de la nivelul Transport o structura de date ce cuprinde pana acum&lt;br /&gt;- Headerul TCP&lt;br /&gt;- datele protocolului HTTP ("GET / HTTP/1.1")&lt;br /&gt;&lt;br /&gt;Niciuna din aceste informatii nu este utila nivelului Network, si aceste informatii sunt considerate partea de "payload" a pachetului generat de acest nivel. Pentru a genera pachetul final se va adauga acestei structuri, in fata, un header al protocolului IP. Printre alte informatii acesta va contine:&lt;br /&gt;- adresa sursa &lt;span style="font-weight: bold;"&gt;10.0.0.1&lt;br /&gt;&lt;/span&gt;- adresa destinatie &lt;span style="font-weight: bold;"&gt;10.0.0.2&lt;/span&gt;&lt;br /&gt;- o prioritate a pachetului (0 in acest caz, fara nici o prioritate deosebita)&lt;br /&gt;- un ID al pachetului (util daca pachetul este fragmentat, dar nu este cazul)&lt;br /&gt;- un camp "Protocol" cu valoarea "6" (care identifica faptul ca in partea de payload se afla date primite de la protocolul TCP)&lt;br /&gt;- un camp TTL (care se decrementeaza la fiecare router si pe care nu il vom discuta)&lt;br /&gt;- un checksum pentru acest header.&lt;br /&gt;&lt;br /&gt;Pachetul astfel compus, este trimis nivelului 2.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Nivelul Data Link pe "A"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;In acest moment la acest nivel se primeste o structura de date ce contine pana acum:&lt;br /&gt;- headerul IP&lt;br /&gt;- headerul TCP&lt;br /&gt;- partea de date, practic mesajul de transmis a protocolului HTTP&lt;br /&gt;&lt;br /&gt;Este nevoie in continuare de adaugarea unui header Ethernet pentru identificarea pe segmentul local cu ajutorul MAC-urilor. In acest header care va fi adaugat structurii de date de mai sus, vom regasi:&lt;br /&gt;- mac-ul sursa &lt;span style="font-weight: bold;"&gt;AA&lt;br /&gt;&lt;/span&gt;- mac-ul destinatie &lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;BB&lt;br /&gt;- &lt;/span&gt;&lt;/span&gt;un camp numit Type in care se gaseste identificatorul protocolului de nivel superior de la care au venit datele de transmis - in cazul nostru IP are identificatorul 0800 in hexazecimal&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Uneori se adauga pachetului si un trailer, la sfarsit, daca pachetul este prea scurt si driverul Ethernet trebuie sa adauge byti de umplutura ("padding bytes", traducerea suna ciudat) pana se ajunge la minimul de 64 bytes. De asemenea, frame-ul Ethernet rezultat va contine si un FCS - Frame Check Sequence, adica o suma de control a pachetului&lt;br /&gt;&lt;/blockquote&gt;Pachetul rezultat este trimis nivelului 1 pentru transmisie (un subnivel al nivelului 2 totusi se ocupa de arbitrarea accesului la nivelul de comunicatie, si anume MAC sublayer).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. Nivelul Physical&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Nivelul Fizic primeste frame-ul de la nivelul 2, dar, ca de obicei, nu intelege semnificatia datelor primite. El priveste datele de transmis pur si simplu ca biti, si folosind protocolul din retea (in cazul nostru spre exemplu 100Base-TX) trimite bitii ca semnale electrice prin cablul UTP catre interfata de retea a serverului "B".&lt;br /&gt;&lt;br /&gt;... vom continua in articolul urmator cu procesul de decapsulare si verificare ...&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-2021063433292797576?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/2021063433292797576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=2021063433292797576' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2021063433292797576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2021063433292797576'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_2862.html' title='OSI Layers &amp; Data encapsulation - capitolul 8 - Encapsulation example'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-7174053266657683654</id><published>2008-05-22T10:12:00.004+03:00</published><updated>2008-05-22T10:31:45.459+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>OSI Layers &amp; Data encapsulation - capitolul 7 - nivelul Aplicatie</title><content type='html'>In varful stivei de nivele OSI exista un nivel ce interactioneaza direct cu utilizatorul sau cu aplicatiile acestuia (in functie de documentatia pe care o cititi, uneori aplicatiile in sine sunt si ele incluse in nivelul 7, alteori ele sunt deasupra stivei, nivelul 7 continand doar protocoalele pe care aplicatiile le folosesc).&lt;br /&gt;&lt;br /&gt;Aplicatiile care folosesc serviciile acestui nivel sunt toate aplicatiile de retea (clienti de web, clienti de mail, servere de web, mail ftp, jocuri cu componente multiplayer, programe de imprimare in retea, etc)&lt;br /&gt;&lt;br /&gt;Din protocoalele importante ale acestui nivel vom aminti:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;HTTP&lt;/span&gt; (HyperText Transfer Protocol) - protocolul prin care se transfera in general continutul World Wide Web: site-uri, imagini, flash-uri, filme gen youtube, etc. Protocolul este folosit in general deci de clientii web (Internet Explorer, Firefox, Opera...) in dialogul lor cu serverele web (Apache, Microsoft IIS...). Este un protocol foarte adaptabil, ce poate fi folosit si in multe alte cazuri (folosit de multe programe de instant messaging, de clienti si trackere de torrente, etc). El foloseste protocolul TCP de la nivelul 4, si portul well-known 80.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;FTP &lt;/span&gt;(File Transfer Protocol) - protocol de transfer de fisiere, ce ofera si autentificare, si alte funcii avansate. Clienti FTP: Total Commander, cuteFtp, etc. Servere FTP: PureFTPD, IIS. Foloseste protocolul TCP si 2 conexiuni (una de comanda/control, una de transfer efectiv). Porturile folosite sunt in general 20 si 21 (21 pentru comanda si control), dar are un sistem putin mai complicat de alocare de porturi si in anumite situatii foloseste porturi dinamice, alocate la nevoie, ceea ce face FTP-ul sa fie mai greu de folosit prin anumite firewall-uri sau routere ce ofera NAT (Network Address Translation)&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;TFTP&lt;/span&gt; (Trivial FTP) - un FTP cu mult mai putine facilitati dar foarte util in cazuri in care avem nevoie de resurse foarte putine consumate (foloseste UDP, nu e reliable dar este folosit doar pentru transferuri mici, nu are autentificare, foloseste o singura "conexiune" - intre ghilimele pentru ca UDP este connectionless)&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;DNS&lt;/span&gt; (Domain Name Server sau Service in functie de context - practic DNS-ul ne pune la dispozitie o baza de date distribuita pe intreg globul, cu toate domeniile pe care le cunoastem, si care ne ajuta prin asignarea unor nume IP-urilor cu care in mod normal e greu de lucrat, sau invers. DNS foloseste in general protocolul UDP, portul 53 (exista un caz special in care este folosit TCP dar mai rar discutat)&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;SMTP&lt;/span&gt; (Simple Mail Transfer Protocol) - Protocol de transfer a mail-ului intre servere sau de la clienti de mail catre servere. Este unul din cele mai vechi protocoale de nivel aplicatie, ofera si posibilitatea atasarii a diverse fisiere mail-urilor, prevede autentificare, etc. Foloseste bineinteles TCP pentru reliability si portul 25 well-known&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;P2P&lt;/span&gt; (Peer to Peer applications) - Emule, torrents, DC, etc. Acestea toate sunt protocoale uneori proprii, uneori cunoscute, ca HTTP. Folosesc o diversitate de porturi si protocoale (fie udp fie tcp) astfel devenind foarte greu de filtrat de firewall-uri.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Telnet/SSH&lt;/span&gt; - aplicatie/protocol de acces remote in mod text pe un sistem ce are instalat un server Telnet sau SSH (in general mult mai folosit in lumea UNIX). SSH este varianta securizata a protocolului Telnet (care isi trimite datele in clar in retea si deci este foarte insecure). Telnet foloseste TCP port 23, SSH TCP port 22&lt;/li&gt;&lt;/ul&gt;Trebuie precizat ca protocolul DHCP (de alocare dinamica a IP-urilor intr-o retea dintr-un range de IP-uri stabilit de utilizator) este incadrat uneori la nivelul 3, pentru ca ajuta protocolul IP, uneori la nivelul 7 (pentru ca se foloseste de protocolul UDP pentru a-si transmite datele).&lt;br /&gt;&lt;br /&gt;Cu aceasta, scurta prezentare despre stiva OSI se incheie. In ultimul capitol vom discuta un exemplu de accesare a unui site web de pe un server de catre un client.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-7174053266657683654?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/7174053266657683654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=7174053266657683654' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/7174053266657683654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/7174053266657683654'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_1926.html' title='OSI Layers &amp; Data encapsulation - capitolul 7 - nivelul Aplicatie'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-1671803882808501527</id><published>2008-05-22T09:51:00.001+03:00</published><updated>2008-05-22T10:11:25.375+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>OSI Layers &amp; Data encapsulation - capitolul 5 &amp; 6 - nivelele Session si Presentation</title><content type='html'>Nivelele 5 si 6, Session si Presentation sunt din ce in ce mai neglijate in ultimii ani, in principal datorita faptului ca functiile lor deja sunt parte a altor nivele (nivelul 4 sau nivelul 7). La momentul cand stiva OSI a fost construita, se considera ca fiecare din aceste nivele trebuie sa existe de sine statator. De-a lungul timpului, evolutia protocoalelor si retelelor a fost de alta parere. Astfel acum ele sunt considerate parte a nivelului 7 Aplicatie (chiar daca unele functii ale lor se regasesc acum la nivelul 4).&lt;br /&gt;&lt;br /&gt;Totusi, pentru a nu le ignora, vom enumera cateva din functiile initiale ale acestor nivele.&lt;br /&gt;&lt;br /&gt;Nivelul &lt;span style="font-weight: bold;"&gt;Session&lt;/span&gt; ar fi trebuit sa se ocupe de managementul conversatiilor ("sesiunilor" de comunicare) intre 2 sisteme, aplicatii, etc. Mare parte din functii acum se regasesc in nivelul Transport, in protocolul TCP (de exemplu procedurile de initiere a unei conexiuni si incheiere a sa). Totusi, mai putem plasa la acest nivel:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;NetBios (protocol Microsoft folosit in retelele Windows)&lt;/li&gt;&lt;li&gt;conceptele de full duplex/half duplex/simplex (discutate acum in general la nivelul fizic)&lt;/li&gt;&lt;/ul&gt;Nivelul &lt;span style="font-weight: bold;"&gt;Presentation&lt;/span&gt; avea ca scop principal stabilirea formatului datelor intr-o conversatie, astfel incat datele sa poata fi intelese si de sursa si de destinatie. Aceste functii sunt acum acoperite de nivelul Aplicatie. Cuvinte cheie la acest nivel:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;sintaxa (care stabileste un standard de comunicatie)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;formatele de fisiere (care stabilesc un standard de structurare a unor date; exemple .jpg imagini, .txt texte, .mp3 sunete, etc)&lt;/li&gt;&lt;li&gt;standarde si coduri de caractere (ASCII, EBCDIC).&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;La nivel presentation uneori sunt adaugate si protocoalele de criptare SSL/TLS (folosite de HTTP secure de exemplu) pentru ca acestea se afla deasupra nivelului Transport (pe care il folosesc) dar sub aplicatii (carora le ofera servicii de criptare).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-1671803882808501527?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/1671803882808501527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=1671803882808501527' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/1671803882808501527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/1671803882808501527'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_7875.html' title='OSI Layers &amp; Data encapsulation - capitolul 5 &amp; 6 - nivelele Session si Presentation'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-3565538687612680173</id><published>2008-05-22T09:08:00.003+03:00</published><updated>2008-05-22T10:11:36.357+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>OSI Layers &amp; Data encapsulation - capitolul 4 - nivelul Transport</title><content type='html'>Pana acum in seria aceasta de articole am vazut cum datelor, venite de la nivelul 4 Transport, le sunt adaugate adrese IP pentru a putea fi transportate de la sursa catre destinatie, adrese MAC pentru comunicatia in interiorul unui segment, si cateva alte informatii, datele fiind astfel gata de a fi livrate nivelului Fizic care sa le encodeze pe mediul de comunicatie.&lt;br /&gt;&lt;br /&gt;Pana acum insa nu am aflat cum se identifica nu numai host-urile care comunica ci si APLICATIILE care comunica. Motivul este simplu: atat timp cat si pe sursa si pe destinatie pot rula mai multe aplicatii care comunica intrele ele in acelasi timp pe acelasi mediu de comunicatie, este nevoie de o informatie prin care sa se identifice fiecare pachet de date de la ce aplicatie a pornit catre ce aplicatie. Un mic exemplu ar putea fi 2 PC-uri conectate intre ele, unul care ruleaza un server de WEB si un server FTP (sistemul "A"), si celalalt (sistemul "B") avand un client web (firefox de exemplu) conectat la serverul de web si un client de ftp conectat la serverul FTP. Fara o modalitate de identificare a pachetelor cand acestea sunt construite si parasesc sistemul cu clienti, cand vor ajunge pe sistemul cu servere acesta nu va sti catre ce aplicatii sa redirecteze pachetele respective, serverului de FTP sau celui de WEB ?&lt;br /&gt;&lt;br /&gt;Problema este rezolvata prin folosirea unor asa numite PORTURI, care sunt practic niste identificatori numerici care identifica o aplicatie pe un sistem. Astfel, in cazul de mai sus, clientul de web poate fi identificat de sistemul A cu portul 2000 de exemplu si serverul web de pe sistemul B cu portul binecunoscut 80. Astfel, la nivelul 4, printre multe alte informatii de control adaugate, se regasesc si aceste porturi, astfel fiecare sistem stiind catre ce aplicatie trebuie directate pachetele sosite.&lt;br /&gt;&lt;br /&gt;Din discutia de mai sus rezulta ca scopul principal al protocoalelor ce se regasesc la nivelul Transport este &lt;span style="font-weight: bold;"&gt;trackingul conversatiilor si al aplicatiilor ce comunica, &lt;/span&gt;folosind porturile. Aceasta este o metoda de multiplexare a mai multor "convorbiri" pe acelasi mediu de comunicatie, fara a le incurca.&lt;br /&gt;&lt;br /&gt;Pe langa functia de mai sus, implementata in toate protocoalele de nivel 4, fie ele mai simple sau mai complicate, exista si alte functii indeplinite de unele protocoale, mai complexe. Spre exemplu, un protocol foarte bine conceput, extrem de util, scalabil si folosit este &lt;span style="font-weight: bold;"&gt;TCP&lt;/span&gt; (Transmission Control Protocol). Acesta adauga mai multe caracteristici foarte utile transferului de date. Dintre ele:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;transferuri &lt;span style="font-weight: bold;"&gt;orientate pe conexiune &lt;/span&gt;(connection oriented): inainte de transmiterea datelor efective, sursa si destinatia au un mic schimb de informatii prin care se stabilesc parametrii conexiunii, se aloca resurse, etc. La sfarsitul transferului, exista o procedura clara de inchidere a conexiunii, de dealocare a resurselor, etc. Nici un alt protocol de la nivel 3 in jos folosit curent nu mai ofera aceasta capabilitate.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;este un protocol reliable (fiabil)&lt;/span&gt; - in sensul ca ne putem baza ca datele pe care le-am oferit TCP-ului ajung in forma nemodificata la destinatie, si, daca nu ajung, TCP-ul va incerca sa rezolve problema sau va informa aplicatiile ca a aparut o problema. Nici un alt protocol nu are acest tip de fiabilitate (IP de exemplu calculeaza o suma de control a pachetelor, dar in caz ca un pachet ajunge cu erori de transmisie, IP cel mult isi poate da seama de asta si il poate ignora, dar nu poate incerca sa rezolve problema - in schimb se va baza pe mecanismele TCP pe care le vom discuta pentru a reusi transferul). Urmatoarele mecanisme sunt folosite pentru a asigura fiabilitatea:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;mecanismul de sequencing &lt;/span&gt;(numerotare a pachetelor), astfel putand identifica ordinea in care au fost trimise pachetele, daca exista pahcete duplicate sau pachete lipsa&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;mecanismul de confirmare si retransmisie&lt;/span&gt; - pachetele transmise sunt "confirmate de primire" de sistemul destinatie; daca nu este primita o confirmare, pachetele sunt considerate pierdute si sunt retransmise in efortul de a rezolva problema&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;mecanismul de reasamblare (same order delivery)&lt;/span&gt; - pachetele pot ajunge la destinatie in alta ordine decat cea de trimitere; pe baza numerotarii pachetelor, la destinatie se recompune fluxul de date initial&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;ofera capabilitati de &lt;span style="font-weight: bold;"&gt;congestion avoidance &amp;amp; flow control &lt;/span&gt;(evitare a congestiilor si control al fluxului). TCP se poate adapta conditiilor din retea (link-uri congestionate, pachete pierdute, sisteme incarcate) prin modificarea vitezei de transmisie conform unor algoritmi foarte complecsi. De exemplu in momentul in care apare un pachet pierdut (un sistem a trimis un pachet dar nu a primit confirmarea pt el) se considera ca exista o problema in retea de s-a pierdut pachetul, si TCP va injumatati viteza de transmisie (bineinteles in paralel va invoca si functia de retransmisie). Scaderea vitezei ajuta in momentele de congestie, pentru a nu aglomera si mai mult link-urile cu probleme. De asemenea, TCP tine cont de incarcarea unui sistem, si se poate adapta prin folosirea mecanismelor de &lt;span style="font-weight: bold;"&gt;windowing&lt;/span&gt; in cazul convorbirii cu un sistem mai incarcat.&lt;/li&gt;&lt;/ul&gt;Prin toate aceste mecanisme, TCP este un protocol extraordinar desi evident nu perfect, tinand cont si ca a fost conceput foarte bine de la inceput (foarte putine modificari din anii '70 cand a fost creat). El insa aduce toate imbunatatirile de mai sus cu pretul unor resurse folosite (mai multe pachete transmise pentru ca e nevoie de confirmari, pachete mai mari pentru ca headerul TCP este mai complex si mai mare, algoritmi folositi complecsi, etc). Pentru anumite scopuri, un protocol mult mai simplu, UDP, este folosit.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UDP&lt;/span&gt; (User Datagram Protocol) este fratele mai mic al TCP, ce ofera rapiditate prin eliminarea aproape a tuturor facilitatilor suplimentare adaugate de TCP. Astfel:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;UDP nu este reliable&lt;/span&gt;: nu va incerca sa retransmita un pachet pierdut, de fapt nici nu poate sti daca un pachet s-a pierdut sau nu pentru ca pachetele nu sunt numerotate, astfel nici ordinea pachetelor nu mai poate fi pastrata si garantata.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;UDP este connectionless&lt;/span&gt;: nu va stabili o conexiune inainte de transmiterea datelor, ci, ca si IP, in momentul cand apar date de transmis ele sunt impachetate in headerul UDP, date nivelului 3, 2, 1 si apoi transmise in retea&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;UDP nu are facilitati de flow control&lt;/span&gt;: UDP va transmite intotdeauna pachetele primite cat de repede poate, fara sa-l intereseaza conditiile din retea, incarcarea retelei, congestii, etc.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Bineinteles ca va puteti intreba acum de ce am folosi UDP tinand cont de toate dezavantajele de mai sus. Il folosim (si destul de mult) atunci cand:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;ne intereseaza foarte tare &lt;span style="font-weight: bold;"&gt;viteza si resursele consumate&lt;/span&gt; (este foarte rapid, headerul sau este foarte mic, resursele necesare pentru procesare sunt minime, nu este folosit nici un algoritm ciudat care sa consume resurse - practic headerul UDP nu contine decat portul sursa, portul destinatie si un checksum)&lt;/li&gt;&lt;li&gt;programatorul poate sa aibe grija el de anumite lucruri cum ar fi numerotarea pachetului si prefera sa faca asta el insusi in loc sa se bazeze pe TCP care consuma mai multe resurse&lt;/li&gt;&lt;/ul&gt;Astfel, UDP este folosit mult in VoIP (voice over IP), transmisii si stream-uri audio/video, aplicatii care nu au nevoie de complixitatea TCP-ului, datorita overheadului sau mult mai mic.&lt;br /&gt;&lt;br /&gt;Ca o concluzie, nivelul 4 prin cele 2 protocoale oferite (mai exista si altele ca SPX din sfera Novell) ne ajuta prin identificarea aplicatiilor ce comunica, ca functie de baza, si ne ajuta daca dorim prin facilitatile deosebite ale TCP-ului sau prin rapiditatea si consumul mic de resurse al UDP-ului. Majoritatea functiilor protocoalelor de nivel 4 nu se regasesc la nici un alt nivel.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-3565538687612680173?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/3565538687612680173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=3565538687612680173' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3565538687612680173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3565538687612680173'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_22.html' title='OSI Layers &amp; Data encapsulation - capitolul 4 - nivelul Transport'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-8093215564014612565</id><published>2008-05-21T20:27:00.001+03:00</published><updated>2008-05-21T20:48:15.291+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>DNS / nslookup / Dynamic DNS</title><content type='html'>Cel putin jumatate din cursanti gresesc la o intrebare ce pare simpla, dar ce contine o capcana:&lt;br /&gt;&lt;br /&gt;Data fiind comanda urmatoare in windows&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family: courier new;"&gt;c:\&gt; nslookup&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Default Server:  ns1.rdsnet.ro&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Address:  193.231.236.17&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family: courier new;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Ce este ip-ul din imagine ? rezultatul la un request DNS initiat de utilizator ? Sau altceva.&lt;br /&gt;&lt;br /&gt;Raspunsul este ca dupa cum se vede utilizatorul nu face nici un request, ci doar apeleaza comanda "nslookup" fara nici un parametru (cand este apelata fara nici un parametru, comanda intra in mod "interactiv" oferindu-ne un prompt la care putem face diverse interogari DNS).&lt;br /&gt;&lt;br /&gt;Ceea ce avem in imagine este &lt;span style="font-weight: bold;"&gt;serverul DNS implicit&lt;/span&gt; de pe sistemul unde este data comanda. Acesta este serverul care va fi interogat cand vom vrea sa facem interogari DNS.&lt;br /&gt;Astfel putem continua:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family: courier new;"&gt;C:\Documents and Settings\adi&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;nslookup&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Default Server:  ns1.rdsnet.ro&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Address:  193.231.236.17&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;www.yahoo.com&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Server:  ns1.rdsnet.ro&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Address:  193.231.236.17&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Non-authoritative answer:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Name:    www.yahoo-ht3.akadns.net&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Address:  87.248.113.14&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Aliases:  www.yahoo.com&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Din outputul de mai sus aflam ca serverul default este ns1.rdsnet.ro cu ip-ul 193.231.236.17, si ca apoi noi am interogat acest server intrebandu-l de ip-ul lui &lt;span style="font-weight: bold;"&gt;www.yahoo.com&lt;/span&gt;. Raspunsul oferit de ns1.rdsnet.ro este "82.248.113.14" si acesta este raspunsul pe care il cautam, si anume una din adresele asignate domeniului www.yahoo.com.&lt;br /&gt;&lt;br /&gt;Spre deosebire de comanda nslookup de windows, cea din Linux in general la rulare nu ne anunta care este serverul DNS implicit folosit, acesta aparand doar dupa ce facem o interogare (cu &lt;span style="font-weight: bold;"&gt;bold&lt;/span&gt; textul introdus de utilizator)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family: courier new;"&gt;adixor@air ~ $ &lt;span style="font-weight: bold;"&gt;nslookup&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&gt; &lt;span style="font-weight: bold;"&gt;www.yahoo.com&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Server:         193.231.236.17&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Address:        193.231.236.17#53&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Non-authoritative answer:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;www.yahoo.com   canonical name = www.yahoo-ht3.akadns.net.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Name:   www.yahoo-ht3.akadns.net&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Address: 87.248.113.14&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;O alta capcana este sintagma "DNS allocates IP addresses dynamically". Este o capcana pentru incepatori, pentru ca induce sentimentul ca varianta este corecta (din ce stim DNS are o legatura cu IP-urile, nu ?). Totusi, raspunsul corect este ca DHCP (Dynamic Host Configuration Protocol) este protocolul care aloca IP-uri intr-o retea calculatoarelor care nu au configurat un IP "de mana", DNS-ul nefacand decat sa asigneze un nume unui IP sau invers (asta spus intr-un mod foarte simplist).&lt;br /&gt;&lt;br /&gt;Pentru ca tot am ajuns aici, trebuie sa amintim de ceva ce nu exista in cursul de CCNA, si anume &lt;span style="font-weight: bold;"&gt;Dynamic DNS&lt;/span&gt;. Tot ce un cursant afla din cursul de CCNA este ca un administrator, undeva pe un server DNS, poate adauga asignari IP-NUME care fac mai usoara navigarea pe internet, etc. Problema este ca aceste inregistrari se adauga de mana, si deci nu sunt dinamice (nu se pot aloca in mod normal "on demand"). O problema pe care chiar am avut-o era ca ip-ul serverului meu de acasa era alocat dynamic prin DHCP de providerul meu. Astfel, nu puteam avea undeva o inregistrare DNS frumoasa (de genul &lt;span style="font-style: italic;"&gt;serverulmeu.adi.com &lt;/span&gt;sa zicem) catre ip-ul de acasa, pentru ca la prima modificare a IP-ului (cand providerul imi aloca alt IP) trebuia sa vorbesc cu cel care administra domeniul respectiv sa modifice numele serverului meu catre noul IP, un proces bineinteles de nedorit.&lt;br /&gt;&lt;br /&gt;Rezolvarea a venit prin folosirea Dynamic DNS. Exista multe site-uri pe Internet care ofera (chiar gratuit) servicii de Dynamic DNS, tot ce trebuie sa aveti este un router care sa stie de acest sistem. Astfel, routerul meu Linksys care stie de dynamic DNS, in momentul in care porneste si primeste un IP de la provider, se conecteaza la serverul de Dynamic DNS si il anunta faptul ca numele serverului meu trebuie sa aiba asignat noul IP. Astfel, dupa ce acest proces de anuntare se incheie, de oriunde din Internet apelez numele serverului meu, serverul de dynamic DNS, acum updatat, imi va raspunde mereu cu IP-ul proaspat, cel curent. Aceasta "conversatie" Dynamic DNS intre routerul meu si serverul DynDNS se intampla la fiecare modificare a IP-ului alocat mie de catre provider.&lt;br /&gt;&lt;br /&gt;Astfel am rezolvat problema, in acest moment providerul putand sa-mi modifice IP-ul pe care mi-l aloca prin DHCP oricand, fara ca acest lucru sa afecteaza asignarea numelui serverului meu.&lt;br /&gt;&lt;br /&gt;Sper ca am mai clarificat cateva mici probleme DNS. Pe curand.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: verdana;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-8093215564014612565?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/8093215564014612565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=8093215564014612565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/8093215564014612565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/8093215564014612565'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/dns-nslookup-dynamic-dns.html' title='DNS / nslookup / Dynamic DNS'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-7293267005679832402</id><published>2008-05-21T19:41:00.002+03:00</published><updated>2008-05-21T21:19:58.757+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>OSI Layers &amp; Data encapsulation - capitolul 3 - nivelul Network</title><content type='html'>Urmatorul nivel foarte important din stiva de nivele OSI este nivelul Network.&lt;br /&gt;Acest nivel se ocupa in principal de drumul pe care un pachet il are de la sursa, de oriunde din Internet, catre o destinatie aflata oriunde in Internet. Daca nivelul 2 ne ajuta doar la comunicarea &lt;span style="font-weight: bold;"&gt;in acelasi segment&lt;/span&gt; de retea, nefiind capabil de functia de routare (asupra careia vom reveni), nivelul 3 ne va permite sa depasim granitele segmentului local, adica sa trecem de primul router, si sa ajungem oriunde in retea, la distanta de oricate segmente, folosind adresele "logice", adresele IP.&lt;br /&gt;&lt;br /&gt;Functiile cele mai importante pe care nivelul 3 le indeplineste sunt:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Adresarea IP&lt;/span&gt; - la nivel 3 pachetele primesc IP-ul sursa si IP-ul destinatie, astfel stiind de unde au plecat si incotro sa se indrepte. Pe baza acestor adrese, care apartin unui spatiu ierarhic si pot fi impartite in diverse clase (se pot divide in subclase, etc) pachetul va fi routat (routed) de catre un router, spre destinatie.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Routing&lt;/span&gt; - pe baza adreselor de mai sus, fiecare echipament de tip router poate lua decizii de trimitere a unui pachet pe o interfata sau alta. Un pachet poate trece de la sursa la destinatie prin unul sau mai multe routere (sau niciunul dar acolo nu se aplica principiile routingului). Pe baza unei tabele numite tabela de routare, un router decide care este urmatorul drum pe care un pachet o va lua. Daca tabelele sunt construite corect (static, de catre administrator, sau dinamic folosind protocoale de routare), pachetul va ajunge la destinatie, in caz contrar se va pierde. Acest proces se numeste &lt;span style="font-weight: bold;"&gt;routing&lt;/span&gt;, spre deosebire de procesul de &lt;span style="font-weight: bold;"&gt;switching&lt;/span&gt;, prin care un switch decide, la nivel 2, pe baza adreselor MAC, pe unde sa trimita un pachet mai departe.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Path Determination  &lt;/span&gt;- este procesul prin care un router isi construieste tabelele de routare (tabele de destinatii cunoscute, adica unde stie el sa trimita pachete) pe baza carora el va lua deciziile de routare. Dupa cum aminteam mai sus, tabelele se pot construi de administrator, static, sau putem folosi protocoale de routare (RIP, EIGRP, OSPF, BGP) prin care routere "discuta" intre ele si isi comunica unul altuia destinatiile cunoscute, tabelele fiind astfel construite automat. Fara o tabela de routare completa si corecta, in retea vor exista pierderi de date, trafic care este buclat ("rotit") intre routere fara sa poata ajunge la destinatie, trafic care va ajunge la destinatii gresite, etc.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pjwIPr8WSqc/SDRRm0HWfrI/AAAAAAAAAIE/ZQ5jU5-4uTw/s1600-h/network_layer.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_pjwIPr8WSqc/SDRRm0HWfrI/AAAAAAAAAIE/ZQ5jU5-4uTw/s400/network_layer.JPG" alt="" id="BLOGGER_PHOTO_ID_5202873196786122418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La nivelul 3 Network putem plasa:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;echipamentele numite Routere (echipamente ce pot analiza pachetele primite si pot interpreta informatiile legate de protocoale de la acest nivel cum ar fi IP, astfel gasind adresele IP sursa si destinatie si putand fi astfel capabile sa ia o decizie de routare pe baza acestor informatii).&lt;/li&gt;&lt;li&gt;protocoalele principale ale nivelului:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;IP&lt;/span&gt; - Internet Protocol - protocolul curent folosit in Internet. Este la versiunea 4 in acest moment.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;IPv6&lt;/span&gt; - Versiunea 6 a protocolului Internet Protocol, ce va aduce multiple imbunatatiri&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;IPX&lt;/span&gt; - Protocol din retelele mai vechi Novell, aproape nefolosit in acest moment.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;protocoalele secundare (care ajuta in diversele functii ale nivelului 3):&lt;/li&gt;&lt;ul&gt;&lt;li&gt;protocoale de interfatare cu layer 2: &lt;span style="font-weight: bold;"&gt;ARP&lt;/span&gt; (Address Resolution Protocol), &lt;span style="font-weight: bold;"&gt;RARP&lt;/span&gt; (Reverse ARP) - aceste protocoale permit aflarea unei adrese MAC a unui PC stiindu-i adresa IP si invers, intr-un segment de retea.&lt;/li&gt;&lt;li&gt;protocoale de semnalizare a erorilor si troubleshooting: &lt;span style="font-weight: bold;"&gt;ICMP &lt;/span&gt;(Internet Control Message Protocol) - protocol folosit de comenzile de debugging ping, traceroute, sau folosite de routere si alte device-uri pentru semnalizarea unei probleme in retea.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;protocoale de routare (routing protocols) - protocoale de construire dinamica a tabelelor de routare:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;RIP &lt;/span&gt;- Routing Information Protocol - protocol vechi, updatat intre timp, fara consum mare de resurse dar nescalabil&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;IGRP/EIGRP&lt;/span&gt; - (Exterior) Internet Gateway Routing Protocol - serie de protocoale a Cisco, ce doresc sa imbunatateasca RIP. EIGRP este un protocol destul de avansat si scalabil, folosit curent. IGRP este obsolete.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;OSPF &lt;/span&gt;- Open Shortest Path First - impreuna cu IS-IS protocoale avansate de routare, foarte scalabile, rapide si fiabile, dar cu consum de resurse mai ridicat&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;BGP&lt;/span&gt; - Border Gateway Protocol - singurul protocol ce reuseste sa faca in acest moment legatura intre toate entitatile mari din Internet (provideri, companii mari, etc) pentru asigurarea omogenitatii conexiunilor din Internet. Nu este un protocol rapid, pentru ca nu acesta a fost sensul lui, insa este extrem de util pentru aplicarea de politici de routare, filtrare de route intre provideri, clienti si provideri, etc. Cel mai scalabil din toate protocoalele existente si cel mai granular din punct de vedere al filtrarii informatiilor de routare.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;tot la acest nivel plasam adresele IP sau IPX, adrese ce fac parte din spatii de adrese ierarhice, acest lucru insemnand ca exista "clase" de ip-uri (domenii de ip-uri, range-uri) pe care le putem subdiviza si aloca unor subretele, si tot asa. In antiteza exista spatiul de adrese MAC, care este un spatiu nestructurat, care nu poate fi subdivizat in subretele sau orice altceva, adresele MAC neavand legaturi intre ele. Adresele IP sunt de forma x.y.z.y, un exemplu fiind 193.231.236.17. Acest IP poate face parte din "clasa" 193.231.236.0 -&gt; 193.231.236.255, aceasta clasa putand face parte dintr-o clasa si mai mare, etc.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Trebuie subliniate si urmatoarele facilitati (sau lipsa unora):&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;protocoalele de la nivelul 3 sunt nefiabile (unreliable) pentru ca fiabilitatea este adusa de nivelul 4 daca vrem sa folosim spre exemplu protocolul TCP.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;protocoalele de nivel 3 clasice (ca IP) sunt neorientate pe conexiune (connectionless). Acest lucru inseamna ca nu exista o faza de stabilire a unei conexiuni intre sursa si destinatie sau terminare a unei sesiuni; cand exista un pachet care trebuie trimis acesta este trimis fara sa existe vreo legatura din punct de vedere al IP intre acest pachet si oricare altul. Chiar si pachetele care pot apartine aceleasi conexiuni TCP sau aceluasi transfer de date sa zicem pot ajunge la destinatie pe cai diferite, nedepinzand unul de altul: procesul de routare trateaza fiecare pachet separat, si este foarte posibil ca unele pachete sa fie trimise intr-o anumita directie, si alte pachete din acelasi transfer (asa cum il vedem noi) sa fie transmise spre destinatie pe alte cai&lt;/li&gt;&lt;li&gt;la acest nivel pachetele se pot fragmenta, daca depasesac dimensiunea maxima a segmentului pe care urmeaza sa treaca (fiecare tip de retea si conectivitate are o dimensiune maxima a pachetului, MTU - Maximum Transmission Unit). Fragmentarea implica generarea mai multor pachete dintr-unul singur prea mare pentru a fi transmis, aplicarea header-ului cu informatii de control tuturor fragmentelor, numerotarea lor intr-un fel sau altul, si transmiterea spre destinatie, unde vor fi reasamblate&lt;/li&gt;&lt;li&gt;nivelul 3 permite si crearea diverselor clase de trafic, in functie de necesitati; pachetele pot fi astfel marcate cu diferite prioritati si pe baza acestor marcaje ele pot fi prioritizate sau dimpotriva dezavantajate in retea, in functie de tipul de trafic marcat si necesitatile retelei. Mecanismele, foarte complexe, pot fi rezumate prin cuvintele cheie ToS (Type Of Service), QoS (Quality Of Service), DSCP (Differentiated Services Code Point), IP Precedence.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Am aflat astfel ca nivelul 3 primeste datele de la nivelul 4 (care urmeaza sa fie discutat in articolul urmator), adauga informatiile legate de sursa si destinatia pachetului de date, iar rezultatul (care tehnic doar la acest nivel se numeste "pachet", la nivel 2 fiind "frame", etc) este livrat nivelului 2 care va adauga mac-urile necesare drumului pachetului in segmentul curent, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-7293267005679832402?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/7293267005679832402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=7293267005679832402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/7293267005679832402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/7293267005679832402'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_9115.html' title='OSI Layers &amp; Data encapsulation - capitolul 3 - nivelul Network'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pjwIPr8WSqc/SDRRm0HWfrI/AAAAAAAAAIE/ZQ5jU5-4uTw/s72-c/network_layer.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-8491694973204586565</id><published>2008-05-21T17:10:00.001+03:00</published><updated>2008-05-21T17:12:17.962+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Algoritmul de criptare WPA pentru retele wireless spart cu ... PS3</title><content type='html'>Se pare ca cei de la laboratorul de cercetare al Lockheed Martin au reusit sa sparga algoritmul de securizare a datelor in retelele wireless (WPA - Wi-Fi Protected Access) folosing... 8 console de jocuri PS3. E adevarat ca acestea au o capacitate de calcul destul de mare (procesorul IBM Cell este de vina) dar nu credeam ca se va ajunge in viitorul apropiat la spargerea acestei protectii.&lt;br /&gt;&lt;br /&gt;Din pacate nu se specifica exact ce si cum s-a realizat. Detalii:&lt;br /&gt;&lt;a href="http://www.networkworld.com/news/2008/051908-lockheed-martin-wireless-security-lab.html?Inform=nl&amp;amp;nlhtarch=rn_052008&amp;amp;nladname=052008networkarchitectureal"&gt;http://www.networkworld.com/news/2008/051908-lockheed-martin-wireless-security-lab.html?Inform=nl&amp;amp;nlhtarch=rn_052008&amp;amp;nladname=052008networkarchitectureal&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-8491694973204586565?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/8491694973204586565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=8491694973204586565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/8491694973204586565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/8491694973204586565'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/algoritmul-de-criptare-wpa-pentru.html' title='Algoritmul de criptare WPA pentru retele wireless spart cu ... PS3'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-8245074543510059013</id><published>2008-05-21T15:57:00.000+03:00</published><updated>2008-05-21T19:41:13.062+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Mecanisme de detectare a erorilor in retele de calculatoare</title><content type='html'>Mereu auzim la diverse protocoale (TCP, IP, Ethernet, etc.) conceptul de "detectie a erorilor". Aceste mecanisme se bazeaza pe conceptul de suma de control si pe anumiti algoritmi matematici, in general bazati pe functii de tip Cyclic Redundancy Check (CRC). Pentru cei fara mare experienta in retele, este posibil sa fi auzit de "erori CRC" la arhivele .zip, .rar, etc, conceptul fiind acelasi.&lt;br /&gt;&lt;br /&gt;Pe scurt, o functie CRC careia i se da ca input un sir de caractere de orice lungime, are ca output o valoare de marime constanta. Unui sir de caractere i se ataseaza aceasta suma de control, outputul functiei, si la sosire se verifica daca sirul de date a fost alterat pe parcurs.&lt;br /&gt;&lt;br /&gt;Pentru exemplificare vom lua o functie foarte simpla de tip CRC. Aceasta functie va numara numarul de biti de "1" dintr-un sir de biti. Astfel procedeul este acesta:&lt;br /&gt;&lt;br /&gt;1. sirul initial de biti: 10010110100101110&lt;br /&gt;2. functia CRC numara bitii de 1 de mai sus, si rezulta 9 biti de 1. Aceasta valoare "9" se ataseaza sirului initial.&lt;br /&gt;3. Sirul de transmis si valoarea CRC sunt trimisi catre destinatie. Presupunem ca nu exista erori de transmisie.&lt;br /&gt;4. Destinatia ia sirul de caractere, &lt;span style="font-weight: bold;"&gt;recalculeaza singura functia CRC&lt;/span&gt;, obtine tot valoarea 9, o compara cu valoarea 9 pe care a primit-o de la sursa separat, si vazand ca sunt identice concluzioneaza ca transmisia a fost fara erori.&lt;br /&gt;&lt;br /&gt;Putem presupune ca au existat erori in transmisie, si la destinatie s-a primit sirul 1&lt;span style="font-weight: bold;"&gt;1&lt;/span&gt;010110100101110 (bitul al doilea a fost transformat din 0 in 1).&lt;br /&gt;Destinatia calculeaza CRC pe sirul de biti, obtine de data asta valoarea 10, o compara cu CRC-ul primit de la sursa, 9, si vazand ca valorile sunt diferite, isi da seama ca un bit a fost schimbat, deci a existat o eroare de transmisie. Astfel, pachetul poate fi aruncat pentru ca nu stim CARE din biti a fost schimbat (functii speciale pentru a corecta biti eronati se numesc functii de corectare a erorilor, nu doar de detectie, si sunt mai complexe).&lt;br /&gt;&lt;br /&gt;O mare problema cu foarte simpla noastra functie este urmatoarea. Sa presupunem sirul de biti 101. Acesta are CRC-ul egal cu 2 utilizand functia noastra de exemplu. Daca in transmisie apare o eroare care face ca sirul transmis 101 sa ajunga la destinatie ca &lt;span style="font-weight: bold;"&gt;01&lt;/span&gt;1 (2 biti schimbati), destinatia NU ISI VA DA SEAMA. Ea va recalcula CRC pe cei 3 biti din sir, obtine TOT valoarea 2, compara cu 2-ul primit de la sursa si deduce in mod incorect ca pachetul este valid. Acest lucru se datoreaza faptului ca noi doar numaram bitii de 1, nu stim si pozitia lor.&lt;br /&gt;&lt;br /&gt;Problema de mai sus este majora: am obtinut un sir de date total eronat, dar care credem ca este foarte ok si il vom accepta, motiv pentru care functia pe care am dat-o ca exemplu nu este folosita in realitate, pentru ca nu ofera o protectie la acest caz. Se folosesc functii mult mai complexe in general, care sunt pregatite sa acopere si modificarea a mai multi biti in acelasi sir de date. Totusi, nici o functie CRC nu este perfecta, existand anumite cazuri cand datorita unor modificari specifice in sirul initial, foarte putin probabile dpdv statistic, functia sa nu ajute (2 siruri diferite sa aiba acelasi CRC). Dar cum statistic ar trebuie sa nu se intample "niciodata" acest lucru, se accepta imperfectiunea functiilor de tip CRC. In plus, exista si functii mai complexe si mai putin complexe, cele mai complexe avand avantajul detectiei mai multor erori (sunt mai fiabile) cu dezavantajul consumului a mai multor resurse (procesor) pentru calculul efectiv.&lt;br /&gt;&lt;br /&gt;Pentru o mult mai detaliata abordare a functiilor CRC, &lt;a href="http://en.wikipedia.org/wiki/Cyclic_redundancy_check"&gt;http://en.wikipedia.org/wiki/Cyclic_redundancy_check&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-8245074543510059013?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/8245074543510059013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=8245074543510059013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/8245074543510059013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/8245074543510059013'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/mecanisme-de-detectare-erorilor-in.html' title='Mecanisme de detectare a erorilor in retele de calculatoare'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-1381123028680150232</id><published>2008-05-21T15:34:00.000+03:00</published><updated>2008-05-21T15:54:34.252+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>OSI Layers &amp; Data encapsulation - capitolul 2 - nivelul Data Link</title><content type='html'>Nivelul 2 este foarte important prin faptul ca face legatura intre partea software a stivei ISO/OSI (nivelele 3-7) si partea harware (nivelul 1). De exemplu o interfata de retea (NIC - Network Interface Card) este pozitionata la acest nivel pentru ca are o componenta software (driverele, partea de arbitrare a accesului la mediu in retelele multiaccess ca Ethernet) si o componenta hardware (circuitul efectiv care codeaza/decodeaza semnalele, portul sau porturile de conectare, etc).&lt;br /&gt;&lt;br /&gt;Scopul de baza al nivelului 2 este de a oferi nivelelor superioare servicii de:&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;acces la mediul de comunicatie si arbitrarea acestui acces&lt;/span&gt; (de exemplu in retelele Token Ring mecanismele de la nivelul 2 dicteaza ordinea in care device-urile au voie sa transmita, la fel cum in retelele Ethernet, mecanismele de la nivelul 2 dicteaza cine cand are voie sa transmita si de asemenea ce se intampla daca 2 device-uri transmit in acelasi timp, etc)&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;error detection &lt;/span&gt;(prin adaugarea unui trailer datelor, trailer ce contine un FCS - Frame Check Sequence pentru verificarea erorilor de transmisie)&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;adresarea hardware&lt;/span&gt; - desi nivelul 3 pe care il vom discuta in articolul viitor prevede adresarea pachetelor folosind adrese (cum ar fi cele IP), in cadrul aceluiasi segment de retea, device-urile se bazeaza pe alte adrese, numite si adrese hardware, numite MAC-uri, de forma aa:bb:cc:dd:ee:ff (48 biti, scrisi sub forma a 12 caractere hexazecimale). MAC-urile contin in primii 3 bytes o codare a producatorului echipamentului respectiv, si in ultimii 3 bytes un numar de serie. MAC-urile teoretic nu se pot schimba (sau nu ar fi nevoie sa fie schimbate), si nu sunt ierarhice, ca adresele IP (nu pot fi impartite in clase, sau spatiul nu este ierarhic - ele pot fi privite ca numere aleatoare).&lt;br /&gt;&lt;br /&gt;Este FOARTE important de mentionat ca nu toate protocoalele de la nivelul 2 folosesc aceasta adresare. In retelele Ethernet ea se foloseste, motiv pentru care mereu sunt precizate la acest nivel MAC-urile. Sunt protocoale (cum ar fi PPP - Point to Point Protocol) de nivel 2, pe linii seriale punct-la-punct, care nu au nevoie de adrese (pentru ca linia de comunicatie are doar 2 capete, deci este clar cand un pachet pleaca dintr-un capat unde va ajunge, nu este nevoie de nici o alta adresa pentru identificarea destinatiei).&lt;br /&gt;&lt;br /&gt;Forma de existenta a datelor la acest nivel este de FRAME-uri.&lt;br /&gt;&lt;br /&gt;Alte cuvinte cheie, echipamente sau protocoale pe care le putem adauga la acest nivel:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;trailer (in general trailerele, adica date de control adaugate la sfarsitul unui pachet de date, nu exista la alte nivele decat la nivelul 2)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;SWITCH-uri si BRIDGE-uri (Switch-urile sunt de fapt bridge-uri cu mai mult de 2 porturi - ele nu actioneaza "orbeste" ca un hub, ci pot interpreta semnificatia datelor care le traverseza, pot identifica headerele Ethernet si pe baza informatiilor de aici, in general a MAC-urilor, iau decizii de transmisie a pachetelor, optimizand printre altele consumul de banda intr-o retea). &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;802.1q (protocol de realizare a VLAN-urilor), 802.3 (protocolul arhi-cunoscut Ethernet), Frame Relay, PPP, HDLC (toate 3 protocoale de linii seriale WAN), Token Ring, 802.11 a,b,g,n (aceste standarde wireless avand si componente de nivel 1 si 2)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Nivelul Data Link este subimpartit in general in 2 subnivele:&lt;br /&gt;1. LLC - Logical link layer (asigura legatura cu nivelul 3 si in general cu partea software aflata deasupra nivelului data link)&lt;br /&gt;2. MAC - Media Access Control - partea de acces la mediu si arbitrare a accesului.&lt;br /&gt;&lt;br /&gt;Datele, odata puse intr-un frame de catre nivelul 2 si dupa adaugarea informatiilor de control necesare (adrese MAC spre exemplu in cazul ethernet) sunt transmise nivelului 1 pentru transmisia efectiva. Despre modul cum nivelul superior impacheteaza datele si i le ofera nivelului Data Link, in articolul viitor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-1381123028680150232?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/1381123028680150232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=1381123028680150232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/1381123028680150232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/1381123028680150232'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_9524.html' title='OSI Layers &amp; Data encapsulation - capitolul 2 - nivelul Data Link'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-6538621543060128792</id><published>2008-05-21T14:52:00.000+03:00</published><updated>2008-05-21T15:18:24.598+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>OSI Layers &amp; Data encapsulation - capitolul 1 - nivelul FIZIC</title><content type='html'>Primul nivel din stiva de protocoale ISO/OSI (de jos in sus) este nivelul FIZIC. Acesta interactioneaza direct cu mediul de comunicatie, avand scopul de a primi datele de transmis gata formatate de nivelele superioare si de a le transforma pentru a putea fi transmise in retea (fie electric, fie prin firba optica, fie wireless, in functie de conectivitate).&lt;br /&gt;&lt;br /&gt;La nivel fizic exista mai putin "protocoale" asa cum le stim de la nivelele superioare, pentru ca la acest nivel totul este hardware. In schimb la acest nivel putem plasa:&lt;br /&gt;- conectori, cabluri, unde electromagnetice sau laser, fibra optica, antene&lt;br /&gt;- tot aici gasim Media Convertoarele (echipamente ce asigura o convertire intre fibra optica si cablu de cupru UTP)&lt;br /&gt;- echipamentele de baza pe care le intalnim aici sunt HUB-urile si REPETOARELE (hub-urile fiind practic repetoare cu mai mult de 2 porturi).&lt;br /&gt;- codari ale bitilor pe diferite medii de comunicatie (pentru comunicatie prin curent electric pe cupru codarile de tensiune Manchester, NRZI, etc, pentru comunicatia wireless protocoalele 802.11a, b, g sau n, etc) - aceste codari permit reprezentarea informatiei intr-un mod care sa permita transmisia ei si interpretarea ei - de exemplu pe cupru bitii se codeaza prin variatia tensiunii pe un conductor&lt;br /&gt;&lt;br /&gt;Forma de existenta a informatiei la acest nivel este de BITI (deci Protocol Data Unit al acestui nivel sunt Bitii). Acestia nu au nici o semnificatie pentru nivelul Fizic, acesta fiind incapabil sa deosebeasca in interiorul unui sir de biti existenta adreselor ip sau mac de exemplu, sau dealtfel orice alta informatie. Din acest motiv HUB-urile sau REPETOARELE sunt considerate "dumb" equipments, pentru ca nu pot analiza sau intelege ceva din datele care trec prin ele, ele nefacand decat sa preia un semnal electric spre exemplu si sa-l duplice pe toate porturile disponibile.&lt;br /&gt;&lt;br /&gt;Desi in mod teoretic exista o separatie completa intre nivele, in sensul ca de exemplu protocolul TCP nu trebuie sa stie (nu-l intereseaza) modul de lucru de la nivelul Fizic sau pe ce tip de mediu de comunicatie datele vor fi transmise, in realitate, pentru optimizarea comunicatiei, merita amintit faptul ca exista parametri ai TCP de exemplu, ca si ai altor protocoale, care se modifica in functie de mediul de comunicatie. Astfel, pe legaturi wireless, datorita pierderilor inerente acestui mediu nefiabil, algoritmul clasic de calcul al TCP pentru diversi parametri (de exemplu flow control, congestion avoidance) are de suferit, el nefiind proiectat pentru numarul pare de pachete pierdute, si astfel se "strica" statisticile pe care TCP le calculeaza constant. Pentru a nu se intampla acest lucru, se admite modificarea anumitor parametri TCP atunci cand se folosesc retelele wireless, acesta fiind doar unul din cazurile speciale in care nu se respectiva independenta nivelelor OSI.&lt;br /&gt;&lt;br /&gt;Exista totusi standarde si protocoale pe care le putem plasa la nivelul fizic (in general nu sunt neparat standarde de retea cat standarde electrice si electronice de comunicatie general valabile si multe aparute cu mult inaintea retelelor de calculatoare) printre care putem aminti:&lt;br /&gt;&lt;ul&gt;&lt;li&gt; RS232 - standardul de comunicatie pe linii seriale (cel mai vechi si mai celebru: este folosit in multe cazuri, spre exemplu modemul de PC, mousii vechi seriali, porturile seriale care existau pe PC-urile mai vechi, imprimante vechi). &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt; T1, E1 - standarde de comunicatie prin linii seriale inchiriate (de mare distanta in general), standarde venind in general mai mult din lumea telecom (companii de telefonie)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;POTS - sistemul clasic de telefonie fixa (Plain Old Telephone System)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;10BaseT - 100Base-TX - standarde de comunicatie in retele ethernet, la 10 respectiv 100 Mbps, pe cabluri cupru&lt;/li&gt;&lt;/ul&gt;In partea urmatoare vom discuta despre nivelul imediat superior, nivelul Data Link.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-6538621543060128792?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/6538621543060128792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=6538621543060128792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/6538621543060128792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/6538621543060128792'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul_21.html' title='OSI Layers &amp; Data encapsulation - capitolul 1 - nivelul FIZIC'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-2775788089554275933</id><published>2008-05-20T17:09:00.000+03:00</published><updated>2008-05-20T17:43:32.263+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>OSI Layers &amp; Data encapsulation - capitolul 0</title><content type='html'>Incepem o prezentare scurta a fiecarui nivel OSI si a protocoalelor de la respectivul nivel cu capitolul 0 :) pentru ca apoi sa ne fie simplu sa avem capitolul 1 - nivelul 1, etc. In acest rezumat al tuturor protocoalelor clasice de networking, vom incerca sa adaugam toate cuvintele cheie necesare voua pentru examenul de CCNA sau doar pentru organizarea informatiilor, acesta fiind dealtfel unul din scopurile impartirii in nivele a tematicii networking.&lt;br /&gt;&lt;br /&gt;Daca in viitoarele capitole vom analiza fiecare nivel in parte, astazi vom discuta putin despre necesitatea acestei impartiri si ideea de incapsulare a datelor.&lt;br /&gt;&lt;br /&gt;Protocoalele pe care le folosim acum au aparut cu mult inaintea ideii de a le organiza intr-o structura, care acum stim ca se numeste Protocol Stack (stiva de protocoale, stiva de nivele). Aceasta impartire facuta initial de &lt;span style="font-weight: bold;"&gt;ISO&lt;/span&gt; (International Organization for Standards) si numita  &lt;span style="font-weight: bold;"&gt;OSI &lt;/span&gt;(Open System Interconnect). Si bineinteles, ca acum ne punem intrebarea &lt;span style="font-weight: bold;"&gt;de ce&lt;/span&gt; este nevoie de aceasta impartire.&lt;br /&gt;&lt;br /&gt;Cateva din motive:&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;modularizarea&lt;/span&gt; - astfel se imparte toata tematica in bucati mai mici, pe principiul divide and conquer, fiecare poate implementa ce protocoale vrea la ce nivel vrea, implementare care este transparenta pentru celelalte nivele. Astfel, intr-un exemplu real, protocoalele superioare (sa zicem HTTP la nivel 7, care foloseste TCP la nivel 4, care foloseste IP la nivel 3, care poate folosi Ethernet la nivel 2) nu au nevoie sa stie pe ce mediu de comunicatie vor trece pachetele. Este de ajuns ca nivelul 1 sa aiba implementate corespunzator protocoalele de la nivel 1 (care de fapt sunt standarde electrice, electronice, etc) si totul va functiona. Nivelul 1 va primi datele de la nivelul 2, si el va hotari daca ele se vor trimite prin fibra optica, fire de cupru UTP sau wireless, in functie de conectica din retelele respective). Astfel cei care au proiectat HTTP, TCP, IP sau Ethernet nu trebuie, teoretic sa stie nimic de electronica, biti, cabluri, etc. (in practica separarea nu este perfecta, but you get the point) . Astfel ajungem si la alt avantaj, &lt;span style="font-weight: bold;"&gt;ascunderea implmentarii&lt;/span&gt; (ne intereseaza doar nivelul la care lucram, nu si ce fac celelalte nivele cu datele noastre, si in plus chiar daca cineva modifica protocoalele de la un alt nivel, nu sunt afectate alte nivele).&lt;br /&gt;&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;accelerarea invatarii&lt;/span&gt; - este mult mai simplu sa invatati cate o bucatica din intreg, pe nivele, decat sa invatati deodata toate protocoalele clasice din networking si apoi sa incercati sa intelegeti legaturile intre ele, care este folosit de care, etc&lt;br /&gt;&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;ascunderea implementarii &lt;/span&gt;- (explicat la modularizare)&lt;br /&gt;&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;design mai rapid&lt;/span&gt; - datorita tot modularizarii, datorita definii clare a informatiilor de input si output la fiecare nivel si modul cum sunt ele transmise intre nivele&lt;br /&gt;&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;standardizarea&lt;/span&gt; - in momentul in care scopul fiecarui nivel sunt bine definite, la fel ca si informatiile care sunt schimbate intre nivele, obtinem practic un set de standarde care trebuiesc folosite de toti, si care fac ca oricine sa poata adauga protocoale si imbunatatiri celor curente, totul ramanand in continuare standard si general valabil&lt;br /&gt;&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;asigurarea unui limbaj comun &lt;/span&gt;pentru descrierea proceselor, etc - chiar veti auzi des daca lucrati sau veti lucra in domeniu sintagme de genul "cred ca e o problema layer 2 pentru ca", "i-am pus un firewall de layer 7 pentru ca" etc. Pana si tehnicile de troubleshooting (explicate mai pe larg in CCNP) sunt orientate pe aceste nivele, existand proceduri pentru troubleshootingul unei retele incepand de la nivelul 7 si terminand cu nivelul 1 sau invers (top-down respectiv bottom-up approac).&lt;br /&gt;&lt;br /&gt;Acestea fiind spuse, e clar ca aceasta impartire pe nivele, chiar daca urata de majoritatea incepatorilor CCNA, este foarte utila si cu timpul se observa o structurare a informatiilor datorita acestei paradigme a nivelelor.&lt;br /&gt;&lt;br /&gt;Inainte de a discuta nivelul 1, ar mai fi util de punctat ideea de data encapsulation. In general putem sa asociem un sistem de calcul intr-o retea (sa zicem un workstation) cu o stiva de nivele. Deasupra vom avea utilizatorul care interactioneaza cu nivelul Aplicatie. Drumul datelor, desi intern in sistemele de operare este mult mai complex, poate fi privit ca un drum "in jos", trecand prin toate nivelele, pana la nivelul 1 dupa care datele sunt considerate gata de a fi trimise (codate) pe mediul de comunicatie spre alte sisteme de calcul in acea retea. Astfel un drum posibil este urmatorul:&lt;br /&gt;&lt;br /&gt;1. introducem un text in yahoo messenger sa zicem si apasam Enter. In acest moment datele sunt la nivelul Aplicatie, ele urmand sa-si inceapa drumul in retea spre destinatie.&lt;br /&gt;2. De la nivelul aplicatie, (si sarind nivelele care intre timp au devenit mai neimportante, cum ar fi Presentation si Session) datele ajung la nivelul Transport (nivelul 4).&lt;br /&gt;3. Nivelul transport printre altele se asigura ca datele sunt marcate de asa natura ca si sursa si destinatia vor sti ce aplicatie le-a generat (in cazul nostru yahoo messenger) si ce aplicatie trebuie sa le primeasca (probabil programul server de mesaje de la Yahoo). In acest moment insa datele nu sunt "etichetate" cu adresele calculatorului sursa si destinatie&lt;br /&gt;4. Datele primite de la nivelul 4 ajung la nivelul 3, "Network", unde printre alte informatii li se adauga adresa IP sursa si adresa IP destinatie. Totusi, desi ne ajuta pentru a ajunge din orice parte a unei retele in orice alta parte, adresele IP (sau adrese logice) nu sunt atat de utile in segmentul propriu de retea, unde se folosesc doar informatiile de la nivelul 2, astfel incat datele pleaca spre nivelul 2, Data link&lt;br /&gt;5. ajunse la nivelul Data link, datele primesc noi informatii de control (si anume mac-ul sursa, mac-ul destinatie printre altele), fiind acum pregatite sa fie lansate in retea.&lt;br /&gt;6. ramane doar ca nivelul 1, fizic, sa ia datele si sa le codeze in functie de mediul de comunicatie (ca si tensiune, voltaj daca e vorba de cupru, ca si raze de lumina/laser daca e vorba de fibra optica sau ca si campuri electromagnetice daca e vorba de wireless).&lt;br /&gt;&lt;br /&gt;Tot acest drum al datelor si modul cum la fiecare nivel ele primesc noi informatii de control pe baza carora echipamentele intermediare din retea le vor duce catre destinatie, se numeste Data Encapsulation (incapsularea datelor), si procesul seamana foarte mult cu aplicarea etichetelor pe un plic (doar ca in cazul nostru etichetele sunt aplicate de mai multe protocoale si au mult mai multe informatii decat au etichetele in mod normal pe plicuri.&lt;br /&gt;&lt;br /&gt;Mai jos gasiti atasata o schema din cursul de CCNA referitoare la incapsulare, la numele pe care datele il au la fiecare nivel (PDU - Protocol Data Unit - de exemplu datele in momentul cand ajung la nivelul 4 se numeste ca sunt in starea de "segment"). In capitolele viitoare vom aborda, din nou, pe scurt, scopul unui nivel, modalitatile de a ajunge la aceste scopuri, informatiile adaugate in pachete, mecanisme specifice, tipuri de device-uri care lucreaza cu datele la un anumit nivel, etc. Speram ca in final sa aveti o imagine mai clara a acestui subiect.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pjwIPr8WSqc/SDLjhkHWfqI/AAAAAAAAAH8/YdtKzkNyFdQ/s1600-h/encapsulation.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_pjwIPr8WSqc/SDLjhkHWfqI/AAAAAAAAAH8/YdtKzkNyFdQ/s400/encapsulation.JPG" alt="" id="BLOGGER_PHOTO_ID_5202470685336043170" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-2775788089554275933?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/2775788089554275933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=2775788089554275933' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2775788089554275933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2775788089554275933'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/osi-layers-data-encapsulation-capitolul.html' title='OSI Layers &amp; Data encapsulation - capitolul 0'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pjwIPr8WSqc/SDLjhkHWfqI/AAAAAAAAAH8/YdtKzkNyFdQ/s72-c/encapsulation.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-3415440685360599107</id><published>2008-05-20T16:52:00.000+03:00</published><updated>2008-05-20T17:03:00.959+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><category scheme='http://www.blogger.com/atom/ns#' term='diverse'/><title type='text'>Recomandari de post-uri</title><content type='html'>Salut&lt;br /&gt;&lt;br /&gt;in afara de lucruri mai mult sau mai putin interesante, mai mult sau mai putin importante sau haioase pe care le postam pe blogul nostru, am vrea sa incercam sa acoperim si subiecte la care voi intampinati probleme cand invatati, cand dati examene sau in activitatea voastra de zi cu zi. Astfel ar fi ideal daca ne-ati trimite un mail la office@mediait.ro sau daca ati adauga un comentariu la acest post, prin care sa ne ziceti exact ce ati dori sa aveti mai clar. Poate fi vorba de un capitol intreg de CCNA sau doar de o notiune, de un anumitor laborator sau de un anumit paragraf mai problematic. Vom face tot posibilul sa comentan intr-un mod cat mai clar subiectul respectiv. Exemple de subiecte pe care ni le-ati putea cere:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;supernetting/agregare&lt;/li&gt;&lt;li&gt;functia de filtrare a switch-ului (din cele 4: address learning, flooding, forwarding, filtering)&lt;/li&gt;&lt;li&gt;proxy-arp&lt;/li&gt;&lt;li&gt;functionarea dns&lt;/li&gt;&lt;li&gt;dezactivarea RIP-ului pe o interfata&lt;/li&gt;&lt;li&gt;etc...&lt;/li&gt;&lt;/ul&gt;Acestea sunt niste exemple strict aleatorii, dar sigur uneori aveti ceva intrebari si nu aveti cui sa le puneti, cautati pe net, eventual gasiti informatii nu mereu corecte, si ramaneti cu goluri in invatare. Bineinteles, tot continutul acestui blog se adreseaza tuturor cititorilor, nu doar cursantilor nostri, neexistand nici o diferentiere din acest punct de vedere. Chiar ne-ar face mare placere sa stim ca am ajutat si cursanti ai altor academii prin acest blog :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-3415440685360599107?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/3415440685360599107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=3415440685360599107' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3415440685360599107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3415440685360599107'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/recomandari-de-post-uri.html' title='Recomandari de post-uri'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-5786330368255504284</id><published>2008-05-20T15:36:00.001+03:00</published><updated>2008-05-20T16:51:02.394+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Reprezentarea informatiei - partea 4 - SUNETUL</title><content type='html'>Am ajuns si la ultima parte a trilogiei in 4 parti :) despre reprezentarea informatiei.&lt;br /&gt;(puteti gasi primele 3 parti ale articolului aici:&lt;ul&gt;&lt;li&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/03/reprezentarea-informatiei-partea-1.html"&gt;partea 1&lt;/a&gt; - reprezentarea informatiei (prezentare generala)&lt;/li&gt;&lt;li&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/03/reprezentarea-informatiei-partea-1_19.html"&gt;partea 2&lt;/a&gt; - reprezentarea textului&lt;/li&gt;&lt;li&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/04/reprezentarea-informatiei-partea-3.html"&gt;partea 3&lt;/a&gt; - reprezentarea imaginilor&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;)&lt;br /&gt;&lt;br /&gt;Am vazut pana acum cum textul (prin intermediul unui cod de genul ASCII) si imaginile (prin codarea culorii pixelilor) pot fi aduse intr-o forma numerica pentru stocarea in sistemele de calcul curente. La fel ca si textul si imaginile, si sunetul poate fi reprezentat intr-o forma numerica, motiv pentru care aproape oricine are astazi un player mp3.&lt;br /&gt;&lt;br /&gt;Daca la imagini informatia cea mai importanta era culoarea unui pixel, in cazul sunetului se codeaza numeric &lt;span style="font-weight: bold;"&gt;forma undei sonore&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Problema cea mai mare este faptul ca o unda sonora este o functie continua, cu, teoretic, o infinitate de valori. Nu putem memora o infinitate de valori pentru fiecare sunet sau unda sonora, in schimb o putem aproxima, cu ajutorul asa numitei "frecvente de esantionare" (sampling rate).&lt;br /&gt;&lt;br /&gt;Astfel, spre exemplu inregistrarile pe CD-uri audio esantioneaza sunetul la 44100 Hz, adica impart o secunda in 44100 bucatele si apoi "retin" numeric fiecare din cele 44100 valori rezultate, asta in fiecare secunda. La redare, valorile sunt citite de un program care incearca sa aproximeze unda sonora originala (niciodata nu reuseste sa o refaca perfect, este imposibil fizic).&lt;br /&gt;&lt;br /&gt;In trecut, inregistrarile nu aveau aceasta calitate, ele fiind limitate la valori inferioare, de exemplu 22050 Hz. Bineinteles ca aproximarea in acest caz este mult mai proasta, pentru ca pentru aceeasi perioada de timp (o secunda) nu tinem minte 44100 valori ci doar jumatate din acestea. Bineinteles, programul care le citeste si incearca sa aproximeze unda nu reuseste la fel de bine avand 22050 valori decat daca are 44100 valori, unde granulatia e mult mai buna. Cu cat mai multe valori sunt retinute (adica cu cat sampling rate-ul este mai mare) cu atat calitatea sunetului este mai buna, pentru ca granulatia este mai buna si programul de redare va putea reprezenta mai bine unda sonora originala. Din pacate acest lucru inseamna si un consum mai mare de spatiu (proportional) si o capacitate de procesare mai mare pentru a putea decodifica in timp real toata cantitatea de informatie necesara (spre exemplu calculatoarele vechi gen 386, 486 cu greu puteau inregistra un sunet la calitate cd, stereo, pentru ca viteza cu care trebuiau sa esantioneze sunetul si viteza cu care trebuiau sa scrie datele gasite pe harddisk erau prea mari pentru capacitatea lor).&lt;br /&gt;&lt;br /&gt;Cateva exemple de parametri pentru fisierele sunet necomprimate (in general formatul de fisier cel mai raspandit pentru astfel de inregistrari necomprimate este &lt;span style="font-weight: bold;"&gt;.wav&lt;/span&gt;, sau mai nou, &lt;span style="font-weight: bold;"&gt;.flac&lt;/span&gt;):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;calitate CD Audio - sampling rate: 44100 Hz, Stereo, 16 Bit - adica se preiau 44100 valori ale undei in fiecare secunda, pentru 2 canale (stereo), fiecare valoare putand fi in intervalul 0-65535 (0 = liniste, 65535 = valoare maxima a sunetului). In total, dupa un scurt calcul, obtinem o cantitate de &lt;span style="font-weight: bold;"&gt;176400&lt;/span&gt; Bytes / secunda (44100 * 2 canale *2 bytes). Putem verifica aproximativ inmultind cu 60 secunde si apoi cu 60 minute, si obtinem 635.040.000, adica aproximativ 635 Megabytes, adica aproximativ marimea unui CD Audio original (inainte de aparitita celor de 700 MB).&lt;/li&gt;&lt;li&gt;calitatea Radio - sampling rate: 22050 Hz, Mono, 16 Bit - diferenta fata de calitatea CD este mare daca ne uitam la parametri, dar nu asa mare daca ne gandim ca oricum calitatea CD este mai mare decat ar fi necesara in raport cu capacitatea urechilor noastre de a percepe sunetele. Astfel, calitatea radio inca este acceptabila (si in plus cantitatea de informatie necesara pentru transmisie e mai mica).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;calitatea Telephone - sampling rate: 11025 Hz, Mono, 16 bit - deja sunetul are foarte mult de suferit, dar pe de alta parte, vocea se incadreaza in frecventele neafectate prea mult, astfel desi la telefon o melodie se aude extrem de prost, pierzandu-se foarte mult din calitate, vocea celui cu care vorbim este inteligibila.&lt;/li&gt;&lt;/ul&gt;Pentru ca la calitate maxima cantitatea de informatii de memorat este foarte mare, au aparut cu timpul diverse tipuri de algoritmi de comprimare, majoritatea cu pierderi, cum ar fi &lt;span style="font-weight: bold;"&gt;.mp3&lt;/span&gt;. Mp3 (de fapt MPEG Layer 3) este cel mai celebru algoritm de comprimare, si este denumit "cu pierderi" pentru ca algoritmul prevedere eliminarea anumitor sunete pe care urechea noastra nu le percepe in mod normal. Astfel, putem obtine un raport de compresie foarte bun, de exemplu 12:1, in conditiile unei pierderi de calitate neglijabile. Din pacate mp3-urile nu sunt recomandate audiofililor sau celor cu echipamente de sunet profesionale, pentru ca pentru acestia diferentele de calitate "se aud". Dar pe ansamblu, pentru majoritatea dintre noi, mp3-urile ofera o calitate aproape identica fisierelor originale cu un castig de spatiu extrem de bun (un CD astfel poate contine 120-130 mp3-uri in medie in loc de 10-12 melodii in format CD-Audio).&lt;br /&gt;&lt;br /&gt;Pentru o prezentare completa merita amintite formatul &lt;span style="font-weight: bold;"&gt;.ogg&lt;/span&gt; (care este open, nu este nevoie de licentiere pentru codec-uri ca la mp3) precum si formatul &lt;span style="font-weight: bold;"&gt;.wmv&lt;/span&gt;/&lt;span style="font-weight: bold;"&gt;.wma&lt;/span&gt; proprietar Microsoft.&lt;br /&gt;&lt;br /&gt;Mai jos puteti vedea o imagine cu un sunet oarecare intr-un program de editare sunet, si mai jos, zoom in pe o foarte mica parte din fisierul original (parte evidentiata in prima imagine cu rosu).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_pjwIPr8WSqc/SDLP4EHWfoI/AAAAAAAAAHs/MdJyhgXAaQY/s1600-h/wavezoomout.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_pjwIPr8WSqc/SDLP4EHWfoI/AAAAAAAAAHs/MdJyhgXAaQY/s400/wavezoomout.JPG" alt="" id="BLOGGER_PHOTO_ID_5202449081650544258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pjwIPr8WSqc/SDLP90HWfpI/AAAAAAAAAH0/ZzGoegdlGPQ/s1600-h/wavezoomin.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_pjwIPr8WSqc/SDLP90HWfpI/AAAAAAAAAH0/ZzGoegdlGPQ/s400/wavezoomin.JPG" alt="" id="BLOGGER_PHOTO_ID_5202449180434792082" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-5786330368255504284?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/5786330368255504284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=5786330368255504284' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5786330368255504284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5786330368255504284'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/reprezentarea-informatiei-partea-4.html' title='Reprezentarea informatiei - partea 4 - SUNETUL'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_pjwIPr8WSqc/SDLP4EHWfoI/AAAAAAAAAHs/MdJyhgXAaQY/s72-c/wavezoomout.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-1820313444034797979</id><published>2008-05-07T12:42:00.000+03:00</published><updated>2008-05-07T12:45:37.857+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><category scheme='http://www.blogger.com/atom/ns#' term='diverse'/><title type='text'>Sondaj nou</title><content type='html'>In urma sondajului ce tocmai s-a incheiat, am realizat ca nu exista o regula clara relativ la numarul de ore saptamanal pe care un cursant CCNA il aloca invatatului, ceea ce dealtfel este de asteptat. Este normal ca un cursant cu ceva experienta anterioara sa invete 1-2 ore maxim pe saptamana, la fel cum uneori cineva care nu are experienta sa isi construiasca laboratoare sau sa invete pentru chiar mai multe de 5-6 ore pe saptamana.&lt;br /&gt;&lt;br /&gt;In speranta de a incepe sa ne cunoastem cititorii blogului, introducem un nou sondaj care va asteapta in partea stanga a paginii.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-1820313444034797979?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/1820313444034797979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=1820313444034797979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/1820313444034797979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/1820313444034797979'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/05/sondaj-nou.html' title='Sondaj nou'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-5553450993997153279</id><published>2008-04-22T14:36:00.000+03:00</published><updated>2008-04-22T14:46:02.352+03:00</updated><title type='text'>Quiz - mac address table</title><content type='html'>Presupunem o retea simpla de genul:&lt;br /&gt;&lt;br /&gt;Host A ----- SW1 ----- SW2 ----- SW3 ----- Host B&lt;br /&gt;&lt;br /&gt;Presupunem ca A face trafic cu B (icmp ping continuu) in momentul studiat.&lt;br /&gt;Care este raspunsul corect ?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;A.&lt;/span&gt; MAC-ul lui A se poate vedea doar in tabela de mac-uri a SW1, MAC-ul lui B se poate vedea doar in tabela de mac-uri a SW3&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;B. &lt;/span&gt;MAC-ul lui se poate vedea doar in tabela de mac-uri a SW3, MAC-ul lui B se poate vedea doar in tabela de mac-uri a SW1&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;C. &lt;/span&gt;MAC-ul lui A si al lui B se pot gasi doar pe switchul din mijloc (SW2)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;D. &lt;/span&gt;MAC-ul lui A si al lui B se pot gasi in tabelele de MAC-uri a tuturor celor 3 switch-uri&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;E. &lt;/span&gt;MAC-urile lui A si B nu se afla in tabela niciunui switch, deoarece ICMP nu este un protocol de niver 2&lt;br /&gt;&lt;br /&gt;Asteptam raspunsurile voastre in comentarii (link sub articol).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-5553450993997153279?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/5553450993997153279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=5553450993997153279' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5553450993997153279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5553450993997153279'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/04/quiz-mac-address-table.html' title='Quiz - mac address table'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-5489452300387994947</id><published>2008-04-08T21:54:00.001+03:00</published><updated>2008-04-08T22:27:08.420+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Reprezentarea informatiei - partea 3 - IMAGINEA</title><content type='html'>Welcome back.&lt;br /&gt;&lt;br /&gt;Astazi aruncam o privire asupra modului in care imaginile, si nu textul, sunt reprezentate intr-un calculator.&lt;br /&gt;&lt;br /&gt;(puteti gasi primele 2 parti ale articolului aici:&lt;ul&gt;&lt;li&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/03/reprezentarea-informatiei-partea-1.html"&gt;partea 1&lt;/a&gt; - reprezentarea informatiei (prezentare generala)&lt;/li&gt;&lt;li&gt;&lt;a href="http://mediait-academy.blogspot.com/2008/03/reprezentarea-informatiei-partea-1_19.html"&gt;partea 2&lt;/a&gt; - reprezentarea textului&lt;/li&gt;&lt;/ul&gt;)&lt;br /&gt;&lt;br /&gt;Orice imagine este alcatuita din puncte, ca unitate de baza a unei imagini. Si imaginea afisata de un monitor este alcatuita din foarte multe puncte, foarte mici si foarte apropiate, lucru care "pacaleste" retina noastra in a crede ca este vorba de o imagine completa, nu de o multime de puncte.&lt;br /&gt;&lt;br /&gt;Plecand de la aceasta idee, putem reprezenta o imagine ca o insiruire de proprietati a punctelor din care ea este alcatuita. Cea mai importanta proprietate a unui punct este culoarea, astfel ca se pune intrebarea, cum am putea reprezenta culoarea numeric ? (sa nu uitam ca informatia in sistemele de calcul este retinuta in sistem binar, deci ca un numar).&lt;br /&gt;&lt;br /&gt;Se folosesc in industrie multe "codari" si sisteme pentru culoarea unui punct. Cel mai usor de inteles sistem si cel mai folosit cel putin la nivel non-profesional, este sistemul RGB (red-green-blue). Astfel, orice culoare poate fi "codata" prin proportia de Rosu, Verde si Albastru continute, acestea fiind culori de baza. Variind proportia de rosu, albastru sau verde putem practic schimba culoarea. Sistemul este folosit si de monitoare, care pentru fiecare pixel (punct) de imagine au 3 pixeli separati, unul rosu, unul albastru, si unul verde. Daca toti acesti 3 subpixeli sunt aprinsi la intensitate maxima, obtinem culoarea ALB. Daca sunt toti stinsi, obtinem culoarea NEGRU. Daca dorim de exemplu culoarea ROSU aprins, vom stinge pixelii Verde si Albastru si vom aprinde la intensitate maxima pixelul ROSU. Un exemplu pentru culoarea portocalie se afla in imaginea de mai jos:&lt;br /&gt;&lt;br /&gt;&lt;a aiotarget="false" aiotitle="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pjwIPr8WSqc/R_vCbNoA7aI/AAAAAAAAAGc/SDWdumhhOyI/s1600-h/informatia_imaginea.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_pjwIPr8WSqc/R_vCbNoA7aI/AAAAAAAAAGc/SDWdumhhOyI/s400/informatia_imaginea.JPG" alt="" id="BLOGGER_PHOTO_ID_5186953168617008546" border="0" /&gt;&lt;/a&gt;(puteti face click pe poza pentru marire)&lt;br /&gt;&lt;br /&gt;Astfel, pentru a obtine culoarea portocaliu pe monitor, aprindem culoarea Rosu la maxim (255 este valoarea maxima, atunci cand reprezentam intensitatea culorii folosind un byte), aprindem culoarea VERDE cam la jumatate intensitate (136 din maximul de 255) si aprindem foarte putin culoarea albastru (intensitate 32 din 255). Putem observa ca variind proportiile acestor culori, putem obtine un spectru considerabil de culori.&lt;br /&gt;&lt;br /&gt;Odata ce am stabilit cum este codata informatia la nivel conceptual, nu ramane decat sa luam fiecare punct dintr-o imagine, sa vedem care este intensitatea culorilor componente (RGB) si sa scriem intr-un fisier, bineinteles intr-un anumit format (BMP, JPG, GIF, etc) aceasta informatie, punct dupa punct dupa punct. Acest lucru este facut de scanner in general. Opusul procesului, adica citirea informatiilor dintr-un fisier compunerea culorilor si afisarea sunt facute de ansamblul program de vizualizare imagini - placa video - monitor.&lt;br /&gt;&lt;br /&gt;In exemplul de mai sus, am luat o parte infima din imagine formata din 16 pixeli si am scris pe fiecare pixel marit cele 3 valori componente (rosu, verde, albastru). Intamplator, fiind vorba doar de nuante de gri, alb si negru, cei 3 parametri sunt egali (ca o curiozitate: daca adaugam cele 3 culori de baza toate la aceeasi intensitate, oricare ar fi ea, obtinem nuante de gri, ca in imagine).&lt;br /&gt;Dupa ce se face convertirea din "culoare" in "numar", aceste valori pot fi trecute punct cu punct intr-un fisier (aratat mai jos in format hexazecimal, pentru ca transcrierea in format binar ar fi foarte stufoasa).&lt;br /&gt;&lt;br /&gt;Bineinteles, orice fisier trebuie sa aiba un "header", ca orice pachet in networking (header nearatat in imagine) in care sunt trecute informatii generale despre fisier (foarte variate: de la dimensiunea imaginii pe orizontala si verticala, la definirea unui algoritm de comprimare, sau la adaugarea informatiilor legate de aparatul foto care a facut poza si setarile din timpul capturii).&lt;br /&gt;&lt;br /&gt;Dintre cele mai cunoscute formate putem aminti:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;BMP&lt;/span&gt; - Bitmap format - format necomprimat. Este cat se poate de fidel originalului, pentru ca nu comprima datele, dar este foarte mare ca si marime a fisierului (fiecare punct este reprezentat separat)&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;JPG - JPEG&lt;/span&gt; - format comprimat. In functie de comprimare, imaginea poate arata mai bine sau mai rau. Raportul de comprimare este excelent, si in general cel putin pentru pagini web este un format preferat: foarte mic ca marime a fisierului dar totusi cu o calitate foarte buna a imaginii&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;GIF&lt;/span&gt; - format comprimat. Printre limitari: poate defini doar 256 culori (foarte putin pentru o imagine normala care poate contine mii de culori - rezultatul este format din gradiente suparatoare la trecerile fine de culoare). Este util pentru imagini fara multe culori, cu raport de compresie bun. Are ca avantaj faptul ca poate defini una din culori ca "transparenta" (foarte util in realizarea site-urilor web cand avem nevoie ca o imagine care se suprapune peste altceva sa fie transparenta).&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Sper ca v-a ajutat mica explicatie referitoare la modul in care reprezentam imaginile in memoria computerelor, si sunt convins ca acum vedeti totul cu alti ochi :)&lt;br /&gt;Numai bine tuturor.&lt;br /&gt;&lt;br /&gt;---&lt;br /&gt;external link: &lt;a href="http://en.wikipedia.org/wiki/RGB"&gt;Wikipedia - RGB color model&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-5489452300387994947?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/5489452300387994947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=5489452300387994947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5489452300387994947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5489452300387994947'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/04/reprezentarea-informatiei-partea-3.html' title='Reprezentarea informatiei - partea 3 - IMAGINEA'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pjwIPr8WSqc/R_vCbNoA7aI/AAAAAAAAAGc/SDWdumhhOyI/s72-c/informatia_imaginea.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-4764472386778824234</id><published>2008-04-08T13:42:00.000+03:00</published><updated>2008-04-08T14:15:27.906+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='diverse'/><title type='text'>Sondaj nou</title><content type='html'>Am incheiat si sondajul referitor la cursurile de care ati fi interesat in paralel sau dupa terminarea cursului CCNA.&lt;br /&gt;&lt;br /&gt;Cum era de asteptat, dorintele se indreapta spre Linux (50%, probabil datorita faptului ca Linux "se muleaza" pe profilul celor interesati de networking in general si CCNA in special). Observ de asemenea ca 35% doresc sa continue cu o certificare de nivel profesional, CCNP, care intr-adevar ofera beneficii deosebite pe multe planuri. Pe partea de certificari Microsoft sau programare, cum din nou era de asteptat, nu prea au existat adepti.&lt;br /&gt;&lt;br /&gt;Va propun de azi un nou sondaj (in stanga paginii): Cat timp alocati saptamanal pentru pregatirea individuala CCNA (in afara de orice curs la care poate sunteti cursanti) ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-4764472386778824234?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/4764472386778824234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=4764472386778824234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4764472386778824234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4764472386778824234'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/04/sondaj-nou.html' title='Sondaj nou'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-1493158266269660234</id><published>2008-04-04T16:58:00.001+03:00</published><updated>2008-04-04T17:09:19.240+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Clase noi modul 1 (joia si sambata)</title><content type='html'>Va anuntam cu mare placere deschiderea a 2 noi clase CCNA1&lt;br /&gt;&lt;ul&gt;&lt;li&gt;prima cu orar sambata 9-13&lt;/li&gt;&lt;li&gt;a doua cu orar joia 17:30-21:30&lt;/li&gt;&lt;/ul&gt;Astfel, 2 noi serii de pasionati de networking vor avea ocazia sa invete in detaliu tehnologiile curente de routing &amp;amp; switching, sa castige experienta pe echipamente Cisco si sa beneficieze de experienta si indrumarea instructorilor nostri.&lt;br /&gt;&lt;br /&gt;Ca de obicei, inscrieri online la &lt;a href="http://www.mediait.ro/?page=inscrieri"&gt;http://www.mediait.ro/?page=inscrieri&lt;/a&gt; (veti fi contactat apoi pentru o intalnire la sediu pentru semnarea contractelor, crearea conturilor Cisco, achitarea primei rate, etc).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-1493158266269660234?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/1493158266269660234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=1493158266269660234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/1493158266269660234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/1493158266269660234'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/04/clase-noi-modul-1-joia-si-sambata.html' title='Clase noi modul 1 (joia si sambata)'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-5806489587237550385</id><published>2008-04-03T10:25:00.000+03:00</published><updated>2008-04-03T10:27:34.632+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quiz'/><title type='text'>Quiz - tcp feature</title><content type='html'>Intr-unul din testele de final modul, apare o intrebare pe care o adaptez acestui quiz:&lt;br /&gt;&lt;br /&gt;"TRUE or FALSE ? Tcp uses port numbers to provide reliable transportation of IP packets"&lt;br /&gt;&lt;br /&gt;Astept comentariile voastre, pentru ca parerile sunt impartite. Apoi va spun si varianta corecta. Pentru cei cu care am comentat deja intrebarea, va rog nu postati :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-5806489587237550385?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/5806489587237550385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=5806489587237550385' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5806489587237550385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/5806489587237550385'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/04/quiz-tcp-feature.html' title='Quiz - tcp feature'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-3656380786304023200</id><published>2008-03-28T16:36:00.000+02:00</published><updated>2008-03-28T17:41:49.589+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Blog ? Forum ? Wiki ?</title><content type='html'>In ultimii ani au aparut cateva concepte sau tehnologii noi, nu mereu explicate sau intelese corect, pe care urmeaza sa le acoperim in articolul de azi. Este vorba de &lt;span style="font-weight: bold;"&gt;Blog-uri, Forumuri, Wiki-uri&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Care ar fi diferentele intre ele ? Intrebarea a venit si mai concis intr-o discutie cu un prieten: "nu sunt toate website-uri ? care e diferenta ?". Este adevarat ca la baza, orice document/fisier aflat pe un server web si care poate fi citit cu un browser este (in general) un "site". Sau parte a unui site. Cu toate acestea, datorita evolutiei comunicarii prin Internet in ultimii ani, lucrurile au devenit putin mai specifice. Ganditi-va la un "simplu" site web (sa zicem &lt;a href="http://www.mediait.ro"&gt;www.mediait.ro&lt;/a&gt;, in mare parte un site clasic, neinteractiv, static): acesta este ca o carte simpla, inainte sa apara Internetul, televiziunea, radioul, audiobook-urile, etc ca alternative pentru comunicare. Aceste tehnologii au adus lucrul in colaborare over the Internet la dispozitia oricui.&lt;br /&gt;&lt;br /&gt;Inceputurile site-urilor "colaborative" (as putea adauga si interactive, dar cuvantul "colaborativ", chit ca apartine sau nu limbii romane, este mult mai plin de intelesuri) se afla undeva in anii 90 - primul Wiki a aparut in '94. Totul a aparut din dorinta de a inlesni accesul mai multor autori la acelasi continut, usurand bineinteles si facand uitata munca care se facea anterior acestor solutii pentru managementul documentelor, sincronizarea lor, corectare, etc. In cele ce urmeaza, va voi prezenta pe scurt diferentele intre aceste 3 .. tool-uri:&lt;br /&gt;&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;Wiki-ul&lt;/span&gt; este o modalitate sau un sistem care permite mai multor autori sa editeze, eventual in acelasi timp, aceleasi documente (care documente se pot constitui intr-un site). Cel mai bun exemplu de departe este extraordinara enciclopedie gratuita si internationala, &lt;span style="font-weight: bold;"&gt;Wikipedia&lt;/span&gt; (&lt;a href="http://www.wikipedia.org"&gt;www.wikipedia.org&lt;/a&gt;). Practic dupa ce aveti un cont si o parola, puteti accesa acest site si edita ORICE document din aceasta enciclopedie (puteti crea de exemplu o pagina pentru orasul vostru, sau adauga ultimul album al formatiei preferate in pagina lor daca cel care are grija de acea pagina nu a actualizat-o, etc).&lt;br /&gt;&lt;br /&gt;Nu exista comunicare in sine intre autori, sau nu prea dezvoltata (desi puteti lasa comentarii intr-o pagina, acestea pot fi vazute de toti cei care vad pagina respectiva si nu este estetic), in schimb exista pentru toata lumea posibilitatea de a lucra concomitent pe orice document. Astfel, paginile "traiesc", sunt create, populate cu informatie, acutalizate cand este nevoie (de exemplu pe pagina de pe wikipedia a lui Arthur C. Clarke a aparut informatia legata de decesul acestuia la cateva ore de la decesul efectiv), modificate, imbunatatite continuu. Din pacate, bineinteles exista si cazuri de vandalizare a unor pagini, care contin subiecte sensibile, dar overall, Wikipedia este o resursa minunata de informatii despre aproape orice si o oglinda destul de fidela a realitatii din jurul nostru (nu toate paginile sunt perfecte, nu toate subiectele sunt tratate poate corespunzator, dar oricand cineva poate veni sa imbunatateasca lucrurile acolo unde se poate).&lt;br /&gt;&lt;br /&gt;Wikipedia este doar un exemplu. Puteti folosi oricand un wiki atunci cand aveti de pus pe un site diverse documente, care pot fi modificate in viitorul previzibil de mai multi autori, pentru a le usura acestora activitatea de editare si munca in comun.&lt;br /&gt;&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;Forumul&lt;/span&gt;, este .. well.. un forum :). Un loc unde &lt;span style="font-style: italic;"&gt;n&lt;/span&gt; utilizatori se intalnesc si discuta despre diverse topic-uri. Ca si comunicare intre utilizatori, este de departe cel mai de dorit tool. Exista posbilitatea crearii de topic-uri, subtopic-uri (un arbore intreg) pe diverse subiecte. Un exemplu de forum ar putea fi &lt;a href="http://www.nabble.com/English-Wikipedia-f14021.html"&gt;http://www.nabble.com/English-Wikipedia-f14021.html&lt;/a&gt;, intamplator un forum pe care utilizatorii discuta despre wikipedia :). Discutiile sunt in general "threaded" (adica nu sortate in functie de postare, pentru ca daca sunt multe topic-uri in discutie, ar iesi ceva haotic, ci sortate &lt;span style="font-style: italic;"&gt;per discutie&lt;/span&gt; si apoi per data postare). Ca si la wiki-uri, in general pe forum-uri accesul se face cu username si parola, pentru a da administratorilor un control cat de mic asupra acceselor sau a celor ce incalca regulile forumului.&lt;br /&gt;&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;Blogul&lt;/span&gt;, initial de la "web log" (jurnal pe net), este modalitatea folosita cu precadere de cei care doresc sa comunice in general prin texte mici, rapide, este folosit pentru stiri, glume, noutati, "stiati-ca", etc. Dealtfel chiar acum cititi un blog. Este varianta pe care am ales-o pentru ca ne da posibilitatea sa postam diverse topic-uri (teste, prezentari, explicatii), la care cei care viziteaza blogul pot adauga comentarii (sub fiecare post se afla un link pentru comentarii).&lt;br /&gt;&lt;br /&gt;In plus exista in general modalitati rapide de a gasi posturile (link-urile din partea stanga de exemplu), post-urile se pot marca cu diverse etichete ("labels", tot in partea stanga, puteti apasa de exemplu pe "quiz" si veti avea acces la toate post-urile pe care noi le-am marcat cu eticheta "quiz"). Blog-urile pot fi pe cat de utile, pe atat de plictisitoare, fiind printrele primele tool-uri care au dat posibilitatea oricui sa scrie orice pe internet, cu cat mai putina bataie de cap - si probabil sub 5% din milioanele de blog-uri chiar sunt utile. Ele pot contine atat jurnalul de viata al unei persoane, probabil interesant doar pentru familie si prieteni, dar pot contine si post-uri pe teme tehnice (cum ar fi blogul nostru), economice, etc. Multe blog-uri prezinta stiri datorita formatului in general axat pe text scurt, care nu se modifica des.&lt;br /&gt;&lt;br /&gt;De ce nu am fi ales un forum pentru acest lucru ? In primul rand forumul este mai complex si este mult mai orientat spre discutii (uneori interminabile:). Forumul nu este asa dinamic pe de alta parte, nu se pot adauga usor topic-uri, posturi, etc, si in plus devine extrem de complicat de administrat dupa ce se trece de un anumit nivel in ceea ce priveste numarul de discutii. Blog-ul limiteaza putin comunicarea (se pot oricand adauga comentarii, dar nu este foarte friendly in acest sens), in schimb este axat mai mult pe cel care posteaza decat pe cei care comenteaza.&lt;br /&gt;&lt;br /&gt;De ce nu am fi ales un wiki pentru acest lucru ? Un wiki este mult mai axat pe documente (sau chiar site-uri intregi) mari, in care toti cei care participa sunt autori, pot modifica oricand continutul oricarei pagini, dar nu exista comunicare in adevaratul sens al cuvantului, ci doar continut care poate fi vazut si editat. De exemplu un vizitator al site-ului nu poate adauga comentarii pentru o pagina (sau un post, ca la blog-uri).&lt;br /&gt;&lt;br /&gt;Prezentarea se adreseaza si sper ca va fi utila celor cu mai putina experienta in "Internet" (desi suna dubios experienta in "Internet"). Si bineinteles, puteti oricand comenta utilitatea acesteia sau orice altceva apasand pe "Adauga un comentariu" in partea de jos a post-ului :). Talk free.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-3656380786304023200?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/3656380786304023200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=3656380786304023200' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3656380786304023200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3656380786304023200'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/03/blog-forum-wiki.html' title='Blog ? Forum ? Wiki ?'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-4572420003409345798</id><published>2008-03-28T16:17:00.000+02:00</published><updated>2008-03-28T16:35:15.426+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Easy reading is damn hard writing.</title><content type='html'>Un blog tehnic pe teme de Cisco/CCNA/networking etc este foarte util si bun, dar am avea nevoie uneori de ajutor. Daca suna bine oferta si crezi ca poti adauga articole interesante, intrebari utile, comentarii sau explicatii pe marginea tuturor subiectelor atinse de blogul nostru, trimite-ne un mail la office@mediait.ro, si vom vedea cum putea colabora. Rasplata nu este de natura monetara (sau cel putin nu prea curand), ci gloria :).&lt;br /&gt;&lt;br /&gt;Daca totul merge bine si ne plac articolele si propunerile tale, vei putea deveni colaborator pe acest blog (adaugare post-uri, moderare, etc) si putem gasi impreuna si alte metode sa te motivam pentru a continua colaborarea. Si cand acest blog va fi cel mai citit blog de Cisco networking din Romania, sigur o sa te simti bine ca parte a staffului. In plus, daca esti mai nou intrat in lumea asta, vei gasi in noi ajutor pentru evolutia ta dpdv. tehnic. Sau, cel putin, vei gasi pe unii care or sa-ti spuna non stop "invata, ia-ti certificari, castiga experienta" de 10 ori pe zi, ceea ce oricum poate fi util uneori :)&lt;br /&gt;&lt;br /&gt;Usa e deschisa: go for it !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-4572420003409345798?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/4572420003409345798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=4572420003409345798' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4572420003409345798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4572420003409345798'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/03/easy-reading-is-damn-hard-writing.html' title='Easy reading is damn hard writing.'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-3394028204707773953</id><published>2008-03-23T21:20:00.000+02:00</published><updated>2008-03-23T21:35:45.621+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quiz'/><title type='text'>Quiz - filtrare trafic IP</title><content type='html'>va rugam sa ne indicati o posibilitate de a filtra tot traficul IP care intra pe o interfata a unui router cisco, folosindu-ne doar de informatii din headerul frame-ului (fara sa utilizam informatii de la layer-ele superioare: 3 sau 4). traficul non-IP (IPX sa spunem) nu trebuie sa fie afectat.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-3394028204707773953?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/3394028204707773953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=3394028204707773953' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3394028204707773953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3394028204707773953'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/03/filtrare-trafic-ip.html' title='Quiz - filtrare trafic IP'/><author><name>Liviu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://2.bp.blogspot.com/-oYVsjKUkkKE/TqcvuoA6JHI/AAAAAAAAB1Q/F_hHLYkVe1M/s220/avatar.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-227642486276442214</id><published>2008-03-19T23:44:00.000+02:00</published><updated>2008-03-19T23:51:54.368+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quiz'/><title type='text'>Quiz - ping issue</title><content type='html'>Pe o placa de retea am setat ip-ul 192.168.1.10, cu masca 255.255.255.0.&lt;br /&gt;Daca sunt pe linux si incerc sa dau ping in 192.168.1.255, primesc mesajul:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;adixor@air ~ $ ping 192.168.1.255&lt;br /&gt;Do you want to ping broadcast? Then -b&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;De ce ar dori linux sa dau parametrul -b (ce anume se schimba) ? &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Intrebare echivalenta pe Windows, pentru ca se intampla lucrurile putin diferit:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ce modificare face Windows-ul automat asupra pachetelor trimise cand noi dam ping cu datele din aceasta problema?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ca de obicei, comentati osteni comentati :) (nu aveti nevoie de cont creat)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-227642486276442214?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/227642486276442214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=227642486276442214' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/227642486276442214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/227642486276442214'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/03/quiz-ping-issue.html' title='Quiz - ping issue'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-3836911201364960012</id><published>2008-03-19T22:47:00.000+02:00</published><updated>2008-03-19T23:25:43.549+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Reprezentarea informatiei - partea 2 - TEXTUL</title><content type='html'>Continuam seria de "dezvaluiri" :P referitoare la reprezentarea informatiei intr-un computer cu prezentarea TEXTULUI.&lt;br /&gt;&lt;br /&gt;La ora actuala, "textul" in format brut (think Notepad) nu prea mai este folosit, lucram din ce in ce mai mult cu asa numitul "rich text" (text ce contine separat si formatare - think Wordpad sau Microsoft Word) . Atentie, nu ma refer la un anumit format de fisier cum e RTF - Rich Text Format ci la conceptele de baza ale oricarui text formatat, nu brut. Cu toate acestea, vom discuta reprezentarea textului brut, formatarea nefiind decat definirea unor structuri asemanatoare unui limbaj, ce indica faptul ca o anumite parte a textului initial brut este mai mica, mai mare, mai ingrosat sau inclinat, etc.&lt;br /&gt;&lt;br /&gt;Cam de la inceputul erei IT, textul a fost reprezentat conform unui cod, numit ASCII (American Standard Code for Information Interchange). Codul il puteti gasi pe &lt;a href="http://en.wikipedia.org/wiki/ASCII#ASCII_printable_characters"&gt;wikipedia.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La ce este nevoie de un cod ati putea intreba ? Simplu: computerele nu stiu ce este o litera, un minus sau orice alt simbol, mai putin starile 1 si 0, deci trebuie sa facem ceva astfel incat sa putem reprezenta litera "&lt;span style="font-weight: bold;"&gt;a&lt;/span&gt;" sa zicem printr-un numar, care apoi poate fi tradus in binar. Astfel, s-a stabilit in cadrul codului ca litera "&lt;span style="font-weight: bold;"&gt;a&lt;/span&gt;" (diferita de "A" bineinteles) sa aiba codul &lt;span style="font-weight: bold;"&gt;97&lt;/span&gt; in zecimal sau &lt;span style="font-weight: bold;"&gt;110 0001&lt;/span&gt; in binar. Astfel, s-a reusit prelucrarea si textului, nu numai unor numere, pe un sistem de calcul. Oricand puteti sa creati un fisier cu notepad de exemplu (sau orice alt editor de text neformatat, altfel fisierul este mult mai complex), puteti adauga un text, apoi puteti vedea continutul fisierului cu un viewer ceva mai destept care va poate afisa exact valorile din fisier, eventual langa interpretarea conform codului ASCII. Cum vom vedea (si cum e de asteptat si normal), in fiser nu gasim decat valori numerice (pentru ca si pe harddisk sau alte medii de stocare este folosit sistemul binar). Iata cum arata intr-un viewer specializat textul&lt;br /&gt;&lt;blockquote&gt;Media IT&lt;br /&gt;is&lt;br /&gt;cool !&lt;br /&gt;&lt;/blockquote&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pjwIPr8WSqc/R-GAXdoA7ZI/AAAAAAAAAGU/XYxf0N5o38k/s1600-h/binar.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_pjwIPr8WSqc/R-GAXdoA7ZI/AAAAAAAAAGU/XYxf0N5o38k/s400/binar.JPG" alt="" id="BLOGGER_PHOTO_ID_5179562187030588818" border="0" /&gt;&lt;/a&gt;In imagine, prima coloana din stanga este neimportanta, urmeaza efectiv valorile din fisier (in hexazecimal... ar fi ineficient sa se faca afisarea in binar, desi pe mediul de stocare asa sunt datele salvate). Ultima coloana reprezinta interpretarea ASCII corespunzatoare. Observam in primul rand ca un fisier nu contine "sfarsituri de linie" (end of lines), sau cel putin nu asa cum ne gandim la acestea in mod normal. Codul ASCII ofera in schimb niste caractere numite de control, printre care se regasesc si 2 caractere folosite pentru end-of-lines (se numeste "carriage return" si "line feed" .. ganditi-va ca o analogie la masina de scris.. cand ati terminat un rand ridicati pagina pentru a scrie urmatorul rand (line feed) si apoi intoarceti carul de scriere de la inceputul randului  (carriage return)). In dreapta, aceste caractere fiind de control, nu sunt afisate (apar niste patrate negre). Orice editor cum ar fi Notepad interpreteaza aceste caractere ca end-of-line si cand deschideti acest fisier cu notepad, textul va aparea practic pe 3 linii, desi el apare secvential pe mediul de stocare).&lt;br /&gt;&lt;br /&gt;Ca un exemplu de calcul, luam litera "M". Aceasta conform codului ASCII este &lt;span style="font-weight: bold;"&gt;77&lt;/span&gt; in zecimal si &lt;span style="font-weight: bold;"&gt;4D&lt;/span&gt; in hexazecimal cum este aratat in exemplu. Pe mediul de stocare (harddisk sa zicem) pentru aceasta litera conform codului ASCII se aloca 8 biti, care vor fi &lt;span style="font-weight: bold;"&gt;0100 1101&lt;/span&gt; (= 77 zecimal). Cele 2 caractere speciale carriage return si line feed au codurile &lt;span style="font-weight: bold;"&gt;0D&lt;/span&gt; respectiv &lt;span style="font-weight: bold;"&gt;0A&lt;/span&gt; in hexazecimal. De notat ca si "spatiul" are un cod in ASCII si anume 32 (zecimal) = 20 (hexazecimal).&lt;br /&gt;&lt;br /&gt;Cu aceasta incheiem una din cele mai simple reprezentari ale informatiei intr-un sistem de calcul: reprezentarea textului. De retinut existenta codului ASCII (folosit acum la scara universala) si faptul ca desi noi vedem intr-un editor de texte textul pe mai multe randuri, acesta se regaseste pe mediul de stocare in format binar, bit dupa bit, existand si diverse caractere de control definite (cum ar fi end of lines). Cumva adiacent acestui subiect este si cel al interpretarii apasarii unei taste, cand scriem un text de exemplu. In momentul apasarii unei taste, controllerul tastaturii trimite o anumita valoare driverului de tastatura (sistemului de operare apoi) cu codul respectiv, cod ce este bineinteles numeric, bine definit, cod ce apoi este reprezentat in codul ASCII printr-o litera, cifra sau semn, ajungand practic sa vedem pe ecran o reprezentare in ASCII a codului caracterului introdus de la tastatura.&lt;br /&gt;&lt;br /&gt;Este posibil ca pentru unii aceste lucruri sa fie bine stiute, pentru altii sunt insa ceva nou si desi fara o utilitate practica imediata, permit o intelegere mult mai buna a modului cum "gandeste" orice sistem de calcul, fie el PC, mobil, router, switch, imprimanta sau PDA. In mod special intelegerea acestui lucru este de baza si pentru interactiunea intre sistemele Unix si Windows, in sensul ca fisierele tip text difera intre aceste 2 sisteme de operare (Unix nu foloseste 2 caractere speciale pentru NEWLINE ci doar unul). Si daca va gandeati cum se transmite un mesaj al vostru de pe messenger cand apasati enter si pleaca din placa de retea, acum stiti raspunsul, se foloseste ASCII pentru a-l converti in binar si a crea pachetele care vor pleca pe mediul de comunicatie. Si puteti chiar sa folositi Ethereal (pe cd-ul de la academie) pentru a vedea fiecare pachet care intra sau iese din placa voastra de retea bit cu bit.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/ASCII#ASCII_printable_characters"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-3836911201364960012?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/3836911201364960012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=3836911201364960012' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3836911201364960012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3836911201364960012'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/03/reprezentarea-informatiei-partea-1_19.html' title='Reprezentarea informatiei - partea 2 - TEXTUL'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pjwIPr8WSqc/R-GAXdoA7ZI/AAAAAAAAAGU/XYxf0N5o38k/s72-c/binar.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-4120110312764771946</id><published>2008-03-19T21:50:00.001+02:00</published><updated>2008-03-19T22:36:22.036+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>QoS - Concepte de Quality of Service</title><content type='html'>In versiunea 4, Cisco a adaugat cateva (foarte putine dealtfel) referiri la o serie de tehnologii grupate sub numele generic de &lt;span style="font-weight: bold;"&gt;QoS&lt;/span&gt;. Vom incerca azi o mica prezentare a conceptelor de QoS pentru clarificarea unor posibile intrebari pe care le aveti, plecand si de la ideea ca retelele curente ar functiona mult mai bine daca ar exista macar awareness-ul fata de aceste tehnologii. Astfel, doar afland ca exista astfel de protocoale/standarde/algoritmi, deja ati facut un pas important in a invata si apoi a aplica QoS, pentru ca trebuie sa recunoastem ca la nivel general QoS suna foarte infricosator pentru un netadmin incepator, si lucrurile nu stau chiar asa.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;QoS&lt;/span&gt; pe scurt reprezinta o serie de tehnologii, algoritmi, protocoale ce se aplica pentru a optimiza fluxul de pachete intr-o retea, eventual pentru a garanta unor anumite tipuri de trafic o prioritizare (o procesare preferentiala), pentru a ne asigura ca alte tipuri de trafic mai neimportante nu vor deranja traficul important, etc. Astfel, aplicand aceste tehnologii, vom implementa practic o &lt;span style="font-style: italic;"&gt;politica de calitate a serviciilor&lt;/span&gt; (desi in romaneste suna dubios, cam ca aproape toate traducerile din domeniul networking).&lt;br /&gt;&lt;br /&gt;Este clar ca in mod normal intr-o retea putem avea diferite tipuri de trafic cum ar fi:&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;trafic "bulk"&lt;/span&gt; (transferuri http, ftp, browsing, in general trafic "neimportant" comparativ cu alte tipuri de trafic)&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;trafic email&lt;/span&gt; (in functie de importanta, traficul email poate fi tratat mai bine decat traficul bulk de exemplu)&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;trafic voce&lt;/span&gt; (tip de trafic extrem de pretentios cu latenta unui pachet in retea, latenta ce daca trece de anumite limite destul de mici poate face imposibila comunicarea; este tipul de trafic cel mai folosit in exemplele de prioritizare a traficului, tocmai datorita tolerantei sale foarte mici la probleme, congestii, etc&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;trafic streaming online - Internet radio stations &lt;/span&gt;(in functie de companie, acesta poate fi permis, tolerat, tratat ca cel mai neimportant tip de trafic din retea sau chiar blocat printr-un firewall).&lt;br /&gt;&lt;br /&gt;Daca totalul traficului in retea nu depaseste capacitatea linkurilor folosite, QoS nu este atat de important (desi clar foarte util). Adevaratul moment cand ne gandim la QoS apare in momentul in care apar &lt;span style="font-style: italic;"&gt;congestiile&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;in retea. Congestia in retea este acel punct in care traficul inbound (care vine spre punctul de congestie) este mai mare decat traficul care poate iesi din punctul de congestie (think traffic jam). Ganditi-va de exemplu la un switch care primeste toate tipurile de trafic prin 10 porturi, la viteza maxima (100 Mbps x 10 = 1Gbps), care trafic trebuie sa fie transmis pe un al 11-lea port, care are tot capacitatea de 100 Mbps. Este clar ca, la modul simplist, 9/10 din traficul care intra in switch se va pierde, pentru ca switchul nu va putea transmite mai departe traficul decat la viteza de 100 Mbps, nicidecum la cea de 1Gbps cu care vin datele. O prima solutie ar fi upgradeul switchului sau al link-ului lent, dar in majoritatea cazurilor nu aceasta este solutia cautata sau acceptata (in general din motive de design si cost).&lt;br /&gt;&lt;br /&gt;A doua solutie, si cea asupra careia ne aplecam se refera la aplicarea unei &lt;span style="font-style: italic;"&gt;politici de QoS&lt;/span&gt;, unitara, completa si corecta la nivelul intregii retele, astfel incat reteaua sa reactioneze diferit la diferite tipuri de trafic, tratand in mod preferential traficul important si "neglijand" traficul neimportant mai ales in momente de congestie.&lt;br /&gt;&lt;br /&gt;Exista 2 tipuri de aplicare a tehnologiilor QoS (desi deja intram in lucruri ceva mai avansate, de aceea nu voi insista). Pe scurt, exista sistemul in care pachetele sunt clasificate si marcate la intrarea in retea spre exemplu, si in functie de "stampila" respectiva sunt tratate diferit de catre fiecare echipament de retea prin care trec. Practic in acest sistem fiecare echipament in parte decide ce sa faca cu fiecare pachet in parte, pe baza configuratiei sale (se numeste hop-by-hop behaviour). In al doilea sistem, inainte ca un flow de date sa treaca prin retea, exista un protocol prin care se rezerva anumite resurse (de exemplu de banda) pe toate echipamentele prin care urmeaza sa treaca fluxul de date, urmand ca datele deja sa gaseasca totul pregatit pentru procesarea corecta a lor. Primul sistem se numeste &lt;span style="font-weight: bold;"&gt;DS&lt;/span&gt; (Differentiated Services) iar al doilea (&lt;span style="font-weight: bold;"&gt;IS &lt;/span&gt;- integrated services) se bazeaza pe un protocol de rezervarea a resurselor (&lt;span style="font-weight: bold;"&gt;RSVP - Resource Reservation Protocol)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Sistemul Differentiated Services (cel mai intalnit) este alcatuit din urmatoarele "building blocks":&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Classification and Marking&lt;/span&gt; - la intrarea in retea, un pachet trebuie clasificat si marcat (in general se folosesc anumite campuri din headerele layer 2 sau layer 3, cum ar fi campul TOS din pachetul IP). Clasificarea este reprezentata de un set de reguli care se aplica traficului care intra in retea, set de reguli ce hotareste cum va fi marcat un anumit trafic. Spre exemplu, putem la intrarea in reteaua noastra, sa marcam traficul de voce cu valoarea 5 (este o valoarea comuna pentru un trafic pretentios la latenta cum este cel de voice), traficul email cu 1 si restul traficului, considerat neimportant, cu valoarea 0 (se mai numeste best-effort, nu beneficiaza de nici un tratament preferential, chiar dimpotriva).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Queuing and Scheduling&lt;/span&gt; - la iesirea unui pachet dintr-un echipament, acesta nu este luat direct din memorie si trimis pe interfata, ci exista asa numite cozi (da, si intr-un router sau switch se sta la coada :)), in care sunt adaugate pachetele, cozi ce sunt "servite" in functie de algoritmul de QoS ales. Practic un pachet in functie de "marcajul" sau este plasat intr-una din cozile disponibile (pot fi 1, 2, 4, ... 64 sau chiar mai multe), apoi exista un alt mecanism care hotaraste cum sunt servite aceste cozi. De exemplu, putem avea o coada prioritara pentru traficul de voce, si in momentul cand un pachet cu marcajul "5" trebuie sa fie transmis, el sa fie adaugat in aceasta coada. Acesta este &lt;span style="font-weight: bold;"&gt;queuing&lt;/span&gt;. &lt;span style="font-weight: bold;"&gt;Scheduling&lt;/span&gt; este mecanismul care sta la capatul opus al cozii si hotaraste care este urmatoarea coada servita. Astfel, un mecanism de scheduling poate hotara ca atat timp cat sunt pachete care asteapta in coada prioritara, acestea sa fie transmise, chiar cu riscul de a se acumula intre timp multe pachete in celelalte cozi neprioritare. Algoritmi sunt multi si diverse pentru shceduling, fiecare avand avantaje si dezavantaje (in cazul de mai sus, algoritmul are avantajul de a prioritiza foarte bine vocea, cu dezavantajul ca isi face treaba asa bine, in cat apare posibilitatea ca restul traficului sa nu aiba nici o sansa sa fie transmis daca exista prea mult trafic de voce, prioritar).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Ultimele mecanisme de care vom discuta sunt &lt;span style="font-weight: bold;"&gt;Policing and Shaping&lt;/span&gt;. Nu vom insista, decat pe ideea ca aceste tehnologii asigura o anumita banda pentru anumite tipuri de trafic. Algoritmii de Policing sunt utili atunci cand dorim sa stabilim o anumita limita pe un link (de exemplu sa nu avem trafic FTP niciodata mai mult de 10 Mbps - in acest caz aplicam un asa numit "policer" (algoritm de limitare) traficului de FTP, algoritm ce va incepe sa arunce pachete in momentul in care traficul de FTP depaseste valoarea de 10 mbps)). Traffic shaping este o variatiune a acestei idei, cu specificatia ca policingul efectiv arunca pachete in momentul in care se depaseste banda setata, pe cand shapingul le tine intr-un buffer asteptand totusi un moment cand are ocazia sa le trasnmita, fara sa depaseasca limita data).&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;QoS ca si suita de tehnologii este vast, mai ales prin numarul de algoritmi ce pot fi folositi, fiecare cum ziceam cu avantajele si dezavantajele proprii. Cu toate acestea, stapanirea domeniului QoS poate fi pentru o retea the next best thing after gigabit ethernet :)&lt;br /&gt;&lt;br /&gt;nota: QoS este studiat putin in CCNP, dar in cadrul certificarilor pe trackul de service provider (CCIP) are un examen propriu cam de marimea CCNA-ului ca si intindere.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-4120110312764771946?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/4120110312764771946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=4120110312764771946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4120110312764771946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4120110312764771946'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/03/qos-concepte-de-quality-of-service.html' title='QoS - Concepte de Quality of Service'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-2405392337194286411</id><published>2008-03-19T11:39:00.001+02:00</published><updated>2008-03-19T14:28:04.354+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Reprezentarea informatiei - partea 1</title><content type='html'>In seria "Knowledge Bits" a blog-ului nostru vom aborda astazi reprezentarea informatiei intr-un sistem de calcul. In cele cateva episoade dedicate vom discuta despre sistemul binar si motivele pentru care este folosit acesta cu precadere in sistemele de calcul, despre cum sunt reprezentate in memoria unui calculator (pe scurt) textele, imaginile, sunetele, cu alte cuvinte &lt;span style="font-style: italic;"&gt;informatia&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;In primul rand sa ne lamurim de ce folosim baza 2 in toate calculele. La urma urmei, ar fi fost logic sa folosim baza 10, nu ? Intelegem mult mai usor numarul &lt;span style="font-weight: bold;"&gt;153&lt;/span&gt; cand il vedem asa in baza 10, decat daca l-am primi in baza 2, adica &lt;span style="font-weight: bold;"&gt;10011001&lt;/span&gt;. Totusi, nu intotdeauna ce e usor pentru noi e usor si pentru un computer. Pentru un circuit electric este mult mai simplu sa lucreze cu 2 valori de tensiune de exemplu decat cu mai multe (inca un exemplu de aplicare a principiului KISS - keep it short and simple, sau keep it simple, stupid :). Cum sistemul binar (doar 2 valori posibile) este cel mai simplu sistem prin care putem transmite informatii, s-a ales acesta pentru reprezentarea datelor in sistemele de calcul.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;un sistem sa zicem "unar", in care exista un singur simbol pentru reprezentarea datelor, nu poate reprezenta efectiv nimic; e ca si cum pe un cablu ati transmite constant si continuu, la nesfarsit, o tensiune de X volti: cum acesta este singura stare a respectivului sistem, ea nu ajuta cu nimic la transmiterea unei informatii; pentru a transmite totusi informatii, ar fi nevoie de exemplu sa oprim din cand in cand curentul, la intervale regulate, in genul codului Morse, dar deja oprirea curentului echivaleaza cu crearea unui nou simbol in sistemul respectiv, si ajungem, iata, la sistemul binar.&lt;br /&gt;&lt;/blockquote&gt;Sistemul binar pe langa faptul ca este extrem de simplu de folosim dpdv electric (exista porti logice, tranzistori sau alte componente de baza electronice care pot lucra cu foarte mici modificari in sistem binar) in plus are avantajul ca, oferind doar 2 nivele de tensiune (sa presupunem aici ca ne referim la o transmisie prin cablu electric), este mult mai putin sensibil la interferente si erori.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;Ca o analogie, ganditi-va ca vreti sa comunicati cu un prieten aflat in blocul vecin. Aveti fiecare o lanterna (si in plus si un spirit de aventura solid in genul Ciresarilor :) si va propuneti sa gasiti un sistem prin care sa comunicati. Bineinteles, cel mai simplu sistem este cel binar, in care puteti reprezenta un bit &lt;span style="font-weight: bold;"&gt;0&lt;/span&gt; stingand lanterna pt un anumit interval (sa zicem 1 secunda) si bitul &lt;span style="font-weight: bold;"&gt;1&lt;/span&gt; avand lanterna aprinsa (pt acelasi interval de o secunda). Astfel, desi nu este un sistem foarte rapid sau precis, el poate functiona destul de bine si veti putea transmite mesaje de la unul la altul.&lt;br /&gt;&lt;br /&gt;Prin contrast, sa presupunem ca nu va ajunge viteza aceasta si ati dori sa mariti complexitatea sistemului de comunicatie, folosind direct baza 10. Asta o puteti face definind &lt;span style="font-weight: bold;"&gt;10&lt;/span&gt; nivele ale intensitatii luminii, intre nivelul &lt;span style="font-weight: bold;"&gt;0&lt;/span&gt; (lumina stinsa) si nivelul &lt;span style="font-weight: bold;"&gt;9&lt;/span&gt; (lumina maxima). Chiar daca intervalul de semnal sa zicem e tot 1 secunda, ca mai inainte, cantitatea de date transmisa intr-o anumita perioada este mult mai mare decat daca am folosi sistemul binar. Prin comparatie, daca avem de transmis numarul&lt;span style="font-weight: bold;"&gt; 153&lt;/span&gt;, in baza 2 avem nevoie de &lt;span style="font-weight: bold;"&gt;8&lt;/span&gt; semnale, deci 8 secunde - &lt;span style="font-weight: bold;"&gt;10011001&lt;/span&gt; - pe cand folosind &lt;span style="font-weight: bold;"&gt;10&lt;/span&gt; simboluri, in baza 10, ne ajung &lt;span style="font-weight: bold;"&gt;3&lt;/span&gt; semnale, si deci 3 secunde, un semnal pentru cifra "1", unul pentru "5" si unul pentru "3". Din punct de vedere al eficientei si al vitezei deci sistemul zecimal este mult mai bun. Cel putin in conditii ideale.&lt;br /&gt;&lt;br /&gt;Pe de alta parte, in real life, nu avem conditii ideale. In mod sigur nu v-ati putea intelege folosing 10 nivele ale luminii din lanterna, pentru ca v-ar fi foarte greu sau imposibil sa faceti diferenta vizual intre valori (daca intensitatea luminoasa a lanternei colegului este pe la mijloc, nu va puteti da seama daca vrea sa transmita valoarea 4, 5 sau 6, poate chiar 3 sau 7). Daca este si ceata (analogie pentru interferente) cu atat mai greu va va fi sa decelati nivelele si simbolurile. In mod identic, un circuit electric care trebuie sa faca diferenta intre 2 stari ale unui semnal va fi mult mai fiabil decat un circuit care trebuie sa faca diferenta intre 10 stari ale unui semnal, si interpretarea datelor in cazul acestui al doilea circuit va fi o problema mai ales in cazul interferentelor (adica a semnalelor nedorite care modifica mai mult sau mai putin semnalul util). In plus cel de-al doilea circuit sigur ar fi mult mai scump si mai sensibil.&lt;br /&gt;&lt;/blockquote&gt;Din prezentarea de mai sus se poate deduce ca am putea avea oricand retele mai rapide si sisteme de calcul mai rapide, dar din pacate aceste avantaje vin impreuna cu dezavantaje majore precum cresterea complexitatii, scaderea fiabilitatii si cresterea ratei de erori, motiv pentru care cel putin in viitorul previzibil nu este necesara schimbarea sistemului de numeratie folosit.&lt;br /&gt;&lt;br /&gt;In episoadele urmatoare, vom discuta despre reprezentarea diverselor tipuri de informatii (text, imagini, sunet) intr-un sistem de calcul.&lt;br /&gt;&lt;br /&gt;p.s. am fi bucurosi daca am primi de la voi sugestii despre ce alte lucruri am putea aborda, lucruri pe care le-ati invatat dar nu le-ati inteles in intregime, lucruri interesante, etc. Multumim.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-2405392337194286411?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/2405392337194286411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=2405392337194286411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2405392337194286411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2405392337194286411'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/03/reprezentarea-informatiei-partea-1.html' title='Reprezentarea informatiei - partea 1'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-4001994509020269520</id><published>2008-03-06T22:36:00.000+02:00</published><updated>2008-03-06T23:05:27.694+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Hardware vs Software - ASICs</title><content type='html'>Continuam seria de "knowledge bits" vorbind azi despre &lt;span style="font-weight: bold;"&gt;ASIC&lt;/span&gt;-uri.&lt;br /&gt;&lt;br /&gt;Probabil v-ati intalnit deja (la curs, in facultate sau in alta parte) cu notiunea de ASIC&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt; Un ASIC este un circuit integrat construit specific pt. o anumita operatie sau suita de operatii (Application-Specific Integrated Circuit).&lt;br /&gt;&lt;br /&gt;Ok, acum stim ce este, dar ce facem cu el ?&lt;br /&gt;&lt;br /&gt;La inceputul comunicatiilor, circuitele integrate (partea de"hardware") erau scumpe. Existau circuite "general-purpose" care puteau fi programate in software sa faca diverse operatii. Deoarece aceste circuite erau generale, trebuiau sa contina cat mai multe operatii, chiar daca acestea nu erau executate optim. Toata cheia statea in software, aici existand posibilitatea controlului a ceea &lt;span style="font-style: italic;"&gt;ce&lt;/span&gt; facea si intr-o anumita masura si &lt;span style="font-style: italic;"&gt;a modului cum &lt;/span&gt;lucra procesorul.&lt;br /&gt;&lt;br /&gt;Cu timpul, costurile de productie au scazut datorita cererii, si, concomitent cu aparitia nevoii de "mai mult, mai repede, mai bine" au aparut procesoarele (circuitele integrate) specializate pe anumite operatii. Unul din procesoarele de acest gen (desi inca cu un grad de generalitate maricel) este de exemplu un procesor grafic NVidia sau ATI, curent. Aceste procesoare sunt dedicate calculelor grafice (grafica tridimensionala in special) desi pot fi folosite uneori si pentru alte scopuri. Si un procesor de ordin general (gen AMD Athlon sau Intel Pentium) poate fi folosit pentru grafica tridimensionala, doar ca el nefiind proiectat special pentru anumite operatii, va fi mult mai lent in calculele necesare.&lt;br /&gt;&lt;br /&gt;Probabil cel mai bun exemplu de ASIC (exemplu ce are si legatura cu networkingul) este constituit de un circuit specializat dintr-un switch. La ora actuala, orice switch serios de pe piata contine ASIC-uri pentru operatiile de baza ale switch-ului (forwarding al frameului de la un port la altul, invatarea MAC-ului, filtrare trafic, etc). Care ar fi cateva avantaje si dezavantaje ale ASIC-urilor in acest caz ?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Avantaje: &lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;sunt rapide. acesta este cel mai mare avantaj, castigul de performanta putand fi zdrobitor comparativ cu un procesor "general -purpose", chiar ajutat de un soft foarte bun.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;simplifica soft-ul (implementeaza functii direct in hardware, facand mai accesibil si "curat" software-ul device-ului)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Dezavantaje&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;sunt scumpe&lt;/li&gt;&lt;li&gt;sunt specifice pe anumite operatii (nu sunt flexibile, pentru implementarea unei noi operatii, cum ar fi filtrarea dupa MAC-ul destinatie de exemplu, fiind nevoie de o reproiectare a circuitului hardware respectiv)&lt;/li&gt;&lt;li&gt;un upgrade al facilitatilor oferite necesita reproiectare&lt;/li&gt;&lt;/ul&gt; Dupa cum vedem, nu exista o solutie optima. Avem intotdeauna de ales intre ceva rapid dar foarte putin flexibil (care necesita o reproiectare harwdare) cum ar fi un ASIC si un procesor general, care poate fi folosit in multe alte device-uri sau scopuri, dar care procesor nu ne va oferi nici pe departe aceeasi performanta, in schimb lasandu-ne posibilitatea ca prin software sa putem sa controlam la maxim facilitatile oferite, modul de calcul, abordare, etc.&lt;br /&gt;&lt;br /&gt;O ultima nota: in principiu orice program software poate fi conceput si ca un circuit hardware, si orice operatie ce este facuta in hardware (de un circuit integrat) poate fi scrisa intr-un program. Ramane intotdeauna la latitudinea arhitectului produsului, in functie de necesitati (vrem flexibilitate sau performanta?) care este solutia acceptata si folosita.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-4001994509020269520?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/4001994509020269520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=4001994509020269520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4001994509020269520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/4001994509020269520'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/03/hardware-vs-software-asics.html' title='Hardware vs Software - ASICs'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-3371870951623138305</id><published>2008-03-06T22:01:00.000+02:00</published><updated>2008-03-06T22:13:49.902+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='diverse'/><title type='text'>Sondaj tehnologii</title><content type='html'>Sondajul de pe site s-a incheiat ("Ce domeniu va place mai mult ?"). Securitatea castiga (intr-un mod oarecum surprinzator). Este posibil ca dorinta de aventura combinata cu popularizarea securitatii (intr-un mod in general extrem de gresit) in filme sa fi dus la acest scor. Este la fel de probabil ca totusi in piata sa existe deja "awareness-ul" pentru securitate. Este clar ca in jurul nostru complexitatea retelelor si a sistemelor de calcul este in crestere, impreuna cu dezvoltarea a noi metode de atac informatic. Securitatea este un domeniu pe cat de interesant pe atat de complex, cuprinzand multe aspecte, si cerand (mai mult decat cer alte domenii) ca cel care practica sa fie mereu la zi cu tehnologiile (unde "zi" uneori poate fi prea mult, existand atacuri lansate la cateva minute/ore de la aparitia unui bug de securitate).&lt;br /&gt;&lt;br /&gt;Observam ca si Design a avut voturi, iarasi surprinzator. Design-ul este una din cele mai grele track-uri de certificare de la Cisco (de exemplu), fiind foarte putin tehnic dar cerand de la arhitect abilitati de organizare, de "fler" uneori pentru gasirea unei solutii optime din noianul de solutii posibile, cerand disponibilitate pentru o munca uneori plictisitoare si aproape complet atehnica, realizarea de documentatii tehnice, scheme, etc. Intr-un final, deoarece nu oricine poate fi un designer bun (se apropie mai mult de arta domeniul decat orice alt domeniu strict tehnic), este un job care poate aduce printre altele o mare satisfactie, cand este construita o retea scalabila, flexibila, usor administrabila, etc.&lt;br /&gt;&lt;br /&gt;Multumim pentru voturi. Va asteptam la urmatoarele sondaje.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-3371870951623138305?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/3371870951623138305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=3371870951623138305' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3371870951623138305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3371870951623138305'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/03/sondaj-tehnologii.html' title='Sondaj tehnologii'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-6720858972777444338</id><published>2008-03-06T18:29:00.000+02:00</published><updated>2008-03-06T22:20:02.750+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='diverse'/><title type='text'>Dupa CCNA ?</title><content type='html'>CCNA e un target foarte important pentru orice administrator de retea care vrea sa depaseasca nivelul "retea de 5 calculatoare windows". Pana la terminarea cursului si obtinerea certificarii, este cam singurul target. Apoi, apare intrebarea: incotro mai departe. Nicidecum nu o sa facem o lista exhaustiva, ci vom prezenta doar parerile noastre, bazate pe experienta, prieteni, cunoscuti, pareri, zvonuri, etc :)&lt;br /&gt;&lt;br /&gt;1. &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt;. Este unul din cele mai importante lucruri pe care un administrator ar trebui sa le stie pentru o cariera buna in networking. Este folosit din ce in ce mai mult, permite trecerea usoara pe Unix-uri (AIX, HP Unix, etc folosite de banci mari), are o performanta extrem de buna, flexibilitate pe masura si inca cate altele. Exista cursuri Linux desi cu un Live CD (de exemplu de la &lt;a href="http://www.ubuntu.com/"&gt;www.ubuntu.com&lt;/a&gt;) si cateva carti bune de Linux nu ar fi nevoie neaparat de un curs. Ca si certificari, exista RHCE (Red Hat Certified Engineer) una din cele mai vechi si respectate certificari Linux, certificari ale SUSE Linux (cumparat de Novell si de nivel apropiat Red Hat din punct de vedere al folosirii sale in mediul enterprise), sau certificari neaxate pe o distributie anume (cele mai importante fiind cele de la Comptia - &lt;a href="http://www.comptia.org/"&gt;www.comptia.org&lt;/a&gt; si Linux Professional Institute - &lt;a href="http://www.lpi.org/"&gt;www.lpi.org).&lt;/a&gt; Costurile examenelor variaza intre approx 50$ (LPI) si 600$ (certificarile mai "celebre" cum ar fi RHCE).&lt;br /&gt;&lt;br /&gt;2. &lt;span style="font-weight: bold;"&gt;Microsoft.&lt;/span&gt; Microsoft este si el foarte folosit pe partea de server in multe firme (nu dorim aici sa intram intr-o polemica de genul "Linux e mai folosit/mai putin folosit decat Microsoft" :). Cursurile pot costa in medie 100-500E si examenele approximat 50E. Este de ajuns orice examen pentru a se obtine certificarea &lt;span style="font-weight: bold;"&gt;Microsoft Certified Professional&lt;/span&gt;, certificarile serioase (&lt;span style="font-weight: bold;"&gt;MCSA/MCSE&lt;/span&gt; - &lt;span style="font-weight: bold;"&gt;Microsoft Certified System Administrator/Engineer&lt;/span&gt;) obtinandu-se dupa mai multe examene (5-7 examene).&lt;br /&gt;&lt;br /&gt;3. &lt;span style="font-weight: bold;"&gt;Cisco.&lt;/span&gt; Bineinteles, varietatea este foarte buna, dar odata inceput pe calea Cisco e greu de renuntat :). Puteti oricand sa continuati spre obtinerea &lt;span style="font-weight: bold;"&gt;CCNP (Cisco Certified Network Professional), &lt;/span&gt;&lt;span&gt;certificare&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;obtinuta dupa trecerea a 4 examene, si destinata mediului enterprise. De asemenea, daca aveti ocazia sa lucrati la un Service Provider (ISP), exista un track de certificare special (&lt;span style="font-weight: bold;"&gt;CCIP - Cisco Certified Internetworking Professional&lt;/span&gt;). Pe partea de securitate, parte care ia avant si in Romania, exista &lt;span style="font-weight: bold;"&gt;CCSP - Cisco Certified Security Professional&lt;/span&gt; care va prezinta toate echipamentele importante de securitate de la Cisco (firewall, intrusion detection/prevention systems, host IPS, etc). Securitatea IT este pe cat de banoasa si interesanta pe atat de complexa, si in general este nevoie de mai multa munca si experienta pentru obtinerea unor job-uri "bune", dar rezultatul va merita efortul. In plus, in afara de aceste track-uri majore de certificare, exista posibilitatea certificarii pe "portiuni" mai mici: certificari specifice pentru Wireless, Firewalls, etc.&lt;br /&gt;&lt;br /&gt;4. Pentru ca vorbeam de securitate, certificari importante sunt cele ale &lt;span style="font-weight: bold;"&gt;Checkpoint&lt;/span&gt; (producator echipamente securitate) sau certificarea &lt;span style="font-weight: bold;"&gt;CISSP&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;Certified Information Systems Security Professional&lt;/span&gt;). Aceasta din urma este o certificare matura si extrem de importanta pentru un administrator de securitate. Examenul este foarte complex, materia de studiu vasta si foarte variata (de la securitate IT pana la securitate fizica, etc), este nevoie de un numar minim de ani experienta demonstrabili si de o recomandare din partea altui CISSP sau a unui manager, etc.&lt;br /&gt;&lt;br /&gt;5. Desi tine tot de Cisco, am lasat la urma "apogeul" certificarilor Cisco: &lt;span style="font-weight: bold;"&gt;CCIE&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;Cisco Certified Internetworking Expert&lt;/span&gt;). CCIE este una din cele mai respectate certificari din industrie, punct. Exista mai multe CCIE-uri (CCIE Security, Voice, Storage, Routing &amp;amp; Switching, Service Provider). O noua certificare in stadiul beta este &lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;CCDE - &lt;/span&gt;Cisco Certified Design Expert&lt;/span&gt;, lansata ca raspuns la cererea pietei pentru arhitecti retea (un arhitect se deosebeste cel putin ca si job description de un inginer/administrator prin faptul ca rar implementeaza efectiv o retea, in schimb are toate cunostintele si best-practice-urile necesare pentru a face designul unei retele de la A la Z - implementarea efectiva apoi este facuta de tehnicieni).&lt;br /&gt;&lt;br /&gt;Sunt multe lucruri de facut in domeniu, si orice certificare din cele de mai sus ofera pe langa cantitatea de cunostinte sau experienta implicate in dobandirea certificarii respective, sansa de a "urca" scara ierarhica, de a dobandi respectul comunitatii, de a ramane la zi in ce priveste tehnologiile cunoscute si aplicate, etc. Este nevoie de munca, dar "nobody said it would be easy".&lt;br /&gt;&lt;br /&gt;Un ultim lucru: nu priviti certificarea doar ca pe un "bun" ce merita luat pentru diploma, recunoastere si glorie. O cariera frumoasa si bine cladita nu se bazeaza doar pe diplome, ci pe dorinta de a invata mereu, de a fi la zi, de a intampina mereu noi challengeuri, de a sti un lucru pentru el in sine si pentru placerea de a-l sti si de a-l putea folosi, nu pentru logoul de pe diploma.&lt;br /&gt;&lt;br /&gt;Asa veti ajunge departe.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UPDATE : &lt;/span&gt;Am adaugat un sondaj pe site pentru a vedea ce v-ar interesa sa invatati dupa CCNA (sau in timpul acestuia).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-6720858972777444338?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/6720858972777444338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=6720858972777444338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/6720858972777444338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/6720858972777444338'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/02/dupa-ccna.html' title='Dupa CCNA ?'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-6425928345205114508</id><published>2008-02-28T20:41:00.001+02:00</published><updated>2008-02-28T21:08:11.499+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>CCIE din ce in ce mai aproape</title><content type='html'>Credeam ca vom continua sa ne mandrim cu faptul ca Media IT gazduieste instructori ce detin certificari foarte respectate in industrie (cum ar fi &lt;span style="font-weight: bold;"&gt;CCSP&lt;/span&gt; - Cisco Certified Security Professional, &lt;span style="font-weight: bold;"&gt;CCNP &lt;/span&gt;- Cisco Certified Network Professional) sau chiar certificari mai rare cum este &lt;span style="font-weight: bold;"&gt;CCIP&lt;/span&gt; (Cisco Certified Internetworking Professional).&lt;br /&gt;&lt;br /&gt;In curand insa nu ne vom mai mandri (doar) cu aceste certificari. De ce ?&lt;br /&gt;&lt;br /&gt;Saptamana aceasta &lt;span style="font-weight: bold;"&gt;2&lt;/span&gt; instructori ai Media IT au trecut examenul scris &lt;span style="font-weight: bold;"&gt;CCIE &lt;/span&gt;(Cisco Certified Internetworking Expert), urmand sa sustina in viitorul apropiat laboratorul CCIE pentru a dobandi cea mai cautata, respectata, ravnita si rara certificare din industrie, cea de Expert.&lt;br /&gt;&lt;br /&gt;Suntem siguri ca nu ne vom opri nici dupa obtinerea acestei certificari. Niciodata nu este de ajuns si sunt atatea lucruri interesante de invatat, de facut, in networking. Puteti fi siguri insa ca, in acelasi mod, nu ne vom da inapoi niciodata de la a va oferi un curs CCNA cat mai bun, relevant si complet, incercand sa fim mereu cu un pas inaintea documentatiei oficiale CCNA pentru ca voi sa aveti o experienta deosebita ca si cursanti CCNA si viitori administratori ai retelelor de maine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-6425928345205114508?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/6425928345205114508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=6425928345205114508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/6425928345205114508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/6425928345205114508'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/02/ccie-din-ce-in-ce-mai-aproape.html' title='CCIE din ce in ce mai aproape'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-144429689593957438</id><published>2008-02-18T16:15:00.000+02:00</published><updated>2008-02-18T16:30:52.566+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>noi clase CCNA1, CCNA2 si CCNA3</title><content type='html'>In viitorul apropiat urmeaza sa deschidem noi clase CCNA1 Exploration (versiunea 4). Asadar, urmeaza sa inceapa urmatoarele cursuri:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;CCNA1 v4 Exploration - estimat 1 Martie 2008&lt;/li&gt;&lt;li&gt;CCNA2 v4 Exploration - estimat 29 Martie 2008&lt;/li&gt;&lt;li&gt;CCNA3 v4 Exploration - estimat  22 Martie 2008&lt;/li&gt;&lt;/ul&gt;Clasele au program de weekend.&lt;br /&gt;Pentru cei care nu sunt deja cursanti ai academiei noastre, cateva detalii:&lt;br /&gt;&lt;br /&gt;- cursurile se desfasoara pe parcursul a 4 ore saptamanal&lt;br /&gt;- cursul contine predare si laboratoare, in proportii depinzand de materia predata.&lt;br /&gt;- exista maxim 2 cursanti per PC (configuratie P4, monitoare LCD)&lt;br /&gt;- sediul nostru este in Regie&lt;br /&gt;&lt;br /&gt;Alte detalii puteti afla pe &lt;a href="http://www.mediait.ro/"&gt;www.mediait.ro&lt;/a&gt;, sau mai specific:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.mediait.ro/?page=faq"&gt;http://www.mediait.ro/?page=faq&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mediait.ro/?page=cursuri"&gt;http://www.mediait.ro/?page=cursuri&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Va asteptam.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-144429689593957438?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/144429689593957438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=144429689593957438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/144429689593957438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/144429689593957438'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/02/noi-clase-ccna1-ccna2-si-ccna3.html' title='noi clase CCNA1, CCNA2 si CCNA3'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-6253885599965379342</id><published>2008-02-05T17:37:00.000+02:00</published><updated>2008-02-05T17:46:36.759+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quiz'/><title type='text'>Quiz - bucle layer 2</title><content type='html'>O problema de switching. Stim ca la layer 3, in headerul IP exista un camp numit TTL (time to live) care este decrementat de fiecare router prin care trece pachetul, si daca devine 0 este discardat de ultimul router. Acest lucru impiedica sau limiteaza aparitia si efectele unei bucle layer 3 (cand 2 routere isi trimit unul altuia acelasi pachet, on and on).&lt;br /&gt;&lt;br /&gt;Pot aparea bucle layer2 ? Care este campul dintr-un frame (layer 2 deci) care este folosit ca un gen de TTL pentru a impiedica aparitia buclelor layer 2 ?&lt;br /&gt;&lt;br /&gt;p.s. CCNA skill level 2/5&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-6253885599965379342?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/6253885599965379342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=6253885599965379342' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/6253885599965379342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/6253885599965379342'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/02/quiz-bucle-layer-2.html' title='Quiz - bucle layer 2'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-9106725173277183357</id><published>2008-02-04T20:40:00.000+02:00</published><updated>2008-02-04T20:51:41.782+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knowledge bits'/><title type='text'>Cum sa tii minte nivelele OSI ?</title><content type='html'>O metoda simpla de a tine minte ordinea nivelelor OSI ar fi folosirea unor mnemonici de genul:&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-weight: bold;"&gt;P&lt;/span&gt;lease &lt;span style="font-weight: bold;"&gt;D&lt;/span&gt;o &lt;span style="font-weight: bold;"&gt;N&lt;/span&gt;ot &lt;span style="font-weight: bold;"&gt;T&lt;/span&gt;hrow &lt;span style="font-weight: bold;"&gt;S&lt;/span&gt;alami &lt;span style="font-weight: bold;"&gt;P&lt;/span&gt;izza &lt;span style="font-weight: bold;"&gt;A&lt;/span&gt;way"&lt;br /&gt;&lt;br /&gt;sau, daca vreti ordinea inversa&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-weight: bold;"&gt;A&lt;/span&gt;ll &lt;span style="font-weight: bold;"&gt;P&lt;/span&gt;eople &lt;span style="font-weight: bold;"&gt;S&lt;/span&gt;eem &lt;span style="font-weight: bold;"&gt;T&lt;/span&gt;o &lt;span style="font-weight: bold;"&gt;N&lt;/span&gt;eed &lt;span style="font-weight: bold;"&gt;D&lt;/span&gt;ata &lt;span style="font-weight: bold;"&gt;P&lt;/span&gt;rocessing".&lt;br /&gt;&lt;br /&gt;Astfel, retinand aceste propozitii, vom folosi initialele pentru a sorta repede in memorie nivelele OSI:&lt;br /&gt;&lt;br /&gt;7. &lt;span style="font-weight: bold;"&gt;A&lt;/span&gt;pplication&lt;br /&gt;6. &lt;span style="font-weight: bold;"&gt;P&lt;/span&gt;resentation&lt;br /&gt;5. &lt;span style="font-weight: bold;"&gt;S&lt;/span&gt;ession&lt;br /&gt;4. &lt;span style="font-weight: bold;"&gt;T&lt;/span&gt;ransport&lt;br /&gt;3. &lt;span style="font-weight: bold;"&gt;N&lt;/span&gt;etwork&lt;br /&gt;2. &lt;span style="font-weight: bold;"&gt;D&lt;/span&gt;ata Link&lt;br /&gt;1. &lt;span style="font-weight: bold;"&gt;P&lt;/span&gt;hysical&lt;br /&gt;&lt;br /&gt;O astfel de constructie pentru a memora ordinea PDU-urilor care apar in relatie cu nivelele OSI (&lt;span style="font-weight: bold;"&gt;d&lt;/span&gt;ata, &lt;span style="font-weight: bold;"&gt;s&lt;/span&gt;egment, &lt;span style="font-weight: bold;"&gt;p&lt;/span&gt;acket, &lt;span style="font-weight: bold;"&gt;f&lt;/span&gt;rame, &lt;span style="font-weight: bold;"&gt;b&lt;/span&gt;its), una destul de haioasa dealtfel, este:&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-weight: bold;"&gt;D&lt;/span&gt;on't &lt;span style="font-weight: bold;"&gt;S&lt;/span&gt;hoot &lt;span style="font-weight: bold;"&gt;P&lt;/span&gt;eople &lt;span style="font-weight: bold;"&gt;F&lt;/span&gt;or &lt;span style="font-weight: bold;"&gt;B&lt;/span&gt;eer"&lt;br /&gt;&lt;br /&gt;Cu aceasta initiem si noul nostru label pe blog care va fi aplicat acestor scurte post-uri care aduc un plus de cunostinte sau lucruri interesante de tinut minte despre networking, Cisco si CCNA, label-ul "knowledge bits" (pun intended).&lt;br /&gt;&lt;span style="font-size:-1;"&gt;&lt;/span&gt;&lt;span style="font-size:-1;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-9106725173277183357?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/9106725173277183357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=9106725173277183357' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/9106725173277183357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/9106725173277183357'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/02/cum-sa-tii-minte-nivelele-osi.html' title='Cum sa tii minte nivelele OSI ?'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-8469334442188278774</id><published>2008-01-31T23:19:00.001+02:00</published><updated>2008-01-31T23:23:52.313+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quiz'/><title type='text'>Quiz - pachet care intra si iese pe aceeasi interfata</title><content type='html'>Avem o noua problema pentru voi saptamana aceasta.&lt;br /&gt;&lt;br /&gt;Presupunem un router, si un pachet care intra printr-o interfata, sa-i zicem E1.&lt;br /&gt;Este posibil din punct de vedere al standardelor sau protocoalelor ca acest pachet sa iasa prin aceeasi interfata prin care a intrat ? Specificati daca raspunsul este da sau nu, si apoi explicati comportamentul routerului pus in fata acestei probleme.&lt;br /&gt;&lt;br /&gt;p.s. CCNA skill level 3/5&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-8469334442188278774?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/8469334442188278774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=8469334442188278774' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/8469334442188278774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/8469334442188278774'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/01/quiz-pachet-care-intra-si-iese-pe.html' title='Quiz - pachet care intra si iese pe aceeasi interfata'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-2342391047646324673</id><published>2008-01-31T22:54:00.000+02:00</published><updated>2008-01-31T23:15:28.660+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Poll</title><content type='html'>Am introdus o noua facilitate pe blog-ul nostru, pentru a mai "lua pulsul" comunitatii (cliseistic vorbind). Luna aceasta ne intereseaza sa stim ce va place mai mult (din materia acoperita mai mult sau mai putin de cursul CCNA). Astfel, optiunile de baza sunt routing si switching, dar se introduc in noul CCNA si notiuni de securitate a retelelor, configurarea unor retele simple Wireless si (foarte putin) design de retea, acesta fiind un domeniu mai complex si rezevat in general celor foarte experimentati.&lt;br /&gt;&lt;br /&gt;Acestea fiind spuse, va invitam sa votati setul de tehnologii preferat (coloana din dreapta). Daca aveti alte optiuni, adaugati un comentariu acestui post !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-2342391047646324673?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/2342391047646324673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=2342391047646324673' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2342391047646324673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2342391047646324673'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/01/poll.html' title='Poll'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-7074619338633158459</id><published>2008-01-31T22:47:00.000+02:00</published><updated>2008-01-31T22:51:50.054+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Continuarea cursurilor v3.1 cu v4</title><content type='html'>Modulele 1 si 2 ale versiunii 3.1 se echivaleaza daca doriti sa schimbati cursul pe noua versiunea doar cu modulul 1 v4. Astfel, cei care au facut deja modulele 1 si 2 pe vechea versiune, vor trebui sa continue cu modulele 2,3 si 4 (versiunea noua) pentru a putea finaliza cu succes cursul.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-7074619338633158459?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/7074619338633158459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=7074619338633158459' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/7074619338633158459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/7074619338633158459'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/01/continuarea-cursurilor-v31-cu-v4.html' title='Continuarea cursurilor v3.1 cu v4'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-2335642143340615314</id><published>2008-01-31T22:45:00.000+02:00</published><updated>2008-01-31T22:52:00.776+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Clasa cu program in timpul saptamanii</title><content type='html'>Salut&lt;br /&gt;&lt;br /&gt;Deschidem o noua clasa CCNA1 cu program in timpul saptamanii (seara). Asteptam inscrierile voastre online pe adresa http://www.mediait.ro/?page=inscrieri.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-2335642143340615314?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/2335642143340615314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=2335642143340615314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2335642143340615314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2335642143340615314'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2008/01/clasa-cu-program-in-timpul-saptamanii.html' title='Clasa cu program in timpul saptamanii'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-101911237231575174</id><published>2007-12-14T14:07:00.000+02:00</published><updated>2007-12-14T14:14:07.002+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quiz'/><title type='text'>Quiz</title><content type='html'>Sunt 2 router A si B conectate printr-o seriala, cu un o clasa /30 intre ele.Sa zicem ca au asa ip-urile 10.1.1.1/30 pe A si 10.1.1.2/30 pe B. Cineva e conectat pe routerul A. Da ping in 10.1.1.2 si are raspuns mediu de 50 ms sa zicem. Ce timp de raspuns mediu va avea daca da ping in 10.1.1.1? Cu explicatii de rigoare, ca poate cineva sa simuleze, sa dea raspunsul, si sa nu stie de ce se intampla asa. Dar in cazul in care routerele sunt conectate cu interfeta ethernet sau fastethernet?&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-101911237231575174?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/101911237231575174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=101911237231575174' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/101911237231575174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/101911237231575174'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2007/12/sunt-2-router-si-b-conectate-printr-o.html' title='Quiz'/><author><name>Cosmin</name><uri>http://www.blogger.com/profile/05247396134711130514</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-679870186366079333</id><published>2007-11-20T11:20:00.000+02:00</published><updated>2008-01-31T22:52:13.077+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Noua clasa CCNA 2 - Exploration</title><content type='html'>Salut.&lt;br /&gt;&lt;br /&gt;Deschidem azi inscrierile pentru o noua clasa CCNA 2 - Exploration. Timp de 2 saptamani asteptam inscrierile voastre pe site-ul &lt;a href="http://www.mediait.ro/"&gt;www.mediait.ro&lt;/a&gt;, dupa care va vom contacta si, la sediu, in ordinea inscrierilor de pe site, ne vom intalni si vom face formalitatile de inscriere. Cursurile acestui modul se vor tine in fiecare sambata intre orele 9:00-13:00.&lt;br /&gt;&lt;br /&gt;Detalii, bineinteles, pe &lt;a href="http://www.mediait.ro/"&gt;www.mediait.ro&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Media IT&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-679870186366079333?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/679870186366079333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=679870186366079333' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/679870186366079333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/679870186366079333'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2007/11/noua-clasa-ccna-2-exploration.html' title='Noua clasa CCNA 2 - Exploration'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-9058781729960947711</id><published>2007-11-06T17:44:00.000+02:00</published><updated>2007-11-06T17:50:54.333+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quiz'/><title type='text'>Quiz</title><content type='html'>Hi&lt;br /&gt;&lt;br /&gt;Intrebarea acestei saptamani. Avem un router CISCO conectat la un server, routerul CISCO facand legatura intre server si Internet.&lt;br /&gt;&lt;br /&gt;Serverul are instalat un software firewall care permite doar traficul de la o adresa din Internet (este folosit orice firewall care stie sa foloseasca filtre per IP, deci la nivel 3 OSI).&lt;br /&gt;&lt;br /&gt;Pe server nu avem acces, si de pe router, bineinteles, acesta nu raspunde la ping datorita firewall-ului. Cum putem afla daca serverul este operational (daca nu este blocat de exemplu si nu mai functioneaza).&lt;br /&gt;&lt;br /&gt;p.s. CCNA skill level 1/5&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-9058781729960947711?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/9058781729960947711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=9058781729960947711' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/9058781729960947711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/9058781729960947711'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2007/11/quiz.html' title='Quiz'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-3749777740091018927</id><published>2007-11-06T16:55:00.000+02:00</published><updated>2007-11-06T17:34:57.189+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>O noua clasa CCNA1</title><content type='html'>Salut.&lt;br /&gt;&lt;br /&gt;Deschidem azi inscrierile pentru o noua clasa CCNA 1 - Exploration. Timp de 2 saptamani asteptam inscrierile voastre pe site-ul &lt;a href="http://www.mediait.ro"&gt;www.mediait.ro&lt;/a&gt;, dupa care va vom contacta si, la sediu, in ordinea inscrierilor de pe site, ne vom intalni si vom face formalitatile de inscriere. Cursurile acestui modul se vor tine in fiecare sambata intre orele 13:00-17:00.&lt;br /&gt;&lt;br /&gt;Detalii, bineinteles, pe &lt;a href="http://www.mediait.ro"&gt;www.mediait.ro&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Media IT&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-3749777740091018927?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/3749777740091018927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=3749777740091018927' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3749777740091018927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/3749777740091018927'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2007/11/o-noua-clasa-ccna1.html' title='O noua clasa CCNA1'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-1899434073144137989</id><published>2007-10-23T12:02:00.000+03:00</published><updated>2008-02-05T17:53:25.047+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quiz'/><title type='text'>Quiz</title><content type='html'>O problema care ne afecteaza uneori este aflarea unui IP setat pe un echipament, fara sa avem acces pe respectivul echipament.&lt;br /&gt;&lt;br /&gt;Considerand 2 routere Cisco A si B direct conectate printr-o interfata (sa zicem) fast-ethernet, ce metode ati avea sa aflati IP-ul setat pe interfata fast-ethernet a lui B, avand acces doar pe A ? Nu se stie nimic despre configurarea lui B, decat ca exista un IP setat pe interfata fastethernet si interfata este up&amp;amp;running, existand si link. Luati in considerare cat mai multe cazuri.&lt;br /&gt;&lt;br /&gt;Cele mai bune/complete/inventive raspunsuri pe office@mediait.ro sau adaugate la comentariile acestui post vor fi analizate, postate si autorii laudati :) Have fun.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update1: &lt;/span&gt;am primit de la mai multi dintre voi raspunsul "show cdp neighbors [detail]". Este corect, dar am extins problema. Cititi comentariile.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update2: &lt;/span&gt;unul din raspunsuri finale este cel de la update1. Al doilea raspuns implica conectarea unui PC la routerul respectiv si folosirea unui scanner de retea pentru a incerca sa gasim ip-ul setat. De asemenea, putem porni un sniffer pe PC si sa speram ca routerul respectiv face un request tftp sau arp astfel incat sa-i putem extrage ip-ul din pachet. Din pacate, chiar si asa este posibil ca routerul sa nu raspunda la nici un fel de trafic (poate are un firewall foarte securizat) sau sa nu faca nici un request la pornire (nu e chiar imposibil). Totusi, putem incerca si aceste metode.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-1899434073144137989?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/1899434073144137989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=1899434073144137989' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/1899434073144137989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/1899434073144137989'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2007/10/quiz.html' title='Quiz'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-440494802528277741</id><published>2007-10-23T11:52:00.000+03:00</published><updated>2007-11-06T17:34:08.161+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>CCNA v3.1 End Of Life</title><content type='html'>Cisco a anuntat saptamana trecuta planul de trecere in End Of Life a versiunii vechi a cursului, 3.1, aceasta fiind inlocuita de versiunea 4.0. Astfel, incepand cu 6 noiembrie vechile examene CCNA 640-801, INTRO 640-821, ICND 640-811 nu vor mai putea fi accesibile publicului larg, cursantii academiilor avand posibilitatea sa dea totusi aceste examene pana pe 31 iulie 2009, pe baza unor coduri speciale.&lt;br /&gt;&lt;br /&gt;In acest moment, Media IT nu deschide decat clase bazate pe noua programa CCNA Exploration 4.0. Pentru cei care au terminat cursul pe versiunea 3.1, recomandam ca examenul de CCNA sa se dea pana la data limita de 6 noiembrie, pentru ca dupa aceasta data este nevoie de obtinerea codurilor speciale pentru cursanti si procesul se poate prelungi.&lt;br /&gt;&lt;br /&gt;Raspunzand unor intrebari ale voastre, nu conteaza ce versiune de CCNA obtineti, certificarea CCNA neavand o versiune in sine. Odata obtinuta, are aceeasi valoare oricare ar fi materia pe baza careia a fost obtinuta. Oricum, prin procesul de recertificare (CCNA-ul nu este valid decat 3 ani) Cisco se asigura ca sunteti mereu la curent cu ultimele tehnologii si produse.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-440494802528277741?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/440494802528277741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=440494802528277741' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/440494802528277741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/440494802528277741'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2007/10/ccna-v31-end-of-life.html' title='CCNA v3.1 End Of Life'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7371253540746591201.post-2741635043470200259</id><published>2007-10-23T10:44:00.000+03:00</published><updated>2007-11-06T17:42:32.034+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noutati'/><title type='text'>Rising</title><content type='html'>&lt;blockquote&gt;31 seconds and we're gone for auto sequence start [...]&lt;br /&gt;T minus ten seconds [...]&lt;br /&gt;4&lt;br /&gt;3&lt;br /&gt;2&lt;br /&gt;1&lt;br /&gt;Ignition and Lift Off&lt;br /&gt;(Dune - Rising)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Salut. Long time ago in a galaxy not that far far away cativa pasionati de networking si IT au creat academia &lt;a href="http://www.mediait.ro/"&gt;Media IT&lt;/a&gt;. Au avut de trecut prin atatea lucruri incat nu s-au gandit sa creeze si un blog la momentul respectiv. Astazi am reusit in sfarsit sa lansam Blog-ul MediaIT, locul unde vom incerca sa aducem:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;noutatile legate de Cisco si alti producatori de echipamente sau software de networking&lt;/li&gt;&lt;br /&gt;&lt;li&gt;noutatile din programul de Academii Cisco precum si ce se mai intampla la academia noastra&lt;/li&gt;&lt;br /&gt;&lt;li&gt;probleme de networking de care ne mai lovim si cum trecem peste ele&lt;/li&gt;&lt;br /&gt;&lt;li&gt;quiz-uri pentru pregatirea CCNA sau alte domenii conexe&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;Ne bazam pe comentariile si feedbackul vostru pentru a reusi sa cream un punct central de informare pentru cursantii nostri si totodata pentru toti cei interesati de Cisco, produsele, tehnologiile si certificarile sale. Acestea fiind spuse spargem sampania si lansam vasul la apa. Numai bine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7371253540746591201-2741635043470200259?l=mediait-academy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediait-academy.blogspot.com/feeds/2741635043470200259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7371253540746591201&amp;postID=2741635043470200259' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2741635043470200259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7371253540746591201/posts/default/2741635043470200259'/><link rel='alternate' type='text/html' href='http://mediait-academy.blogspot.com/2007/10/rising.html' title='Rising'/><author><name>adixor</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://bp3.blogger.com/_pjwIPr8WSqc/R6gSveMUhtI/AAAAAAAAAFI/H2ujcICqT1k/S220/20071103.6192-i200.bw.p.jpg'/></author><thr:total>1</thr:total></entry></feed>
