UNIVERSITATEA POLITEHNICA BUCURESTI FACULTATEA ELECTRONICA,TELECOMUNICATII SI TEHNOLOGIA INFORMATIEI PROIECT 3.

Size: px
Start display at page:

Download "UNIVERSITATEA POLITEHNICA BUCURESTI FACULTATEA ELECTRONICA,TELECOMUNICATII SI TEHNOLOGIA INFORMATIEI PROIECT 3."

Transcription

1 UNIVERSITATEA POLITEHNICA BUCURESTI FACULTATEA ELECTRONICA,TELECOMUNICATII SI TEHNOLOGIA INFORMATIEI PROIECT 3. Adrese IP. Configurarea interfetelor. Accesarea unui terminal la distanta-telnet. Dezvoltarea unei scheme de adresare de clasa C pentru o retea ce subretele

2 ADRESE IP Adresa IP reprezinta un identificator al unui calculator sau dispozitiv dintr-o retea TCP/IP. Retelele care utilizeaza suita de protocoale TCP/IP routeaza mesajele (pachetele) pe baza adresei IP de destinatie. La ora actuala se utilizeaza concomitent 2 tipuri de adrese IP (Internet Protocol): IP ver. 4 (IPv4) si IP ver. 6 (IPv6). IPv4 a fost lansat initial la data de 1 ianuarie 1983 si este inca versiunea cea mai utilizata. Adresele IPv4 reprezinta numere de 32-biti exprimate sub forma a 4 octeti in notatia zecimala cu punct ("dotted decimal" notation) (de exemplu, ). Lansarea protocolului IPv6 a inceput in Adresele IPv6 sunt numere de 128-biti si sunt in mod conventional exprimate cu ajutorul unor numere hexazecimale (de exemplu, 1080:0:0:0:8:800:200C:417A). Adrese Ipv4 X.X.X.X Fiecare dintre cele 4 campuri este de 8 biti (1 octet), deci poate lua valori cuprinse intre 0 si 255. Valoarea 0 corespunde tuturor biţilor iar valoarea 255 tuturor biţilor fiecare bit corespunzând unei puteri ale lui = 255 Exemplu de adresa IP: Notatia zecimala cu punct: Notatia binara cu punct: Alt exemplu: Zecimal cu punct: (cs.rpi.edu) Binar: Fiecare adresa IP este formata din doua (2) parti: o ID ul de Retea o ID ul de Gazda Separarea intre cele doua parti se face cu ajutorul mastii de subretea (Subnet Mask), care este tot o adresa pe 32 biti si: - portiunea care cuprinde valorile de 1 ale bitilor din masca de subretea, corespunde ID-ului de Retea - portiunea care cuprinde valorile de 0 ale bitilor din masca de subretea, corespunde ID-ului de Gazda Astfel, o adresa IP: cu masca de subretea : ID Retea ID Gazda Alocarea domeniilor de adrese (ID-uri de Retea) se face de catre o autoritate globala - The Internet Assigned Numbers Authority (IANA) Alocarea adreselor de Gazda (ID-uri de Gazda) se face de catre administratorul retelei respectivei organizatii.

3 Ambele tipuri de adrese IPv4 si IPv6 sunt alocate prin delegare. Utilizatorilor le sunt alocate adrese IP de catre furnizorii de servicii Internet (ISPInternet service provider). ISP-urile la randul lor obtin adrese IP alocate de la Registrul Local Internet (LIR) sau de la National Internet registry (NIR). Pentru Romania acesta este: RNC ( care face înregistrarea domeniilor.ro: Rolul IANA consta in alocarea de adrese IP catre LIR, din domeniile de adrese nealocate, in functie de necesitatile acestora. Adresele din clasele A, B, C pot fi alocate furnizorilor de servicii Internet (cu excepţia domeniilor de adrese locale despre care se va vorbi mai jos şi a adreselor rezervate), alocarea fiind unică orice domeniu de adrese alocate pentru reţele conectate la Internet este unic. Schema de adresare clasică (bazată pe clase ) IP v4 In functie de dimensiunea retelelor, adresele IP s-au impartit in 5 clase, dupa cum urmeaza: Numai adresele din clasele A, B si C pot fi folosite ca adrese IP ce se aloca gazdelor, respectiv reţelelor pe Internet! Diferentele intre clase se refera la partile din adresa care specifica reteaua si hostul si sint prezentate in tabelul de mai jos. Cimpul netmask contine biti 1 in partea de retea (net) si 0 in partea de host. clasa primul octet primii biti retea host netmask hosturi A p q.r.s B p.q r.s C p.q.r s Acest tip de adresare (adresare classful) presupune ca in functie de octetul p se determina automat netmaskul, ca in tabel, deci acesta nu trebuie specificat explicit. Netmaskul se poate scrie si in varianta /n, unde n este lungimea in biti a partii de retea (biti 1 in masca). De exemplu reteaua cu netmask se poate scrie /8.

4 In fiecare retea 2 adrese sint rezervate: atunci cind toti bitii partii de host sint 0 avem adresa retelei, iar cind sint 1 avem adresa de broadcast. De exemplu, pentru /8, adresa retelei este (evident) iar adresa de broadcast este CIDR (Classless Inter-Domain Routing) RFC 1518,1519 Problema principala a adresarii bazate pe clase: Clasele A si B sint mult prea mari, clasa C e prea mica pentru unele institutii si prea mare pentru altele. Spatiul de adrese IP este limitat si acest tip de adresare risipeste cea mai mare parte a adreselor, intrucit retelele de clasa A si B au teoretic milioane sau zeci de mii de hosturi si practic doar o fractiune din acest numar se folosesc in cadrul unei singure retele. O retea IP poate teoretic sa fie realizata din sute/mii de PC-uri (hosturi) conectate prin switchuri, dar acest lucru nu este de dorit nici din punct de vedere administrativ, nici ca performanta (chiar daca se folosesc switchuri, broadcasturile trec prin switchuri si la cresterea numarului de PCuri creste foarte mult numarul de broadcasturi, ajungind sa «sufoce» traficul util). De aceea, se doreste realizarea fizica a cit mai multe retele avind un numar relativ mic (zeci) de hosturi. Solutie: se renunta la clasa (adresarea classless). Se elimina masca implicita cu specificarea explicita a mastii alaturi de adresa; protocoalele de rutare trebuie sa stie acest lucru. Protocoalele concepute in epoca dinaintea CIDR (de exemplu RIP) nu mai pot fi folosite, si sint inlocuite cu altele mai noi (de exemplu RIP v2). Variante: 1) Subnetting: se creaza subretele prin impartirea unei retele de clasa A,B,C in 2,4,8,16,etc (puteri ale lui 2) retele mai mici; aceasta impartire poate fi interna in cadrul institutiei respective, adica subretelele nu sint vazute din exterior, deci se optimizeaza adresarea si rutarea interna fara a creste numarul rutelor din Internet. O institutie care primeste o retea de clasa A (16 milioane de hosturi) poate crea prin subnetting foarte multe subretele cu un numar mic de hosturi, si totusi sa apara in internet ca detinind o singura retea de clasa A, deci o singura intrare in tabela de rutare. Exemplu: din reteaua clasa C (de 256 hosturi) facem 4 retele de cite 64 hosturi: Masca initiala (lg=24b): = Masca finala: (lg=26b): = Retelele obtinute sint: Retea hosturi broadcast = / = / = / = / Subretelele astfel create se pot diviza in continuare in retele mai mici si procesul poate continua. Atunci cind o retea este subdivizata in diverse retele cu masti de lungime diferita se numeste ca folosim conceptul de VLSM (Variable Length Subnet Mask). 2) Supernetting : se combina 2, 4, 8 etc retele mai mici intr-o retea mai mare, pentru a publica in tabela de rutare a ruterului care face conexiunea la internet o singura ruta in locul celor 2,4,8 etc. Aceasta practica permite ca, desi dezvoltarea internetului este explozia si in permanenta se instaleaza noi retele, tabela de rutare publica isi pastreaza dimensiuni rezonabile. Exemplu: se aloca 2 adrese de clasa C (consecutive) pentru o institutie ce necesita 512 hosturi. In loc de doua retele cu netmask /24 se va considera o singura retea /23: Ex: fie retelele de clasa C: , (implicit /24) netmask original/24 =

