Routing table là gì

Như bọn họ đã biết, router tiến hành Việc định tuyến nhờ vào một nguyên lý Hotline là bảng định tuyến (routing table). Ngulặng tắc là số đông gói tin IP Lúc đi mang lại router đang hồ hết được tra bảng định tuyến đường, ví như đích mang lại của gói tin ở trong về một entry tất cả vào bảng định đường thì gói tin sẽ được chuyển đi tiếp, nếu như không, gói tin đã bị loại bỏ quăng quật. Bảng định tuyến đường bên trên router mô tả ra rằng router biết được bây chừ có những subnet nào sẽ lâu dài trên mạng cơ mà nó tmê man gia với ước ao đến được hầu như subnet ấy thì đề nghị đi theo đường như thế nào.

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

Để nắm rõ sự việc, ta cùng để mắt tới ví dụ 1:

*

Hình 1 – Sơ đồ gia dụng ví dụ 1.

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

Mặc định ban đầu, Lúc ta chưa cấu hình định tuyến trên những router R1 và R2 thì hai mạng LAN của hai Trụ sở R1 cùng R2 chưa thể đi mang đến nhau được (có nghĩa là, nếu lấy một PC vào LAN 1, ví dụ như PC1 ping thử cho một PC trong LAN 2, ví dụ PC4, ping sẽ không còn thành công). Lý vì chưng của vấn đề đó là các router R1 và R2 chưa có lên tiếng về các mạng LAN của nhau vào bảng định con đường cho nên vì thế không thể gửi gói tin đi mang đến các mạng LAN này. Ta chất vấn bằng phương pháp hiển thị bảng định con đường bên trên các router R1 cùng R2. Câu lệnh nhằm hiển thị bảng định tuyến bên 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 tuyến đường của R2:

R2#show ip route

