La descentralizare doar primul alg. Fara OFT, Marks, CS, CS2, Octopus.
In plus, delegarea se da.
Ce este dupa delegare in prezentarea securitate_p4 *nu* se da (paginile 15-17).
A zis ca nu da OFT (sigur) si inca niste chestii.

A dat 4 numere, eu am avut H:
1. Grid - ce sunt VO? caracteristici obligatorii grid si prin ce difera fata de alte sisteme distribuite. arhitectura bazata pe protocoale, comparatie cu stiva tcp/ip
2. Securitatea in web - autentificarea si autorizarea, mecanisme de baza. care sunt pasii facuti de server si client. ce introduc ssl/tls?
3. la alegere intre Diffie Helman pentru grupuri si Context Aware Access Control
Subiectele sunt cele de anul trecut pe care le-a postat Cap Bun ( nu mai am exact link-ul ). Prin sala a picat numarul cu agenti, numarul cu grid, numarul cu toleranta la defecte - distributed commit, si inca un numar ( deci 4 numere in total ).
Varianta F:

    Toleranta la defectari
    Dependenta cauzala
    Delegarea drepturilor sau Graham - Denning
G:
1. Autentificare:
1.1 la ce foloseste?
1.2 ce se face ca sa nu se transmita parola clientului in clar pe retea?
1.3 de ce e bine sa se autentifice si serverul la client si cum?
2. Replicare - Scrieri monotone
3.1 defecte in RPC
3.2 Agenti autonomi - standard de comunicare etc. 

Varianta D:
1. Protocoale de consistenta (ca in alti ani)
2. Modele de confidentialitate multi-nivel (imbracata intr-o poveste cu o firma):
  Bell-La Padula, BIBA
3.1. SUN RPC cu descriere IDL .x (ca in alti ani)
3.2. Protocolul de commit in 2 faze

Corectarea, pe lucrarea mea, nu a fost chiar lejera:


    G: 
    1. Autentificare:
    1.1 la ce foloseste?
    1.2 ce se face ca sa nu se transmita parola clientului in clar pe retea?
    1.3 de ce e bine sa se autentifice si serverul la client si cum?

1.1   a zis el ca nu era bine ce-am scris, am intrat eu pe teren minat cu autorizatii si siguranta  a zis ca vroia sa ii spun doar ca serverul stie ca eu sunt Daniela si nu altcineva  nepunctat

1.2   a spus ca vroia sa-I zic de cheie doar, nu de criptare  nepunctat

1.3   scris bine  chei DES

For what its worth, a zis ca vroia unul din Kerberos, RADIUS, Secure RPC.

punctaj  0.4 
punctaj  0.4



    2. Replicare - Scrieri monotone


am scris o chestie in plus care nu trebuia fata de scrierile monotone si _foarte_important_ lipsea schema: uite, aici(3) ai facut o schema, si e bine, dar aici(2) ai explicat tu in cuvinte, dar nu ai facut o schema

punctaj  0.2


    3.1 defecte in RPC
    3.2 Agenti autonomi - standard de comunicare etc.


scris bine  ACL + platforma FIPA, nu era punctat bine de la inceput, imi daduse doar 0.2, i-am explicat ce am scris(adica i-am citit din lucrare), a zis ca mda e bine dar tu stii cum e identificat un agent, care e reprezentarea identificatorului? nu am stiut sa-i raspund

punctaj  0.8


Printre alte comentarii pe lucrare: voi invatati la o facultate tehnica, trebuie sa stiti sa explicati tehnic, asa, o idee, o iei de pe strada, dar trebuie sa stii sa-mi explici tehnic, nu doar ideea -  deci se cer si detalii.


Ca si fapt divers: i-am spus ca subiectul a fost destul de ambiguu(adica punctele 1 si 3) fata de celelalte variante; raspunsul a fost o intrebare("I-auzi, Florin?! E ambiguu subiectul?") directionata catre Florin Pop, care a nu a zis nimic clar.


Concluziile le puteti trage singuri.

Varianta E a mai fost.

1. Ce probleme apar la RPC? Cum sunt ele rezolvate si de catre care parte a clientului/serverului?
Ce erori apar si cum sunt ele tratate de catre protocoalele RPC (R, RR, RRA)?
In DCE RPC cum afla clientul ip ul si portul serverului ce contine procedura?

2. Ce protocoale pentru actualizari exista si cine le initiaza? Avantajele protocoalelor hibride si cele epidemice.

3.1 HRU si problema protectiei securitatii si cum o rezolva
3.2 Agenti: cum se apara un agent de atacurile realizate asupra sa de catre tinta la care a migrat? (ceva de genu asta; am reformulat)

Anda

Varianta H

1. Recuperarea din defectare prin logarea mesajelor
1.1 Ideea de solutionare
1.2 Procesele orfane - ce sunt si cum se evita
1.3 Scheme de logare
1.4 Logare optimista si pesimista

2. Securitatea datelor in web
2.1 Autentificare si autorizare
2.2 Secventele de actiuni ale clientului si serverului
2.3 Securitatea SSL/TLS

3.
dz?dz?dz? 1. Distributed Logical Key Hierarchy
dz?dz?dz? 2. Context Aware Access Control

Am atasat si o poza cu problema.

Eventual postati si voi restul variantelor pentru urmatoarele generatii. ;)

Spor!

Varianta B:

1. CORBA
1.1. OMA - Object Model Arhitecture - componente, functionalitati - 0.3 p
1.2. ORB - componente, invocari statice si dinamice - 0.7 p
1.3. OMG IDL - caracteristici, interfete, operatii - 0.5 p
1.4. Adaptoare - functii, BOA, POA - 0.5 p

2. Checkpointing
2.1. Ce reprezinta / la ce foloseste? 0.2 p 
2.2. Ce reprezinta linia de (trecere? / taiere? - nu mai tin minte exact exprimarea)? Schema. - 0.3 p
2.3. Implementare protocol - date, algoritm. 0.5 p

3.1. Protocol pentru managementul cheilor de grup - Diffie Hellmann
3.2. RBAC - se dadea o schema asemanatoare cu cea din curs, sa specificam ce reprezinta multimile modelului, relatiile dintre ele, etc.

Varianta A

1. Agenti Software: mobilitatea codului
    1.1 (0.4p) definiti mobilitatea slaba/puternica
    1.2 (0.6p) descrieti actiunile executate la migrarea resurselor locale in functie de legarea lor la proces si la masina (tabel rezumativ)
    1.3 (0.6p) implementarea in D'Agents a mobilitatii slabe si puternice: ierarhia de nivele si rolurile acestora
    1.4 (0.4p) cand e avantajoasa migrarea agentilor? Exemplu.
2. Modele de consistenta centrate pe client (exemplul cu mail-ul din curs)
    2.1 (0.25p) ce probleme de consistenta pot aparea?
    2.2 (0.5p) care este solutia?
    2.3 (0.25p) explicati regulile modelului de consistenta in care se incadreaza solutia data
3. (1p)
    3.1 LKH -> explicare protocol folosind o schema data
    3.2 TBAC -> prezentati modelul folosind o figura data