Fernando Pérez Costoya
Sistemas Distribuidos
Ejercicio de DNS
Curso 2017/2018 (mañana)
Fernando Pérez Costoya
NS en enunciado
Sistemas Distribuidos 2
raíz
es
un
es
d1
n1.un.es. n2.un.es. n3.un.es.
n1.es.un.es. n2.un.es. n3.es.un.es. n4.es.un.es
n1.d1.es.un.es. n2.un.es. n3.es.un.es.
d2
n1.es.un.es. n2.un.es. n3.es.un.es. n4.es.un.es
¿NS de delegación y glue records en cada dominio?
Fernando Pérez Costoya
NS delegación y Glue Records
Sistemas Distribuidos 3
Dominio NS propios NS delegación Glue records
un.es. 3 4 3
es.un.es. 4 3 + 4 1 + 0
d1.es.un.es 3 0 0
d2.es.un.es. 4 0 0
raíz
es
un
es
d1
n1.un.es. n2.un.es. n3.un.es.
n1.es.un.es. n2.un.es. n3.es.un.es. n4.es.un.es
n1.d1.es.un.es. n2.un.es. n3.es.un.es.
d2
n1.es.un.es. n2.un.es. n3.es.un.es. n4.es.un.es
Fernando Pérez Costoya
Servidores DNS y zonas
Sistemas Distribuidos 4
n1.un.es.
zona: .un.es.
n1.es.un.es.
n1.d1.es.un.es.
zona: d1.es.un.es.
zona: d2.es.un.es
zona: es.un.es
n2.un.es.
zona: d2.es.un.es.
zona: d1.es.un.eszona: es.un.eszona: .un.es.
n3.un.es.
zona: .un.es.
n3.es.un.es.
zona: d2.es.un.es.
zona: d1.es.un.eszona: es.un.es
n4.es.un.es.
zona: d2.es.un.es
zona: es.un.es
Fernando Pérez Costoya
Búsqueda www.d1.es.un.es.
Sistemas Distribuidos 5
chita.fi.upm.es.resolver
Con servidor 1º de cada dominio
encaje: ningunocontacta s. raíz 1º
servidor raíz 1ºencaje: es.
zona: .
servidor es 1ºencaje: un.es.
zona: es.
n1.un.es.encaje: es.un.es.
zona: .un.es.
n1.es.un.es.
n1.d1.es.un.es.encaje: completo
zona: d1.es.un.es.
5
encaje: d1.es.un.es.
zona: d2.es.un.es
zona: es.un.es
zona: fi.upm.es.
Fernando Pérez Costoya
Búsqueda www.d1.es.un.es.
Sistemas Distribuidos 6
chita.fi.upm.es.resolver
Con servidor 2º de cada dominio servidor raíz 2ºencaje: es.
zona: .
encaje: un.es.
zona: es.servidor es 2º
n2.un.es.
3
SNs de un.es.
encaje: completo
zona: d2.es.un.es.
zona: d1.es.un.eszona: es.un.eszona: .un.es.
encaje: ningunocontacta s. raíz 2º
zona: fi.upm.es.
Fernando Pérez Costoya
Búsqueda www.d1.es.un.es.
Sistemas Distribuidos 7
chita.fi.upm.es.resolver
Con servidor 3º de cada dominio servidor raíz 3ºencaje: es.
zona: .
servidor es 3ºencaje: un.es.
zona: es.
n3.un.es.encaje: es.un.es.
zona: .un.es.
n3.es.un.es.encaje: completo
4
zona: d2.es.un.es.
zona: d1.es.un.eszona: es.un.es
encaje: ningunocontacta s. raíz 3º
zona: fi.upm.es.
Fernando Pérez Costoya
Búsqueda www.d2.es.un.es.
Sistemas Distribuidos 8
chita.fi.upm.es.resolver
Con servidor 1º de cada dominio servidor raíz 1ºencaje: es.
zona: .
servidor es 1ºencaje: un.es.
zona: es.
n1.un.es.encaje: es.un.es.
zona: .un.es.
n1.es.un.es.encaje: completo
4
zona: d2.es.un.es
zona: es.un.es
encaje: ningunocontacta s. raíz 1º
zona: fi.upm.es.
Fernando Pérez Costoya
Búsqueda www.d2.es.un.es.
Sistemas Distribuidos 9
chita.fi.upm.es.resolver
Con servidor 2º de cada dominio servidor raíz 2ºencaje: es.
zona: .
encaje: un.es.
zona: es.servidor es 2º
n2.un.es.
3
SNs de un.es.
encaje: completo
zona: d2.es.un.es.
zona: d1.es.un.eszona: es.un.eszona: .un.es.
encaje: ningunocontacta s. raíz 2º
zona: fi.upm.es.
Fernando Pérez Costoya
Búsqueda www.un.es.
Sistemas Distribuidos 10
n1.es.un.es.resolver
Con servidor 1º de cada dominio
encaje: ningunocontacta s. raíz 1º
servidor raíz 1ºencaje: es.
zona: .
servidor es 1ºencaje: un.es.
zona: es.
n1.un.es.zona: .un.es.
encaje: completo
3
IP www.un.es.
zona: d2.es.un.es
zona: es.un.es
Fernando Pérez Costoya
Búsqueda www.d1.es.un.es.
Sistemas Distribuidos 11
n2.un.es.resolver
Con servidor 2º de cada dominio
0
encaje: completo
zona: d2.es.un.es.
zona: d1.es.un.eszona: es.un.eszona: .un.es.
Fernando Pérez Costoya
Búsqueda www.d1.es.un.es.
Sistemas Distribuidos 12
n3.un.es.resolver
Con servidor 3º de cada dominio
encaje: es.un.es.contacta n3.es.un.es.
zona: .un.es.
n3.es.un.es.encaje: completo
¿www.d1.es.un.es.?
1
zona: d2.es.un.es.
zona: d1.es.un.eszona: es.un.es
Fernando Pérez Costoya
SRV
Sistemas Distribuidos 13
_p._t.un.es. SRV A B 8 n1.un.es._p._t.un.es. SRV 2 2 8 n2.un.es. _p._t.un.es. SRV C D 8 n3.un.es.
_p._t.un.es. SRV 1 2 8 n1.un.es._p._t.un.es. SRV 2 2 8 n2.un.es. _p._t.un.es. SRV 1 2 8 n3.un.es.
_p._t.un.es. SRV 1 1 8 n1.un.es._p._t.un.es. SRV 2 2 8 n2.un.es. _p._t.un.es. SRV 1 4 8 n3.un.es.
_p._t.un.es. SRV 1 1 8 n1.un.es._p._t.un.es. SRV 2 2 8 n2.un.es. _p._t.un.es. SRV 4 1 8 n3.un.es.
_p._t.un.es. SRV 2 1 8 n1.un.es._p._t.un.es. SRV 2 2 8 n2.un.es. _p._t.un.es. SRV 2 1 8 n3.un.es.
¿Carga en n1.un.es.?
2/(2+2) = 50%
1/(1+4) = 20%
1/1 = 100%
1/(1+2+1) = 25%
Fernando Pérez Costoya
MX
Sistemas Distribuidos 14
es.un.es. MX 1 n1.un.es.es.un.es. MX 2 n2.un.es.
¿MX en un.es.?
¿MX en es.un.es.?
No MX
Zona un.es
Error de entrega
Entrega a n1.un.es.
Zona es.un.es
Fernando Pérez CostoyaSistemas Distribuidos 15
LDAP DIT
Universidad
organization
Prof
groupOfNames
member: DNprof1
member: DNprof3
prof1
inetOrgPerson
Dpto1
OU
prof2
inetOrgPerson
prof3
inetOrgPerson
Dpto2
OU
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Prof
groupOfNames
member: DNprof2
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
Fernando Pérez CostoyaSistemas Distribuidos 16
LDAP: ¿Alta profesor prof4 en Tit2?
Universidad
organization
Prof
groupOfNames
member: DNprof1
member: DNprof3
prof1
inetOrgPerson
Dpto1
OU
prof2
inetOrgPerson
prof3
inetOrgPerson
Dpto2
OU
prof4
inetOrgPerson
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Prof
groupOfNames
member: DNprof2
member: DNprof4
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
Add nodo prof4Modify para añadir member
Fernando Pérez CostoyaSistemas Distribuidos 17
LDAP: ¿Alta estudiante est4?
Universidad
organization
Prof
groupOfNames
member: DNprof1
member: DNprof3
prof1
inetOrgPerson
Dpto1
OU
prof2
inetOrgPerson
prof3
inetOrgPerson
Dpto2
OU
prof4
inetOrgPerson
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Prof
groupOfNames
member: DNprof2
member: DNprof4
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
est4
inetOrgPersonAdd nodo est4
Fernando Pérez CostoyaSistemas Distribuidos 18
LDAP: ¿Cambio titulación est2?
Universidad
organization
Prof
groupOfNames
member: DNprof1
member: DNprof3
prof1
inetOrgPerson
Dpto1
OU
prof2
inetOrgPerson
prof3
inetOrgPerson
Dpto2
OU
prof4
inetOrgPerson
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
Prof
groupOfNames
member: DNprof2
member: DNprof4
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
est4
inetOrgPersonModifyDN est2
est2
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 19
LDAP: ¿prof2 también en Tit1?
Universidad
organization
Prof
groupOfNames
member: DNprof1
member: DNprof3
member: DNprof2
prof1
inetOrgPerson
Dpto1
OU
prof2
inetOrgPerson
prof3
inetOrgPerson
Dpto2
OU
prof4
inetOrgPerson
est1
inetOrgPerson
Alumnos
OU
Prof
groupOfNames
member: DNprof2
member: DNprof4
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
est4
inetOrgPersonModify para añadir member
est2
inetOrgPerson
Tit1
OU
Fernando Pérez CostoyaSistemas Distribuidos 20
LDAP: ¿prof1 cambia de dpto.?
Universidad
organization
Prof
groupOfNames
member:newDNprof1
member: DNprof3
member: DNprof2
Dpto1
OU
prof2
inetOrgPerson
Dpto2
OU
prof3
inetOrgPersonprof4
inetOrgPerson
est1
inetOrgPerson
Alumnos
OU
Prof
groupOfNames
member: DNprof2
member: DNprof4
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
est4
inetOrgPersonModifyDN prof1
Modify para modificar member
est2
inetOrgPerson
Tit1
OU
prof1
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 21
LDAP: Diseño adecuado para…
Universidad
organization
Prof
groupOfNames
member:newDNprof1
member: DNprof3
member: DNprof2
Dpto1
OU
prof2
inetOrgPerson
Dpto2
OU
prof3
inetOrgPersonprof4
inetOrgPerson
est1
inetOrgPerson
Alumnos
OU
Prof
groupOfNames
member: DNprof2
member: DNprof4
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
est4
inetOrgPersonProf. cambia con frecuencia de Tit.Prof. asociado a varias titulaciones
est2
inetOrgPerson
Tit1
OU
prof1
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 22
LDAP: Datos prof. dpto2 dado su correo
Universidad
organization
Prof
groupOfNames
member:newDNprof1
member: DNprof3
member: DNprof2
Dpto1
OU
prof2
inetOrgPerson
Dpto2
OU
prof3
inetOrgPersonprof4
inetOrgPerson
est1
inetOrgPerson
Alumnos
OU
Prof
groupOfNames
member: DNprof2
member: DNprof4
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
est4
inetOrgPersonBase: Dpto2; Ámbito: one (hijos)
Filtro: correo; Atrib: todos
est2
inetOrgPerson
Tit1
OU
prof1
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 23
LDAP: Tfno. de todos alumnos Tit2
Universidad
organization
Prof
groupOfNames
member:newDNprof1
member: DNprof3
member: DNprof2
Dpto1
OU
prof2
inetOrgPerson
Dpto2
OU
prof3
inetOrgPersonprof4
inetOrgPerson
est1
inetOrgPerson
Alumnos
OU
Prof
groupOfNames
member: DNprof2
member: DNprof4
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
est4
inetOrgPersonBase: alumnos Tit2; Ámbito: one (hijos)
Filtro: ninguno; Atrib: teléfono
est2
inetOrgPerson
Tit1
OU
prof1
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 24
LDAP: correo profesores Tit1; Paso 1
Universidad
organization
Prof
groupOfNames
member:newDNprof1
member: DNprof3
member: DNprof2
Dpto1
OU
prof2
inetOrgPerson
Dpto2
OU
prof3
inetOrgPersonprof4
inetOrgPerson
est1
inetOrgPerson
Alumnos
OU
Prof
groupOfNames
member: DNprof2
member: DNprof4
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
est4
inetOrgPersonBase: Prof de Tit1; Ámbito: baseFiltro: ninguno; Atrib: member
est2
inetOrgPerson
Tit1
OU
prof1
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 25
LDAP: correo profesores Tit1; Paso 2
Universidad
organization
Prof
groupOfNames
member:newDNprof1
member: DNprof3
member: DNprof2
Dpto1
OU
prof2
inetOrgPerson
Dpto2
OU
prof3
inetOrgPersonprof4
inetOrgPerson
est1
inetOrgPerson
Alumnos
OU
Prof
groupOfNames
member: DNprof2
member: DNprof4
Tit2
OU
est3
inetOrgPerson
Alumnos
OU
est4
inetOrgPersonTres búsquedas
Base: profX; Ámbito: baseFiltro: ninguno; Atrib: correo
est2
inetOrgPerson
Tit1
OU
prof1
inetOrgPerson
Nº total de nodos visitados: 4
Fernando Pérez Costoya
Sistemas Distribuidos
Ejercicio de DNS
Curso 2017/2018 (tarde)
Fernando Pérez Costoya
NS en enunciado
Sistemas Distribuidos 27
raíz
es
co
de
n1.co.es. n2.co.es. n3.co.es. n4.co.es.
n1.s2.co.es. n2.s2.co.es. n3.co.es.
n1.de.s2.co.es. n2.s2.co.es.
n3.co.es. n4.de.s2.co.es
¿NS de delegación y glue records en cada dominio?
s1 s2n1.co.es. n2.co.es.
n3.co.es. n4.co.es.
n1.co.es. n2.co.es. n3.co.es. n4.co.es.de
Fernando Pérez Costoya
NS delegación y Glue Records
Sistemas Distribuidos 28
Dominio NS propios NS delegación Glue records
co.es. 4 4+3 2
s1.co.es. 4 4 0
s2.co.es 3 4 2
de.s1.co.es. 4 0 0
de.s2.co.es. 4 0 0
raíz
es
co
de
n1.co.es. n2.co.es. n3.co.es. n4.co.es.
n1.s2.co.es. n2.s2.co.es. n3.co.es.
n1.de.s2.co.es. n2.s2.co.es.
n3.co.es. n4.de.s2.co.es
s1 s2n1.co.es. n2.co.es.
n3.co.es. n4.co.es.
n1.co.es. n2.co.es. n3.co.es. n4.co.es.de
Fernando Pérez Costoya
Servidores DNS y zonas
Sistemas Distribuidos 29
n1.co.es.
zona: .co.es.
n1.s2.co.es.
n1.de.s2.co.es.
zona: de.s2.co.es.
zona: s2.co.es
n2.co.es.
zona: de.s1.co.eszona: s1.co.eszona: .co.es.
n3.co.es.
zona: .co.es.
n2.s2.co.es.
zona: de.s2.co.eszona: s2.co.es
n4.de.s2.co.es.
zona: de.s2.co.es
n4.co.es.
zona: .co.es.zona: s1.co.es.
zona: de.s1.co.es.
zona: de.s2.co.es.
zona: de.s1.co.eszona: s1.co.es
zona: de.s1.co.eszona: s1.co.es
zona: s2.co.es
Fernando Pérez Costoya
Búsqueda www.de.s2.co.es.
Sistemas Distribuidos 30
chita.fi.upm.es.resolver
Con servidor 1º de cada dominio
encaje: ningunocontacta s. raíz 1º
servidor raíz 1ºencaje: es.
zona: .
servidor es 1ºencaje: un.es.
zona: es.
n1.co.es.
encaje: s2.co.es.
zona: .co.es.
n1.s2.co.es.
n1.de.s2.co.es.encaje: completo
zona: de.s2.co.es.
5
encaje: de.s2.co.es.zona: s2.co.es
zona: fi.upm.es.
zona: s1.co.es.zona: de.s1.co.es.
Fernando Pérez Costoya
Búsqueda www.de.s2.co.es.
Sistemas Distribuidos 31
chita.fi.upm.es.resolver
Con servidor 2º de cada dominio servidor raíz 2ºencaje: es.
zona: .
servidor es 2ºencaje: un.es.
zona: es.
n2.co.es.encaje: s2.co.es.
zona: .co.es.
n2.s2.co.es.encaje: completo
4
zona: de.s2.co.es.zona: s2.co.es
encaje: ningunocontacta s. raíz 2º
zona: fi.upm.es.
Fernando Pérez Costoya
Búsqueda www.de.s2.co.es.
Sistemas Distribuidos 32
chita.fi.upm.es.resolver
Con servidor 3º de cada dominio servidor raíz 3ºencaje: es.
zona: .
encaje: un.es.
zona: es.servidor es 3º
n3.co.es.
3
SNs de un.es.
encaje: completo
encaje: ningunocontacta s. raíz 3º
zona: fi.upm.es.
zona: .co.es.
zona: de.s2.co.es.
zona: de.s1.co.eszona: s1.co.es
zona: s2.co.es
Fernando Pérez Costoya
Búsqueda www.de.s1.co.es.
Sistemas Distribuidos 33
chita.fi.upm.es.resolver
Con servidor 1º de cada dominio servidor raíz 1ºencaje: es.
zona: .
servidor es 1ºencaje: un.es.
zona: es.
n1.co.es.encaje: completo
3
encaje: ningunocontacta s. raíz 1º
zona: fi.upm.es.
zona: .co.es.zona: s1.co.es.
zona: de.s1.co.es.
Fernando Pérez Costoya
Búsqueda www.de.s1.co.es.
Sistemas Distribuidos 34
chita.fi.upm.es.resolver
Con servidor 3º de cada dominio servidor raíz 3ºencaje: es.
zona: .
encaje: un.es.
zona: es.servidor es 3º
n3.co.es.
3
SNs de un.es.
encaje: completo
encaje: ningunocontacta s. raíz 3º
zona: fi.upm.es.
zona: .co.es.
zona: de.s2.co.es.
zona: de.s1.co.eszona: s1.co.es
zona: s2.co.es
Fernando Pérez Costoya
Búsqueda www.co.es.
Sistemas Distribuidos 35
n1.s2.co.es.resolver
Con servidor 1º de cada dominio
encaje: ningunocontacta s. raíz 1º
servidor raíz 1ºencaje: es.
zona: .
servidor es 1ºencaje: un.es.
zona: es.
n1.co.es.zona: .co.es.
encaje: completo
3
IP www.co.es.
zona: s2.co.es
Fernando Pérez Costoya
Búsqueda www.de.s2.co.es.
Sistemas Distribuidos 36
n2.co.es.resolver
Con servidor 2º de cada dominio
encaje: s2.co.es.contacta n2.s2.co.es.
n2.s2.co.es.encaje: completo
¿www.de.s2.co.es.?
1
zona: de.s1.co.eszona: s1.co.eszona: .co.es.
zona: de.s2.co.eszona: s2.co.es
Fernando Pérez Costoya
Búsqueda www.de.s2.co.es.
Sistemas Distribuidos 37
n3.co.es.resolver
Con servidor 3º de cada dominio
0
encaje: completo
zona: .co.es.
zona: de.s2.co.es.
zona: de.s1.co.eszona: s1.co.es
zona: s2.co.es
Fernando Pérez Costoya
SRV
Sistemas Distribuidos 38
SRV 1 ASRV B 2SRV 1 3
SRV 1 2SRV 1 2SRV 1 3
SRV 1 1SRV 1 2SRV 1 3
SRV 1 2SRV 2 2SRV 1 3
SRV 1 1SRV 2 2SRV 1 3
¿Carga 1ª máquina?
2/(2+2+3) = 28,6%
1/(1+2+3) = 16,7%
2/(2+3) = 40%
1/(1+3) = 25%
Fernando Pérez Costoya
CNAME vs NS
Sistemas Distribuidos 39
www.co.es. NS n1.s2.co.es.Zona co.es
www.co.es. NS n1.s2.co.es.Zona s2.co.es
www.co.es. CNAME n1.s2.co.es.Zona co.es
www.co.es. CNAME n1.s2.co.es.Zona s2.co.es
¿RR que defina que web de la compañía lo proporciona n1.s2.co.es.?
Fernando Pérez CostoyaSistemas Distribuidos 40
LDAP DIT
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
Asig1
groupOfNames
member: DNest4
member: DNest5
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Fernando Pérez CostoyaSistemas Distribuidos 41
LDAP DIT: ¿nueva asignatura optativa?
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
Asig1
groupOfNames
member: DNest4
member: DNest5
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Asig2
groupOfNames
Add nodo Asig2
Fernando Pérez CostoyaSistemas Distribuidos 42
LDAP DIT: ¿nuevo est3 matriculado asig1?
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
member: DNest3
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
est3
inetOrgPerson
Asig1
groupOfNames
member: DNest4
member: DNest5
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Asig2
groupOfNames
Add nodo est3Modify para añadir member
Fernando Pérez CostoyaSistemas Distribuidos 43
LDAP DIT: ¿asig2 pasa a tit2?
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
member: DNest3
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
est3
inetOrgPerson
Asig1
groupOfNames
member: DNest4
member: DNest5
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Asig2
groupOfNames
ModifyDN Asig2
Fernando Pérez CostoyaSistemas Distribuidos 44
LDAP DIT: ¿est5 cambia de asignatura?
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
member: DNest3
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
est3
inetOrgPerson
Asig1
groupOfNames
member: DNest4
member: DNest5
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Asig2
groupOfNames
member: DNest5
Modify para añadir memberModify para eliminar member
Fernando Pérez CostoyaSistemas Distribuidos 45
LDAP DIT: ¿est3 cambia de titulación?
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
member: DNest3
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
Asig1
groupOfNames
member: DNest4
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Asig2
groupOfNames
member: DNest5
Modify para eliminar memberModifyDN para mover est3
est3
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 46
LDAP DIT: ¿alumno en 2 titulaciones?
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
Asig1
groupOfNames
member: DNest4
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Asig2
groupOfNames
member: DNest5
No es posibleaunque sean del mismo centro
est3
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 47
LDAP: Datos est. tit2 dado su correo
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
Asig1
groupOfNames
member: DNest4
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Asig2
groupOfNames
member: DNest5
Base: alumnos tit2; Ámbito: oneFiltro: correo; Atrib: todos
est3
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 48
LDAP: nombre titulaciones centro1
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
Asig1
groupOfNames
member: DNest4
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Asig2
groupOfNames
member: DNest5
Base: centro1; Ámbito: oneFiltro: ninguno; Atrib: nombre
est3
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 49
LDAP: lista est. asig2; Paso1
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
Asig1
groupOfNames
member: DNest4
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Asig2
groupOfNames
member: DNest5
member: DNest4
Base: asig2; Ámbito: baseFiltro: ninguno; Atrib: member
est3
inetOrgPerson
Fernando Pérez CostoyaSistemas Distribuidos 50
LDAP: lista est. asig2; Paso2
Univ
O
Asig1
groupOfNames
member: DNest1
member: DNest2
Tit1
OU
est1
inetOrgPerson
Alumnos
OU
est2
inetOrgPerson
Centro1
OUCentro2
OU
Asignaturas
OU
Asig1
groupOfNames
member: DNest4
Tit2
OU
est4
inetOrgPerson
Alumnos
OU
est5
inetOrgPerson
Asignaturas
OU
Asig1
groupOfNames
member: DNest6
member: DNest7
Tit1
OU
est6
inetOrgPerson
Alumnos
OU
est7
inetOrgPerson
Asignaturas
OU
Asig2
groupOfNames
member: DNest5
member: DNest4
Dos búsquedasBase: estX; Ámbito: base
Filtro: ninguno; Atrib: nombre
est3
inetOrgPerson
Top Related