Routing table là gì

Nhỏng họ đã biết, router thực hiện câu hỏi định tuyến phụ thuộc một luật pháp hotline là bảng định tuyến (routing table). Nguyên tắc là hồ hết gói tin IP Khi đi mang đến router đang hầu như được tra bảng định con đường, trường hợp đích cho của gói tin ở trong về một entry tất cả vào bảng định con đường thì gói tin sẽ tiến hành chuyển đi tiếp, nếu như không, gói tin đang bị loại bỏ bỏ. Bảng định con đường bên trên router trình bày ra rằng router hiểu rằng hiện giờ bao hàm subnet nào đang sống thọ bên trên mạng mà nó tsi mê gia với ao ước mang lại được hầu hết subnet ấy thì đề xuất đi theo mặt đường như thế nào.

Bạn đang xem: Routing table là gì

Để nắm rõ vụ việc, ta thuộc chu đáo ví dụ 1:

*

Hình 1 – Sơ vật ví dụ 1.

Trên hình một là hai router đại diện thay mặt mang đến hai chi nhánh khác nhau của một doanh nghiệp: R1 đến Trụ sở 1 và R2 mang lại chi nhánh 2. R1 thực hiện cổng f0/0 của chính nó đấu xuống mạng LAN của chi nhánh 1, mạng này thực hiện subnet 192.168.1.0/24. Tương từ, R2 sử dụng cổng f0/0 của chính nó đấu xuống mạng LAN của Trụ sở 2, mạng này sử dụng subnet 192.168.2.0/24. Subnet thực hiện mang lại kết nối leased – line nối giữa nhị chi nhánh (qua những cổng serial của hai router) là 192.168.12.0/30.

Mặc định thuở đầu, khi ta không cấu hình định đường trên các router R1 cùng R2 thì nhì mạng LAN của nhì Trụ sở R1 với R2 chưa thể đi mang đến nhau được (Tức là, nếu mang một PC trong LAN 1, chẳng hạn như PC1 ping test đến một PC vào LAN 2, ví dụ PC4, ping sẽ không còn thành công). Lý vì chưng của vấn đề đó là những router R1 và R2 chưa tồn tại thông báo về các mạng LAN của nhau trong bảng định tuyến đường cho nên vì vậy không thể gửi gói tin đi cho các mạng LAN này. Ta soát sổ bằng cách hiển thị bảng định tuyến trên những router R1 cùng R2. Câu lệnh để hiển thị bảng định đường trên router là ‘show ip route’:

Bảng định đường của R1:

R1#show ip route

Gateway of last resort is not set

192.168.12.0/30 is subnetted, 1 subnets

C 192.168.12.0 isdirectly connected,Serial2/0

C 192.168.1.0/24 isdirectly connected,FastEthernet0/0

Bảng định đường của R2:

R2#show ip route

(đang hạn chế một số trong những dòng)

Gateway of last resort is not set

192.168.12.0/30 is subnetted, 1 subnets

C 192.168.12.0is directly connected,Serial2/0

C 192.168.2.0/24is directly connected,FastEthernet0/0

Từ hiệu quả hiển thị, ta thấy rằng mỗi router ban sơ chỉ học tập được công bố về phần nhiều subnet kết nối thẳng cùng với nó. Ví dụ: router R1 biết rằng bao gồm mạng 192.168.12.0/30 liên kết thẳng vào cổng serial 2/0 và mạng 192.168.1.0/24 kết nối thẳng vào cổng fast ethernet 0/0 của chính nó. Các router trọn vẹn không tồn tại ban bố gì về các subnet sống xa, không kết nối thẳng với mình. Do đó, mang sử PC1 hy vọng ping PC4, nó đã đóng gói một gói tin IPhường ICMPhường. cùng với cửa hàng mối cung cấp là 192.168.1.1 với đích cho là 192.168.2.2. Khi gói tin này đi lên đến router R1, R1 tra bảng định tuyến đường thấy rằng đích cho 192.168.2.2 không trực thuộc về bất kỳ subnet nào mà R1 gồm vào bảng định con đường vì thế nó drop vứt gói tin này.

Vậy nhằm nhị mạng 192.168.1.0/24 cùng 192.168.2.0/24 có thể đi mang đến nhau được, các router yêu cầu điền được báo cáo về hai mạng này vào vào bảng định tuyến đường của chính bản thân mình. Có hai phương thức để thực hiện điều đó: một là fan quản trị từ bỏ điền tay các công bố – định đường tĩnh, hai là các router từ bỏ điều đình công bố định tuyến cùng nhau và trường đoản cú điền những đọc tin không đủ vào bảng định tuyến của bản thân – định tuyến đường động. Ở phía trên ta điều tra cách tiến hành là định con đường tĩnh.

