ÿþT e m a t
R o u t i n g I P
h t t p : / / j k r y g i e r . w e l . w a t . e d u . p l
1
J . K r y g i e r
P o d z i a B p r o t o k o Bó w r o u t i g u
R o u t i n g
2
J . K r y g i e r
P o d z i a B p r o t o k o Bó w r o u t i g u
R o u t i n g d y n a m i c z n y
W s i e c i a c h s t a c j o n a r n y c h W s i e c i a c h A d - H o c
R e a k t y w n y P r o a k t y w n y
M i e s z a n y
3
J . K r y g i e r
W a d y i z a l e t y r o u t i n g u s t a t y c z n e g o i d y n a m i c z n e g o
R o u t i n g s t a t y c z n y R o u t i n g d y n a m i c z n y
4
J . K r y g i e r
P r o t o k o By w e w n t r z n e i z e w n t r z n e
P r o t o k o By w e w n t r z n e P r o t o k o By z e w n t r z n e
" S t o s o w a n e w e w n t r z j e d n e j " O d p o w i a d a j z a w y m i a n
d o m e n y a d m i n i s t r a c y j n e j i n f o r m a c j i p o m i d z y d w i e m a
" M a Bo s k a l o w a l n e n i e z a l e \n y m i a d m i n i s t r a c y j n i e
" W m a By m s t o p n i u o b c i \a j s i e c i a m i
r o u t e r y " D o b r a s k a l o w a l n o [ ( o b s Bu g u j
" T y p y p r o t o k o Bó w : R I P ( R o u t i n g d u \e s i e c i )
I n f o r m a t i o n P r o t o c o l ) , I G R P " S s k o m p l i k o w a n e ( i n f o r m a c j e
( I n t e r i o r G a t e w a y R o u t i n g r o u t i g o w e m o g d o p r o w a d z i d o
P r o t o c o l ) , O S P F ( O p e n b l o k a d y m a By c h s i e c i )
S h o r t e s t P a t h F i r s t ) " T y p y p r o t o k o Bó w : E G P ( e x t e r i o r
g a t e w a y p r o t o c o l ) , B G P ( b o r d e r
g a t e w a y p r o t o c o l )
R I P , I G R P , O S P F E G P : B G P
5
J . K r y g i e r
M e t r y k i
" P r z e p u s t o w o [
" O p ó zn i e n i e p a k i e t ó w
" K o s z t
" O b c i \e n i e Bc z y
" M T U
" N i e z a w o d n o [
" O d l e g Bo [
6
J . K r y g i e r
T y p o w a a r c h i t e k t u r a r o u t e r a
7
J . K r y g i e r
Z b i e \n o [ p r o t o k o Bu r o u t i n g u
Z b i e \n o [ p r o t o k o Bu r o u t i n g u j e s t t o c z a s , k t ó r y j e s t
n i e z b d n y d o a k t u a l i z a c j i t a b l i c r o u t i n g u w r o u t e r a c h
s t a n o w i c y c h u r z d z e n i a k o m u t a c y j n e w s i e c i o
z a d a n e j s t r u k t u r z e
8
J . K r y g i e r
R o u t i n g d y n a m i c z n y - P r o t o k o By z w e k t o r e m o d l e g Bo [c i
( D i s t a n c e V e c t o r )
R o u t e r r e g u l a r n i e w y s y Ba
d y s t a n s
w s z y s t k i m s w o i m s s i a d o m
i n f o r m a c j e n a t e m a t k a \d e j
A
D C B A
D C B
d o s t p n e j , z n a n e j s o b i e s i e c i :
1 ) J a k d a l e k o t a s i e s i
T a b e l a T a b e l a T a b e l a T a b e l a
T a b e l a T a b e l a T a b e l a T a b e l a
z n a j d u j e ( d y s t a n s - m e t r y k a )
( l i c z b a s k o k ó w , c z a s
p r z e s y Ba n i a p a k i e t ó w , k o s z t
w e k t o r
p r z e s y Bu )
B
B
2 ) W j a k i m k i e r u n k u n a l e \y
p r z e s y Ba p a k i e t y ( w e k t o r )
C A
C A
D
D
W y m i a n a t a b l i c
" R o u t e r y d o s t a j t a b l i c e o d s w o i c h s s i a d ó w z a p a m i t u j n a j k r ó t s z
o d l e g Bo [ d o s i e c i d o c e l o w y c h o r a z r o u t e r , o d k t ó r e g o d o s t a l i t e
i n f o r m a c j e .
" T a b l i c e u a k t u a l n i a n e s o k r e s o w o ( k r ó t s z a d r o g a , z m i a n a w e k t o r a )
9
J . K r y g i e r
P r o t o k o By z w e k t o r e m o d l e g Bo [c i ( D i s t a n c e V e c t o r ) - d z i a Ba n i e
I S R
A
A B C I S R
C
t p
t 0 -
p 0 -
n 0 -
s 0 -
I S R
B
S t a n 0
s
o 0 -
n o
p 0 -
I S R
D
I S R
E
t 0 -
n 0 -
D E
r 0 -
I i n t e r f e j s / a d r e s
o 0 -
s 0 -
S l i c z b a s k o k ó w r
r 0 -
R - r o u t e r
K o l e j n o [ p r z e k a z u t a b l i c - p r z y p a d k o w a
I S R
A
A B C I S R
C
t p
t 0 -
p 0 -
n 0 -
s 0 -
I S R
B
s
o 0 -
S t a n 1
n o
p 0 -
I S R
E
t 0 -
I S R
D E
D r 0 -
n 1 A
n 0 -
s 0 -
r
o 0 -
r 0 -
t 1 A
1 0
J . K r y g i e r
P r o t o k o By z w e k t o r e m o d l e g Bo [c i ( D i s t a n c e V e c t o r ) - d z i a Ba n i e
I S R
A
A B C
t p
I S R
C
t 0 -
p 0 -
n 0 -
I S R
B
s 0 -
o 1 B
s
o 0 -
o 1 B
D
p 1 B I S R n o
p 0 -
t 1 B
n 0 -
t 0 -
n 2 B
o 0 -
D E
n 1 A
r 1 E
r 0 -
I S R
E
S t a n 2 , 3
r
t 1 A
r 0 -
p 1 B
s 0 -
s 1 E
I S R A B C I S R
C
A
t p
t 0 - p 0 -
n 0 - s 0 -
I S R
o 1 B o 1 B
s I S R
B
I S R n o
D o 0 -
p 1 B t 1 B
r 0 -
n 0 -
p 0 -
E
r 1 D n 2 B
s 0 -
o 0 -
t 0 - E
D
s 2 D r 1 E
p 1 C
r 0 -
n 1 A
r
o 1 D
t 1 A
r 1 D
S t a n 4 , 5
t 2 D
p 1 B
s 1 C
n 1 D
1 1
s 1 E
J . K r y g i e r
P r o t o k o By z w e k t o r e m o d l e g Bo [c i ( D i s t a n c e V e c t o r ) - d z i a Ba n i e
K o l e j n a w y m i a n a n i e p o w o d u j e z m i a n y s t a n u t a b l i c
S t a n 5 s t a n u s t a l o n y
A B C
I S R t p
A
I S R
C
t 0 -
p 0 -
n 0 -
s 0 -
I S R
o 1 B
s
B o 1 B
n o
o 0 -
p 1 B
t 1 B
p 0 -
r 1 D
n 2 B
t 0 - E
D
s 2 D
r 1 E
n 1 A
r
I S R
r 1 D
D
E I S R
n 0 -
s 1 C
r 0 -
o 0 -
s 0 -
r 0 -
p 1 C
t 1 A
o 1 D
p 1 B
t 2 D
s 1 E
n 1 D
1 2
J . K r y g i e r
P r o t o k o By z w e k t o r e m o d l e g Bo [c i - n i e s k o Dc z o n a z b i e \n o [
A B C
t p
I S R I S R
A
C
t 0 - p 0 -
n 0 - s 0 -
I S R
s
o 1 B B o 1 B
n o I S R
o 0 -
I S R
D
p 1 B t 1 B
r 0 -
p 0 -
n 0 -
r 1 D n 2 B
s 0 -
t 0 - E
D
o 0 -
s 2 D r 1 E
p 1 C
n 1 A
r
E
r 2 A
o 1 D
r 1 D
t 1 A
t 2 D
s 1 C
p 1 B
n 1 D
s 3 A
U s z k o d z e n i e l i n i i r
I S R
A A B C
t p
I S R
C
t 0 -
p 0 -
n 0 -
s 0 -
I S R
o 1 B
s
B o 1 B
n o I S R
o 0 -
p 1 B
A k t u a l i z a c j a
I S R
D
t 1 B
r 0 -
p 0 -
r 3 D
m o \e t r w a
n 0 -
n 2 B
s 0 -
t 0 - E
D
s 4 D
w n i e s k o D-
o 0 -
r 1 E
p 1 C
n 1 A
c z o n o [ r
E
r 2 A
o 1 D
r 3 D
- n i e z b d n a j e s t
t 1 A
t 2 D
s 1 C
m o d y f i k a c j a
p 1 B
n 1 D
1 3
s 3 A
J . K r y g i e r
P o r ó w n a n i e n a j c z [c i e j u \y w a n y c h p r o t o k o Bó w r o u t i n g u
1 4
J . K r y g i e r
R I P ( R o u t i n g I n f o r m a t i o n P r o t o c o l ) - R F C 1 0 5 8 p r o t o k ó B d i s t a n c e - v e c t o r
F o r m a t p a k i e t u R I P v 1
P o l e k o m e n d y N u m e r w e r s j i Z a r e z e r w o w a n e ( z e r a )
( 8 b i t ó w ) ( 8 b i t ó w ) ( 1 6 b i t ó w )
A F I ( = 2 d l a I P ) Z a r e z e r w o w a n e ( z e r a )
M a k s y -
( 1 6 b i t ó w ) ( 1 6 b i t ó w )
P o l a
m a l n i e
A d r e s I P ( s i e c i )
m o g b y
( 3 2 b i t y )
5 0 4
p o w t ó r z o n e w
o k t e t y
z a l e \n o [c i o d
Z a r e z e r w o w a n e ( z e r a )
w i e l k o [c i t a b l i c
( 6 4 b i t y )
r o u t i n g u ( m a x 2 5
r a z y )
M e t r y k a ( 1 ÷
÷ 1 6 )
÷
÷
( 3 2 b i t y )
A F I A d d r e s s F a m i l y I d e n t i f i e r ( d l a I P = 2 )
U w a g a : P a k i e t R I P w y k o r z y s t u j e U D P
P o l e k o m e n d y P o l e k o m e n d y :
( 8 b i t ó w ) P o l a z e r o w e d l a w s t e c z n e j k o m p a t y b i l n o [c i
R e q u e s t = 1
o r a z p r z y s z Be g o w y k o r z y s t a n i a
R e s p o n s e = 2
W p r z y p a d k u w i k s z y c h t a b l i c r o u t i n g u
N u m e r w e r s j i N u m e r w e r s j i :
( p o w y \e j 2 5 w p i s ó w ) m u s i b y p r z e s Ba n y c h
( 8 b i t ó w )
1 d l a I P v 4
k i l k a p a k i e t ó w R I P
2 d l a I P v 6
1 5
J . K r y g i e r
R I P - f u n k c j o n o w a n i e
W r o u t e r a c h s t r z y z e g a r y :
- u a k t u a l n i e D ( d l a c a Be g o w z Ba )
- r o u t e - t i m e o u t ( d l a k a \d e g o w p i s u w t a b l i c y r o u t i n g u )
- r o u t e - f l u s h ( d l a k a \d e g o w p i s u w t a b l i c y r o u t i n g u )
1
R I P p r z e s y Ba k o p i e t a b l i c r o u t i n g u
C o o k . 3 0 s e k u n d k a \d y
r o u t e r p r z e s y Ba d o B r a m k a
s s i a d ó w p a k i e t R I P
z g o d n i e z z e g a r e m
u a k t u a l n i e D ( i n n y d l a
k a \d e g o r o u t e r a )
R 1
R 2 R 3
2
Z e g a r r o u t e - t i m e o u t u s t a w i a n y j e s t z a z w y c z a j n a 1 8 0 s e k . g d y r o u t e r n i e o t r z y m a
w t y m c z a s i e u a k t u a l n i e n i a t r a s y u z n a j e , \e n i e m a d o s t p u d o s i e c i w s k a z a n e j t
t r a s .
A k c j a i n i c j a l i z a c j a z e g a r a r o u t e - f l u s h ( z a z w y c z a j 9 0 s e k . ) , u s t a w i e n i e m e t r y k i
r o u t i n g u t r a s y = 1 6 , u s t a w i e n i e f l a g i z m i a n y t r a s y , r o z e s Ba n i e i n f o r m a c j i o
n i e d o s t p n o [c i s s i a d o m , t r a s a j e s z c z e j a k i [ c z a s n i e j e s t u s u w a n a
3
J e [l i p o c z a s i e 1 8 0 s + 9 0 s = 2 7 0 s t r a s a j e s t w c i \ n i e w a \n a u s u w a n a j e s t z t a b l i c y
1 6
J . K r y g i e r
R I P r y z y k o z a p t l e n i a
S y t u a c j a t a k a b y Ba
m o \l i w a w R I P v 1 , g d z i e
p r z e n o s z o n a j e s t
A
i n f o r m a c j a : s i e - m e t r y k a .
W R I P v 2 , o p r ó c z s i e c i
d o c e l o w e j i m e t r y k i
p r z e n o s z o n a j e s t
i n f o r m a c j a o n a s t p n y m
s k o k u . R o u t e r y s i
d o w i e d z , \e w z a j e m n i e
B r a k t r a s y d o A
s n a s t p n y m s k o k i e m .
B r a k t r a s y d o A
1
1
3
B
C
2
2
3
4
D o A 3 s k o k i , n a s t p n y s k o k B
3
D o A 2 s k o k i , n a s t p n y s k o k C
2
5
D o A 5 s k o k i , n a s t p n y s k o k B
4
D o A 4 s k o k i , n a s t p n y s k o k C
4
. . . .
L i c z e n i e d o n i e s k o Dc z o n o [c i
. . . .
R o z w i z a n i e - > m a x m e t r y k a : 1 5 o z n a c z e n i e t r a s y j a k o 1 5 - > "
1 7
J . K r y g i e r
R I P v 2 R F C 1 7 2 3
R o d z i n a a d r e s ó w
w p i e r s z e j c z [c i 0 x f f f f o z n a c z a , \e
p a k i e t z a w i e r a e l e m e n t y
u w i e r z y t e l a n i a n i a
1 8
J . K r y g i e r
R I P n g
1 9
J . K r y g i e r
T a b l i c a r o u t i n g u , F o r m a t p a k i e t u R I P - p r z y k Ba d y
P r z y k Ba d t a b l i c y r o u t i n g u w r o u t e r z e :
R I P v 1 : C o m m a n d = R e q u e s t
M e t r y k a = 1 6
A F I
A d r e s m u l t i c a s t o w y
2 0
J . K r y g i e r
F o r m a t p a k i e t u R I P - p r z y k Ba d
R I P v 1 : C o m m a n d = R e s p o n s e
R I P d z i a Ba n a U D P
P o r t y U D P d l a R I P = 5 2 0
A d r e s m u l t i c a s t o w y
A d r e s p o d s i e c i
M e t r y k a - O d l e g Bo [
P o l a a d r e s ó w s i e c i i m e t r y k
2 1
J . K r y g i e r
Wyszukiwarka
Podobne podstrony:
WST RoutingBGP pptWST IPv6?resacja pptWST?zpieczenstwo sieci IP v2 pptWST Organizacja globalnej sieci teleinf pptWST icmp arp igmp pptWST IPv4 pptWST Kompresja naglowskow v1 pptWST TCP UDP Ster przep pptPodstawy dzialania routerow i routinguCisco Press CCNP Routing Exam Certification Guide Appendixwst giRoutine Maintenance ChecklistSS wyklad nr 6 ppt8 Tarczownice pptAdema Rip The Heart Out Of Mewięcej podobnych podstron