1. Trang chủ
  2. » Công Nghệ Thông Tin

Giao thức định tuyến RIP

32 694 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 32
Dung lượng 2,5 MB

Nội dung

Thuyết trình về giao thức định tuyến RIP, môn: mạng nâng cao Đại học sư phạm Hà nội..............................................................................................................................................................................

Trang 1

ROUTING INFORM ATION PROTOCOL

(RIP)

GVHD: Nguyễn Thế Lộc Thực hiện: Nguyễn Hà Minh Anh

Nguyễn Đức Chính

1

Trang 2

I RIP là gì?

RIP: Routing Infomation Protocol

 Giao thức định tuyến dùng để trao đổi thông tin định tuyến giữa các router

2

Trang 3

II Đặc điểm của RIP

 1 Thuộc loại giao thức distance-vector Mỗi router sẽ gửi bảng định tuyến của mình cho router láng riềng đều đặn với chu kỳ 30s/lần Thông tin này sẽ tiếp tục được router láng

riềng lan truyền tiếp cho các router láng riềng khác =>Lan truyền ra mọi router toàn mạng

3

Trang 4

II Đặc điểm của RIP

Các router trao đổi thông tin định tuyến (bảng định tuyến) với các láng giềng của mình

4

Trang 5

II Đặc điểm của RIP

 2 Sử dụng hop count (số chặng phải đi qua) làm thước đo để đánh giá, lựa chọn đường

đi tốt nhất tới đích Việc đánh giá này hay còn gọi là metric

Giá trị metric tối đa của RIP là 15, giá trị metric = 16 được gọi là infinity (metric vô hạn)

5

Trang 6

II Đặc điểm của RIP

Hop count là số lượng router phải đi qua

6

Trang 7

II Đặc điểm của RIP

 3 Thuật toán mà RIP sử dụng để xây dựng nên routing table là Bellman-Ford

 4 Cách hoạt động của RIP có thể dẫn đến loop => quy tắc chống loop và một số timer được đưa ra

 5 Có 2 phiên bản version 1 và version 2

7

Trang 8

III Hoạt động của RIP

 Các bản tin của RIP được đóng gói vào UDP segment với cả hai trường Source and Destination Port là 520 RIP định nghĩa ra hai loại bản tin Request messages and

Response messages

 Request message: được sử dụng để gửi một yêu cầu tới router láng giềng để gửi update

 Response message: mang thông tin update

8

Trang 9

III Hoạt động của RIP

 Ví dụ

Sơ đồ kết nối 3 Router R1, R2, R3 Phân hoạch IP

9

Trang 10

III Hoạt động của RIP

 Khi chưa chạy định tuyến mỗi router chỉ biết các mạng kết nối trực tiếp trên các cổng đấu nối của mình và đưa các subnet này vào bảng định tuyến

10

Trang 11

III Hoạt động của RIP

 Tiếp theo, để các router có thể lấy được thông tin của nhau, ta chạy định tuyến RIP trên các router để chúng quảng bá thông tin cho nhau Mỗi router sẽ gửi toàn bộ bảng định tuyến của mình cho các router láng giềng theo định kỳ

Giả sử R3 gửi bảng định tuyến cho R2 trước tiên 11

Trang 12

III Hoạt động của RIP

 Khi nhận được bảng định tuyến từ R3, R2

sẽ kiểm tra thông tin và tiếp nhận những route nó chưa có Metric tại route đó tăng lên 1 đơn vị và cổng được thay đổi.

R3 gửi bảng định tuyến cho R2

12

Trang 13

III Hoạt động của RIP

 Tiếp theo, đến lượt R2 gửi bảng định tuyến cho R1

R2 gửi bảng định tuyến cho R1

 Như vậy, sau một vài lượt lan truyền như đã

mô tả ở trên, kết quả trên là kết quả hội tụ cuối cùng của các bảng định tuyến trên các router

13

Trang 14

III Hoạt động của RIP

Sẽ như thế nào nếu mạng 192.168.3.0/24 bị down?

14

Trang 15

III Hoạt động của RIP

Loop trong vận chuyển gói tin

15

Trang 16

III Loop và chống loop

 Quy tắc Split – horizon:

Khi router nhận được cập nhật định tuyến của một mạng từ phía cổng nào thì nó không gửi ngược lại cập nhật cho mạng ấy

về phía cổng mà nó nhận được nữa.

16

Trang 17

III Loop và chống loop

 Quy tắc Route - poisoning:

Khi subnet kết nối trực tiếp bị down, router sẽ gửi đi một bản tin cập nhật cho subnet này có metric = 16 (infinity metric) cho láng giềng Router láng giềng nhận được bản tin này cập nhật được rằng subnet

đã không còn nữa, đến lượt, nó lại tiếp tục phát ra một cập nhật định tuyến cho subnet này với metric

=16 cho láng giềng tiếp theo… cứ thế cả mạng sẽ nhanh chóng biết được subnet này không còn

17

Trang 18

III Loop và chống loop

 Quy tắc Poison - Reverse:

Khi router láng giềng nhận được bản tin update cho một subnet down có metric = 16 (infinity

metric), nó cũng phải ngay lập tức hồi đáp về cho láng giềng một bản tin cập nhật cho subnet ấy

cũng với metric = 16

18

Trang 19

III Loop và chống loop

 Quy tắc Trigger - update:

Việc phát ra các bản tin Route – poisoning và Poison – reverse được thực hiện ngay lập tức mà không cần chờ tới hạn định kỳ gửi cập nhật định tuyến

19

Trang 20

III Loop và chống loop

 Quy tắc Trigger - update:

Việc phát ra các bản tin Route – poisoning và Poison – reverse được thực hiện ngay lập tức mà không cần chờ tới hạn định kỳ gửi cập nhật định tuyến

20

Trang 21

III Loop và chống loop

Chống loop trong RIP

21

Trang 22

III Loop và chống loop

 Luật Holddown timer:

Khi nhận được một Route - poisoning , router sẽ không tin tưởng bất kỳ thông tin định tuyến nào về route down này trong thời gian Holddown, ngoại trừ thông tin đến từ chính láng giềng đã cập nhật cho mình route này đầu tiên

Giá trị default của Holddown – timer là 180s

22

Trang 23

IV Các bộ timer

Update timer: khoảng thời gian định kỳ gửi

bản tin cập nhật định tuyến ra khỏi các cổng chạy RIP

 Giá trị default là 30s

23

Trang 24

IV Các bộ timer

 Invalid timer: khi router đã nhận được cập nhật về một subnet nào đó mà sau khoảng thời gian invalid timer vẫn không nhận lại cập nhật về mạng này (mà đúng ra là phải nhận được 30s/lần), router sẽ coi route đi đến

subnet này là invalid nhưng vẫn chưa xóa route này khỏi bảng định tuyến

 Giá trị default ca timer này là 180s

24

Trang 25

IV Các bộ timer

Flush timer: khi router đã nhận được cập nhật

về một subnet nào đó mà sau khoảng thời

gian flush timer vẫn không nhận lại cập nhật

về mạng này router sẽ xóa bỏ hẳn route này khỏi bảng định tuyến

 Giá trị default của timer này là 240s

25

Trang 27

V RIPv1 và RIPv2

destination trong các gói routing update

quảng bá routing, vì vậy classless cho phép sử dụng VLSM, một cơ chế cho phép phân chia các subnet có các giá trị netmask khác nhau trên mạng

và các subnet này có thể kết nối được với nhau

27

Trang 28

V RIPv1 và RIPv2

- RIPv1 sử dụng địa chỉ broadcast 255.255.255.255

để gửi đi các bản tin cập nhật trong khi RIPv2 sử dụng địa chỉ multicast 224.0.0.9 để gửi đi các bản tin cập nhật

- RIPv1 không hỗ trợ xác thực trong định tuyến trong khi RIPv2 có hỗ trợ xác thực Điều này dẫn đến

những nguy cơ về bảo mật khi sử dụng RIPv1

28

Trang 29

V RIPv1 và RIPv2

29

Trang 30

Khuôn dạng gói tin

 RIP ver1

30

Trang 31

Khuôn dạng gói tin

 RIP ver2Phần header giống RIP ver1Phần Route entry:

31

Trang 32

THE END!

32

Ngày đăng: 15/04/2016, 12:13

TỪ KHÓA LIÊN QUAN

w