Việc cấu hình định tuyến đường tĩnh bên trên router Cisteo được triển khai bằng cách thực hiện lệnh tất cả cú pháp nlỗi sau:

Router(config)#ip routedestination_subnetsubnetmaskoutput_interface <AD>

Trong đó:

destination_subnet: mạng đích cho.

Subnetmask: subnet – mask của mạng đích.

IP_next_hop: hệ trọng IPhường. của trạm sau đó trên tuyến đường đi.

output_interface: cổng ra bên trên router.

AD: chỉ số AD của route knhị báo, sử dụng trong trường vừa lòng bao gồm cấu hình dự trữ.

Cụ thể vào ví dụ này:

Từ R1 mong mỏi đi đến mạng 192.168.2.0/24 , ta buộc phải đi thoát khỏi cổng s2/0. Để miêu tả điều ấy vào bảng định con đường, ta tiến hành cấu hình:

R1(config)#ip route 192.168.2.0 255.255.255.0 s2/0

Tương trường đoản cú, Từ R2 hy vọng đi mang lại mạng 192.168.1.0/24 , ta buộc phải đi thoát ra khỏi cổng s2/0. Cấu hình:

R2(config)#ip route 192.168.1.0 255.255.255.0 s2/0

Sau Khi vẫn cấu hình dứt các route cho những mạng 192.168.1.0/24 cùng 192.168.2.0/24, ta tiến hành khám nghiệm bằng cách hiển thị bảng định tuyến đường bên trên mỗi router:

Bảng định đường của R1:

R1#show ip route

Gateway of last resort is not set

192.168.12.0/30 is subnetted, 1 subnets

C 192.168.12.0 is directly connected, Serial2/0

C 192.168.1.0/24 is directly connected, FastEthernet0/0

S 192.168.2.0/24 is directly connected, Serial2/0

Bảng định tuyến đường của R2:

R2#show ip route

Gateway of last resort is not set

192.168.12.0/30 is subnetted, 1 subnets

C 192.168.12.0 is directly connected, Serial2/0

S 192.168.1.0/24 is directly connected, Serial2/0

C 192.168.2.0/24 is directly connected, FastEthernet0/0

Ta thấy rằng các lên tiếng không đủ trước đó sẽ lộ diện ở bảng định tuyến đường của những router R1 cùng R2. Các entry bắt đầu điền thêm này được ký kết hiện vày kí từ bỏ “S” làm việc đầu chiếc miêu tả rằng những biết tin định con đường này được học tập vào bảng định tuyến đường thông qua định đường tĩnh ( ta cũng để ý rằng những loại biểu hiện những mạng liên kết thẳng được ký kết hiệu vì kí từ “C” – connected – kết nối trực tiếp).

lúc các PC đang chỉ default – gateway tương đối đầy đủ lên các cổng đấu nối của những router, ping đánh giá giữa các PC ở trong hai mạng LAN sẽ thành công:

*

Hình 2 – Ping khám nghiệm thân PC1 và PC4 trường đoản cú PC1.

Bên cạnh vấn đề đi đường bởi cổng ra (output interface), ta cũng rất có thể dẫn đường trong câu lệnh bởi liên hệ IP next – hop, trên đây đó là ảnh hưởng IPhường của trạm tiếp đến trên phố đi cho mạng đích.

Xem thêm: Jun Vũ Dota 2 - Là Thần Tượng Hot Game Thủ

Trên R1:

R1(config)#ip route 192.168.2.0 255.255.255.0 192.168.12.2

Trên R2:

R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.12.1

Như ta đã thấy trên hình 1, tự R1 muốn đi mang lại mạng 192.168.2.0/24 thì yêu cầu trải qua trạm sau đó là R2 có liên can IPhường là 192.168.12.2 cùng từ bỏ R2 ước ao đi mang đến mạng 192.168.1.0/24 thì bắt buộc đi qua trạm kế tiếp là R1 bao gồm tác động IP là 192.168.12.1.

Hai loại thông số kỹ thuật này còn có tính năng tương đồng, điểm biệt lập là route static được knhì báo theo kiểu output – interface sẽ có AD = 0 còn route static được knhị báo theo kiểu IPhường next – hop sẽ sở hữu được AD = 1. Hình như ví như cổng ra là một trong cổng multi – access thì ta cần thực hiện hình dạng khai báo IPhường next – hop (vụ việc này sẽ tiến hành nói với phân tích và lý giải chi tiết vào một bài viết khác).

