Static routing là gì

Như bọn họ đang biết, router triển khai Việc định đường dựa vào một khí cụ Call là bảng định đường (routing table). Nguyên ổn tắc là mọi gói tin IPhường. Lúc đi cho router đã phần nhiều được tra bảng định tuyến, trường hợp đích đến của gói tin nằm trong về một entry bao gồm vào bảng định tuyến đường thì gói tin sẽ tiến hành đưa đi tiếp, nếu như không, gói tin sẽ bị loại bỏ bỏ. Bảng định con đường bên trên router biểu lộ ra rằng router biết được hiện thời có những subnet nào đã trường thọ bên trên mạng mà lại nó ttê mê gia và muốn cho được hầu như subnet ấy thì cần theo con đường nào.quý khách sẽ xem: Static route là gì

Để hiểu rõ vụ việc, ta thuộc chú ý ví dụ 1:


*

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

Bạn đang xem: Static routing là gì

Trên hình một là hai router đại diện cho nhì chi nhánh khác biệt của một doanh nghiệp : R1 mang đến Trụ sở 1 cùng R2 mang đến 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 áp dụng subnet 192.168.1.0/24. Tương từ bỏ, R2 áp dụng cổng f0/0 của nó đấu xuống mạng LAN của chi nhánh 2, mạng này áp dụng subnet 192.168.2.0/24. Subnet thực hiện cho liên kết leased – line nối giữa 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, khi ta không cấu hình định đường trên các router R1 và R2 thì nhì mạng LAN của nhị chi nhánh R1 với R2 không thể đi mang lại nhau được (có nghĩa là, nếu như đem một PC trong LAN 1, ví dụ như PC1 ping thử đến một PC vào LAN 2, ví dụ PC4, ping sẽ không còn thành công). Lý bởi của vấn đề này là những router R1 cùng R2 chưa có công bố về những mạng LAN của nhau trong bảng định tuyến cho nên vì vậy tất yêu chuyển gói tin đi mang lại các mạng LAN này. Ta khám nghiệm bằng cách hiển thị bảng định tuyến đường trên những router R1 cùng R2. Câu lệnh để hiển thị bảng định con đường trên router là ‘show ip route’ :

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

R1#show ip route