5 = = noul netmask/23 = Bitul 23 devine bit de host, nu de net, astfel se dubleaza numarul de hosturi disponibile. Reteaua se va numi /23 hosturile intre broadcast Astfel, institutia va publica o singura retea si nu 2 in tabela de rutare externa. Configurarea adreselor IP pe interfete Moduri de operare Ruterul are mai multe moduri implicite, in fiecare putind primi alte comenzi. Vom folosi in cele ce urmeaza 4 moduri uzuale. Utilizatorul determina usor modul curent pe baza promptului. 1.modul exec : este modul implicit, dupa incarcarea sistemului de operare. In acest mod nu se pot da decit comenzi limitate. 2. modul priviledged exec : in acest mod se pot de obicei vizualiza diverse informatii, copia fisieresi seta optiuni. Accesul la acest mod este de obicei limitat cu parola. 3.modul de configurare permite configurarea unor parametri globali cum ar fi protocoalele de rutare, etc. 4.modul de configurare a interfetelor: pentru configurarea fiecarei interfete in parte (configurare locala) se intra in acest mod. Comenzi generale Citeva comenzi uzuale pentru modul priviledged exec (2) sint date in tabelul de mai jos. Toate comenzile pot fi prescurtate la numarul minim de litere care nu produc ambiguitate. De exemplu prima comanda din tabel se poate prescurta sh run. Modul: Prompt: Se intra cu comanda: (1)exec Router$ (2)priviledge exec Router# enable (3)configurare Router(config)# configure terminal (4)configurare interfata Router(config-if)# interface nume-interfata Din modurile (4) si (3) se iese in modul precedent folosind comanda exit. Secventa CTRL-Z iese direct in modul (2).

6 Comanda show running-config show version copy running-config startup-config erase startup-config urmat de reload show interface XXX Descriere listeaza toate comenzile date pina acum, care formeaza fisierul de configurare curent afiseaza versiunea sistemului de operare IOS copiaza fisierul de configurare curent (RAM) in FLASH. Fisierul din FLASH este memorat si la intreruperea alimentarii Sterge fisierul de configurare din FLASH astfel ca la urmatoarea repornire ruterul sa fie complet neconfigurat, apoi reseteaza ruterul. Afiseaza parametrii unei interfete Citeva comenzi pentru modul de configurare (3): Comanda Descriere? listeaza comenzile disponibile hostname XXX seteaza numele ruterului ca fiind XXX ip classless permite folosirea adresarii classless (implicit la variantele recente de IOS) ip subnet-zero permite folosirea primului subnet dintr-un net line vty 0 N configurarea accesului telnet (N sesiuni simultane) Comenzi pentru configurarea adreselor pe interfete Se intra in modul (2) si apoi (3) astfel: enable configure terminal Interface modul/port ip address adresa masca no shutdown Exemplu: ena conf t int f0/0 ip addr no shut exit

7 Interfetele folosite vor fi FastEthernet, Ethernet, Serial si Loopback.Implicit o interfata poate fi dezactivata, de aceea trebuie activata cu comanda no shutdown. Interfetele Ethernet/Fast Ethernet sint similare cu cele de la PC. Interfata seriala insa este diferita este o interfata seriala sincrona, de viteza mai mare decit interfata seriala asincrona de la PC, si cu alt tip de conector (60 sau 26 pini). Interfetele seriale sint punct-la-punct, adica au numai 2 capete. Particularitatea interfetelor sincrone este ca trebuie generat un semnal de ceas (clock) la unul din capete. Capatul respectiv se numeste DCE, in timp ce capatul opus se numeste DTE. Identificarea fizica a capatului se face dupa inscriptia de pe cablu, prin urmare cablul este cel care determina tipul capatului (interfata propriu-zisa suporta ambele tipuri). La capatul DCE trebuie data in modul (4) comanda aditionala. clock rate NNNN Pentru NNNN folositi Pentru a afla ce capat al cablului este conectat la interfata SerialN, fara a examina inscriptia de pe cablu, se foloseste comanda show controllers SerialN In functie de starea interfetelor, ruterul poate da unul din urmatoarele mesaje de informare: Mesaj Interface X is administratively down, line protocol is down Interface X is down, line protocol is down Interface X is up, line protocol is down Interface X is up, line protocol is up Semnificatie nu s-a dat comanda no shutdown sau s-a detectat o adresa IP duplicata Exista o problema hardware (tipic cablul este deconectat sau defect) Exista o problema hardware sau software (tipic ruterul de la celalalt capat este deconectat, nu a fost configurat corect, nu este setat clockul correct la capatul DCE, etc) Interfata functioneaza corect Atentie: nu trebuie confundate interfetele seriale sincrone, care sint interfete de lucru similare cu cele Ethernet si servesc la conectarea ruterului la alte rutere sau PC-uri in vederea transferului de date, cu porturile seriale asincrone notate console si aux. Acestea nu sint interfete de lucru in sensul ca nu sint accesibile printr-o comanda de tipul int XXX, nu au adrese IP si nu participa la rutarea pachetelor de date. Ele nu servesc decit la conectarea la portul serial al PC-ului in scopul configurarii ruterului, folosind un cablu special. Ruterul are nevoie de cel putin o consola intrucit nu are terminal/tastatura deci nu dispune de alt mod de configurare, cel putin nu atunci cind configuratia este stearsa si nu sint alocate adrese IP pe interfete. Consola transforma PC-ul intr-un terminal pentru ruter, folosind programul Hyper Terminal. Portul AUX este similar dar permite conectarea unui modem pentru configurarea la distanta a ruterului. Dupa ce se aloca o adresa IP pe cel putin o interfata, consola poate sa nu mai fie folosita, accesul pe ruter facindu-se prin telnet pe aceasta interfata. Interfetele de tip Loopback sint asemanatoare cu interfata loopback de pe PC dar sint mai generale, in sensul ca se pot configura cu orice adresa, orice netmask si pot fi in orice numar. Utilitatea interfetelor Loopback este ca, odata configurata, o astfel de interfata va fi tot timpul up, asadar indiferent de starea cablului si a ruterelor vecine, ruterul poate avea interfete functionale pentru diverse teste, pentru tinerea in functiune a unui protocol de rutare, etc.

8 Exemplu: int loop1 ip addr no shut Telnet Generalitati Telnet, acronimul de la Telecommunication Network este un protocol de retea folosit in internet cat si in retele locale. Termenul de telnet se refera la un software care implementeaza partea de client a protocolului. Software-ul respectiv este disponibil in general pe toate sistemele de operare, Unix, Linux si Windows. In cele mai multe cazuri telnet se foloseste pentru o conectare remote (la distanta) catre un server sau un dipozitiv de retea cum ar fi un router sau switch. Protocol Telnet este un protocol client-server care se bazeaza pe o conexiune orientata. Telnet consta din doua programe cooperante: - Programul Client Telnet ruleaza pe calculatorul care cere legatura; - Programul Server Telnet - ruleaza pe calculatorul gazda. Calculatorul gazda cere de obicei introducerea numarului de conectare si a parolei de calculatorului. Portul pe care se acceseaza este de obicei portul 23. Telnet verifica functionarea layer-ului 7 (Application) al OSI intre sursa si destinatie. Securitate Cand telnet a fost creat in 1969 majoritatea calculatoarelor erau in mediul academic sau in institutiile guvernamentale. In aceste medii securitatea nu era considerata foarte importanta.

9 Incepand cu 1990 odata cu cresterea Internetului si a numarului de utilizatori care incercau sa sparga serverele altor persoane nevoia unei conexiuni securizate a devenit necesara. Expertii in securitatea informatiei cum ar fi SANS Institute nu recomanda folosirea telnet-ului pentru administrare la distanta din urmatoarele motive: telnet in mod uzual nu cripteaza datele trimise in retea, nici macar parolele de acces, deci aceste date pot fi interceptate si folosite in alte scopuri de catre persoanele care fac spoofing pe retea. In cele mai folosite distributii ale servere-lor de telnet au fost descoperite numeroase vulnerabilitati de-a lungul timpului. Din cauza acestor neajunsuri in materie de securitate telnet a inceput sa nu mai fie asa des folosit pentru conectarea la distant, in special in conexiunile publice pe Internet. In locul lui a fost implementat in 1995 un alt protocol, SSH ( Secure Shell). SSH asigura functiile de baza ale telnet in plus asigurand si un control mai riguros asupra criptarii datelor transmise. In zilele noastre telnet-ul este folosit pentru a diagnostica diverse probleme pentru serverele de SMTP, IRC, HTTP, FTP sau POP3. Clienti telnet Pentru windows AbsoluteTelnet Hyperterminal Private Edition TeraTerm TN3270 Plus Pentru Macintosh tn3270 Terminal NiftyTelnet datacomet

