ÿþC H A P T E R I N T R O D U C T I O N T O A C T I V E D I R E C T O R Y
1
1
A C T I V E D I R E C T O R Y T E C H N O L O G Y
I f y o u h a v e b e e n i n t h e c o m p u t i n g a n d n e t w o r k i n f o r m a t i o n a b o u t r e a l n e t w o r k o b j e c t s s u c h a s u s e r s ,
e n v i r o n m e n t a t a l l d u r i n g t h e p a s t t w o y e a r s , y o u h a v e s h a r e s , p r i n t e r s , a p p l i c a t i o n s , a n d s o f o r t h s o t h a t
h e a r d a t h i n g o r t w o a b o u t t h e A c t i v e D i r e c t o r y . S o m e o f u s e r s c a n f i n d t h e r e s o u r c e s t h e y n e e d . T h r o u g h t h e
w h a t y o u h a v e h e a r d i s p r o b a b l y t r u e a l o t i s p r o b a b l y A c t i v e D i r e c t o r y , u s e r s d o n o t h a v e t o k e e p t r a c k o f
n o t . T h i s b o o k c a n h e l p y o u m a k e s e n s e o f i t a l l a n d w h i c h s e r v e r h o l d s w h i c h r e s o u r c e , o r w h e r e a
m a s t e r t h e A c t i v e D i r e c t o r y t h r o u g h a v i s u a l a p p r o a c h . p a r t i c u l a r p r i n t e r r e s i d e s . T h e A c t i v e D i r e c t o r y l i s t s t h e
B u t b e f o r e y o u g e t i n t o t h e d e t a i l s o f i n s t a l l i n g a n d i n f o r m a t i o n , i s c o m p l e t e l y s e a r c h a b l e , a n d p r o v i d e s
c o n f i g u r i n g t h e A c t i v e D i r e c t o r y , y o u n e e d t o k n o w s o m e u s e r s a s t a n d a r d f o l d e r i n t e r f a c e s o t h a t t h e y c a n f i n d
c o n c e p t u a l i n f o r m a t i o n s o t h a t i t a l l m a k e s s e n s e . w h a t t h e y n e e d o n t h e n e t w o r k .
C h a p t e r s 1 , 2 , a n d 3 s h o w y o u t h e c o n c e p t u a l a n d
T h e A c t i v e D i r e c t o r y i s a l s o d e s i g n e d t o p r o v i d e a s i n g l e
b a c k g r o u n d i n f o r m a t i o n y o u n e e d t o k n o w t o
p o i n t o f a d m i n i s t r a t i o n f o r n e t w o r k a d m i n i s t r a t o r s .
i m p l e m e n t , c o n f i g u r e , a n d s u p p o r t t h e A c t i v e D i r e c t o r y .
I n s t e a d o f h a v i n g t o m a n a g e m u l t i p l e s e r v e r s t h a t h o l d
m u l t i p l e r e s o u r c e s , t h e a d m i n i s t r a t o r c a n f i n d a l l t h e
d i r e c t o r y i n f o r m a t i o n l o c a t e d i n t h e A c t i v e D i r e c t o r y ,
W h a t i s a d i r e c t o r y ?
a n d t h a t i n f o r m a t i o n c a n b e r e p l i c a t e d t o a l l W i n d o w s
T h e t e r m d i r e c t o r y h a s r e c e i v e d a l o t o f u s e ( a n d a b u s e ! )
2 0 0 0 d o m a i n c o n t r o l l e r s . R e s o u r c e a c c e s s , s e c u r i t y
i n c o m p u t i n g e n v i r o n m e n t s i n t h e l a s t s e v e r a l y e a r s . A s
p e r m i s s i o n s , a n d u s e r a n d g r o u p a c c o u n t s a r e a l l
c o m p u t i n g e n v i r o n m e n t s h a v e b e c o m e l a r g e r a n d m o r e
c e n t r a l l y l o c a t e d i n o n e p l a c e .
c o m p l e x , t h e n e e d t o o r g a n i z e i n f o r m a t i o n s o t h a t
n e t w o r k u s e r s c a n l o c a t e t h e i n f o r m a t i o n t h e y n e e d h a s
b e c o m e i n c r e a s i n g l y i m p o r t a n t . B y d e f i n i t i o n , a d i r e c t o r y
U n d e r s t a n d i n g t h e f e a t u r e s o f t h e A c t i v e D i r e c t o r y
i s a n i n f o r m a t i o n s t o r a g e l o c a t i o n t h a t u s e s a s y s t e m a t i c
T h e A c t i v e D i r e c t o r y c o n t a i n s m a n y f e a t u r e s a n d
s c h e m e , o r n a m e s p a c e , t o o r g a n i z e t h e i n f o r m a t i o n . A
o p t i o n s , b u t y o u s h o u l d u n d e r s t a n d t h e b i g p i c t u r e a n d
c o m m o n e x a m p l e i s t h e t e l e p h o n e b o o k . A l l i n f o r m a t i o n
d e s i g n g o a l s f i r s t . T h e f o l l o w i n g l i s t e x p l a i n s t h e m a j o r
i n a t e l e p h o n e b o o k i s s t o r e d b y c i t y / r e g i o n , l a s t n a m e ,
f e a t u r e s a n d d e s i g n g o a l s o f t h e A c t i v e D i r e c t o r y :
a n d t h e n f i r s t n a m e . B y r e f e r e n c i n g a p a r t i c u l a r n a m e i n
a p a r t i c u l a r c i t y / r e g i o n , y o u c a n f i n d t h a t p e r s o n s
S c a l a b i l i t y : T h e A c t i v e D i r e c t o r y i s h i g h l y s c a l a b l e ,
t e l e p h o n e n u m b e r . T h e p h o n e b o o k u s e s a n a m e s p a c e i n
w h i c h m e a n s i t c a n f u n c t i o n i n s m a l l n e t w o r k i n g
t h a t a l l n a m e s a r e o r g a n i z e d i n a l p h a b e t i c a l o r d e r u s i n g
e n v i r o n m e n t s o r g l o b a l c o r p o r a t i o n s . T h e A c t i v e
t h e l a s t a n d f i r s t n a m e . I f t h e t e l e p h o n e b o o k d i d n o t
D i r e c t o r y s u p p o r t s m u l t i p l e s t o r e s a n d c a n h o l d
f o l l o w a n a m e s p a c e i n o t h e r w o r d s , i f s o m e n a m e s
m o r e t h a n o n e m i l l i o n o b j e c t s p e r s t o r e . A s t o r e i s a
l i s t e d w e r e b y f i r s t n a m e , s o m e b y l a s t , s o m e b y
m a j o r g r o u p i n g o f A c t i v e D i r e c t o r y o b j e c t s a n d
n i c k n a m e s , a n d s o m e b y a d d r e s s y o u w o u l d n e v e r f i n d
t h e A c t i v e D i r e c t o r y e v e n s u p p o r t s m u l t i p l e s t o r e s .
w h a t y o u n e e d e d .
E x t e n s i b i l i t y : T h e A c t i v e D i r e c t o r y i s e x t e n s i b l e ,
w h i c h m e a n s t h a t y o u c a n c u s t o m i z e i t t o m e e t t h e
n e e d s o f a n o r g a n i z a t i o n .
W h a t i s t h e A c t i v e D i r e c t o r y ?
T h e A c t i v e D i r e c t o r y i s M i c r o s o f t s a n s w e r t o d i r e c t o r y
s e r v i c e s . T h e A c t i v e D i r e c t o r y s p u r p o s e i s t o o r g a n i z e
4
I
S e c u r i t y : T h e A c t i v e D i r e c t o r y i s i n t e g r a t e d w i t h D N S a n d t h e A c t i v e D i r e c t o r y
W i n d o w s 2 0 0 0 s e c u r i t y , a l l o w i n g a d m i n i s t r a t o r s
D o m a i n N a m e S y s t e m ( D N S ) i s t h e m o s t w i d e l y u s e d
t o c o n t r o l a c c e s s t o o b j e c t s .
d i r e c t o r y n a m e s p a c e i n t h e w o r l d . E a c h t i m e y o u u s e
S e a m l e s s n e s s : T h e A c t i v e D i r e c t o r y i s s e a m l e s s l y
t h e I n t e r n e t , y o u a r e f i n d i n g U R L s b y u s i n g D N S . D N S
i n t e g r a t e d w i t h t h e l o c a l n e t w o r k a n d t h e
t a k e s a U n i f o r m R e s o u r c e L o c a t o r ( U R L ) , s u c h a s
i n t r a n e t / I n t e r n e t .
w w w . m i c r o s o f t . c o m , a n d r e s o l v e s t h e U R L i n t o a
T C P / I P a d d r e s s , s u c h a s 1 3 1 . 1 0 7 . 2 . 2 0 0 , w h i c h i s
O p e n S t a n d a r d s : T h e A c t i v e D i r e c t o r y i s b a s e d
r e q u i r e d f o r c o m m u n i c a t i o n o n t h e I n t e r n e t . B e c a u s e
o n o p e n c o m m u n i c a t i o n s t a n d a r d s , w h i c h a l l o w
c o m p u t e r s m u s t h a v e t h e T C P / I P a d d r e s s t o
i n t e g r a t i o n a n d c o m m u n i c a t i o n w i t h o t h e r
c o m m u n i c a t e , a n d u s e r s n e e d t h e l a n g u a g e - b a s e d
d i r e c t o r y s e r v i c e s , s u c h a s N o v e l l s N D S .
n a m e s t o c o m m u n i c a t e , t h e j o b o f D N S i s t o r e s o l v e
B a c k w a r d C o m p a t i b i l i t y : A l t h o u g h W i n d o w s
t h e t w o .
2 0 0 0 o p e r a t i n g s y s t e m s m a k e t h e m o s t u s e o f t h e
A c t i v e D i r e c t o r y , t h e A c t i v e D i r e c t o r y a l s o w o r k s
T h e A c t i v e D i r e c t o r y i s i n t e g r a t e d w i t h D N S , a n d t h e
w i t h e a r l i e r v e r s i o n s o f W i n d o w s . T h i s f e a t u r e
n a m i n g s c h e m e s u s e d i n t h e A c t i v e D i r e c t o r y a r e D N S
a l l o w s t h e i m p l e m e n t a t i o n o f t h e A c t i v e
n a m e s . F o r e x a m p l e , c o r p . c o m i s a v a l i d D N S n a m e
D i r e c t o r y t o b e t a k e n o n e s t e p a t a t i m e w h i l e
a n d c a n a l s o b e u s e d a s a W i n d o w s 2 0 0 0 d o m a i n
s t i l l m a i n t a i n i n g a f u n c t i o n i n g n e t w o r k .
n a m e . W i t h D N S a s t h e l o c a t o r s e r v i c e i n t h e A c t i v e
D i r e c t o r y , t h e l o c a l a r e a n e t w o r k ( L A N ) b e c o m e s m o r e
s e a m l e s s w i t h t h e I n t e r n e t a n d a n i n t r a n e t . C o r p . c o m
U n d e r s t a n d i n g d o m a i n s a n d d o m a i n c o n t r o l l e r s c a n b e a n I n t e r n e t n a m e o r a l o c a l a r e a n a m e , a n d
J w i l l i a m s @ c o r p . c o m c a n b e b o t h a n I n t e r n e t e -
I f y o u h a v e w o r k e d w i t h W i n d o w s N T a t a l l , y o u
m a i l a d d r e s s a n d a u s e r n a m e i n t h e l o c a l n e t w o r k .
s h o u l d b e f a m i l i a r w i t h t h e c o n c e p t s o f d o m a i n a n d
T h i s s t r u c t u r e e n a b l e s y o u t o f i n d i t e m s o n y o u r
d o m a i n c o n t r o l l e r s . A d o m a i n i s a l o g i c a l g r o u p i n g o f
n e t w o r k i n t h e s a m e m a n n e r y o u f i n d t h e m o n t h e
u s e r s , c o m p u t e r s , a n d r e s o u r c e s . I n a c t u a l i t y , t h e
I n t e r n e t .
d o m a i n i s a s e c u r i t y b o u n d a r y t h a t e n a b l e s
a d m i n i s t r a t o r s t o c o n t r o l t h e r e s o u r c e s i n t h a t d o m a i n
W i n d o w s 2 0 0 0 a l s o s u p p o r t s D y n a m i c D N S ( D D N S ) , a
a n d k e e p u n a u t h o r i z e d u s e r s o u t o f t h e d o m a i n . T h e
n e w a d d i t i o n t o t h e D N S s t a n d a r d . D D N S c a n
A c t i v e D i r e c t o r y i s b u i l t t h r o u g h t h e d o m a i n . D o m a i n
d y n a m i c a l l y u p d a t e a D N S s e r v e r w i t h n e w o r c h a n g e d
c o n t r o l l e r s a r e t h e s e r v e r s t h a t m a n a g e t h e d o m a i n .
v a l u e s , w h i c h h a d t o b e m a n u a l l y u p d a t e d i n t h e p a s t .
P r i m a r y d o m a i n c o n t r o l l e r s ( P D C ) a n d b a c k u p d o m a i n
B e c a u s e n a m e r e c o r d s c a n b e d y n a m i c a l l y u p d a t e d ,
n o l o n g e r e x i s t i n W i n d o w s 2 0 0 0 ; a l l t h e d o m a i n
p u r e W i n d o w s 2 0 0 0 n e t w o r k s n o l o n g e r n e e d t o u s e
c o n t r o l l e r s s i m p l y a c t a s p e e r s . T h r o u g h t r u s t
W i n d o w s I n t e r n e t N a m i n g S e r v i c e ( W I N S ) . I n m i x e d
r e l a t i o n s h i p s , t h e A c t i v e D i r e c t o r y i s r e p l i c a t e d u s i n g
e n v i r o n m e n t s , h o w e v e r , W I N S i s u s e d f o r b a c k w a r d s
m u l t i m a s t e r r e p l i c a t i o n , w h i c h m e a n s t h a t a l l d o m a i n
c o m p a t i b i l i t y w i t h o l d e r v e r s i o n s o f W i n d o w s . Y o u c a n
c o n t r o l l e r s a r e r e s p o n s i b l e f o r m a i n t a i n i n g t h e A c t i v e
l e a r n a l l a b o u t W I N S a n d D N S i n C h a p t e r s 5 a n d 6 .
D i r e c t o r y a n d r e p l i c a t i n g c h a n g e s t o o t h e r d o m a i n
c o n t r o l l e r s . Y o u l e a r n m o r e a b o u t m a n a g i n g t r u s t s i n
W i n d o w s 2 0 0 0 l a t e r i n t h i s b o o k .
5
U N D E R S T A N D I N G A C T I V E D I R E C T O R Y
C H A P T E R I N T R O D U C T I O N T O A C T I V E D I R E C T O R Y
1
1
U n d e r s t a n d i n g L D A P a d i r e c t o r y s e r v i c e a n d i s n o t r e s t r i c t e d t o X . 5 0 0
d i r e c t o r i e s l i k e D A P i s . A n o t h e r m a j o r d i f f e r e n c e i s t h a t
D N S i s t h e n a m e s p a c e u s e d i n t h e A c t i v e D i r e c t o r y , a n d
L D A P i s n o t a c l i e n t - b a s e d s e r v i c e . T h e s e r v i c e r u n s o n
L i g h t w e i g h t D i r e c t o r y A c c e s s P r o t o c o l ( L D A P ) i s h o w y o u
t h e s e r v e r a n d t h e i n f o r m a t i o n i s r e t u r n e d t o t h e c l i e n t .
a c c e s s t h e A c t i v e D i r e c t o r y .
T h e A c t i v e D i r e c t o r y i s n o t a n X . 5 0 0 d i r e c t o r y , b u t i t
s u p p o r t s t h e i n f o r m a t i o n m o d e l w i t h o u t r e q u i r i n g
T o u n d e r s t a n d L D A P , y o u n e e d a b r i e f h i s t o r y l e s s o n .
s y s t e m s t o i m p l e m e n t t h e X . 5 0 0 o v e r h e a d . T h e r e s u l t i s
T h e X . 5 0 0 s t a n d a r d i s a d i r e c t o r y s p e c i f i c a t i o n t h a t
a n L D A P - b a s e d d i r e c t o r y t h a t s u p p o r t s h i g h l e v e l s o f
i n t r o d u c e d D i r e c t o r y A c c e s s P r o t o c o l ( D A P ) t o r e a d a n d
i n t e r o p e r a b i l i t y .
m o d i f y t h e d i r e c t o r y d a t a b a s e . D A P i s a n e x t e n s i b l e
p r o t o c o l i n t h a t i t c a n h a n d l e d i r e c t o r y r e q u e s t s a n d
L D A P i s w i d e l y s u p p o r t e d o n t h e I n t e r n e t . I f y o u h a v e
c h a n g e s , a s w e l l a s d i r e c t o r y s e c u r i t y . H o w e v e r , D A P
p a r t i c i p a t e d i n n e w s g r o u p s o r s e a r c h e d t h e W o r l d W i d e
p l a c e s m u c h o f t h e p r o c e s s i n g b u r d e n o n t h e c l i e n t
W e b w i t h a s e a r c h e n g i n e , y o u m o r e t h a n l i k e l y h a v e
c o m p u t e r s a n d i s c o n s i d e r e d t o b e a h i g h o v e r h e a d
u s e d L D A P . T h i s o p e n s t a n d a r d i s d i r e c t l y s u p p o r t e d i n
p r o t o c o l . L D A P , w h i c h i s n o t d e f i n e d w i t h i n t h e X . 5 0 0
t h e A c t i v e D i r e c t o r y s o t h a t u s e r s c a n f i n d t h e r e s o u r c e s
s p e c i f i c a t i o n , w a s d e v e l o p e d t o o v e r c o m e t h e
t h e y n e e d .
w e a k n e s s e s o f D A P . L D A P i s a n o p e n s t a n d a r d , w h i c h
m e a n s t h a t i t c a n b e u s e d b y a n y o n e w i s h i n g t o d e v e l o p
6
I
T H E S T R U C T U R E O F T H E A C T I V E
D I R E C T O R Y
h e A c t i v e D i r e c t o r y i s d e s i g n e d i n a h i e r a r c h y D i r e c t o r y o b j e c t s a r e u s e r s , g r o u p s , p r i n t e r s , s h a r e d
s t r u c t u r e , a n d b e f o r e i n s t a l l i n g a n d f o l d e r s , a p p l i c a t i o n s , d a t a b a s e s , c o n t a c t s , a n d s o f o r t h .
T i m p l e m e n t i n g t h e A c t i v e D i r e c t o r y , y o u m u s t E a c h o f t h e s e o b j e c t s r e p r e s e n t s s o m e t h i n g t a n g i b l e o n
h a v e a f i r m u n d e r s t a n d i n g o f t h e s t r u c t u r e a s w e l l a s t h e n e t w o r k .
t h e c o m p o n e n t s t h a t m a k e u p t h e A c t i v e D i r e c t o r y .
E a c h o b j e c t c o n t a i n s a t t r i b u t e s . A n a t t r i b u t e i s a
Y o u m a y s e e t h e s e c o m p o n e n t s a s t e r m s t h a t y o u n e e d
q u a l i t y t h a t h e l p s d e f i n e t h e a c t u a l o b j e c t . F o r
t o l e a r n , b u t y o u m u s t a l s o k n o w h o w t h e s e
e x a m p l e , a u s e r o b j e c t c o u l d h a v e a t t r i b u t e s o f a
c o m p o n e n t s o r t e r m s r e l a t e t o e a c h o t h e r a n d h o w
u s e r n a m e , a c t u a l n a m e , a n d e - m a i l a d d r e s s . A t t r i b u t e s
t h e y f i t i n t o t h e h i e r a r c h y .
f o r e a c h k i n d o f o b j e c t a r e d e f i n e d i n t h e A c t i v e
I n t h i s c h a p t e r , y o u b e g i n w i t h t h e s m a l l e s t c o m p o n e n t D i r e c t o r y . T h e a t t r i b u t e s d e f i n e t h e o b j e c t i t s e l f a n d
i n t h e h i e r a r c h y a n d w o r k y o u r w a y u p t o t h e t o p o f e n a b l e u s e r s t o s e a r c h f o r t h e p a r t i c u l a r o b j e c t .
t h e h i e r a r c h y . T h i s s e c t i o n g i v e s y o u a c o m p l e t e v i e w T e c h n i c a l l y a t t r i b u t e s a r e c a l l e d m e t a d a t a w h i c h i s
o f t h e A c t i v e D i r e c t o r y s s t r u c t u r e . s i m p l y d a t a a b o u t d a t a a n d a r e a p o r t i o n o f t h e
A c t i v e D i r e c t o r y s c h e m a , w h i c h d e f i n e s w h a t o b j e c t s
a n d o b j e c t a t t r i b u t e s c a n b e s t o r e d i n t h e A c t i v e
O b j e c t
D i r e c t o r y .
A n A c t i v e D i r e c t o r y o b j e c t r e p r e s e n t s a p h y s i c a l o b j e c t
o f s o m e k i n d o n t h e n e t w o r k . C o m m o n A c t i v e
M i c r o F L O P P Y
D o u b l e S i d e d
7 2 0 K
A c t i v e D i r e c t o r y O b j e c t s
U s e r s
A p p s
S h a r e s
G r o u p s
A D 3
A D 3
P U S H
P O W E R R E S E T C O M P A C T
P O W E R R E S E T C O M P A C T
A D 3
A D 3
C o m p u t e r s D a t a b a s e s
P r i n t e r s
7
U N D E R S T A N D I N G A C T I V E D I R E C T O R Y
C H A P T E R I N T R O D U C T I O N T O A C T I V E D I R E C T O R Y
1
1
A t t r i b u t e s O U
N a m e - C o m p 3 8 7 4
A D 3
A D 3
P U S H
R o l e - W o r k s t a t i o n
U s e r
P O W E R R E S E T C O M P A C T
P O W E R R E S E T C O M P A C T
A D 3
A D 3
O S - W i n d o w s 2 0 0 0
C o m p u t e r O b j e c t
P r i n t e r
* E a c h o b j e c t h a s a t t r i b u t e s t h a t d e f i n e t h e o b j e c t .
M i c r o F L O P P Y
D o u b l e S i d e d
7 2 0 K
A p p l i c a t i o n
O t h e r
O r g a n i z a t i o n a l u n i t
O U
A n o r g a n i z a t i o n a l u n i t ( O U ) i s l i k e a f i l e f o l d e r i n a f i l e
A D 3
c a b i n e t . T h e O U i s d e s i g n e d t o h o l d o b j e c t s ( o r e v e n A D 3
P U S H
P O W E R
A D 3 P O W E R R E S E T C O M P A C T
A D 3 R E S E T C O M P A C T
o t h e r O U s ) . I t c o n t a i n s a t t r i b u t e s l i k e a n o b j e c t , b u t i t
C o m p u t e r
h a s n o f u n c t i o n a l i t y o n i t s o w n . A s w i t h a f i l e f o l d e r , i t s
p u r p o s e i s t o h o l d o t h e r o b j e c t s . A s t h e n a m e i m p l i e s ,
a n O U h e l p s y o u o r g a n i z e y o u r d i r e c t o r y s t r u c t u r e . F o r
P r i n t e r
e x a m p l e , y o u c o u l d h a v e a n a c c o u n t i n g O U t h a t c o n t a i n s
o t h e r O U s , s u c h a s A c c o u n t s P a y a b l e a n d A c c o u n t s
R e c e i v a b l e , a n d i n s i d e t h o s e O U s c a n r e s i d e o b j e c t s ,
S h a r e
s u c h a s u s e r s , g r o u p s , c o m p u t e r s , p r i n t e r s , a n d s o f o r t h .
O t h e r
O U
O t h e r
A D 3
A D 3
P U S H
A D 3 P O W E R R E S E T C O M P A C T
A D 3 P O W E R R E S E T C O M P A C T
O U
* T h i s i s a h i e r a r c h y v i e w o f t h e O U a n d o b j e c t s w i t h i n i t .
C o m p u t e r s
C o n t a i n
O b j e c t s
O r g a n i z a t i o n a l
U n i t ( O U )
P r i n t e r s
D a t a
M i c r o F L O P P Y
D o u b l e S i d e d
7 2 0 K
U s e r s G r o u p s
A p p s
* O b j e c t s a r e c o n t a i n e d w i t h i n o r g a n i z a t i o n a l u n i t s .
8
I
D o m a i n A d o m a i n i s l i k e a h o u s e i n a n e i g h b o r h o o d . E a c h
d o m a i n c a n h a v e i t s o w n s e c u r i t y p o l i c i e s a n d c a n
B y d e f i n i t i o n , a d o m a i n i s a l o g i c a l g r o u p i n g o f u s e r s
e s t a b l i s h t r u s t r e l a t i o n s h i p s w i t h o t h e r d o m a i n s . T h e
a n d c o m p u t e r s . T h e d o m a i n t y p i c a l l y r e s i d e s i n a
A c t i v e D i r e c t o r y i s m a d e u p o f o n e o r m o r e d o m a i n s .
l o c a l i z e d g e o g r a p h i c l o c a t i o n , b u t t h i s i s n o t a l w a y s
D o m a i n s c o n t a i n a s c h e m a , w h i c h d e f i n e s w h a t o b j e c t s
t h e c a s e . I n r e a l i t y , a d o m a i n i s m o r e t h a n a l o g i c a l
a r e s t o r e d i n t h e d o m a i n . T h e S c h e m a d e f i n e s o b j e c t s
g r o u p i n g i t i s a c t u a l l y a s e c u r i t y b o u n d a r y o f a
b y c l a s s e s ( s u c h a s a U s e r s c l a s s , a C o m p u t e r s c l a s s ,
W i n d o w s 2 0 0 0 o r N T n e t w o r k . Y o u c a n t h i n k o f a
a n d s o o n ) a n d a l l o b j e c t s b e l o n g i n g t o a c l a s s a r e
n e t w o r k w i t h m u l t i p l e d o m a i n s a s b e i n g s i m i l a r t o a
c a l l e d i n s t a n c e s o f t h a t c l a s s . Y o u c a n l e a r n m o r e
r e s i d e n t i a l n e i g h b o r h o o d . A l l t h e h o m e s m a k e u p t h e
a b o u t t h e A c t i v e D i r e c t o r y s c h e m a i n C h a p t e r 2 7 .
n e i g h b o r h o o d , b u t e a c h h o m e i s a s e c u r i t y b o u n d a r y
t h a t h o l d c e r t a i n o b j e c t s i n s i d e a n d k e e p s o t h e r s o u t .
D o m a i n
O U
A D 3
A D 3
P U S H
P O W E R
A D 3 R E S E T C O M P A C T
A D 3 P O W E R R E S E T C O M P A C T
C o m p u t e r
P r i n t e r s
S h a r e
O t h e r
O U
O U
* E a c h d o m a i n s e r v e s a s a s e c u r i t y b o u n d a r y .
O U
* T h e d o m a i n s i t s a t t h e t o p o f t h e h i e r a r c h y .
9
U N D E R S T A N D I N G A C T I V E D I R E C T O R Y
C H A P T E R I N T R O D U C T I O N T O A C T I V E D I R E C T O R Y
1
1
O r g a n i z a t i o n a l u n i t r e a l i t y , a d o m a i n i s m o r e t h a n a l o g i c a l g r o u p i n g i t i s
a c t u a l l y a s e c u r i t y b o u n d a r y o f a W i n d o w s 2 0 0 0 o r N T
A n o r g a n i z a t i o n a l u n i t ( O U ) i s l i k e a f i l e f o l d e r i n a f i l e
n e t w o r k . Y o u c a n t h i n k o f a n e t w o r k w i t h m u l t i p l e
c a b i n e t . T h e O U i s d e s i g n e d t o h o l d o b j e c t s ( o r e v e n
d o m a i n s a s b e i n g s i m i l a r t o a r e s i d e n t i a l n e i g h b o r h o o d .
o t h e r O U s ) . I t c o n t a i n s a t t r i b u t e s l i k e a n o b j e c t , b u t i t
A l l t h e h o m e s m a k e u p t h e n e i g h b o r h o o d , b u t e a c h
h a s n o f u n c t i o n a l i t y o n i t s o w n . A s w i t h a f i l e f o l d e r , i t s
h o m e i s a s e c u r i t y b o u n d a r y t h a t h o l d c e r t a i n o b j e c t s
p u r p o s e i s t o h o l d o t h e r o b j e c t s . A s t h e n a m e i m p l i e s ,
i n s i d e a n d k e e p s o t h e r s o u t . A d o m a i n i s l i k e a h o u s e i n
a n O U h e l p s y o u o r g a n i z e y o u r d i r e c t o r y s t r u c t u r e . F o r
a n e i g h b o r h o o d . E a c h d o m a i n c a n h a v e i t s o w n s e c u r i t y
e x a m p l e , y o u c o u l d h a v e a n a c c o u n t i n g O U t h a t c o n t a i n s
p o l i c i e s a n d c a n e s t a b l i s h t r u s t r e l a t i o n s h i p s w i t h o t h e r
d o m a i n s . T h e A c t i v e D i r e c t o r y i s m a d e u p o f o n e o r
m o r e d o m a i n s . D o m a i n s c o n t a i n a s c h e m a , w h i c h d e f i n e s
w h a t o b j e c t s a r e s t o r e d i n t h e d o m a i n . T h e S c h e m a
d e f i n e s o b j e c t s b y c l a s s e s ( s u c h a s a U s e r s c l a s s , a
D o m a i n 1 :
T r u s t s D o m a i n 2
S e c u r i t y
B o u n d a r y
" . "
D o m a i n 1
t r u s t s
D o m a i n 2 :
D o m a i n 3
T r u s t s D o m a i n 3
t h r o u g h
T r a n s i t i v e
t r u s t . c o m
S e c u r i t y
D o m a i n 3
B o u n d a r y
c o r p . c o m
o t h e r O U s , s u c h a s A c c o u n t s P a y a b l e a n d A c c o u n t s a c c t c o r p . c o m m k t c o r p . c o m
R e c e i v a b l e , a n d i n s i d e t h o s e O U s c a n r e s i d e o b j e c t s ,
s u c h a s u s e r s , g r o u p s , c o m p u t e r s , p r i n t e r s , a n d s o f o r t h .
s u r 1 . a c c t c o r p . c o m s u r 1 . m k t c o r p . c o m
s u r 2 . a c c t c o r p . c o m s u r 2 . m k t c o r p . c o m
D o m a i n
* T h i s i s a n e x a m p l e o f a c o n t i g u o u s n a m e s p a c e .
B y d e f i n i t i o n , a d o m a i n i s a l o g i c a l g r o u p i n g o f u s e r s a n d
c o m p u t e r s . T h e d o m a i n t y p i c a l l y r e s i d e s i n a l o c a l i z e d
g e o g r a p h i c l o c a t i o n , b u t t h i s i s n o t a l w a y s t h e c a s e . I n
1 0
I
C o m p u t e r s c l a s s , a n d s o o n ) a n d a l l o b j e c t s b e l o n g i n g r o o t d o m a i n i s c o r p . c o m a n d D o m a i n A a n d D o m a i n B
t o a c l a s s a r e c a l l e d i n s t a n c e s o f t h a t c l a s s . Y o u c a n e x i s t i n a d o m a i n t r e e , t h e c o n t i g u o u s n a m e s p a c e f o r
l e a r n m o r e a b o u t t h e A c t i v e D i r e c t o r y s c h e m a i n t h e t w o w o u l d b e d o m a i n a . c o r p . c o m a n d
C h a p t e r 2 7 . d o m a i n b . c o r p . c o m . I f D o m a i n A r e s i d e s i n c o r p j p . c o m
T r e e
T h e h i e r a r c h y s t r u c t u r e o f t h e d o m a i n , o r g a n i z a t i o n a l
u n i t s , a n d o b j e c t s i s c a l l e d a t r e e . T h e o b j e c t s w i t h i n
t h e t r e e a r e r e f e r r e d t o a s e n d p o i n t s w h i l e t h e O U s i n
t h e t r e e s t r u c t u r e a r e n o d e s . I n c o m p a r i s o n t o a
p h y s i c a l t r e e , y o u c a n t h i n k o f t h e b r a n c h e s a s O U s o r
c o n t a i n e r s a n d t h e l e a v e s b e i n g o b j e c t s a n o b j e c t i s
t h e n a t u r a l e n d p o i n t o f t h e n o d e w i t h i n t h e t r e e .
D o m a i n t r e e s
A d o m a i n t r e e e x i s t s w h e n s e v e r a l d o m a i n s a r e l i n k e d
b y t r u s t r e l a t i o n s h i p s a n d s h a r e a c o m m o n s c h e m a ,
c o n f i g u r a t i o n , a n d g l o b a l c a t a l o g . T r u s t r e l a t i o n s h i p s
i n W i n d o w s 2 0 0 0 a r e b a s e d o n t h e K e r b e r o s S e c u r i t y
* A d m i n i s t r a t o r s c a n v i e w t h e t r e e s t r u c t u r e
p r o t o c o l . K e r b e r o s t r u s t s a r e t r a n s i t i v e . I n o t h e r
o f t h e A c t i v e D i r e c t o r y .
w o r d s , i f D o m a i n 1 t r u s t s D o m a i n 2 a n d D o m a i n 2
t r u s t s D o m a i n 3 , t h e n D o m a i n 1 t r u s t s D o m a i n 3 . T h e
a n d D o m a i n B r e s i d e s i n t h e c o r p . c o m r o o t , t h e n t h e
A c t i v e D i r e c t o r y a u t o m a t i c a l l y c o n f i g u r e s t r u s t
t w o w o u l d n o t s h a r e a c o n t i g u o u s n a m e s p a c e .
r e l a t i o n s h i p s w i t h i n t h e s a m e t r e e a n d f o r e s t . Y o u c a n
l e a r n m o r e a b o u t t r u s t r e l a t i o n s h i p s i n t h e A c t i v e
D i r e c t o r y i n C h a p t e r 2 1 .
F o r e s t
A d o m a i n t r e e a l s o s h a r e s a c o n t i g u o u s n a m e s p a c e . A
A f o r e s t i s o n e o r m o r e t r e e s t h a t d o n o t s h a r e a
c o n t i g u o u s n a m e s p a c e f o l l o w s t h e s a m e D N S n a m i n g
h i e r a r c h y w i t h i n t h e d o m a i n t r e e . F o r e x a m p l e , i f t h e
1 1
U N D E R S T A N D I N G A C T I V E D I R E C T O R Y
C H A P T E R I N T R O D U C T I O N T O A C T I V E D I R E C T O R Y
1
1
p r o d u c t i o n . c o r p . c o m , a n d m g m t . c o r p . c o m f o r m a f o r e s t
w i t h c o r p . c o m s e r v i n g a s t h e f o r e s t r o o t .
S i t e
A s i t e i s n o t a c t u a l l y c o n s i d e r e d p a r t o f t h e A c t i v e
D i r e c t o r y h i e r a r c h y , b u t i t i s c o n f i g u r e d i n t h e A c t i v e
D i r e c t o r y f o r r e p l i c a t i o n p u r p o s e s . A s i t e i s d e f i n e d a s a
g e o g r a p h i c a l l o c a t i o n i n a n e t w o r k c o n t a i n i n g A c t i v e
D i r e c t o r y s e r v e r s w i t h a w e l l - c o n n e c t e d T C P / I P s u b n e t .
W e l l - c o n n e c t e d m e a n s t h a t t h e n e t w o r k c o n n e c t i o n i s
h i g h l y r e l i a b l e a n d f a s t . A d m i n i s t r a t o r s u s e t h e A c t i v e
D i r e c t o r y t o c o n f i g u r e r e p l i c a t i o n b e t w e e n s i t e s . U s e r s
d o n o t h a v e t o b e a w a r e o f s i t e c o n f i g u r a t i o n . A s f a r a s
t h e A c t i v e D i r e c t o r y i s c o n c e r n e d , u s e r s o n l y s e e
d o m a i n s .
H o w t h e s t r u c t u r e a p p e a r s t o a d m i n i s t r a t o r s a n d u s e r s
A s a n a d m i n i s t r a t o r , y o u v i e w t h e s t r u c t u r e o f t h e A c t i v e
D i r e c t o r y t h r o u g h t h e a d m i n i s t r a t i v e t o o l s t h a t y o u c a n
e x p l o r e i n d e t a i l l a t e r i n C h a p t e r s 1 4 t h r o u g h 2 1 . F r o m
t h e t o o l s , y o u c a n s e e t h e s t r u c t u r e t h r o u g h t h e
d o m a i n s , O U s , a n d o b j e c t s t h a t a r e a p a r t o f t h e A c t i v e
D i r e c t o r y .
U s e r s b r o w s e t h e A c t i v e D i r e c t o r y b y a c c e s s i n g i t i n M y
N e t w o r k P l a c e s . U s e r s s e e a f o l d e r v i e w f o r t h e d o m a i n
a n d o r g a n i z a t i o n a l u n i t s w i t h i n t h e d o m a i n . T h e o b j e c t s
* U s e r s c a n s e e a f o l d e r v i e w o f t h e A c t i v e D i r e c t o r y . t h e n r e s i d e i n t h e i r r e s p e c t i v e O U s . P r i m a r i l y , u s e r s f i n d
r e s o u r c e s b y p e r f o r m i n g L D A P s e a r c h e s i n s t e a d o f
b r o w s i n g ( s e e C h a p t e r 1 3 ) .
c o n t i g u o u s n a m e s p a c e . T h e t r e e s i n t h e f o r e s t d o s h a r e a
c o m m o n s c h e m a , c o n f i g u r a t i o n , a n d g l o b a l c a t a l o g , b u t A c t i v e D i r e c t o r y n a m e s
t h e t r e e s d o n o t s h a r e a c o n t i g u o u s n a m e s p a c e . A l l t r e e s
I n t h e A c t i v e D i r e c t o r y , e v e r y o b j e c t , s u c h a s u s e r s ,
i n t h e f o r e s t t r u s t e a c h o t h e r t h r o u g h K e r b e r o s t r a n s i t i v e
g r o u p s , c o m p u t e r s , p r i n t e r s , a n d s o f o r t h , h a s a u n i q u e
t r u s t s . I n a c t u a l i t y , t h e f o r e s t d o e s n o t h a v e a d i s t i n c t
n a m e . F o u r k i n d s o f n a m e s a r e a s s i g n e d t o e a c h o b j e c t .
n a m e , b u t t h e t r e e s a r e v i e w e d a s a h i e r a r c h y o f t r u s t
r e l a t i o n s h i p s . T h e t r e e a t t h e t o p o f t h e h i e r a r c h y
n o r m a l l y r e f e r s t o t h e t r e e . F o r e x a m p l e , c o r p . c o m ,
1 2
I
F i r s t , e a c h o b j e c t h a s a d i s t i n g u i s h e d n a m e ( D N ) . T h e C o m m o n n a m e ( C N )
D N i s u n i q u e f r o m a l l o t h e r o b j e c t s a n d c o n t a i n s t h e
F o r e x a m p l e , i f y o u w a n t e d t o a c c e s s a d o c u m e n t
f u l l i n f o r m a t i o n n e e d e d t o r e t r i e v e t h e o b j e c t . T h e D N
c a l l e d C o m p a n y m i s s i o n t h a t r e s i d e s i n a p a r t i c u l a r
c o n t a i n s t h e d o m a i n w h e r e t h e o b j e c t r e s i d e s a n d t h e
d o m a i n , t h e D N m a y r e a d :
p a t h t o t h e o b j e c t . T h e D N i s m a d e u p o f t h e s e
a t t r i b u t e s ( o r q u a l i t i e s ) :
/ D C = c o m / D C = m y c o m p a n y / O U = a c c t / C N = d o c u m e n t s / C
N = C o m p a n y M i s s i o n
D o m a i n c o m p o n e n t n a m e ( D C )
O r g a n i z a t i o n a l u n i t n a m e ( O U ) B y u s i n g t h e D N , t h e A c t i v e D i r e c t o r y c a n b e g i n a t t h e
t o p o f t h e d o m a i n a n d w o r k i t s w a y d o w n t o t h e a c t u a l
1 3
U N D E R S T A N D I N G A C T I V E D I R E C T O R Y
C H A P T E R T C P / I P B A S I C S
2
2
W H Y Y O U N E E D T O K N O W A B O U T
T C P / I P F O R T H E A C T I V E D I R E C T O R Y
C P / I P ( T r a n s m i s s i o n C o n t r o l P r o t o c o l / I n t e r n e t o c c u r s u s i n g T C P / I P . I n f a c t , W i n d o w s 2 0 0 0 i s d e s i g n e d
P r o t o c o l ) i s t h e d e f a c t o s t a n d a r d f o r I n t e r n e t f o r T C P / I P n e t w o r k s . I n o r d e r t o u n d e r s t a n d a n d
T c o m m u n i c a t i o n . T C P / I P i s t h e p r o t o c o l t h a t a l l o w s i m p l e m e n t t h e A c t i v e D i r e c t o r y , y o u d o n e e d a t l e a s t a
a l l c o m m u n i c a t i o n o n t h e W o r l d W i d e W e b t o t a k e g e n e r a l u n d e r s t a n d i n g o f T C P / I P . I f y o u a r e a l r e a d y
p l a c e , a n d o v e r t h e y e a r s , T C P / I P h a s b e c o m e m o r e i m m e r s e d i n a T C P / I P n e t w o r k , t h e n t h i s c h a p t e r s e r v e s
p o p u l a r a s t h e p r o t o c o l o f c h o i c e i n L A N a n d W A N a s a g o o d r e v i e w . I f y o u a r e n e w t o W i n d o w s
e n v i r o n m e n t s . n e t w o r k i n g , t h e n t h i s c h a p t e r i s j u s t w h a t y o u n e e d t o
u n d e r s t a n d t h e b a s i c s o f T C P / I P .
T h e A c t i v e D i r e c t o r y i s i n t e g r a t e d w i t h T C P / I P i n t h a t
a l l d i r e c t o r y r e p l i c a t i o n b e t w e e n d o m a i n c o n t r o l l e r s
1 4
I
W H A T I S T C P / I P ?
C P / I P i s a p r o t o c o l t h a t w a s o r i g i n a l l y H y p e r t e x t T r a n s f e r P r o t o c o l ( H T T P ) i s t h e I n t e r n e t
d e v e l o p e d b y t h e D e p a r t m e n t o f D e f e n s e . s t a n d a r d f o r t h e d e l i v e r y o f H T M L d o c u m e n t s .
T B a s i c a l l y , T C P / I P p r o v i d e s a s e t o f r u l e s t h a t
S i m p l e N e t w o r k M a n a g e m e n t P r o t o c o l ( S N M P )
g o v e r n h o w c o m p u t e r s c o m m u n i c a t e w i t h e a c h o t h e r
m a n a g e s n e t w o r k d e v i c e s a n d m o n i t o r s n e t w o r k
o v e r a n e t w o r k . J u s t a s p e o p l e h a v e t o s p e a k t h e s a m e
e v e n t s .
l a n g u a g e t o c o m m u n i c a t e w i t h e a c h o t h e r , c o m p u t e r s
S i m p l e M a i l T r a n s f e r P r o t o c o l ( S M T P ) p r o v i d e s
m u s t a l s o c o m m u n i c a t e i n t h e s a m e l a n g u a g e , o r
m e s s a g i n g ( e - m a i l ) s e r v i c e s .
p r o t o c o l . T C P / I P i s c o n s i d e r e d a s u i t e o f p r o t o c o l s
b e c a u s e i t i s m a d e u p o f m a n y p r o t o c o l s t h a t p r o v i d e U s e r D a t a g r a m P r o t o c o l ( U D P ) p r o v i d e s
t h e v a s t c o m m u n i c a t i o n f u n c t i o n a l i t y w e n o w e n j o y i n c o n n e c t i o n l e s s c o m m u n i c a t i o n .
n e t w o r k i n g e n v i r o n m e n t s a n d o n t h e I n t e r n e t . I n f a c t ,
N e t w o r k N e w s T r a n s f e r P r o t o c o l ( N N T P ) p r o v i d e s
o v e r 1 0 0 p r o t o c o l s a r e i n t h e T C P / I P s u i t e . T h e
n e w s g r o u p s e r v i c e s .
f o l l o w i n g l i s t p o i n t s o u t s o m e o f t h e m o s t c o m m o n
T e l n e t p r o v i d e s t e r m i n a l e m u l a t i o n f o r r e m o t e
o n e s :
c o n n e c t i o n s .
T r a n s m i s s i o n C o n t r o l P r o t o c o l ( T C P ) p r o v i d e s
A d d r e s s R e s o l u t i o n P r o t o c o l ( A R P ) r e s o l v e s I P
c o n n e c t i o n - o r i e n t e d c o m m u n i c a t i o n .
a d d r e s s t o h a r d w a r e ( M A C ) a d d r e s s e s
I n t e r n e t P r o t o c o l ( I P ) m a n a g e s r o u t i n g a n d
I n t e r n e t C o n t r o l M a n a g e m e n t P r o t o c o l ( I C M P )
n e t w o r k t r a f f i c .
p r o v i d e s e r r o r c o n t r o l
F i l e T r a n s f e r P r o t o c o l ( F T P ) m a n a g e s f i l e t r a n s f e r
L i g h t w e i g h t D i r e c t o r y A c c e s s P r o t o c o l ( L D A P )
a n d r e m o t e d i r e c t o r y m a n a g e m e n t .
p r o v i d e s d i r e c t o r y a c c e s s c a p a b i l i t i e s
1 5
U N D E R S T A N D I N G A C T I V E D I R E C T O R Y
C H A P T E R T C P / I P B A S I C S
2
2
T C P / I P C O M P O N E N T S
u s t a s a l a n g u a g e h a s c e r t a i n c o m p o n e n t s , s u c h a s B i n a r y n u m b e r s a r e c a l c u l a t e d b y c o u n t i n g f r o m t h e
w o r d s , g r a m m a r , a n d s y n t a x , t h e T C P / I P p r o t o c o l r i g h t t o t h e l e f t o f a s e r i e s o f b i n a r y d i g i t s . E a c h b i t
J
c o n t a i n s c o m p o n e n t s t h a t e n a b l e e a c h c o m p u t e r o n a c o u n t s t w i c e a s m u c h a s t h e p r e v i o u s b i t . I n o t h e r
T C P / I P n e t w o r k t o f u n c t i o n a n d c o m m u n i c a t e o n t h e w o r d s , t h e f i r s t b i t e q u a l s 1 , t h e s e c o n d b i t e q u a l s 2 , t h e
n e t w o r k . Y o u m u s t c o n f i g u r e t h r e e m a j o r T C P / I P t h i r d b i t e q u a l s 4 , a n d s o f o r t h . I n a n I P a d d r e s s , t h e r e
c o m p o n e n t s o n T C P / I P c o m p u t e r s : t h e I P a d d r e s s , a r e 8 b i t s , s o t h e e i g h t h b i t i s e q u a l t o 1 2 8 :
s u b n e t m a s k , a n d d e f a u l t g a t e w a y .
1 2 8 6 4 3 2 1 6 8 4 2 1
I P a d d r e s s
I n b i n a r y m a t h , t h e b i t s a r e a d d e d t o g e t h e r t o d e t e r m i n e
t h e n u m e r i c a l v a l u e . F o r e x a m p l e , i f a l l b i t s i n t h e o c t e c t
E a c h c o m p u t e r o n a T C P / I P n e t w o r k m u s t h a v e a u n i q u e
a r e t u r n e d o n , t h e n t h e n u m e r i c a l v a l u e i s 2 5 5 . I n
I P a d d r e s s . T h e I P a d d r e s s i d e n t i f i e s t h a t c o m p u t e r o n
o t h e r w o r d s , 1 1 1 1 1 1 1 1 i n b i n a r y i s e q u a l t o
t h e n e t w o r k a n d t h e a d d r e s s m u s t b e u n i q u e ( n o t w o
1 2 8 + 6 4 + 3 2 + 1 6 + 4 + 2 + 1 , w h i c h e q u a l s 2 5 5 .
c o m p u t e r s c a n h a v e t h e s a m e I P a d d r e s s . Y o u c a n t h i n k
o f a n I P a d d r e s s a s b e i n g s i m i l a r t o a p o s t a l a d d r e s s ,
I f a l l t h e b i t s a r e o f f , t h e n t h e b i n a r y r e p r e s e n t a t i o n i s
w h i c h i s u n i q u e l y i d e n t i f i e d b y c i t y , s t a t e , z i p c o d e , t h e n
0 0 0 0 0 0 0 0 w h i c h i s e q u a l t o 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 , w h i c h
b y s t r e e t a d d r e s s , t h e n b y t h e p e r s o n s n a m e . T h e s e
e q u a l s 0 . U s i n g t h i s s c h e m e , y o u c a n r e p r e s e n t a n y
a d d r e s s q u a l i t i e s e n a b l e t h e p o s t a l s y s t e m t o d e l i v e r y a
n u m b e r b e t w e e n 0 a n d 2 5 5 .
p i e c e o f m a i l t o a p a r t i c u l a r p e r s o n a t a p a r t i c u l a r
a d d r e s s . A c o m p u t e r s I P a d d r e s s e n a b l e s t h e n e t w o r k t o
F o r e x a m p l e , w h a t i s b i n a r y v a l u e o f 1 0 ? R e m e m b e r t h a t
d e l i v e r c o m m u n i c a t i o n t o t h a t p a r t i c u l a r c o m p u t e r .
t h e b i t s i n t h e o c t e t m u s t b e t u r n e d o n o r o f f t o e q u a l
t h e n u m b e r t e n . I n t h e b i n a r y o c t e t , t h e n u m b e r 1 0 i s
E a c h I P a d d r e s s i s 3 2 b i t s l o n g , a n d i s d i v i d e d i n t o 4
r e p r e s e n t e d a s 0 0 0 0 1 0 1 0 , w h i c h e q u a l s
b y t e s . E a c h b y t e i s r e f e r r e d t o a s a n o c t e t . A t y p i c a l I P
0 + 0 + 0 + 0 + 8 + 0 + 2 + 0 , w h i c h e q u a l s 1 0 .
a d d r e s s e s l o o k s l i k e t h i s : 1 3 1 . 1 0 7 . 2 . 2 0 0 . I n o r d e r t o
u n d e r s t a n d I P a d d r e s s i n g , y o u h a v e t o s t a r t t h i n k i n g i n
A n I P a d d r e s s i s m a d e u p o f f o u r o c t e t s t h a t a r e
b i n a r y m a t h . C o m p u t e r s s e e d a t a i n t e r m s o f o n e s a n d
s e p a r a t e d b y p e r i o d s . A t y p i c a l I P a d d r e s s y o u m a y
z e r o e s . I n e s s e n c e , a s t r e a m o f n e t w o r k d a t a i s s i m p l y
a s s i g n t o a c o m p u t e r w o u l d b e 1 0 . 2 . 0 . 4 . I n b i n a r y , t h e
m a d e u p o f o n e s a n d z e r o e s t h a t t h e c o m p u t e r
c o m p u t e r s s e e t h i s a d d r e s s a s :
i n t e r p r e t s . O n e ( 1 ) r e p r e s e n t s o n a n d z e r o ( 0 )
0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
r e p r e s e n t s o f f .
1 6
I
A D 3
A D 3
P U S H
P O W E R R E S E T C O M P A C T
P O W E R R E S E T C O M P A C T
A D 3
A D 3
N e t w o r k C o m p u t e r
M y I P a d d r e s s i s 1 0 . 2 . 0 . 4
O t h e r c o m p u t e r s o n t h e n e t w o r k c o m m u n i c a t e w i t h m e b y u s i n g t h i s I P a d d r e s s .
T h e y s e e m y I P a d d r e s s i n b i n a r y , w h i c h i s 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
Y o u c a n n o t s i m p l y a s s i g n c o m p u t e r s o n y o u r n e t w o r k C l a s s A : C l a s s A a d d r e s s e s h a v e a b e g i n n i n g o c t e t
a n y I P a d d r e s s y o u c h o o s e . T h e I P a d d r e s s i n g s c h e m e f r o m 1 t o 1 2 6 . N e t w o r k S o l u t i o n s a s s i g n s t h e f i r s t
y o u u s e m u s t b e d e f i n e d b y c l a s s e s a n d s u b n e t s . J u s t o c t e t a n d t h e n e t w o r k a d m i n i s t r a t o r a s s i g n s t h e
a s e v e r y o n e i n a c e r t a i n t o w n h a s t h e s a m e a d d r e s s i n g t h r e e r e m a i n i n g o c t e t s . C l a s s A n e t w o r k s w e r e
p r o p e r t i e s o f c i t y , s t a t e , a n d z i p c o d e , t h e I P a d d r e s s e s d e v e l o p e d f o r l a r g e n e t w o r k s a n d o b t a i n i n g a
m u s t b e l o n g t o c e r t a i n c l a s s e s a n d s u b n e t s . A n C l a s s A a d d r e s s t o d a y i s v e r y d i f f i c u l t . C l a s s A
i s o l a t e d L A N o r W A N c a n d e t e r m i n e a c l a s s o f n e t w o r k s c a n s u p p o r t u p t o 1 6 , 3 8 7 , 0 6 4 h o s t s .
a d d r e s s e s a n d a p p r o p r i a t e s u b n e t m a s k s t o u s e f o r A l s o , t h e a d d r e s s r a n g e o f 1 2 7 i s r e s e r v e d f o r
t h e i r n e t w o r k , b u t f o r p r o p e r I n t e r n e t c o m m u n i c a t i o n , T C P / I P t r o u b l e s h o o t i n g a n d i s c a l l e d a l o o p b a c k
m a n y n e t w o r k s c h o o s e t o o b t a i n I P a d d r e s s i n g f r o m a d d r e s s .
N e t w o r k S o l u t i o n s , w h i c h i s t h e o r g a n i z a t i o n t h a t
C l a s s B : C l a s s B n e t w o r k s h a v e t h e f i r s t o c t e t
h a n d l e s a l l o f t h e I n t e r n e t s d o m a i n n a m e a n d I P
a s s i g n m e n t f r o m 1 2 8 t o 1 9 1 . N e t w o r k S o l u t i o n s
a d d r e s s a s s i g n m e n t .
a s s i g n s t h e f i r s t a n d s e c o n d o c t e t n u m b e r s a n d
t h e n e t w o r k a d m i n i s t r a t o r a s s i g n s t h e l a s t t w o .
E a c h I P a d d r e s s i d e n t i f i e s b o t h t h e n e t w o r k i n w h i c h
C l a s s B n e t w o r k s c a n s u p p o r t u p t o 6 4 , 5 1 6 h o s t s .
t h e c o m p u t e r ( o r n o d e , s u c h a s a r o u t e r ) r e s i d e s a n d
t h e a c t u a l c o m p u t e r o r n o d e i t s e l f . T h e s e a r e c a l l e d C l a s s C : C l a s s C n e t w o r k s u s e 1 9 2 t h r o u g h 2 5 5
t h e n e t w o r k I D a n d h o s t I D . T h e t h r e e m a j o r f o r t h e f i r s t o c t e t . N e t w o r k S o l u t i o n s a s s i g n s t h e
g r o u p i n g s o f I P a d d r e s s e s a r e c a l l e d c l a s s e s . T h e f i r s t t h r e e o c t e t s a n d t h e n e t w o r k a d m i n i s t r a t o r
f o l l o w i n g l i s t g i v e s y o u a n o v e r v i e w o f t h e t h r e e a s s i g n s t h e f i n a l o c t e t . C l a s s C n e t w o r k s c a n o n l y
c l a s s e s : s u p p o r t u p t o 2 5 4 h o s t s .
1 7
U N D E R S T A N D I N G A C T I V E D I R E C T O R Y
C H A P T E R T C P / I P B A S I C S
2
2
H o s t p o r t i o n o f
N e t w o r k p o r t i o n o f t h e I P
t h e I P a d d r e s s
a d d r e s s ( C l a s s C )
( C l a s s C )
1 0 . 2 . 0
. 4
S u b n e t m a s k m u s t i n c l u d e a t l e a s t a d e f a u l t s u b n e t m a s k . F o r C l a s s A
n e t w o r k s , t h e d e f a u l t s u b n e t m a s k i s 2 5 5 . 0 . 0 . 0 . F o r
T h e s e c o n d c o m p o n e n t o f I P a d d r e s s i n g i s t h e s u b n e t
C l a s s B n e t w o r k s , t h e d e f a u l t s u b n e t m a s k i s
m a s k . A s m e n t i o n e d i n t h e p r e v i o u s s e c t i o n , p a r t o f t h e
2 5 5 . 2 5 5 . 0 . 0 a n d f o r C l a s s C n e t w o r k s , t h e d e f a u l t
I P a d d r e s s p o i n t s t o t h e a c t u a l n e t w o r k w h i l e a n o t h e r
s u b n e t m a s k i s 2 5 5 . 2 5 5 . 2 5 5 . 0 .
p o r t i o n o f t h e I P a d d r e s s p o i n t s t o t h e a c t u a l c o m p u t e r
o r n o d e ( h o s t ) . T h e s u b n e t m a s k h i d e s , o r m a s k s , p a r t o f
T h e p r o c e s s o f s u b n e t t i n g a n e t w o r k a n d a s s i g n i n g a
t h e I P a d d r e s s t o k e e p t h e n e t w o r k I D a n d t h e h o s t I D
p r o p e r m a s k f o r a s u b n e t i s o f t e n a d i f f i c u l t t a s k a n d i s
s e p a r a t e d . S u b n e t m a s k s e n a b l e y o u t o b r e a k y o u r
b e y o n d t h e s c o p e o f t h i s b o o k . B u t t o u n d e r s t a n d t h e
n e t w o r k i n t o s u b n e t s , w h i c h c a n p r o v i d e y o u m o r e
b a s i c s o f T C P / I P , d o r e m e m b e r t h a t a t l e a s t a d e f a u l t
a v a i l a b l e I P a d d r e s s e s a n d f u r t h e r o r g a n i z e y o u r
s u b n e t m a s k i s r e q u i r e d .
n e t w o r k . A l s o , s u b n e t t i n g c o n t r o l s r e d u c e s o v e r a l l
n e t w o r k t r a f f i c . E a c h I P a d d r e s s a s s i g n e d t o a c l i e n t
1 8
I
D e f a u l t g a t e w a y c o m m u n i c a t e w i t h c o m p u t e r s o n d i f f e r e n t s u b n e t s . A
d e f a u l t g a t e w a y i s n o t a r e q u i r e d c o m p o n e n t o f c l i e n t
T h e l a s t c o m p o n e n t o f I P a d d r e s s i n g i s t h e d e f a u l t
I P c o n f i g u r a t i o n , b u t i f g a t e w a y s a r e i n u s e i n y o u r
g a t e w a y . A d e f a u l t g a t e w a y , o r r o u t e r , i s t h e I P a d d r e s s
n e t w o r k , t h e c l i e n t c o m p u t e r s m u s t k n o w t h e I P
o f t h e r o u t e r t h a t l e a d s o u t o f t h e s u b n e t . Y o u c a n
a d d r e s s o f t h e g a t e w a y ( s ) f o r c o m m u n i c a t i o n t o t a k e
t h i n k o f t h e d e f a u l t g a t e w a y a s t h e r o a d t h a t l e a d s
p l a c e w i t h d i f f e r e n t n e t w o r k s e g m e n t s .
o u t . C l i e n t c o m p u t e r s u s e t h e d e f a u l t g a t e w a y t o
1 9
U N D E R S T A N D I N G A C T I V E D I R E C T O R Y
C H A P T E R T C P / I P B A S I C S
2
2
T C P / I P M A N A G E M E N T T E C H N O L O G I E S
f p e o p l e c o u l d s p e a k a n d t h i n k i n b i n a r y m a t h , t h e y
c o u l d s e a m l e s s l y c o m m u n i c a t e w i t h c o m p u t e r s . B u t
I h u m a n s a r e l a n g u a g e - b a s e d c r e a t u r e s w h i l e
c o m p u t e r s t h i n k i n t e r m s o f m a t h . Y o u w o u l d h a v e a
v e r y d i f f i c u l t t i m e r e m e m b e r i n g t h e I P a d d r e s s o f e a c h
c o m p u t e r y o u w a n t e d t o a c c e s s o n t h e n e t w o r k . I t s
m u c h e a s i e r t o r e m e m b e r S e r v e r D a s o p p o s e d t o
1 3 1 . 1 0 7 . 2 . 2 0 0 . S o , p e o p l e c o n t a c t s e r v e r s a n d
c o m p u t e r s u s i n g a f r i e n d l y , l a n g u a g e - b a s e d n a m e , b u t
c o m p u t e r s m u s t c o n t a c t e a c h o t h e r u s i n g t h e a c t u a l I P
a d d r e s s . I n o r d e r f o r t h e t w o w o r l d s t o m i x , a n y f r i e n d l y ,
l a n g u a g e - b a s e d n a m e s m u s t b e r e s o l v e d t o I P a d d r e s s e s
s o t h a t c o m p u t e r s c a n c o m m u n i c a t e w i t h e a c h o t h e r . F o r
t h i s t o h a p p e n a n d t o e a s e t h e b u r d e n o f I P a d d r e s s
r e s o l u t i o n a n d a s s i g n m e n t , s e v e r a l s e r v i c e s a r e a v a i l a b l e .
W i n d o w s I n t e r n e t N a m i n g S e r v i c e ( W I N S )
W I N S r e s o l v e s N e t B I O S c o m p u t e r n a m e s t o I P
D y n a m i c H o s t C o n f i g u r a t i o n P r o t o c o l ( D H C P )
a d d r e s s e s . A N e t B I O S n a m e i s a f r i e n d l y , l a n g u a g e - b a s e d
D H C P i s a s e r v e r s e r v i c e t h a t d y n a m i c a l l y a s s i g n s I P
c o m p u t e r n a m e . B e c a u s e c o m p u t e r s m u s t c o m m u n i c a t e
a d d r e s s e s a n d I P a d d r e s s i n f o r m a t i o n ( s u c h a s t h e
u s i n g a c o m p u t e r s I P a d d r e s s a n d n o t i t s N e t B I O S n a m e ,
d e f a u l t g a t e w a y ) t o n e t w o r k c l i e n t s . T r a d i t i o n a l l y ,
W I N S m a p s N e t B I O S n a m e s t o t h e i r c o r r e s p o n d i n g I P
T C P / I P h a d t h e r e p u t a t i o n o f h a v i n g h i g h o v e r h e a d
a d d r e s s . T h i s w a y , y o u c a n n a m e y o u r c o m p u t e r J o e s
b e c a u s e e a c h c l i e n t h a d t o b e a s s i g n e d a u n i q u e I P
L a p t o p i n s t e a d o f a n I P a d d r e s s l i k e 1 3 1 . 1 0 7 . 2 . 2 0 0 .
a d d r e s s . I m a g i n e h a v i n g t o m a n u a l l y a s s i g n I P a d d r e s s e s
W I N S m a i n t a i n s a d a t a b a s e t h a t k e e p s t r a c k o f t h i s
t o 1 , 0 0 0 n e t w o r k c l i e n t s w i t h o u t m a k i n g a m i s t a k e !
i n f o r m a t i o n . W I N S c l i e n t s c o n t a c t a W I N S s e r v e r t o f i n d
D H C P s o l v e s t h i s p r o b l e m b y a u t o m a t i c a l l y h a n d l i n g
t h e i n f o r m a t i o n t h a t M y C o m p u t e r e q u a l s
c l i e n t I P a s s i g n m e n t . D H C P w o r k s b y l e a s i n g a n
1 3 1 . 1 0 7 . 2 . 2 0 0 . T h e c l i e n t c a n t h e n u s e t h e I P a d d r e s s t o
a p p r o p r i a t e a n d u n i q u e I P a d d r e s s t o n e t w o r k c l i e n t s f o r
c o m m u n i c a t e w i t h J o e s L a p t o p . T h i s p r o c e s s i s i n v i s i b l e
a s p e c i f i e d p e r i o d o f t i m e . D H C P m a k e s c e r t a i n t h a t n o
t o u s e r s a n d r e q u i r e s l i t t l e i n t e r v e n t i o n f r o m
d u p l i c a t e a d d r e s s e s a r e a s s i g n e d s o t h a t a l l c l i e n t s c a n
a d m i n i s t r a t o r s . W I N S i s n o t n e c e s s a r y i n p u r e W i n d o w s
h a v e c o n n e c t i v i t y . T h i s p r o c e s s i s i n v i s i b l e t o u s e r s a n d
2 0 0 0 e n v i r o n m e n t s , b u t i s p r o v i d e d f o r b a c k w a r d
r e q u i r e s l i t t l e i n t e r v e n t i o n o n t h e p a r t o f n e t w o r k
c o m p a t i b i l i t y . W i n d o w s 2 0 0 0 c o m p u t e r s u s e D N S f o r
a d m i n i s t r a t o r s . Y o u c a n l e a r n m o r e a b o u t D H C P i n
n a m e r e s o l u t i o n , s o W I N S w i l l s l o w l y p h a s e o u t o v e r t h e
C h a p t e r 4 .
n e x t s e v e r a l y e a r s . Y o u c a n l e a r n m o r e a b o u t W I N S i n
C h a p t e r 5 a n d D N S i n C h a p t e r 6 .
2 0
I
D o m a i n N a m e S y s t e m ( D N S )
D N S r e s o l v e s f u l l y q u a l i f i e d d o m a i n n a m e s ( F Q D N ) t o
I P a d d r e s s e s . J u s t a s W I N S r e s o l v e s f r i e n d l y N e t B I O S
n a m e s t o I P a d d r e s s e s , D N S r e s o l v e s d o m a i n n a m e s ,
s u c h a s w w w . m i c r o s o f t . c o m , t o i t s a p p r o p r i a t e I P
a d d r e s s . T h i s p r o c e s s e n a b l e s y o u t o c o m m u n i c a t e
w i t h c o m p u t e r s o n t h e I n t e r n e t ( a n d n o w i n W i n d o w s
2 0 0 0 n e t w o r k s ) u s i n g f r i e n d l y d o m a i n n a m e s i n s t e a d
o f I P a d d r e s s e s . I n t h e p a s t , D N S w a s a s t a t i c m a p p i n g
c o n t a i n e d i n H O S T S f i l e s , w h i c h i s s i m p l y a t e x t f i l e
t h a t l i s t s t h e h o s t n a m e t o I P a d d r e s s m a p p i n g . N o w ,
D y n a m i c D N S ( D D N S ) c a n r e s p o n d t o a n d u p d a t e
c h a n g e s t h a t o c c u r . Y o u l e a r n m o r e a b o u t D N S a n d i t s
p l a c e i n W i n d o w s 2 0 0 0 i n C h a p t e r 6 .
2 1
U N D E R S T A N D I N G A C T I V E D I R E C T O R Y
C H A P T E R T C P / I P B A S I C S
2
2
T C P / I P U T I L I T I E S
C P / I P c o n t a i n s a n u m b e r o f c o m m a n d l i n e u t i l i t i e s
T C P / I P i s f u n c t i o n i n g p r o p e r l y . I f y o u c a n n o t c o n t a c t a
t h a t h e l p y o u g a i n i n f o r m a t i o n a b o u t t h e T C P / I P
r e m o t e c o m p u t e r , p i n g i s a g o o d w a y t o d e t e r m i n e i f t h e
T c o n f i g u r a t i o n o f y o u r c o m p u t e r a n d t r o u b l e s h o o t
c o m p u t e r i s d o w n o r i f s o m e o t h e r c o m m u n i c a t i o n
c o n n e c t i v i t y p r o b l e m s . T h e f o l l o w i n g s e c t i o n s t e l l y o u
p r o b l e m e x i s t s .
a b o u t t h e t h r e e m o s t c o m m o n u t i l i t i e s .
N e t s t a t
P i n g
N e t s t a t p r o v i d e s T C P / I P s t a t i s t i c s a n d c u r r e n t
c o n n e c t i o n i n f o r m a t i o n . T h i s u t i l i t y i s u s e f u l t o g e t a
Y o u c a n u s e P i n g t o t e s t c o n n e c t i v i t y w i t h b o t h y o u r
c l o s e l o o k a t y o u r c u r r e n t c o n n e c t i o n s a n d f i n d o u t
c o m p u t e r a n d r e m o t e c o m p u t e r s . P i n g e n a b l e s y o u t o
a b o u t p o t e n t i a l p r o b l e m s . N e t s t a t c o m e s w i t h a n u m b e r
p e r f o r m a t e s t u s i n g a c o m p u t e r s I P a d d r e s s , N e t B I O S
o f s w i t c h e s y o u c a n u s e t o r e f i n e t h e i n f o r m a t i o n
n a m e , o r D N S n a m e . Y o u c a n p e r f o r m a l o o p b a c k t e s t o n
r e t u r n e d t o y o u . S i m p l y t y p e n e t s t a t ? a t t h e c o m m a n d
y o u r o w n c o m p u t e r t o m a k e s u r e y o u r T C P / I P s o f t w a r e
l i n e t o l e a r n m o r e .
i s i n i t i a l i z i n g p r o p e r l y . T h i s t e s t c h e c k s y o u r c o m p u t e r
t o m a k e c e r t a i n T C P / I P i s o p e r a t i o n a l . T o p e r f o r m a
l o o p b a c k t e s t , s i m p l y t y p e p i n g 1 2 7 . 0 . 0 . 1 a t t h e
c o m m a n d l i n e a n d p r e s s E n t e r . T o t e s t a r e m o t e
c o m p u t e r , t y p e p i n g ( I P a d d r e s s , N e t B I O S n a m e , o r D N S
n a m e ) a t t h e c o m m a n d l i n e a n d p r e s s E n t e r . T h e p i n g
t e s t t o a r e m o t e c o m p u t e r c h e c k s i t t o m a k e c e r t a i n
2 2
I p c o n f i g i n f o r m a t i o n r e t u r n e d t o y o u . T h i s i n f o r m a t i o n w i l l
i n c l u d e a l l o f y o u r c o m p u t e r s I P c o n f i g u r a t i o n
I p c o n f i g i s a p o p u l a r u t i l i t y t h a t g i v e s y o u a d d i t i o n a l
i n f o r m a t i o n , s u c h a s D H C P l e a s e , M A C ( M e d i a
i n f o r m a t i o n a b o u t y o u r c u r r e n t s e t t i n g s , s u c h a s t h e I P
A c c e s s C o n t r o l ) a d d r e s s , a n d s o f o r t h . A s w i t h N e t s t a t ,
A d d r e s s , S u b n e t M a s k , D e f a u l t G a t e w a y , a n d D N S ,
y o u c a n t y p e i p c o n f i g ? t o v i e w t h e a v a i l a b l e s w i t c h e s
W I N S , a n d D H C P s e r v e r s . Y o u c a n t y p e i p c o n f i g a t t h e
t o r e f i n e t h e i n f o r m a t i o n r e t u r n e d .
c o m m a n d l i n e t o g e t t h i s i n f o r m a t i o n , o r y o u c a n t y p e
i p c o n f i g / a l l a t t h e c o m m a n d l i n e t o h a v e c o m p l e t e
2 3
U N D E R S T A N D I N G A C T I V E D I R E C T O R Y