(đang 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.0 is directly connected, Serial2/0

C 192.168.1.0/24 is directly connected, FastEthernet0/0

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

R2#show ip route

(vẫn loại trừ 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.0 is directly connected, Serial2/0

C 192.168.2.0/24 is directly connected, FastEthernet0/0

Từ công dụng hiển thị, ta thấy rằng mỗi router ban sơ chỉ học tập được thông tin về các subnet liên kết 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 cùng mạng 192.168.1.0/24 kết nối trực tiếp vào cổng fast ethernet 0/0 của nó. Các router hoàn toàn không tồn tại ban bố gì về những subnet nghỉ ngơi xa, ko liên kết thẳng với mình. Do kia, đưa sử PC1 ao ước ping PC4, nó sẽ đóng gói một gói tin IPhường ICMP cùng với xúc tiến nguồn là 192.168.1.1 cùng đích cho là 192.168.2.2. Khi gói tin này đi lên tới mức router R1, R1 tra bảng định tuyến thấy rằng đích mang lại 192.168.2.2 không thuộc về bất kỳ subnet nào nhưng R1 có vào bảng định đường cho nên nó drop bỏ gói tin này.

Vậy nhằm nhì mạng 192.168.1.0/24 với 192.168.2.0/24 hoàn toàn có thể đi cho nhau được, các router đề nghị điền được thông báo về nhị mạng này vào vào bảng định đường của mình. Có nhị phương pháp nhằm thực hiện điều đó: một là bạn quản lí trị từ điền tay các công bố – định tuyến đường tĩnh, nhị là các router tự hiệp thương thông tin định tuyến đường cùng nhau cùng tự điền các báo cáo còn thiếu vào bảng định tuyến của mình – định tuyến đường hễ. Tại trên đây ta điều tra khảo sát phương pháp triển khai là định tuyến tĩnh.

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

Router(config)#ip route destination_subnet subnetmask IP_next_hop

Trong đó:

destination_subnet: mạng đích mang lại.

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

IP_next_hop: cửa hàng IP. của trạm tiếp đến trên phố đi.

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

AD: chỉ số AD của route khai báo, áp dụng trong ngôi trường đúng theo bao gồm cấu hình dự phòng.

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

Từ R1 ý muốn đi mang lại mạng 192.168.2.0/24 , ta yêu cầu đi ra khỏi cổng s2/0. Để miêu tả điều đó vào bảng định tuyến, ta thực hiện cấu hình:

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

Tương từ bỏ, Từ R2 ao ước đi mang đến mạng 192.168.1.0/24 , ta đề xuất đ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 sẽ thông số kỹ thuật xong xuôi những route cho các mạng 192.168.1.0/24 cùng 192.168.2.0/24, ta tiến hành kiểm soát bằng cách hiển thị bảng định con đường trên từng router:

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

R1#show ip route

(sẽ loại trừ một số dòng)

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 đường của R2:

R2#show ip route

(sẽ loại bỏ 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.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 còn thiếu trước đây đang lộ diện trê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ý hiện nay bởi vì kí tự “S” sinh hoạt đầu mẫu thể hiện rằng các biết tin định con đường này được học vào bảng định con đường thông qua định đường tĩnh ( ta cũng lưu ý rằng các mẫu diễn đạt các mạng liên kết thẳng được ký kết hiệu bởi kí từ “C” – connected – kết nối trực tiếp).

Lúc các PC đã chỉ mặc định – gateway không thiếu thốn lên các cổng đấu nối của những router, ping soát sổ thân những PC trực thuộc nhị mạng LAN sẽ thành công:


*

Bên cạnh việc chỉ đường bằng cổng ra (output interface), ta cũng có thể dẫn đường trong câu lệnh bởi hệ trọng IPhường. next – hop, đây chính là liên can IPhường của trạm tiếp đến trê tuyến phố đi đến mạng đích.

Xem thêm: Top 10 Quán Ăn Hàn Quốc Đà Nẵng Ngon Thu Hút Giới Trẻ, Top 10 Nhà Hàng Hàn Quốc Ngon Nhất Tại Đà Nẵng

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

Nlỗi ta đang thấy trên hình 1, tự R1 ý muốn đi mang đến mạng 192.168.2.0/24 thì buộc phải đi qua trạm tiếp đến là R2 tất cả liên tưởng IP. là 192.168.12.2 với trường đoản cú R2 ao ước đi mang lại mạng 192.168.1.0/24 thì yêu cầu trải qua trạm tiếp nối là R1 bao gồm xúc tiến IP là 192.168.12.1.

Hai kiểu dáng cấu hình này còn có tính năng tương đồng, điểm khác biệt là route static được khai báo theo kiểu output – interface sẽ sở hữu AD = 0 còn route static được khai báo theo kiểu IP.. next – hop sẽ sở hữu AD = 1. Ngoài ra nếu cổng ra là một cổng multi – access thì ta đề xuất áp dụng vẻ bên ngoài knhì báo IP next – hop (vụ việc này sẽ tiến hành đề cập với giải thích chi tiết vào một nội dung bài viết khác).

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


*

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

Yêu cầu đưa ra là cấu hình định đường tĩnh trên những router bảo đảm cho đông đảo ảnh hưởng bên trên sơ đồ thấy nhau.

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

Ta cùng xem xét tiếp ví dụ đồ vật 3 về thông số kỹ thuật con đường dự phòng trong những số ấy gồm áp dụng cho tsay mê số AD vào câu lệnh cấu hình:


*

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

Lần này trải đời đưa ra nlỗi sau: cấu hình định tuyến đường tĩnh bảo vệ R1 đi cho LAN 2 của R2 theo đường đi ra cổng s2/0 là thiết yếu, mặt đường s2/1 là dự trữ, ngược chở lại, R2 lại đi cho LAN 1 của R1 theo lối đi ra cổng s2/một là bao gồm, đường s2/0 là dự phòng. tức là, R1 khi gửi gói tin đi LAN 2 của R2 luôn luôn thực hiện cổng ra là s2/0, Khi cổng s2/0 này down thì auto chuyển đường qua s2/1, Lúc cổng s2/0 up lại, lại chuyển về sử dụng cổng s2/0. Tương từ bỏ cùng với R2.

Để tiến hành hưởng thụ này, họ thực hiện tmê mệt số AD vào câu lệnh cấu hình định tuyến tĩnh. Nhỏng đã nói, static route rất có thể bao gồm hai chỉ số AD là 0 (Lúc thông số kỹ thuật chỉ cổng ra) và 1 (khi cấu hình chỉ next – hop). Ta hoàn toàn có thể đổi khác các quý hiếm khoác định này để Ship hàng đến câu hỏi cấu hình dự phòng.

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

Cấu hình trên R1:

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

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

Cấu hình trên R2:

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

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

Ta tiến hành kiểm soát hiệu quả cấu hình bên trên R1:

Đầu tiên, ta hiển thị bảng định con đường giúp thấy mặt đường nào đã có chuyển vào bảng:

R1#show ip route

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

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

Tiếp theo ta demo 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 to lớn administratively down

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

Đường thiết yếu đã hết, ta hiển thị lại bảng định tuyến nhằm chắc chắn rằng con đường prúc (ra đi cổng s2/1) đã làm được gửi vào bảng định tuyến:

R1#show ip route

(đã bỏ bớt một vài dòng)

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 triển khai mnghỉ ngơi lại cổng s2/0 cùng chất vấn rằng con đường đi qua cổng này lại được gửi lại vào bảng định tuyến đườ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 to up

R1(config-if)#

*Mar 1 00:19:37.775: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state to lớn up

R1#show ip route

(sẽ hạn chế một số dòng)

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

R1#

Thực hiện bình chọn tựa như trên R2.

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