10 Stabilirea si verificarea unei conexiuni Telnet: Initierea unei conexiuni Telnet se poate face prin una din urmatoarele metode: 1) R1>connect R2 2) R2 3) ) telnet ) telnet R2 Pentru a putea fi stabilite conexiunile initiate prin metodele 1), 2) si 5) este necesara o intrare in tabela de host-uri sau acces la un DNS care sa poata rezolva numele R2. In exemplul de mai sus nefiind configurate pe router nici una din cele doua posibilitati enumerate mai sus nu se reuseste conectarea. Mesajul aparut este urmatorul: R1>connect R2 Translating "R2"...domain server ( ) % Unknown command or computer name, or unable to find computer address Problema poate fi rezolvata cu ajutorul comenzii ip host : R1>en R1#conf t Enter configuration commands, one per line. End with CNTL/Z. R1(config)#ip host R R1(config)#exit %SYS-5-CONFIG_I: Configured from console by console R1#telnet R2 Trying User Access Verification Password: R2> Parolarea conexiunii telnet line vty: Conexiunea prin telnet se poate realize doar in cazul in care este stabilita o parola pentru telnet, altfel va fi inchisa automat: R2#telnet Trying Password required, but none set [Connection to closed by foreign host] Parola pentru telnet se configureaza pentru interfata line vty: R2(config) #line vty 0 4 R2(config-line) #login R2(config-line) #password class In momentul in care s-a setat aceasta parola de pe R1 se poate accesa prin telnet routerul R2: R1#telnet Trying User Access Verification Password: class (nu se vede la tastare)

11 R2> Terminarea si suspendarea conexiunilor Telnet: Terminarea sesiunii telnet se face cu ajutorul comenzii exit : R2#exit [Connection to closed by foreign host] R1# Afisarea sesiunilor: R2#show session Conn Host Address Byte Idle Conn Name Protocolul Telnet presupune ca la ambele capete ale conexiunii clientul si serverul- sunt terminale virtuale ale ale retelei Network Virtual Terminal (NVT). Fiecare NVT dispune de o imprimanta virtuala si de o tastatura virtuala. Tastaturile transmit date de la un NVT la altul. Sub protocolul Telnet, tastatura calculatorului devine o tastatura NVT, iar imprimanta virtuala are functiunile de a receptiona si de a afisa datele pe ecranul calculatorului. Textul tastat intr-o sesiune Telnet se acumuleaza intr-un buffer pe calculatorul propriu si poate fi transmis prin apasarea tastei Enter, prin Internet. Impreuna cu datele sunt transmise adresa IP a calculaturului-gazda si adresa IP a calculatorului propriu (pentru a putea primi un raspuns). Pachetului I se mai adauga si alte comenzi specifice Telnet pentru a realize legaturi intre doua NVT-uri ( ex. Comanda Telnet Go Ahead-GA). Gazda Telnet receptioneaza datele, le proceseaza si returneaza catre ecranul solicitantului rezultatele comenzilor sau ale datelor. Deoarece pachetele trec in ambele sensuri(intre clientcalculator propriu si server-calculator gazda) prin multe rutere, poate exista o intarziere intre momentul transmiterii comenzii si momentul in care sunt vizualizate rezultatele pe ecranul calculatorului propriu.

12 Aplicatie: Dezvoltarea unei scheme de adresare pentru o retea cu subretele O firma impartita in 2 cladiri a achizitionat o adresa de retea de clasa C, pentru una din cladiri (acolo unde tine cursurile de instruire a personalului) unde doreste sa creeze mai multe subretele astfel: Sala de curs #1 -cu 28 calculatoare Sala de curs #2 -cu 22 calculatoare Sala de calculatoare -cu 30 calculatoare Sala Instructori - cu 12 calculatoare Administratori cu 8 calculatoare Iar pentru cea de a doua cladire a achizitionat o adresa de retea de clasa B : si are nevoie de urmatoarea schema de subnetare: 3 subretele cu 100 hosturi 2 subretele cu 253 hosturi 1 subretea cu 50 hosturi 1. Dezvoltarea unei scheme de adresare de clasa C pentru o retea cu subretele Rezolvare : Fie adresa de retea de clasa C: = masca retelei : = adresa broadcast: = a) Sala de curs #1 -cu 28 calculatoare Pentru 28 hosturi avem nevoie de 5 biti ( cei hasurati cu gri) => raman 3 biti pentru retea din ultimul octet = Alegem o subretea cu adresa de subretea: = masca subretelei : = (sau / 27) urmatoarele ( 30 in total) : Adresa de broadcast a subretelei este = b) Sala de curs #2 -cu 22 calculatoare Pentru 22 hosturi avem nevoie de 5 biti ( cei hasurati cu gri) => raman 3 biti pentru retea din ultimul octet

13 = Alegem o subretea cu adresa de subretea: = masca subretelei : = (sau / 27) urmatoarele ( 30 in total) : Adresa de broadcast a subretelei este = c) Sala de calculatoare -cu 30 calculatoare Pentru 30 hosturi avem nevoie de 5 biti ( cei hasurati cu gri) => raman 3 biti pentru retea din ultimul octet = Alegem o subretea cu adresa de subretea: = masca subretelei : = (sau / 27) urmatoarele ( 30 in total) : Adresa de broadcast a subretelei este = d) Sala Instructori - cu 12 calculatoare Pentru 12 hosturi avem nevoie de 4 biti ( cei hasurati cu gri) => raman 4 biti pentru retea din ultimul octet = Alegem o subretea cu adresa de subretea: = masca subretelei : = (sau / 28) urmatoarele ( 14 in total) : Adresa de broadcast a subretelei este = e) Administratori cu 8 calculatoare

14 Pentru 8 hosturi avem nevoie de 3 biti ( cei hasurati cu gri) => raman 5 biti pentru retea din ultimul octet = Alegem o subretea cu adresa de subretea: = masca subretelei : = (sau / 29) urmatoarele ( 30 in total) : Adresa de broadcast a subretelei este = Dezvoltarea unei scheme de adresare de clasa B pentru o retea cu subretele O firma a achizitionat o adresa de retea de clasa B : si are nevoie de urmatoarea schema de subnetare: 3 subretele cu 100 hosturi 2 subretele cu 253 hosturi 1 subretea cu 50 hosturi Rezolvare : Fie adresa de retea de clasa B: = masca retelei : = adresa broadcast: = a) 3 subretele cu 100 hosturi Pentru 100 hosturi avem nevoie de 7 biti de host ( cei hasurati cu gri) => raman 9 biti pentru retea din ultimuii 2 octeti = ) Alegem o subretea cu adresa de subretea: = masca subretelei : / 25 (sau ) urmatoarele ( 126 in total) :

15 Adresa de broadcast a subretelei este = ) Alegem o subretea cu: adresa de subretea: = masca subretelei : / 25 urmatoarele ( 126 in total) : Adresa de broadcast a subretelei este = ) Alegem o subretea cu: adresa de subretea: = masca subretelei : / 25 urmatoarele ( 126 in total) : Adresa de broadcast a subretelei este = b) 2 subretele a 253 hosturi Pentru 253 hosturi avem nevoie de 8 biti ( cei hasurati cu gri) => raman 8 biti pentru retea = ) Alegem o subretea cu: adresa de subretea: = masca subretelei : / 24 urmatoarele ( 254 in total) : Adresa de broadcast a subretelei este = ) Alegem o subretea cu: adresa de subretea: = masca subretelei : / 24 urmatoarele ( 254 in total) : Adresa de broadcast a subretelei este = c) 1 subretea cu 50 hosturi Pentru 50 hosturi avem nevoie de 6 biti ( cei hasurati cu gri) => raman 10 biti pentru retea =

16 Alegem o subretea cu: adresa de subretea: = masca subretelei : / 26 urmatoarele ( 62 in total) : Adresa de broadcast a subretelei este = Aplicatie in Packet Tracer: Acum folosind programul Packet Tracer vom incerca sa simulam crearea celor doua retele prezentate anterior. Pentru aceasta vom avea nevoie de doua routere fiecare cu cate 8 interfete Fast Ethernet si 2 interfete Seriale. In filmuletul de mai jos va vom prezenta cum sa creati un astfel de router in Packet Tracer (Pentru a vizualiza filmuletul dati duble click pe imaginea de mai jos). Crearea unui router folosind Pocket Tracer

17 Odata create cele 2 routere va trebui sa le conectam intre ele: Crearea conexiunii fizice intre cele doua routere Dupa cum ati vazut iconita conecsiunii avea un mic cea pe ea, asta este deoarece pentru interfete sincrone trebuie generat un semnal de ceas (clock) la unul din capete. Capatul respectiv se numeste DCE(in cazul de fata acesta se afla la routerul de unde am pornit conecsiunea), in timp ce capatul opus se numeste DTE. La capatul DCE trebuie data in modul (4) comanda aditionala: clock rate Acum ca am creat conexiunea fizica intre routere a venit vremea sa configuram interfete seriale ale routerelor: Ca adrese ip pentru aceasta conecsiune vom lua adresele din una din subretelele de clasa C ce neau mai ramas, si anume pentru primul router si pentru cel de-al doilea router, ambele cu masca: Pentru primul router comenzile sunt dupa cum urmeaza: Router>en Router#conf t