Ví dụ trên đây vẫn diễn đạt một giải pháp cơ bạn dạng tuyệt nhất bí quyết knhì báo static route bên trên những router. Tiếp theo, ta cùng điều tra một ví dụ khác phức tạp hơn, sơ vật dụng lần này sẽ sở hữu được 03 router:

*

Hình 3 – Sơ đồ dùng ví dụ 2.

Yêu cầu đề ra là cấu hình định tuyến tĩnh bên trên những router đảm bảo mang đến số đông tương tác trên sơ đồ dùng thấy nhau.

Tương từ bỏ nhỏng ví dụ 1, trên từng router ta vẫn triển khai điền đọc tin về các subnet ko liên kết thẳng vào bảng định đường của mỗi router thực hiện câu lệnh câu hình static route:

Trên R1:

R1(config)#ip route 192.168.2.0 255.255.255.0 s2/0

R1(config)#ip route 192.168.23.0 255.255.255.0 s2/0

R1(config)#ip route 192.168.3.0 255.255.255.0 s2/0

Trên R2:

R2(config)#ip route 192.168.1.0 255.255.255.0 s2/0

R2(config)#ip route 192.168.3.0 255.255.255.0 s2/1

Trên R3:

R1(config)#ip route 192.168.1.0 255.255.255.0 s2/1

R1(config)#ip route 192.168.12.0 255.255.255.0 s2/1

R1(config)#ip route 192.168.2.0 255.255.255.0 s2/1

Lưu ý rằng họ cần điền tương đối đầy đủ ban bố định đường trên toàn bộ những router, vày ví như nlỗi chỉ cần một router như thế nào đó trê tuyến phố đi của gói tin bị thiếu route, gói tin có khả năng sẽ bị drop giữa mặt đường. Chẳng hạn, mang sử ta quên thông số kỹ thuật chỉ đường đi đến mạng 192.168.3.0/24 trên R2. Gói tin bắt đầu từ mạng 192.168.1.0/24 đi mang đến mạng 192.168.3.0/24 lúc đi mang đến R1 sẽ được chuyển tiếp qua cổng s2/0 nhằm đi tiếp (vày vấn đề đó đã làm được đã cho thấy vào thông số kỹ thuật định tuyến đường tĩnh của R1), tuy vậy Lúc đi mang đến R2 nó sẽ ảnh hưởng drop bỏ vì chưng R2 thiếu hụt công bố của mạng 192.168.3.0/24.

Ta cùng cẩn thận tiếp ví dụ sản phẩm công nghệ 3 về cấu hình đường dự phòng trong số đó gồm thực hiện cho ttê mê số AD trong câu lệnh cấu hình:

*

Hình 4 – Sơ đồ vật ví dụ 3.

Lần này thử khám phá đặt ra nlỗi sau: thông số kỹ thuật định con đường tĩnh bảo đảm R1 đi mang đến LAN 2 của R2 theo lối đi ra cổng s2/0 là chính, đường s2/1 là dự phòng, ngược trở lại, R2 lại đi mang lại LAN 1 của R1 theo đường đi ra cổng s2/1 là chính, đường s2/0 là dự trữ. có nghĩa là, R1 lúc đưa gói tin đi LAN 2 của R2 luôn sử dụng cổng ra là s2/0, khi cổng s2/0 này down thì auto chuyển con đường qua s2/1, lúc cổng s2/0 up lại, lại đưa về sử dụng cổng s2/0. Tương từ với R2.

Để tiến hành tận hưởng này, bọn họ sử dụng tmê mẩn số AD trong câu lệnh cấu hình định tuyến tĩnh. Nlỗi đang nói, static route có thể bao gồm nhì chỉ số AD là 0 (khi cấu hình chỉ cổng ra) với 1 (Khi thông số kỹ thuật chỉ next – hop). Ta rất có thể biến đổi các giá trị mặc định này nhằm ship hàng đến việc thông số kỹ thuật dự trữ.

