Documente Academic
Documente Profesional
Documente Cultură
Specificaiile PCI permit unui sistem s conin pn la 256 de magistrale, dar deoarece acest
numr nu este suficient de mare pentru sistemele mari, Linux folosete noiunea de domenii
PCI. Fiecare domeniu PCI poate gzdui pn la 256 de magistrale. Fiecare magistral
gzduiete pn la 32 de dispozitive i fiecare dispozitiv poate fi o plac multifuncional cu
maxim 8 funcii.
Transmisia paralel.
n comunicaia paralel, ntr-un singur ciclu de ceas, sunt transferai mai muli bii n acelai
timp, fiecare parcurgnd firul electric corespunztor. n comunicaia serial, ntr-un ciclu de
ceas este transferat numai un singur bit. La nceput, comunicaia paralel era mai rapid,
deoarece cu ct transmitem mai muli bii odat cu att obinem viteze de transfer mai mari.
Dar comunicaia paralel ntmpin cteva probleme care mpiedic transmisiile s ating
rate mari de transfer. Cu ct ciclul de ceas este mai mic, cu att efectul interferenei
electromagnetice i al ntrzierii de propagare este mai pronunat.
Conexiunile PCIe
Conexiunea PCIe se bazeaz pe noiunea de lane (canal de comunicaie), care descrie o
comunicaie serial de 1 bit, de mare vitez, cu transmisie simultan n ambele sensuri.
Ceasul de date este ncorporat. Se transmite un bit per ciclu de ceas n fiecare direcie. Pentru
a crete limea de band, lane-urile pot fi grupate. De exemplu, cnd dou dispozitive
folosesc pentru conexiunea lor patru lane-uri,
aceasta se consider conexiune x4 i va fi capabil s ating de 4 ori mai mult lime de
band dect o singur conexiune, x1.
n 1986, la apariie, SCSI (Small Computer System Interface) suporta limi de band de
aproximativ 5 MB/s. De-a lungul anilor, standardul a suferit transformri succesive.
Asemenea magistralei de sistem, SCSI este definit att de limea magistralei ct i de rata
de ceas. Creterea unuia din aceti doi parametrii duce la creterea limii de band a
magistralei SCSI. Limea magistralei este ori ngust (narrow, 8 bii) ori larg (wide, 16
bii). Limea magistralei determin numrul de octei de date care pot fi transmii ntr-un
ciclu de ceas. Limea de band determin i numrul de dispozitive care poate fi conectat la
o singur magistral SCSI. Magistralele nguste puteau gestiona 8 dispozitive, iar
magistralele largi, 16 dispozitive. Cum un numr de dispozitiv este rezervat pentru
controlerul SCSI, fiecare tip de magistral putea conecta 7, respectiv 15 discuri.
Avantaje SCSI:
n sistemele SCSI, interfaa magistralei SCSI cu magistrala de sistem (de exemplu, PCI) a
calculatorului este asigurat de un HBA (Host Bus Adapter).
Termeni SCSI i SAS
Unitile de extensie (expanders). Asemenea switch-urilor din reelele de calculatoare,
unitile de extensie ruteaz cererile de conexiune i apoi folosesc aceste conexiuni la
transmiterea cadrelor de date.
Un domeniu SAS poate conine numai o singur unitate de extensie fanout (Fanout Expander
din figura de mai jos). Prin definiie, un domeniu SAS are o structur arborescent, cu
unitatea de extensie fanout ca rdcin. Aceast unitate trebuie s in minte toate adresele
prezente n domeniu i, n consecin, are nevoie de mai mult memorie.
Unitile de extensie edge (de margine) sunt dispozitive mai simple, care pot fi cascadate
pentru a crea mai multe posibiliti de adresare.
Iniiator. Dispozitivul care poate iniia comenzi SCSI i recepiona rspunsuri. n SCSI,
iniiatorii sunt dispozitive relativ simple care, odat ce comanda a fost transmis, transfer
controlul tranzaciei dispozitivului int. HBA-ul este iniiator.
int. Dispozitivul cu rol de receptor pentru comenzi SCSI, acceptnd / returnnd date i
furniznd informaii legate de finalizarea tranzaciei.
Unitatea logic (Logical Unit) este o unitate (de ex. o partiie sau un volum logic) din
dispozitivul int care funcioneaz ca surs sau destinaie pentru date.
Nexus. Derivat din cuvntul latinesc care nseamn legtur sau conexiune, un nexus descrie
relaia dintre lucruri. n SCSI, memorarea reciproc a adreselor dispozitivelor aflate n
comunicaie n vederea monitorizrii desfurrii tranzaciei reprezint un nexus.
Identificator de port (Port ID). O adres unic dintr-un domeniu SCSI sau SAS pentru
fiecare port. n SAS, adresa de 64 de bii asociat unui port servete drept identificator de
port. Un dispozitiv poate atribui aceeai adres SAS mai multor porturi fizice pentru a
permite gruparea lor ntr-un port de capacitate mai mare.
WWN (World-Wide Name). Un identificator unic de 8 sau 16 octei. Dimensiunea i
formatul sunt determinate de cei mai semnificativi patru bii, denumii NAA (Network
Address Authority). Ceilali bii identific compania (OUI) i o valoare definit de
productor. Fiecare unitate logic (LUN) deine de asemenea un WWN.
Pentru a nelege protocolul SATA (Serial ATA) sunt necesare cteva lmuriri. Protocoalele
ATA (Advanced Technology Attachement) i SATA sunt de obicei implementate n
medii de lucru cu un singur utilizator. n consecin, sunt optimizate pentru cel mult dou
discuri n configuraie master/slave, lucru care permite ca protocolul s fie simplu.
Transmisia datelor
Standardul ATA era bazat pe modul de transfer asincron multiplexat. Pentru a crete rata de
transfer a datelor, cum creterea frecvenei pe o magistral paralel nu este o soluie, a fost
introdus tehnica Ultra DMA (UDMA). UDMA folosea pentru transferul de date att frontul
cresctor ct i frontul descresctor (lucru care a crescut rata de transfer de la 16.6 Mb/s la
33.3 Mb/s). Mai mult, UDMA introducea coduri CRC pentru detecia erorilor de transmisie.
Diferitele moduri UDMA definesc frecvena transferurilor de date.
Intrebari capitolul 1
1.Ce reprezint fiecare cmp din adresa PCI 0000:00:01.0?
R: 0000-Domeniul PCI (fiecare domeniu oate contine 256 de magistrale)
00-numarul de dispositive
01-Numarul de magistrala PCI la care este atasat
0-nr de functie al dispozitivului
2. Care sunt caracteristicile care descriu PCIe mai degrab ca reea dect magistral?
R: n loc s foloseasc o singur magistral paralel ca suport pentru transferul de date ntre
dispozitive, PCIe folosete un comutator (switch) care controleaz cteva conexiuni seriale
punct-la-punct.
3. Descriei ntr-o fraz topologia PCIe.
R: PCIe folosete un comutator (switch) care controleaz cteva conexiuni seriale punct-la-punct
(vezi Fig. 1). Aceste conexiuni pleac din comutator direct la dispozitive. Fiecare dispozitiv are
propria conexiune dedicat, astfel nct limea de band nu mai este partajat ntre dispozitive.
La pornirea calculatorului, PCIe detecteaz dispozitivele prezente pe placa de baz, apoi
identific legturile dintre ele, crend o hart de trafic i negociind limea de band a fiecrei
legturi
4. Cte magistrale PCI pot exista ntr-un sistem?
R: 256 de magistrale.
5. Cte dispozitive pot fi conectate la o magistral PCI?
R: 32 de dispositive.
6. Cte funcii poate ncorpora un dispozitiv PCI?
R: 8 functii.
7. Care sunt cele dou probleme majore ale unei transmisii paralele?
R: Cu ct ciclul de ceas este mai mic, cu att efectul interferenei electromagnetice i al
ntrzierii de propagare este mai pronunat.
8. Cum este posibil ca transmisia serial s fie mai rapid dect transmisia paralel?
R: n comunicaia serial pot fi folosite frecvene mai mari. O conexiune paralel de 32 de bii
per ciclu de ceas, la frecvena de 33 MHz, atinge o rat maxim de 32/8 33 MHz, adic 133
MB/s. O conexiune serial PCIe de 2.5 GHz 1 bit, atinge o rat de transfer de 250 MB/s.
9. Ce nseamn transmisie diferenial i ce rol are?
R: Transmisia diferenial se refer la faptul c acelai semnal este transmis pe dou fire, al
doilea fir transmind semnalul oglindit (polaritate inversat) fa de semnalul original.
10. Care din cele dou metode de transmisie PCI, paralel i serial, este full duplex?
R: seriala
11. Cte fire de trasmisie folosete un lane PCIe?
R: un fir de transmisie si unul de receptie
12. Ce nseamn PCI x8?
R: O conexiune capabila sa atinga de 8 ori mai multa latime de banda decat o singura conexiune
(x1).
13. Care este limea de band pentru PCIe ver. 3 x4?
R:
R: 16 biti/ 16 dispozitive
17. Ce reprezint setul principal de comenzi SCSI?
R: Nivel de comenzi comun pentru toate dispozitivele + alte seturi de comenzi necesare fiecrui
tip specific de dispozitiv
R: AHCI (Advanced Host Controller Interface). Cu AHCI, aplicaiile creeaz o list de comenzi
i o list de date pe care le citete/scrie ntr-o structur de memorie i apoi HBA-ului i se
transmite numai locaia acestei structuri. HBA-ul extrage fiecare cadru, numit FIS (Frame
Information Structure), deja formatat corespunztor, i l nainteaz discului.
25. Ce nseamn PIO i cum funcioneaz?
R: Protocolul PIO (Programmed Input/Output). PIO permite perifericelor s schimbe date cu
memoria RAM prin intermediul comenzilor gestionate direct de procesor.
26. Ce nseamn DMA i cum funcioneaz?
R: Protocolul DMA (Direct Memory Access). Tehnica DMA permite calculatoarelor s elibereze
procesorul de controlul transferului, permind fiecrui periferic s acceseze direct memoria.
27. Care sunt caracteristicile care descriu SATA mai degrab ca reea dect magistral?
R: SATA folosete conexiuni punct-la-punct dedicate ntre int i host. Interfaa SATA este
structurat pe niveluri: aplicaie, transport, legtur i fizic.
28. Care sunt protocoalele folosite la programarea transferurilor de date n SATA?
R:
ntrebri capitolul 2
1.Ce nseamn a citi date, respectiv a scrie date cnd ne referim la transferuri cu discul?
R: A scrie date, adic s preia date de la o anumit adres de memorie i s le duc pe disc,
la un anumit numr de sector. A citi date, adic s preia date de pe disc, de la un anumit
sector, i s le duc n memorie, la o anumit adres.
6. Ce proces (cutare, comutare, laten de rotaie) influeneaz cel mai mult timpoul de acces la
un sector aleatori?
R: latena de rotaie
9. Care sunt metodele prin care productorii de discuri rigide ncearc s reduc influena
problemelor de performan ale acestora?
R: Formatarea discurilor n blocuri de 4096 de octei, conform aa numitului format avansat
10. Care sunt metodele prin care dezvoltatorii de sisteme de operare ncearc s reduc influena
problemelor de performan ale discurilor rigide?
R:
11. Care este structura formatului avansat de formatare inferioar i cnd este acesta benefic i
mai puin benefic?
R: (Gap, Sync,Adrress Mark si un sector de 521 octeti)x8=sector de 4096 de octeti+ECC.
Modificarea formatului de sector la o structur de 4096 de octei nseamn utilizarea mai
eficient a suprafeei de stocare, atunci cnd se lucreaz cu fiiere mari i mai puin eficient
atunci cnd se lucreaz cu fiiere mici
12. Care sunt cmpurile suplimentare ale unui sector fizic de 512 de octei al unui disc rigid?
R: Gap, Sync,Adrress Mark
15. Care sunt cele dou metode de partiionare folosite n sistemele din familia Intel?
R: MBR (Master Boot Record) /MSDO si GPT
Disc limitat la 232 512 = 2 147 483 648 kiB (2 TiB, ~ 2.2 TB).
Probleme de integritate a datelor. Sectorul MBR reprezint un singur punct de eec. n
plus, deoarece fiecare partiie logic este definit printr-o list de EBR-uri, defectarea
unuia poate duce la blocarea accesului la partiiile logice urmtoare. Structurile MBR i
EBR nu conin informaii capabile de detecia erorilor.
mprirea discului n mai mult de patru partiii necesit soluii neatrgtoare (partiii
primare/extinse/logice).
Sunt folosite anumite reprezentri fr relevan n prezent (C/H/S, etc.).
23. Ci octei are o intrare tip partiie n tabela de partiii primare MBR?
R: 64
25. Precizai trei cmpuri dintr-o nregistrare tip partiie din MBR.
R:
26. Precizai trei cmpuri dintr-o nregistrare tip partiie folosit n GPT.
R:
29. Ce configuraii RAID( Redundant Array of Independent Disks ) pot crea cu trei discuri?
R: Raid 0, 1, 4, 5
Intrebari capitolul 3
1.Ce rol are etapa POST (Power-On Self Test) rulat ntr-un sistem cu BIOS (Basic Input Output
System)?
R: Verific componentele hardware ale sistemului. n acest sens, execut o serie de teste
asupra dispozitivelor pentru a stabili ce dispozitive sunt prezente n sistem i dac acestea
funcioneaz corespunztor.
2.Cum detecteaz BIOS-ul sectorul de boot?
R: Sectorul bootabil se caracterizeaz prin faptul c ultimii doi octei sunt 0xAA55.
Imediat ce a gsit un sector bootabil, BIOS-ul copiaz coninutul zonei sale executabile n
RAM, ncepnd de la o adresa fizic fix, apoi sare la acea adres i execut codul tocmai
ncrcat.
Intrebari DNS
1. Ce este o cerere directa? Dar una inversa?
R: Cererea directa traduce numele simbolic intr-o adresa IP,Cererea inversa cauta un nume
FQDN pentru o adresa IP.
2. Cate servere DNS radacina exista?
R: 13 servere autorotative.
3. Care este comanda in windows pentru transformarea numelui de domeniu in adresa de IP?
R: .in-addr.arpa
4. Care este domeniul TLD care permite translatarea adreselor de IP la nume de domeniu?
R: dig @a.root-servers.net
5. Ce rol are un resolver?
R: Implementeaza protocolul DNS ?i ruleaza la nivelul sistemului de operare.
6. Care este diferenta dinre rezolvarea recursiva si iterativa?
R: n cazul rezolvarii recursive, serverul de nume interogat parcurge toti pasii
necesari rezolvarii cererii si trimite resolver-ului rezultatul final.
n cazul rezolvarii interative, serverul de nume trimite resolverului
numai adresa urmatorului server care trebuie interogat.
7. Ce rol are un caching name server?
R: Rolul lor este sa resolve recursiv cererile primite de la statiile
dintr-o retea si sa mentina n cache cererile rezolvate.