18 Router(config)#int s8/0 Router(config-if)#ip add Router(config-if)#clock rate Router(config-if)#no sh Dupa ce ati dat comenzile de mai sus ve-ti primi urmatorul mesaj: %LINK-5-CHANGED: Interface Serial8/0, changed state to down Aceasta este din cauza ca cel de-al doilea router n-a fost inca configurat Configurarea celui de-al doilea router: Router 2>en Router 2#conf t Router 2(config)#int s9/0 Router 2(config-if)#ip add Router 2(config-if)#no sh Odata ce ati dat no sh ve-ti primi urmatorul mesaj %LINK-5-CHANGED: Interface Serial9/0, changed state to up Semn ca cele doua routere comunica unul cu celalat, iar in packet tracer va trebui sa aveti urmatoarea imagine:

19 Un semn ca conecsiunea dintre cele doua routere functioneaza este faptul ca avem buline verzi la capetele conecsiunii (cand routerele nu erau configurate bulinele erau rosii). Urmatorul pas va fi sa configuram interfetele Fast Ethernet ale routerelor, pentru subretele de clasa C si B create in prima aplicatie: Comenzile pentru primul router vor fi: Router(config)#int f0/0 Router(config-if)#ip add Router(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up Router(config-if)#exit Router(config)#int f1/0 Router(config-if)#ip add Router(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet1/0, changed state to up Router(config-if)#exit Router(config)#int f2/0 Router(config-if)#ip add Router(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet2/0, changed state to up Router(config-if)#exit Router(config)#int f3/0 Router(config-if)#ip add Router(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet3/0, changed state to up Router(config-if)#exit Router(config)#int f4/0 Router(config-if)#ip add Router(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet4/0, changed state to up Router(config-if)#exit Comenzile pentru cel de-al doilea router: Router 2(config)#int f0/0 Router 2(config-if)#ip add Router 2(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up Router 2(config-if)#exit Router 2(config)#int f1/0 Router 2(config-if)#ip add Router 2(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet1/0, changed state to up Router 2(config-if)#exit Router 2(config)#int f2/0 Router 2(config-if)#ip add Router 2(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet2/0, changed state to up Router 2(config-if)#exit Router 2(config)#int f3/0 Router 2(config-if)#ip add