(đã loại trừ một vài 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ừ công dụng hiển thị, ta thấy rằng mỗi router thuở đầu chỉ học được đọc tin về các subnet kết nối trực tiếp với nó. Ví dụ: router R1 hiểu được gồm mạng 192.168.12.0/30 kết nối thẳng vào cổng serial 2/0 và mạng 192.168.1.0/24 liên kết trực tiếp vào cổng fast ethernet 0/0 của nó. Các router trọn vẹn không có thông tin gì về các subnet ở xa, không liên kết thẳng cùng với bản thân. Do kia, giả sử PC1 muốn ping PC4, nó vẫn đóng gói một gói tin IP. ICMP với liên can nguồn là 192.168.1.1 với đích đến là 192.168.2.2. lúc gói tin này đi lên tới router R1, R1 tra bảng định đường thấy rằng đích đến 192.168.2.2 ko thuộc về ngẫu nhiên subnet như thế nào mà lại R1 tất cả trong bảng định tuyến cho nên nó drop vứt gói tin này.

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

Việc thông số kỹ thuật định con đường tĩnh trên router Cisco được tiến hành bằng cách sử dụng lệnh tất cả cú pháp như sau:

Router(config)#ip routedestination_subnetsubnetmaskIP_next_hop <AD>

Trong đó:

destination_subnet: mạng đích cho.

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

IP_next_hop: tác động IP. của trạm tiếp nối trê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 vào ngôi trường hòa hợp có thông số kỹ thuật dự trữ.

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

Từ R1 hy vọng đi đến mạng 192.168.2.0/24 , ta bắt buộc đi ra khỏi cổng s2/0. Để miêu tả điều nà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 ý muốn đi mang đến mạng 192.168.1.0/24 , ta yêu cầu đi thoát 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 đang cấu hình xong những route cho các mạng 192.168.1.0/24 và 192.168.2.0/24, ta tiến hành soát sổ bằng cách hiển thị bảng định con đường bên trên từng router:

Bảng định con đườ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 con đườ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 biết tin không đủ trước đó đã xuất hiện nằm trong bảng định tuyến đường của các router R1 và R2. Các entry bắt đầu điền thêm này được cam kết hiện nay vày kí từ “S” nghỉ ngơi đầu cái trình bày rằng các đọc tin định tuyến đường này được học tập vào bảng định tuyến thông qua định tuyến đường tĩnh ( ta cũng xem xét rằng các cái diễn đạt các mạng kết nối thẳng được ký hiệu bởi vì kí tự “C” – connected – kết nối trực tiếp).

khi các PC sẽ chỉ mặc định – gateway không thiếu lên các cổng đấu nối của các router, ping chất vấn giữa những PC ở trong nhì mạng LAN đã thành công:

*

Hình 2 – Ping khám nghiệm giữa PC1 và PC4 từ PC1.

Bên cạnh Việc đi đường bởi cổng ra (output interface), ta cũng rất có thể dẫn đường vào câu lệnh bởi liên quan IPhường next – hop, trên đây đó là xúc tiến IP của trạm sau đó trê tuyến phố đi mang lại mạng đích.

Xem thêm: Top 10 Nước Giàu Nhất Thế Giới, 10 Nền Kinh Tế Giàu Nhất Thế Giới Năm 2020

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ỏng ta đã thấy trên hình 1, từ R1 mong đi cho mạng 192.168.2.0/24 thì phải trải qua trạm tiếp đến là R2 gồm địa chỉ IP. là 192.168.12.2 cùng tự R2 mong muốn đi đến mạng 192.168.1.0/24 thì buộc phải đi qua trạm tiếp đến là R1 bao gồm liên can IP là 192.168.12.1.

Hai hình trạng thông số kỹ thuật này còn có tác dụng như nhau, đ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ẽ có AD = 1. Dường như trường hợp cổng ra là một trong những cổng multi – access thì ta nên áp dụng mẫu mã knhì báo IP next – hop (vấn đề này sẽ được đề cập với giải thích cụ thể vào một nội dung bài viết khác).

lấy ví dụ như trên đây vẫn thể hiện một biện pháp cơ phiên bản tốt nhất giải pháp knhì báo static route trên những router. Tiếp theo, ta cùng điều tra khảo sát một ví dụ khác tinh vi hơn, sơ đồ gia dụng lần này sẽ có được 03 router:

*

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

Yêu cầu đặt ra là thông số kỹ thuật định con đường tĩnh trên những router bảo đảm an toàn cho phần đông hệ trọng trên sơ thiết bị thấy nhau.

Tương từ nhỏng ví dụ 1, trên từng router ta đã thực hiện điền lên tiếng về những subnet ko kết nối thẳng vào bảng định đường của mỗi router sử dụng 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ọ đề xuất điền tương đối đầy đủ công bố định đường bên trên toàn bộ những router, vày giả dụ nhỏng chỉ việc một router nào kia trê tuyến phố đi của gói tin bị thiếu thốn route, gói tin sẽ ảnh hưởng drop thân con đường. Chẳng hạn, trả sử ta quên cấu hình chỉ lối đi đến mạng 192.168.3.0/24 bên trên R2. Gói tin bắt đầu từ mạng 192.168.1.0/24 đi cho mạng 192.168.3.0/24 lúc đi mang lại R1 sẽ được chuyến qua qua cổng s2/0 để đi tiếp (do vấn đề đó đã làm được chỉ ra rằng vào cấu hình định đường tĩnh của R1), tuy vậy Khi đi cho R2 nó sẽ bị drop bỏ vị R2 thiếu hụt đọc tin của mạng 192.168.3.0/24.

Ta thuộc để ý tiếp ví dụ vật dụng 3 về cấu hình con đường dự phòng trong những số đó tất cả sử dụng mang lại ttê mê số AD vào câu lệnh cấu hình:

*

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

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

Để thực hiện đề nghị này, họ thực hiện tmê mẩn số AD trong câu lệnh cấu hình định con đường tĩnh. Nlỗi sẽ nói, static route có thể bao gồm hai chỉ số AD là 0 (lúc cấu hình chỉ cổng ra) cùng 1 (lúc thông số kỹ thuật chỉ next – hop). Ta có thể thay đổi những giá trị mặc định này nhằm giao hàng đến vấn đề thông số kỹ thuật dự phòng.

Nhắc lại rằng AD dùng để so sánh độ ưu tiên giữa những route. Khi mãi sau nhiều lối đi cho và một đích đến, đường đi nào gồm chỉ số AD nhỏ dại rộng, đường đi đó sẽ tiến hành đưa vào bảng định tuyến đường nhằm thực hiện, đông đảo mặt đường còn sót lại tất cả AD cao hơn nữa sẽ tiến hành sử dụng để dự chống mang lại mặt đường bằng lòng. Do đó ta chỉ bài toán lựa chọn AD bé dại rộng (ví dụ là 5) cho con đường thiết yếu và chọn AD to hơn (ví dụ là 10) cho con đườ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 bên 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 triển khai chất vấn công dụng thông số kỹ thuật bên trên R1:

Thứ nhất, ta hiển thị bảng định tuyến đường để thấy đường nào đã làm được đưa 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 con đường được đưa vào bảng định con đường nhằm sử dụng có cổng ra là s2/0 đúng thật đòi hỏi.

Tiếp theo ta demo tính dự phòng bằng cách 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 to lớn administratively down

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

Đường chủ yếu đã mất, ta hiển thị lại bảng định tuyến nhằm chắc chắn rằng rằng con đường prúc (đi ra cổng s2/1) đã được chuyển 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 tiến hành msống lại cổng s2/0 và kiểm tra rằng mặt đường trải qua cổng đó lại được gửi lại vào bảng định tuyến đường nhằm 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 to 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 bình chọn giống như trên R2.

Xem thêm: " Fair Nghĩa Là Gì, Định Nghĩa & Ý Nghĩa Của Từ Fair, Nghĩa Của Từ Fairs Trong Tiếng Việt

Nhìn bình thường, định tuyến đường tĩnh có ưu điểm là hơi dễ dàng nắm bắt và cũng dễ dàng cấu hình. Thêm nữa, định con đường tĩnh còn có một điểm mạnh khác là không gây hao tốn tài nguyên ổn mạng vì không có sự trao đổi báo cáo định tuyến đường thân những router. Tuy nhiên điểm yếu kém của định tuyến đường tĩnh là hoàn toàn ko mê thích hợp với gần như mạng bao gồm quy mô lớn (ta bắt buộc thông số kỹ thuật tay khai báo các route Khi số lượng lên tới hàng trăm ngàn được!) cùng ko hội tụ với đa số sự đổi khác trên sơ trang bị mạng Khi nhưng cổng ra vẫn nghỉ ngơi tinh thần up/up. Để khắc phục những nhược điểm đó, bọn họ bắt buộc sử dụng định tuyến động bằng cách chạy một giao thức định tuyến đường như thế nào đó.


Chuyên mục: Blockchain