1. Hotel
Management
Network
P r a t i k S a h u V U 3 S 2 1 2 2 0 4 8
O m S a r p o l e V U 3 S 2 1 2 2 0 4 6
S h u b h a m B h a l e k a r V U 3 S 2 1 2 2 0 4 7
A m a a n S h a i k h V U 3 S 2 1 2 2 0 4 8
2. Contents
I n t r o d u c t i o n
D e s i g n O v e r v i e w
T e c h n o l o g i e s
I m p l e m e n t e d
C o n f i g u r i n g t h e
s w i t c h e s
R o u t e r c o n f i g u r a t i o n
a n d R e m o t e A c c e s s
C o n c l u s i o n s
1 .
2 .
3 .
4 .
5 .
6 .
4. O n l i n e U s e r s
A d m i n i s t r a t o r ( S t a f f o f H o t e l )
W e h a v e t r i e d o u r b e s t t o m a k e t h e
c o m p l i c a t e d p r o c e s s o f D e s i g n a n d
D e v e l o p m e n t o f W e b B a s e d H o t e l
M a n a g e m e n t S y s t e m a s S i m p l e a s
p o s s i b l e u s i n g S t r u c t u r e d & M o d u l a r
t e c h n i q u e & M e n u o r i e n t e d i n t e r f a c e
T h i s p r o j e c t i s u s e d b y t w o t y p e s o f
u s e r s :
Introduction
5. Introduction
R e l i a b i l i t y : T h e n e t w o r k i n f r a s t r u c t u r e s h o u l d b e r e l i a b l e , a n d a l l d e v i c e s
s h o u l d b e a b l e t o c o m m u n i c a t e .
S c a l a b i l i t y : T h e n e t w o r k s h o u l d b e s c a l a b l e t o a c c o m m o d a t e f u t u r e g r o w t h
S e c u r i t y : T h e n e t w o r k s h o u l d b e s e c u r e a n d p r o t e c t a g a i n s t u n a u t h o r i z e d
P e r f o r m a n c e : T h e n e t w o r k s h o u l d p r o v i d e o p t i m a l p e r f o r m a n c e t o e n s u r e f a s t
E a s e o f M a n a g e m e n t : T h e n e t w o r k s h o u l d b e e a s y t o m a n a g e , m o n i t o r , a n d
t r o u b l e s h o o t t o m i n i m i z e d o w n t i m e a n d e n s u r e s m o o t h o p e r a t i o n s .
C o s t - e f f e c t i v e : T h e n e t w o r k i n f r a s t r u c t u r e s h o u l d b e c o s t - e f f e c t i v e t o
i m p l e m e n t a n d m a i n t a i n , w i t h o u t c o m p r o m i s i n g o n q u a l i t y o r s e c u r i t y .
a c c e s s , d a t a t h e f t , a n d o t h e r s e c u r i t y t h r e a t s .
G O A L S O F T H E P R O J E C T
6. Introduction
T h e r e s h o u l d b e t h r e e r o u t e r s c o n n e c t i n g e a c h f l o o r ( a l l p l a c e d i n t h e s e r v e r
A l l r o u t e r s s h o u l d b e c o n n e c t e d t o e a c h o t h e r u s i n g s e r i a l D C E c a b l e .
E a c h f l o o r i s e x p e c t e d t o h a v e o n e s w i t c h ( p l a c e d i n t h e r e s p e c t i v e f l o o r ) .
E a c h f l o o r i s e x p e c t e d t o h a v e W I F I n e t w o r k s
E a c h d e p a r t m e n t i s e x p e c t e d t o b e i n d i f f e r e n t V L A N w i t h t h e f o l l o w i n g
O S P F a s t h e r o u t i n g p r o t o c o l t o a d v e r t i s e r o u t e s .
A l l d e v i c e s i n t h e n e t w o r k a r e e x p e c t e d t o o b t a i n I P a d d r e s s d y n a m i c a l l y w i t h
t h e i r r e s p e c t i v e r o u t e r c o n f i g u r e d a s t h e D H C P s e r v e r .
A l l t h e d e v i c e s i n t h e n e t w o r k a r e e x p e c t e d 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 n f i g u r e S S H i n a l l t h e r o u t e r s f o r r e m o t e l o g i n .
r o o m i n I T d e p a r t m e n t ) .
d e t a i l s :
1 .
2 .
3 .
4 .
P R O J E C T R E Q U I R E M E N T
8. Design overview
T h r e e r o u t e r s , o n e f o r e a c h f l o o r , c o n n e c t e d t o e a c h o t h e r u s i n g s e r i a l D C E c a b l e .
T h e n e t w o r k b e t w e e n t h e r o u t e r s s h o u l d b e 1 0 . 1 0 . 1 0 . 0 / 3 0 , 1 0 . 1 0 . 1 0 . 4 / 3 0 , a n d
1 0 . 1 0 . 1 0 . 8 / 3 0 .
E a c h f l o o r w i l l h a v e o n e s w i t c h c o n n e c t e d t o t h e r e s p e c t i v e r o u t e r .
E a c h d e p a r t m e n t w i l l h a v e a p r i n t e r a n d w i l l b e i n a s e p a r a t e V L A N w i t h a u n i q u e
n e t w o r k a d d r e s s .
D H C P s e r v e r w i l l b e c o n f i g u r e d o n e a c h r o u t e r t o a s s i g n I P a d d r e s s e s d y n a m i c a l l y t o
t h e d e v i c e s i n t h e n e t w o r k .
O S P F w i l l b e u s e d a s t h e r o u t i n g p r o t o c o l t o a d v e r t i s e r o u t e s .
S S H w i l l b e c o n f i g u r e d o n a l l t h e r o u t e r s f o r r e m o t e l o g i n .
P o r t s e c u r i t y w i l l b e c o n f i g u r e d o n t h e I T - d e p t s w i t c h t o a l l o w o n l y T e s t - P C t o a c c e s s
p o r t f a 0 / 2 .
9. Design overview
R o u t e r s ( 3 )
S w i t c h e s ( 3 )
W I F I A c c e s s P o i n t s ( 3 )
L a p t o p s a n d m o b i l e
d e v i c e s
P r i n t e r s ( 8 )
E t h e r n e t c a b l e s
S e r i a l D C E c a b l e s
T e s t - P C ( 1 )
T H E F O L L O W I N G
N E T W O R K D E V I C E S A R E
R E Q U I R E D F O R T H E V I C
M O D E R N H O T E L
N E T W O R K :
12. Configuring Switches
C o n f i g u r e b a s i c s w i t c h s e t t i n g s s u c h a s h o s t n a m e , I P a d d r e s s , a n d
p a s s w o r d s .
C r e a t e a n d a s s i g n V L A N s t o s w i t c h p o r t s f o r p r o p e r n e t w o r k
s e g m e n t a t i o n .
C o n f i g u r e t r u n k l i n k s b e t w e e n s w i t c h e s t o a l l o w t r a f f i c t o p a s s
b e t w e e n V L A N s .
C o n f i g u r e p o r t s e c u r i t y t o a l l o w o n l y a u t h o r i z e d d e v i c e s t o a c c e s s
t h e n e t w o r k .
E n a b l e D H C P t o a u t o m a t i c a l l y a s s i g n I P a d d r e s s e s t o d e v i c e s o n t h e
n e t w o r k .
S t e p s I n v o l v e d i n C o n f i g u r i n g t h e S w i t c h e s :
13. Configuring Switches
V L A N s a r e u s e d t o s e p a r a t e n e t w o r k t r a f f i c a n d i m p r o v e n e t w o r k
p e r f o r m a n c e .
P o r t s e c u r i t y a l l o w s a d m i n i s t r a t o r s t o c o n t r o l a c c e s s t o t h e n e t w o r k
a n d p r e v e n t u n a u t h o r i z e d a c c e s s .
D H C P m a k e s i t e a s y t o m a n a g e I P a d d r e s s e s o n t h e n e t w o r k b y
a u t o m a t i c a l l y a s s i g n i n g a d d r e s s e s t o d e v i c e s t h a t c o n n e c t t o t h e
n e t w o r k
R e l e v a n t D e t a i l s :
14. Configuring Switches
D H C P s t a n d s f o r 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 i s a n e t w o r k p r o t o c o l u s e d t o a u t o m a t i c a l l y a s s i g n I P
a d d r e s s e s a n d o t h e r n e t w o r k c o n f i g u r a t i o n p a r a m e t e r s t o d e v i c e s
o n a n e t w o r k .
D H C P s i m p l i f i e s n e t w o r k a d m i n i s t r a t i o n b y p r o v i d i n g a c e n t r a l i z e d
m e t h o d f o r m a n a g i n g I P a d d r e s s e s .
D H C P c a n a l s o p r o v i d e a d d i t i o n a l n e t w o r k c o n f i g u r a t i o n
i n f o r m a t i o n s u c h a 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 s e r v e r
a d d r e s s e s
D H C P
16. Router Configuration and Remote Access
E a c h r o u t e r i s a s s i g n e d a n I P a d d r e s s o n t h e r e s p e c t i v e V L A N
i n t e r f a c e
O S P F p r o t o c o l i s e n a b l e d f o r d y n a m i c r o u t i n g b e t w e e n V L A N s
I n t e r - V L A N r o u t i n g i s c o n f i g u r e d t o a l l o w c o m m u n i c a t i o n
b e t w e e n V L A N s
C O N F I G U R I N G T H E
R O U T E R S
17. S S H ( S e c u r e S h e l l ) p r o v i d e s s e c u r e r e m o t e a c c e s s t o t h e r o u t e r s
S S H c o n f i g u r a t i o n i n v o l v e s g e n e r a t i n g a R S A k e y p a i r o n t h e r o u t e r
A u s e r n a m e a n d p a s s w o r d i s c o n f i g u r e d f o r r e m o t e a c c e s s
T h e r o u t e r ' s d o m a i n n a m e s y s t e m ( D N S ) i s s e t u p t o a l l o w r e m o t e
a c c e s s
T h e c l i e n t d e v i c e i s c o n f i g u r e d w i t h a n S S H c l i e n t t o c o n n e c t t o t h e
r o u t e r
O n c e c o n n e c t e d , t h e u s e r c a n r e m o t e l y c o n f i g u r e a n d m a n a g e t h e
r o u t e r
E N A B L I N G S S H F O R R E M O T E A C C E S S
Router Configuration and Remote Access
18. Router Configuration and Remote Access
O S P F s t a n d s f o r O p e n S h o r t e s t P a t h F i r s t .
O S P F i s a r o u t i n g p r o t o c o l t h a t u s e s l i n k - s t a t e t e c h n o l o g y
t o e x c h a n g e r o u t i n g i n f o r m a t i o n b e t w e e n r o u t e r s .
O S P F i s d e s i g n e d t o s u p p o r t v a r i a b l e - l e n g t h s u b n e t
m a s k i n g ( V L S M ) a n d c l a s s l e s s i n t e r - d o m a i n r o u t i n g ( C I D R ) .
O S P F c a l c u l a t e s t h e s h o r t e s t p a t h t o a d e s t i n a t i o n u s i n g
D i j k s t r a ' s a l g o r i t h m .
O P E N S H O R T E S T P A T H
F I R S T
19. T o c o n f i g u r e t h e r o u t e r s f o r i n t e r - V L A N r o u t i n g , w e c r e a t e s u b - i n t e r f a c e s o n t h e
r o u t e r .
E a c h s u b - i n t e r f a c e i s a s s i g n e d a n I P a d d r e s s a n d a V L A N n u m b e r .
T h e I P a d d r e s s a s s i g n e d t o t h e s u b - i n t e r f a c e a c t s a s t h e d e f a u l t g a t e w a y f o r t h e
r e s p e c t i v e V L A N .
A r o u t i n g p r o t o c o l s u c h a s O S P F i s u s e d t o e n a b l e c o m m u n i c a t i o n b e t w e e n t h e
r o u t e r s a n d t h e V L A N s .
T h i s a l l o w s t h e r o u t e r s t o e x c h a n g e i n f o r m a t i o n a n d d y n a m i c a l l y u p d a t e t h e i r
r o u t i n g t a b l e s .
W i t h O S P F c o n f i g u r e d , t h e r o u t e r s c a n r o u t e t r a f f i c b e t w e e n V L A N s b a s e d o n t h e
i n f o r m a t i o n i n t h e i r r o u t i n g t a b l e s .
C O N F I G U R A T I O N O F R O U T E R S F O R I N T E R - V L A N R O U T I N G
Router Configuration and Remote Access