Nhắc lại rằng AD dùng để làm so sánh độ ưu tiên giữa những route. Khi sống thọ nhiều lối đi mang lại và một đích mang đến, con đường đi nào bao gồm chỉ số AD nhỏ dại hơn, lối đi kia sẽ được đưa vào bảng định tuyến nhằm sử dụng, hầu hết con đường sót lại có AD cao hơn sẽ tiến hành cần sử dụng để tham gia phòng cho con đường ưng thuận. Do kia ta chỉ bài toán lựa chọn AD nhỏ rộng (ví dụ là 5) mang đến đường chủ yếu với lựa chọn AD to hơn (ví dụ là 10) đến đường phụ.

Cấu hình bên trên R1:

R1(config)#ip route 192.168.2.0 255.255.255.0Serial2/0 5

R1(config)#ip route 192.168.2.0 255.255.255.0Serial2/1 10

Cấu hình trên R2:

R2(config)#ip route 192.168.1.0 255.255.255.0Serial2/1 5

R2(config)#ip route 192.168.1.0 255.255.255.0Serial2/0 10

Ta thực hiện soát sổ kết quả cấu hình trên R1:

Trước tiên, ta hiển thị bảng định con đường giúp xem con đường nào đã được gửi vào bảng:

R1#show ip route

192.168.12.0/30 is subnetted, 1 subnets

C 192.168.12.0 is directly connected, Serial2/0

192.168.21.0/30 is subnetted, 1 subnets

C 192.168.21.0 is directly connected, Serial2/1

C 192.168.1.0/24 is directly connected, FastEthernet0/0

S 192.168.2.0/24 is directly connected, Serial2/0

Ta thấy mặt đường được chuyển vào bảng định con đường để thực hiện có cổng ra là s2/0 đúng thật thử dùng.

Tiếp theo ta thử tính dự phòng bằng phương pháp shutdown cổng s2/0 của R1:

R1(config)#interface s2/0

R1(config-if)#shutdown

R1(config-if)#

*Mar 1 00:15:48.971: %LINK-5-CHANGED: Interface Serial2/0, changed state khổng lồ administratively down

*Mar 1 00:15:49.971: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state to down

Đường bao gồm đã mất, ta hiển thị lại bảng định đường để chắc hẳn rằng rằng đường phú (rời khỏi cổng s2/1) đã làm được gửi vào bảng định tuyến:

R1#show ip route

192.168.12.0/30 is subnetted, 1 subnets

C 192.168.12.0 is directly connected, Serial2/0

192.168.21.0/30 is subnetted, 1 subnets

C 192.168.21.0 is directly connected, Serial2/1

C 192.168.1.0/24 is directly connected, FastEthernet0/0

S 192.168.2.0/24 is directly connected, Serial2/1

Ta thực hiện mnghỉ ngơi lại cổng s2/0 cùng kiểm tra rằng đường đi qua cổng này lại được chuyển lại vào bảng định con đường để sử dụng:

R1(config)#interface s2/0

R1(config-if)#no shutdown

R1(config-if)#

*Mar 1 00:19:36.767: %LINK-3-UPDOWN: Interface Serial2/0, changed state khổng lồ up

R1(config-if)#

*Mar 1 00:19:37.775: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state khổng lồ up

R1#show ip route

192.168.12.0/30 is subnetted, 1 subnets

C 192.168.12.0 is directly connected, Serial2/0

192.168.21.0/30 is subnetted, 1 subnets

C 192.168.21.0 is directly connected, Serial2/1

C 192.168.1.0/24 is directly connected, FastEthernet0/0

S 192.168.2.0/24 is directly connected, Serial2/0

Thực hiện nay chất vấn tựa như bên trên R2.

Xem thêm: Btw: Công Bố Thông Tin Về Việc Ban Hành Quy Chế Kiểm Toán Nội Bộ

Nhìn tầm thường, định tuyến tĩnh tất cả ưu điểm là tương đối dễ hiểu và cũng dễ dàng cấu hình. Thêm nữa, định đường tĩnh còn có một ưu thế không giống là không khiến hao tốn tài nguim mạng vị không tồn tại sự dàn xếp báo cáo định đường thân những router. Tuy nhiên nhược điểm của định con đường tĩnh là hoàn toàn ko mê thích hợp với phần nhiều mạng tất cả bài bản lớn (ta cần yếu cấu hình tay knhị báo những route lúc con số lên tới mức hàng trăm ngàn được!) với không quy tụ với đa số sự biến hóa trên sơ đồ gia dụng mạng lúc cơ mà cổng ra vẫn sống tinh thần up/up. Để khắc chế những nhược đặc điểm này, chúng ta phải thực hiện định con đường hễ bằng cách chạy một giao thức định con đường như thế nào đó.


Chuyên mục: Công Nghệ 4.0