20 Router 2(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet3/0, changed state to up Router 2(config-if)#exit Router 2(config)#int f4/0 Router 2(config-if)#ip add Router 2(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet4/0, changed state to up Router 2(config-if)#exit Router 2(config)#int f5/0 Router 2(config-if)#ip add Router 2(config-if)#no sh %LINK-5-CHANGED: Interface FastEthernet5/0, changed state to up Rutarea celor doua routere se va face cu urmatoarele comenzi: Router 1: Router(config)#ip route Router 2: Router 2(config)#ip route acest lucru se realizeaza pentru ale arata routerelor calea spre retele. Acum pentru a demonstra ca ceace am facut noi este bine, vom adauga doua calculatoare unul il vom lega la primul router iar pe celalalt la cel de-al doilea router si vom da un ping de la primu catre al doilea.

21

Design activities. Session III. 1. Topology. - Selecting and placing devices - Interconnecting devices

Design activities. Session III. 1. Topology. - Selecting and placing devices - Interconnecting devices Design activities Session I 1. Topology - Selecting and placing devices - Interconnecting devices 2. Providing connectivity between directly connected devices - Configuring addresses for servers and hosts

More information

Proiectarea Rețelelor 32. Controlul modelelor de trafic in retea prin alterarea atributelor BGP

Proiectarea Rețelelor 32. Controlul modelelor de trafic in retea prin alterarea atributelor BGP Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Proiectarea Rețelelor 32. Controlul modelelor de trafic in retea prin alterarea atributelor BGP De ce ebgp? De ce ibgp?

More information

Utilizarea formularelor in HTML

Utilizarea formularelor in HTML Utilizarea formularelor in HTML Formulare Un formular este constituit din elemente speciale, denumite elemente de control (controls), cum ar fi butoane radio, butoane de validare, câmpuri text, butoane

More information

CONFIGURAREA UNUI SERVER IRC IN LINUX. Bica Bogdan *

CONFIGURAREA UNUI SERVER IRC IN LINUX. Bica Bogdan * CONFIGURAREA UNUI SERVER IRC IN LINUX Bica Bogdan * In this exemple i show how to configure an irc server based on ircd dameon named ircu.this is the main file name ircd.conf and the most important.configure

More information

Proiectarea Rețelelor 1. Componentele hardware ale unui sistem de calcul

Proiectarea Rețelelor 1. Componentele hardware ale unui sistem de calcul Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Proiectarea Rețelelor 1. Componentele hardware ale unui sistem de calcul Integrated IS-IS 25 Noiembrie 2010 Proiectarea

More information

Fişiere in C++ Un fişier este o colecţie de date indicat printr-un nume şi o extensie. Numele este desparţit de extensie prin punct.

Fişiere in C++ Un fişier este o colecţie de date indicat printr-un nume şi o extensie. Numele este desparţit de extensie prin punct. Fişiere in C++ Un fişier este o colecţie de date indicat printr-un nume şi o extensie. Numele este desparţit de extensie prin punct. Avantajul lucrului cu fisiere este evident, datele rezultate în urma

More information

Introducere in AutoCAD 3D

Introducere in AutoCAD 3D Introducere in AutoCAD 3D Eu obisnuiesc sa spun ca diferenta dintre AutoCAD 2D si AutoCAD 3D este doar de 15 minute deoarece totul se reduce doar la a intelege cum functioneaza acest 3D si sistemul de

More information

Introducere. 1 Martie

Introducere. 1 Martie Introducere 1 Martie Welcome! He who asks is a fool for five minutes but he who does not ask remains a fool forever. 2 Structura cursului No. Titlu Data 1. IP, DHCP şi NAT 1 Martie 2. DNS 8 Martie 3. IP

More information

Laborator 5 Instrucțiunile repetitive

Laborator 5 Instrucțiunile repetitive Laborator 5 Instrucțiunile repetitive Instrucțiunea for Instrucțiunea for permite repetarea unei secvențe de instrucțiuni atâta timp cât o condiție este îndeplinita. În plus, oferă posibilitatea execuției

More information

Rezolvare fişă de laborator Java Iniţiere în limbajul Java

Rezolvare fişă de laborator Java Iniţiere în limbajul Java Rezolvare fişă de laborator Java Iniţiere în limbajul Java Ex 1: Scrie următorul program Java folosind JCreator apoi încercă să-l înţelegi. public class primulprg System.out.println("Acesta este primul

More information

Laborator 8 Java Crearea claselor de obiecte. Variabilele (campurile) clasei de obiecte

Laborator 8 Java Crearea claselor de obiecte. Variabilele (campurile) clasei de obiecte Laborator 8 Java Crearea claselor de obiecte. Variabilele (campurile) clasei de obiecte Probleme rezolvate: Scrieti, compilati si rulati toate exemplele din acest laborator: 1. Programul urmator (LotoConstante.java)

More information

Reţele de calculatoare

Reţele de calculatoare Universitatea Constatin Brâncuşi din Târgu-Jiu Facultatea de Inginerie Departamentul de Automatică, Energie şi Mediu Reţele de calculatoare Lect. dr. Adrian Runceanu An universitar 2013-2014 Curs 6 Modelul

More information

TP-LINK TL-MR3220 3G 150MB/S Router wireless Lite-N 150Mbps Manual de utilizare

TP-LINK TL-MR3220 3G 150MB/S Router wireless Lite-N 150Mbps Manual de utilizare TP-LINK TL-MR3220 3G 150MB/S Router wireless Lite-N 150Mbps Manual de utilizare 1. Conectarea router-ului Pentru configurarea router-ului, utilizati numai conexiunea de retea prin cablu. a. Deconectati

More information

1. Sa se deseneze un circuit logic care corespunde urmatoarelor forme de unda (A si B sunt intrari, X este iesirea)

1. Sa se deseneze un circuit logic care corespunde urmatoarelor forme de unda (A si B sunt intrari, X este iesirea) 1. Sa se deseneze un circuit logic care corespunde urmatoarelor forme de unda (A si B sunt intrari, X este iesirea) 2. Sa se implementeze functia logica data de urmatorul tabel de adevar folosind numai

More information

Alocarea memoriei în C sub Linux

Alocarea memoriei în C sub Linux Costel Aldea Alocarea memoriei în C sub Linux Sunt trei funcţii C standard care se pot folosi pentru a aloca memorie: malloc(), calloc(), si realloc(). Prototipurile lor, după cum sunt definite în stdlib.h:

More information

COLEGIUL TEHNIC VICTOR UNGUREANU CÂMPIA TURZII INSTALAREA SI CONFIGURAREA UNUI SERVER DNS PE WINDOWS SERVER 2003

COLEGIUL TEHNIC VICTOR UNGUREANU CÂMPIA TURZII INSTALAREA SI CONFIGURAREA UNUI SERVER DNS PE WINDOWS SERVER 2003 INSTALAREA SI CONFIGURAREA UNUI SERVER DNS PE WINDOWS SERVER 2003 DNS (Domain Name Service) este un protocol care translateaza numele de domenii in adrese IP. De exemplu numele de domeniu www.google.ro

More information

Laborator 10. SGBD-ul MySQL (partea I)

Laborator 10. SGBD-ul MySQL (partea I) Laborator 10 SGBD-ul MySQL (partea I) 1. Introduceţi următoarea secvenţă PHP: $dbh = mysql_connect("localhost", "Costica", "mypass") or die("unable to connect to MySQL"); $selectdb = mysql_select_db('lucrudb');

More information

Lenuta Alboaie Reţele de calculatoare

Lenuta Alboaie Reţele de calculatoare Programarea in retea - OOB- Lenuta Alboaie adria@info.uaic.ro 1 Cuprins Trimiterea si receptarea datelor in regim 2 Ideea: in timpul unei conexiuni cind sunt transmise date ( inband data ), si daca la

More information

Probleme consultații 20 ianuarie 2018

Probleme consultații 20 ianuarie 2018 Algoritmi elementari Probleme consultații 20 ianuarie 2018 Problema 1: zerouri factorial Enunt Fiind dat un numar natural n, sa se determine numarul de cifre 0 cu care se termină factorialul numărului

More information

ROUTER WIRELESS ADSL2+ TD-W8950ND 150MB/S

ROUTER WIRELESS ADSL2+ TD-W8950ND 150MB/S ROUTER WIRELESS ADSL2+ TD-W8950ND 150MB/S 1. CONECTAREA ROUTER-ULUI Obs. Pentru configurarea router-ului, utilizati numai conexiunea de retea prin cablu. a. Deconectati de la priza calculatorul, modemul

More information

Ingineria Sistemelor de Programare. UML Diagrama Cazurilor de Utilizare 2016

Ingineria Sistemelor de Programare. UML Diagrama Cazurilor de Utilizare 2016 Ingineria Sistemelor de Programare UML Diagrama Cazurilor de Utilizare mihai.hulea@aut.utcluj.ro 2016 Introducere UML UML UML = Unified Modeling Language Dezvoltat in cadrul Object Management Group In

More information

C13. INTERFATA PARALELA PROGRAMABILA (PPI) I8255A (PIO)

C13. INTERFATA PARALELA PROGRAMABILA (PPI) I8255A (PIO) C13. INTERFATA PARALELA PROGRAMABILA (PPI) I8255A (PIO) 1.Descriere PIO 2. Arhitectura PIO 3. Programare PIO 4. PIO in PC 5. Aplicatii http://www.advancedmsinc.com/iocards/8255.htm http://www.eisti.fr/~ga/phy/iitr/ii05/tr.pdf

More information

Border Gateway Protocol. Proiectarea Rețelelor

Border Gateway Protocol. Proiectarea Rețelelor Border Gateway Protocol Proiectarea Rețelelor Cuprins Who needs BGP? Autonomous System Alegerea unui ISP Concepte generale BGP Tabela de vecini ibgp și ebgp Tabela BGP Construirea pachetelor de actualizare

More information

Laborator 3 Java. Introducere in programarea vizuala

Laborator 3 Java. Introducere in programarea vizuala Laborator 3 Java Introducere in programarea vizuala 1. Pachetele AWT si Swing. 2. Ferestre 3.1. Introduceti urmatorul program JAVA: public class Pv public static void main(string args[ ]) JFrame fer=new

More information

Optimizarea rutării. Proiectarea Rețelelor

Optimizarea rutării. Proiectarea Rețelelor Optimizarea rutării Proiectarea Rețelelor Cuprins Redistribuția între protocoale de rutare Manipularea rutelor Passive-interface Distanțe administrative Distribute-list Route-maps Redistribuţie Policy

More information

Manual utilizare PNI SmartCAM (Versiune ios)

Manual utilizare PNI SmartCAM (Versiune ios) 1 Manual utilizare PNI SmartCAM (Versiune ios) 2 1. Descriere software PNI SmartCAM (versiune ios) este un instrument pentru administrarea camerelor prin retea, ce pot fi adaugate manual sau prin cautare

More information

GDB. Rulare gdb. Comenzi de bază GDB GDB. GDB poate fi folosit în două moduri pentru a depana programul:

GDB. Rulare gdb. Comenzi de bază GDB GDB. GDB poate fi folosit în două moduri pentru a depana programul: GDB GDB Rulare gdb GDB poate fi folosit în două moduri pentru a depana programul: rulându-l folosind comanda gdb folosind fişierul core generat în urma unei erori grave (de obicei segmentation fault) Cea

More information

1. Să se determine de câte ori apare cifra c în scrierea în baza p a numărului n.

1. Să se determine de câte ori apare cifra c în scrierea în baza p a numărului n. Observatii: Codul de mai jos a fost realizat si testat pe pagina online: https://www.tutorialspoint.com/compile_pascal_online.php 1. Să se determine de câte ori apare cifra c în scrierea în baza p a numărului

More information

Cursul X decembrie 2011

Cursul X decembrie 2011 Cursul 12 12 802.1X 20-21 decembrie 2011 Obiective Recapitulare: Securitatea în rețele Protocolul 802.1X RADIUS Exemplu de funcționare 802.1X MACsec Configurare 802.1X 2 Cursul 12 Recapitulare Riscuri

More information

8.Comenzi AT pentru module Bluetooth

8.Comenzi AT pentru module Bluetooth 8.Comenzi AT pentru module Bluetooth Cuprins Laborator 8 8.1. Transmisia datelor prin Bluetooth 8.2. Desfăşurarea lucrării 8.3.Lista de comenzi AT Cuprins Introducere Ultima lucrare catre tratează comenzile

More information

Curs 2 DNS. 8 Martie

Curs 2 DNS. 8 Martie Curs 2 DNS 8 Martie Cuprins NetBIOS şi LLMNR DNS Concepte Dynamic DNS Funcţionarea unui client DNS DNS Tipuri de zone Zonă stub şi cerere condiţională Delegare de administrare 2 NetBIOS Rezolvarea de nume

More information

Tehnici avansate de programare

Tehnici avansate de programare Tehnici avansate de programare Curs - Cristian Frăsinaru acf@infoiasi.ro Facultatea de Informatică Universitatea Al. I. Cuza Iaşi Adnotarea elementelor Tehnici avansate de programare p.1/1 Cuprins Ce sunt

More information

Configurarea unui Router

Configurarea unui Router UNIVERSITATEA POLITEHNICA BUCURESTI FACULTATEA ELECTRONICA,TELECOMUNICATII SI TEHNOLOGIA INFORMATIEI PROIECT 3. Configurarea unui Router Cuprins Topologia Retelei. 3 I. Utilizarea Software ului Cisco IOS

More information

Nivelul inferior de prelucrare a fişierelor

Nivelul inferior de prelucrare a fişierelor INTRĂRI ŞI IEŞIRI Operaţiile de I/E în limbajul C se realizează prin intermediul unor funcţii din biblioteca standard a limbajului. Majoritatea operaţiilor de I/E se realizează în ipoteza că datele sunt

More information

Curs 4 Alexandru Bujor

Curs 4 Alexandru Bujor Curs 4 Alexandru Bujor ISO/OSI vs TCP/IP Conectori folositi Tipul de cablu Verificarea link-ului: ip link show Adresare la nivelul retelei locale Ethernet (L1 + L2) Adresa MAC Practic: Verificare cu ifconfig

More information

Utilizarea Calculatorului si Servicii Internet

Utilizarea Calculatorului si Servicii Internet Utilizarea Calculatorului si Servicii Internet Razvan Jipa jipa@vega.unitbv.ro 19 October 2005 1 Componentele unui calculator Componenta centrala -CPU (Central Processing Unit) sau procesorul Magistralele

More information

Dezvoltarea aplicaţiilor WEB

Dezvoltarea aplicaţiilor WEB Dezvoltarea aplicaţiilor WEB Resurse webspace.ulbsibiu.ro/radu.kretzulescu/index.php Feedback: radu.kretzulescu@ulbsibiu.ro raducretulescu@gmail.com mobil: 0722/743508 Dacă nu mai poate aştepta până mâine!

More information

Internet Protocol (IP) Version 4. Curs 5. Internet Protocol (IP) Parametri (1) Servicii IP

Internet Protocol (IP) Version 4. Curs 5. Internet Protocol (IP) Parametri (1) Servicii IP Internet Protocol (IP) Version 4 Curs 5 Internet Protocol (IP) Parte a TCP/IP Utilizat de Internet (cu I mare) Specifică interfaţa cu nivelul superior ex. TCP Specifică formatul protocolului şi mecanismele

More information

PNI SmartCAM. versiune Android. - manual de utilizare-

PNI SmartCAM. versiune Android. - manual de utilizare- PNI SmartCAM versiune Android - manual de utilizare- Introducere: Acest manual se refera la instalarea si utilizarea aplicatiei PNI SmartCAM, software necesar monitorizarii atat camerei cu IP PNI 631W,

More information

Aplicatii JAVA. JAVA Programare în rețea # 8. Adrian Runceanu

Aplicatii JAVA. JAVA Programare în rețea # 8. Adrian Runceanu Aplicatii JAVA # 8 JAVA Programare în rețea 2017 Adrian Runceanu www.runceanu.ro/adrian Curs 8 Programare în rețea 28.04.2017 Curs - Aplicatii Java 2 Programare în rețea copyright@www.adrian.runceanu.ro

More information

1. Funcţii referitoare la o singură înregistrare (single-row functions)

1. Funcţii referitoare la o singură înregistrare (single-row functions) Laborator 4 Limbajul SQL 1. Funcţii referitoare la o singură înregistrare (single-row functions) 2. Funcţii referitoare la mai multe înregistrări (multiple-row functions) 1. Funcţii referitoare la o singură

More information

Rețele de Calculatoare și Internet

Rețele de Calculatoare și Internet Facultatea de Electronică, Telecomunicații și Tehnologia Informației Rețele de Calculatoare și Internet Internet Control Message Protocol Hampău Bogdan Master IISC An 2 1 Cuprins I. ICMP version 4... 3

More information

UNIVERSITATEA HYPERION DIN BUCUREŞTI FACULTATEA DE ŞTIINŢE EXACTE ŞI INGINEREŞTI

UNIVERSITATEA HYPERION DIN BUCUREŞTI FACULTATEA DE ŞTIINŢE EXACTE ŞI INGINEREŞTI UNIVERSITATEA HYPERION DIN BUCUREŞTI FACULTATEA DE ŞTIINŢE EXACTE ŞI INGINEREŞTI AUTOMATICĂ ŞI INFORMATICĂ APLICATĂ ÎNDRUMAR DE LABORATOR 2012 CUPRINS Lucrarea de laborator nr. 1: Partajarea resurselor

More information

UNIVERSITATEA POLITEHNICA BUCUREŞTI

UNIVERSITATEA POLITEHNICA BUCUREŞTI UNIVERSITATEA POLITEHNICA BUCUREŞTI Facultatea de Electronică, Telecomunicaţii şi Tehnologia Informaţiei PROIECT 3. EIGRP 1 Cuprins 1. Introducere Pag. 1 a. Configurarea echipamentelor Pag. 7 b. Configurarea

More information

Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic

Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Transmisia datelor multimedia in retele de calculatoare 28. O scurta istorie a compresiei audio: MPEG-1, MPEG-2, MPEG-

More information

Configurarea unei rețele LAN radio

Configurarea unei rețele LAN radio Configurarea unei rețele LAN radio Scopul lucrării îl constituie realizarea unei rețele de calculatoare obținute prin interconectarea mai multor LAN-uri, unele cu tehnologie pe cablu torsadat (UTP) și

More information

Laborator 9. Programare orientată pe obiecte Laborator 9. 1) Să se realizeze o aplicaţie care să rezolve ecuaţii de gradul al doilea.

Laborator 9. Programare orientată pe obiecte Laborator 9. 1) Să se realizeze o aplicaţie care să rezolve ecuaţii de gradul al doilea. Laborator 9 1) Să se realizeze o aplicaţie care să rezolve ecuaţii de gradul al doilea. Interfaţa aplicaţiei va fi următoarea Casetelor text li se vor da denumirile: camp_a, camp_b, camp_c, rez. Evenimentului

More information

Capitolul 4. Subnivelul Controlul Accesului la Mediu (MAC=Medium Access Control)

Capitolul 4. Subnivelul Controlul Accesului la Mediu (MAC=Medium Access Control) Capitolul 4 Subnivelul Controlul Accesului la Mediu (MAC=Medium Access Control) 1 The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in LANs and MANs Alocare

More information

Wake on LAN si Remote Desktop cu ajutorul ruterelor din familia TP-link

Wake on LAN si Remote Desktop cu ajutorul ruterelor din familia TP-link Wake on LAN si Remote Desktop cu ajutorul ruterelor din familia TP-link Acest tutorial prezinta implementarea foarte usoara a procedurilor WOL si RDC cu ajutorul ruterelor din familia TP-link. Utilizarea

More information

ATACURI PRIVIND SECURITATEA REŢELEI STUDIU DE CAZ ARP POISONING NETWORK SECURITY ATTACKS. ARP POISONING CASE STUDY.

ATACURI PRIVIND SECURITATEA REŢELEI STUDIU DE CAZ ARP POISONING NETWORK SECURITY ATTACKS. ARP POISONING CASE STUDY. ATACURI PRIVIND SECURITATEA REŢELEI STUDIU DE CAZ ARP POISONING Luminiţa DEFTA, Student Doctorand, Universitatea din Piteşti NETWORK SECURITY ATTACKS. ARP POISONING CASE STUDY. Luminiţa DEFTA, Ph.D Student,

More information

Reţele de calculatoare

Reţele de calculatoare Reţele de calculatoare Protocolul IP Gabriel Ciobanu Facultatea de Informatică Universitatea A.I. Cuza, Iaşi gabriel@infoiasi.ro Dorin Huzum (dorin.huzum@infoiasi.ro) Sinică Alboaiei (salboaie@gmail.com)

More information

Aplicatii JAVA. JAVA Lucrul cu baze de date în Java # 10. Adrian Runceanu

Aplicatii JAVA. JAVA Lucrul cu baze de date în Java # 10. Adrian Runceanu Aplicatii JAVA # 10 JAVA Lucrul cu baze de date în Java 2017 Adrian Runceanu www.runceanu.ro/adrian Curs 10 Lucrul cu baze de date în Java 19.05.2017 Curs - Aplicatii Java 2 Lucrul cu baze de date în Java

More information

SEDINTA 2. Configurare VTP propagarea VLANrilor in cadrul retelei interne. VTP = VLAN Trunking Protocol

SEDINTA 2. Configurare VTP propagarea VLANrilor in cadrul retelei interne. VTP = VLAN Trunking Protocol SEDINTA 2 Configurare VTP propagarea VLANrilor in cadrul retelei interne VTP = VLAN Trunking Protocol - allows for the propagation of VLAN s from a single switch to multiple switches (Server-Client architecture)

More information

Se cer 2 variante: una cu implementarea statica si a doua cu implementarea dinamica a structurilor de date necesare. Comentati variantele.

Se cer 2 variante: una cu implementarea statica si a doua cu implementarea dinamica a structurilor de date necesare. Comentati variantele. Lucrarea 1 SDA 03.04.2017 Sa se realizeze urmatoarele programe, in limbaj C: 1. Se primesc de la intrarea standard: un numar k si un sir infinit de numere naturale a i. Se afiseaza la iesirea standard,

More information

INTERNET.

INTERNET. INTERNET http://www.umfcv.ro/medicina,studenti-disciplina-informatica-medicala Internet retea heterogena de retele principii: accepta orice tip de documente: grafice, text, imagini, video, audio, totul

More information

JavaScript - Intorducere. Și nu numai...

JavaScript - Intorducere. Și nu numai... JavaScript - Intorducere Și nu numai... Ce facem azi Nu o sa va vină să credeți. Pe foaia albă vă scrieți numele și prenumele ȘI Povestim despre JavaScript Exemple de aplicare discutii și surprize mici

More information

Proiectarea bazelor de date. PL/SQL Proceduri în PL/SQL(partea II-a) # 9. Adrian Runceanu

Proiectarea bazelor de date. PL/SQL Proceduri în PL/SQL(partea II-a) # 9. Adrian Runceanu Proiectarea bazelor de date # 9 PL/SQL Proceduri în PL/SQL(partea II-a) 2016 Adrian Runceanu www.runceanu.ro/adrian Curs 9 Proceduri în PL/SQL Proiectarea bazelor de date 2 Cuprins Proceduri în PL/SQL

More information

Tipuri de date structurate

Tipuri de date structurate Tipuri de date structurate Problema 1 Să se citească un șir A de la tastatură, citirea șirului se termina la introducerea valorii 0. Să se construiască și să se tipărească șirul B de perechi (element,

More information

Lucrarea de laborator nr. 4.NET Remoting 1

Lucrarea de laborator nr. 4.NET Remoting 1 Lucrarea de laborator nr. 4.NET Remoting 1 4. Implementarea claselor Well Known (Server Activated) In cadrul acestei lucrari de laborator vom realiza cateva aplicatii care vor exemplifica conceptele fundamentale

More information

Securitatea in Internet (Partea I) Protocolul IPsec Retea virtuala privata

Securitatea in Internet (Partea I) Protocolul IPsec Retea virtuala privata Securitatea in Internet (Partea I) Protocolul IPsec Retea virtuala privata Securitatea IP O modalitate curentă de a asigura securitatea aplicatiilor care folosesc stiva de protocoale TCP/IP o reprezintă

More information

Ingineria Programării în Reţea ea (IPR) Unelte software utile în proiectarea şi i implementarea unei ea

Ingineria Programării în Reţea ea (IPR) Unelte software utile în proiectarea şi i implementarea unei ea Ingineria Programării în Reţea ea (IPR) Unelte software utile în proiectarea şi i implementarea unei aplicaţii ii de reţea ea Ping Instrumentul ul cel mai popular pentru testarea conectivităţii ii într-o

More information

Administrarea sistemelor Linux

Administrarea sistemelor Linux Administrarea sistemelor Linux Cursul 11 Configurarea serviciilor sistemului partea IV Dragoş Acostăchioaie http://www.adt.ro dragos@adt.ro Cursul 11 Interactiunea cu sistemele Windows sistemul Samba Sistemul

More information

3. Tehnologii de RC. 3.1.Topologii 3.2.Interconectarea RC 3.3.Tehnologii si retele LAN 3.4.Tehnologii de retele WAN 3.5.Internet

3. Tehnologii de RC. 3.1.Topologii 3.2.Interconectarea RC 3.3.Tehnologii si retele LAN 3.4.Tehnologii de retele WAN 3.5.Internet 3. Tehnologii de RC 3.1.Topologii 3.2.Interconectarea RC 3.3.Tehnologii si retele LAN 3.4.Tehnologii de retele WAN 3.5.Internet Carmen Timofte Cap. 3 1 3.3.1. Ethernet Sfarsitul anului 1972, Bob Metcalfe

More information

Stiva - continuare. Implementare prin listă înlănţuită. Lect. dr. Gabriela Trimbitas

Stiva - continuare. Implementare prin listă înlănţuită. Lect. dr. Gabriela Trimbitas Stiva - continuare Implementare prin listă înlănţuită 1 head T O R head T O R head NEW head O D R head O R D O R Ştergerea/Inserarea unui nod într-o stivă 2 Acest cod implementează TAD STIVĂ prin listă

More information

Switchul de retea. Generalitati

Switchul de retea. Generalitati Switchul de retea Generalitati Un switch de retea este este un dispozitiv hardware care conecteaza mai multe computere intr-o retea locala(lan). O data cu implementarea Ethernetului huburile si switchurile

More information

Introducere în reţele de calculatoare

Introducere în reţele de calculatoare Cursul 6 6 Introducere în reţele de calculatoare 10 noiembrie 2008 Motto There are three kinds of death in this world. There's heart death, there's brain death, and there's being off the network. Guy Almes

More information

Managementul reţelelor. Proiectarea Reţelelor

Managementul reţelelor. Proiectarea Reţelelor Managementul reţelelor Proiectarea Reţelelor Cuprins Autentificare, Autorizare şi Accounting Descoperirea reţelei CDP NBAR Monitorizarea reţelei SNMP NETFLOW SMOKEPING Universitatea Politehnica Bucureşti

More information

Reţele de calculatoare

Reţele de calculatoare Reţele de calculatoare #7 Configurarea unei placi de retea, a unei conexiuni PPPoE, conexiuni wireless si router/modem ADSL 2017 Adrian Runceanu www.runceanu.ro/adrian Curs 7 Configurarea unei placi de

More information

Universitatea Constantin Brâncuşi din Târgu-Jiu. Aplicații JAVA. Lect.dr. Adrian Runceanu

Universitatea Constantin Brâncuşi din Târgu-Jiu. Aplicații JAVA. Lect.dr. Adrian Runceanu Universitatea Constantin Brâncuşi din Târgu-Jiu Aplicații JAVA Lect.dr. Adrian Runceanu Curs 4 Applet-uri în Java 10.03.2016 Curs - Aplicatii Java 2 Applet-uri în Java 1. Ce este un applet? 2. Crearea

More information

Proprietati CSS pentru margini - BORDER

Proprietati CSS pentru margini - BORDER Proprietati CSS pentru margini - BORDER Property Values Description border border-bottom border-width border-bottom-width O proprietate pentru setarea celor 3 proprietati intr-o singura linie O proprietate

More information

Capitolul 4. Fisiere de date si Tablespace. F. Radulescu. Curs: Utilizarea bazelor de date, anul IV C5.

Capitolul 4. Fisiere de date si Tablespace. F. Radulescu. Curs: Utilizarea bazelor de date, anul IV C5. Capitolul 4 Fisiere de date si Tablespace 1 Continut capitol Ca structura fizica, baza de date contine fisiere de control, de date si de Redo log. Ca structura logica o baza de date se compune din: Tablespace

More information

KIM DONNERBORG / RTS. Cisco Lab Øvelse Af Kim Donnerborg / RTS. Side 0 af 8

KIM DONNERBORG / RTS. Cisco Lab Øvelse Af Kim Donnerborg / RTS. Side 0 af 8 KIM DONNERBORG / RTS Side 0 af 8 INDHOLDSFORTEGNELSE Lab: Basic Router Configuration... 2 Topology Diagram... 2 Addressing Table... 2 Learning Objectives... 2 Scenario... 2 Task 1: Cable the Network....

More information

TELECOMMUNICATION MANAGEMENT AND NETWORKS

TELECOMMUNICATION MANAGEMENT AND NETWORKS QUAID-E-AWAM UNIVERSITY OF ENGINEERING SCIENCE AND TECHNOLOGY, NAWABSHAH TELECOMMUNICATION MANAGEMENT AND NETWORKS LAB # 3 CONFIGURING INTERFACES OF ROUTER AND SWITCH Topology Diagram Addressing Table

More information

Operatori. Comentarii. Curs 1

Operatori. Comentarii. Curs 1 Operatori atribuirea: = operatori matematici: +, -, *, /, % Este permisa notatia prescurtata de forma lval op= rval (ex: n += 2) Exista operatorii pentru autoincrementare si autodecrementare (post si pre)

More information

Servicii Internet I. 18 January

Servicii Internet I. 18 January Servicii Internet I 18 January 2009 1 Notiuni de baza in Internet Adrese IP Arhitectura client server Porturi Nume de domeniu si DNS 18 January 2009 2 Adrese IP (1) Host calculator conectat la o retea

More information

Securitatea pe internet. Spyridakis Nektarios

Securitatea pe internet. Spyridakis Nektarios Securitatea pe internet Spyridakis Nektarios Definiție antivirus Antivirusul este cel care protejează Windows-ul de viruși. Antivirusul poate avea: Firewall, Virus and Spyware protection, Web and Email

More information

Laborator 5 Sisteme Lindenmayer. Temă

Laborator 5 Sisteme Lindenmayer. Temă Laborator 5 Sisteme Lindenmayer. Temă 1. Parcurgerea unui pătrat. Următorul L-sistem Alfabet=F,+,-; Producţii= F -> F-F+F+F+F-F-F-F+F, + -> +, - -> - Axioma= F generează, cu interpretările standard (F

More information

Reinoirea ON-LINE. Versiunea 1 /

Reinoirea ON-LINE. Versiunea 1 / Reinoirea ON-LINE Versiunea 1 / 10.01.2018 Str.Despot Voda Nr.38, Sector 2, Bucuresti e-mail: office@transsped.ro Web: http://www.transsped.ro Telefon: 021.210.75.00; 021.210.87.00; Fax: 021.211.02.07

More information

Textul si imaginile din acest document sunt licentiate. Codul sursa din acest document este licentiat.

Textul si imaginile din acest document sunt licentiate. Codul sursa din acest document este licentiat. Textul si imaginile din acest document sunt licentiate Attribution-NonCommercial-NoDerivs CC BY-NC-ND Codul sursa din acest document este licentiat Public-Domain Esti liber sa distribui acest document

More information

Ghid de conectare. Sisteme de operare acceptate. Instalarea imprimantei utilizând CD-ul Software şi documentaţie.

Ghid de conectare. Sisteme de operare acceptate. Instalarea imprimantei utilizând CD-ul Software şi documentaţie. Pagina 1 din 6 Ghid de conectare Sisteme de operare acceptate Utilizând CD-ul software, puteţi instala software-ul imprimantei pentru următoarele sisteme de operare: Windows 8.1 Windows Server 2012 R2

More information

Fisiere text in Java.

Fisiere text in Java. Fisiere text in Java. Doru Anastasiu Popescu Prelucrarea fisierelor text in Java Aspecte teoretice: http://cursuri.cs.pub.ro/~poo/wiki/index.php/input/output http://upm.ro/intranet/ecalin/cd_educational/cd/javac/cap3.htm

More information

Fisa de lucru: Studiul componentelor calculatorului

Fisa de lucru: Studiul componentelor calculatorului 11.3.7 Fisa de lucru: Studiul componentelor calculatorului Imprimati si completati aceasta activitate. In aceasta activitate veti folosi Internet-ul, un ziar, sau un magazin local pentru a culege informatii

More information

7. Exploatarea vulnerabilităńilor

7. Exploatarea vulnerabilităńilor 7. Exploatarea vulnerabilităńilor Exploit-uri de securitate Program special conceput pentru a exploata vulnerabilităńile de securitate existente pe sistemele de calcul cu scopul compromiterii securităńii

More information

Fișiere de comenzi (BAT) sub DOS

Fișiere de comenzi (BAT) sub DOS L3 Fișiere de comenzi (BAT) sub DOS Un fișier de comenzi este un fisier text care conține una sau mai multe comenzi si / sau directive care se execută succesiv, fară intervenția directă a utilizatorului.

More information

UTILIZAREA SISTEMELOR DE OPERARE - LABORATORUL 2. Comparatie cu comenzile de DOS, manualul unei comenzi, lucrul cu directoare

UTILIZAREA SISTEMELOR DE OPERARE - LABORATORUL 2. Comparatie cu comenzile de DOS, manualul unei comenzi, lucrul cu directoare Structura de fisiere Comparatie cu comenzile de DOS, manualul unei comenzi, lucrul cu directoare Comparatie cu comenzile de DOS Adevarata putere a linux-ului sta in comenzi. Acestea, impreuna cu fisierele

More information

username password Am uitat parola! username password Account Info AccountID = numarul de telefon Voip Password

username password Am uitat parola! username password Account Info AccountID = numarul de telefon Voip Password Stimati Clienti, Va prezentam mai jos modul in care trebuie configurat telefonul dumneavoastra IP (sau un softphone). Presupunem ca aveti un username si password pentru accesul in pagina web de administrare

More information

Universitatea Transilvania Braşov Facultatea de Inginerie Electrică şi Ştiinţa Calculatoarelor. Tulbure Traian.

Universitatea Transilvania Braşov Facultatea de Inginerie Electrică şi Ştiinţa Calculatoarelor. Tulbure Traian. Universitatea Transilvania Braşov Facultatea de Inginerie Electrică şi Ştiinţa Calculatoarelor Tulbure Traian tulbure@vega.unitbv.ro Retele de calculatoare Cuprins 1. Introducere 2. Comunicatii date 3.

More information

Cuprins: Operatorul Pietei de Energie Electrica din Romania Manual de instalare ActivCard Gold. Pagina 1

Cuprins: Operatorul Pietei de Energie Electrica din Romania Manual de instalare ActivCard Gold. Pagina 1 Cuprins: 1. Cui se adreseaza acest manual... 2 2. Cerinte hardware şi software... 2 3. Instalare ActivCard Gold... 2 Instalare pe sisteme cu Windows 2000/XP cu Service Pack1... 2 Instalare pe sisteme Windows

More information

Siruri de caractere. 1.1 Folosirea şirurilor

Siruri de caractere. 1.1 Folosirea şirurilor Informatica clasa a X-a 1 Siruri de caractere 1.1 Folosirea şirurilor Cea mai comună utilizare a tabloului unidimensional în limbajul C/C++ este şirul (de caractere). Spre deosebire de multe alte limbaje

More information

Aplicații JAVA. Lect.dr. Adrian Runceanu

Aplicații JAVA. Lect.dr. Adrian Runceanu Universitatea Constantin Brâncuşi din Târgu-Jiu Facultatea de Inginerie Departamentul de Automatică, Energie şi Mediu Aplicații JAVA Lect.dr. Adrian Runceanu Curs 6 Colecții în Java 01.04.2015 Curs - Aplicatii

More information

la Microsoft Office Communicator pentru ca modificarea selecţiei dispozitivului telefonic să se actualizeze.

la Microsoft Office Communicator pentru ca modificarea selecţiei dispozitivului telefonic să se actualizeze. QUICK START GUIDE Plug-in de selec ie a telefonului pentru caracteristica de control al apelurilor din Microsoft Office Communicator pentru Cisco Unified Presence versiunea 7.0(3) Prezentare generală 2

More information

Module 9, Assignment 7

Module 9, Assignment 7 Module 9, Assignment 7 7.2.3 Control Router via Console (in Packet Tracer) 1. Prepare a Cisco 1841 Router (see figure 6-9). 2. Prepare a PC for administration. 3. Prepare a console cable and plug the serial

More information

8. Tablouri. 8.1 Tipuri de dată simple şi tipuri de dată structurate

8. Tablouri. 8.1 Tipuri de dată simple şi tipuri de dată structurate 8. Tablouri Tablourile (arrays) reprezintă un tip important de structură de date şi sunt colecţii de obiecte de acelaşi tip reunite sub un singur nume. Uneori este necesar să referim anumite variabile

More information

s-a stabilit la orar Definitiv

s-a stabilit la orar   Definitiv Curs 4 2011/2012 s-a stabilit la orar http://www.etti.tuiasi/orar/ Definitiv Luni, saptamana impara, 12-14, P6 Curs 4: Luni, 14.11.2011 certificare http://www.etti.tuiasi/orar/ afisier curs 6, prezenta

More information

Capitolul 4. Fisiere de date si Tablespace. F. Radulescu. Curs: Utilizarea bazelor de date, anul IV C5.

Capitolul 4. Fisiere de date si Tablespace. F. Radulescu. Curs: Utilizarea bazelor de date, anul IV C5. Capitolul 4 Fisiere de date si Tablespace 1 Continut capitol Ca structura fizica, baza de date contine fisiere de control, de date si de Redo log. Ca structura logica o baza de date se compune din: Tablespace

More information

Linux Basic Administration

Linux Basic Administration Linux Basic Administration Capitolul 1 - Introducere & Instalare 1.1 Istorie Unix/Linux Anii 60 Bell Laboratories (devizie de cercetare a AT&T) formeaza un consortiu impreuna cu MIT (Massachusetts Institute

More information

4(b): Assign the IP address on the Serial interface of Router. Console Cable

4(b): Assign the IP address on the Serial interface of Router. Console Cable Lab#4 Router Basic IOS 4(a). Router Basic Commands & Configuration 4(b) Assign the IP address on the Serial interface of Router Console Cable R1 PC1 Objectives Be familiar with use of different Configuration

More information

1) folosirea unui microprocessor extern conectat la FPGA folosind un bus standard (ex. AMBA) - Advanced Microcontroller Bus Architecture

1) folosirea unui microprocessor extern conectat la FPGA folosind un bus standard (ex. AMBA) - Advanced Microcontroller Bus Architecture Procesoare in sisteme bazate pe FPGA La proiectarea unui sistem integrat într-un FPGA, vom avea nevoie de cel mai probabil, o anumită formă de "control" în sistemul nostru. Acest controler poate fi un

More information

Laborator 2 - Introducere in limbajul Java.Pachete.Interfete.Tratarea exceptiilor. Pachete

Laborator 2 - Introducere in limbajul Java.Pachete.Interfete.Tratarea exceptiilor. Pachete Laborator 2 - Introducere in limbajul Java.Pachete.Interfete.Tratarea exceptiilor. 1. Pachete 2. Interfete 3. Tratarea exceptiilor Pachete Crearea unui pachet Folosirea membrilor unui pachet Importul unei

More information

EIGRP. Proiectarea rețelelor

EIGRP. Proiectarea rețelelor EIGRP Proiectarea rețelelor Cuprins De la IGRP la EIGRP Formatul mesajelor EIGRP Tabela de vecini Tabela de topologie Tabela de rutare Suport pentru IPv6 Universitatea Politehnica Bucureş4 Proiectarea

More information