Sẽ chọn routing có AD nhỏ hơn để định tuyến theo giao thức đó :wink:
Announcement
Collapse
No announcement yet.
ip default-network and ip route 0.0.0.0
Collapse
X
-
Hi,
Mình thử lý giải thế này xem có được không:
1. "ip route": khá rõ rồi
2. "ip default-gateway": được sử dụng khi chức năng ip routing bị disable. Ví dụ như khi router đống vai trò như một host bình thường trên mạng
3. "ip default-network x.y.z.t": bạn nói với router như thế này: "OK, nếu không tìm thấy route thì cứ quẳng packet vào network x.y.z.t này đi, sẽ có ai đó route hộ".
Vậy lệnh này khác gì lệnh "ip route 0.0.0.0"? Khác nhau ở chỗ nếu bạn không có chỉ đường đến network x.y.z.t thì coi như lệnh "ip default-network" của bạn "đi đứt". Vậy làm thế nào để có được route này? Bằng cách dùng static route hoặc nhờ các anh dynamic routing protocol (RIP hoặc IGRP chẳng hạn) tìm hộ.
Rõ ràng "ip default-network" làm phức tạp hóa vấn đề. Tuy nhiên có một lợi điểm rất rõ: đó là tính động. Lệnh "ip route" bắt packet phải chạy qua next hop cố định, trong khi đó nếu dùng "ip default-network" sẽ mềm dẻo hơn: nếu bạn dùng RIP/IGRP, next hop có thể thay đổi.
Có đúng không vậy?
Comment
-
ý kiến của anh minhtit là đúng.
Hai chú ý sau cùng cho các dùng ip default-network:
1. Route được chỉ ra trong lệnh ip default-network phải có trong bảng routing table. Nghĩa là
ip default-network xxxx
thì xxxx phải có trong bản routing table của router.
2. route xxxx phải là classful. Nghĩa là: chỉ có thể mang các giá trị mặc định ở lớp A, B hoặc C.
Ví dụ:
ip default-network 10.0.0.0 (ok)
ip default-network 160.10.0.0 (ok)
ip default-network 192.168.10.0 (ok)
Chúc các bạn thành công,
Admin@Email : vnpro@vnpro.org
---------------------------------------------------------------------------------------------------------------
Trung Tâm Tin Học VnPro
149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
Tel : (08) 35124257 (5 lines)
Fax: (08) 35124314
Home page: http://www.vnpro.vn
Support Forum: http://www.vnpro.org- Chuyên đào tạo quản trị mạng và hạ tầng Internet
- Phát hành sách chuyên môn
- Tư vấn và tuyển dụng nhân sự IT
- Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng
Network channel: http://www.dancisco.com
Blog: http://www.vnpro.org/blog
Comment
-
Re: ip default-network and ip route 0.0.0.0
Chào mọi người,
Theo mình nghĩ trước khi các bạn trả lời nên đọc kỹ yêu cầu giúp đỡ của người khác. Tất cả các bài trên forum này về tuyến mặc định mình đã đọc rồi, mình đã thứ theo sơ đồ của bạn g_dragon đề nghị và gặp problem tương tự.
Gateway of last resort is not set
C* 193.168.30.0/24 is directly connected, Serial0
C 192.168.30.0/24 is directly connected, Loopback0
Tại sao router vẫn không chấp nhận 193.168.30.0/24 là gateway???
Comment
-
Hi,
dấu * trong bảng routing table đã chỉ ra route 193.168.30.0 được dùng như một candidate default-route rồi đó.
netdevice và g_dragon đang cố gắng giải quyết vấn đề gì? Nếu để ping được thì còn phải cấu hình routing. Còn nếu để test lệnh ip default network thì kết quả sẽ là dấu * như output nêu trên.
Cần hai chú ý sau:
Lệnh này chỉ dùng cho RIP/IGRP
Phụ thuộc rất nhiều vào IOS version.
Thân,Email : vnpro@vnpro.org
---------------------------------------------------------------------------------------------------------------
Trung Tâm Tin Học VnPro
149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
Tel : (08) 35124257 (5 lines)
Fax: (08) 35124314
Home page: http://www.vnpro.vn
Support Forum: http://www.vnpro.org- Chuyên đào tạo quản trị mạng và hạ tầng Internet
- Phát hành sách chuyên môn
- Tư vấn và tuyển dụng nhân sự IT
- Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng
Network channel: http://www.dancisco.com
Blog: http://www.vnpro.org/blog
Comment
-
Re: ip default-network and ip route 0.0.0.0
Hi Admin,
(l0)Router1(s0)--------(s0)Router2(l0)
Mặc dù có dấu * cho tuyến connected 193.168.30.0/24 nhưng gateway of last resort not set, và router 1 không thể ping interface loopback của router 2 hoặc ngược lại. Nếu cấu hình ip route 0.0.0.0 0.0.0.0 thì gateway được set, và mọi việc đều OK. Mình nghĩ 2 router được kết nối trực tiếp và trên 2 router đều dùng lệnh ip default-network nên không cần routing protocol. Mình thử trên router 2514 IOS 12.1.
Thanks.
Comment
-
Hi all,
Vẫn chưa nghĩ ra, tuy nhiên mình nghĩ thế này: để ý là nếu mọi việc đều ổn thì sẽ có dòng "Gateway of last resort is A.A.A.A to network N.N.N.N", với A.A.A.A là một địa chỉ xác định. Địa chỉ A.A.A.A có được qua static/dynamic (RP). Như vậy ở đây "hình như" router không chấp nhận việc serial0 là output ra.
Vậy thử thêm một static route trỏ đến next hop (là địa chỉ S0 của router đầu bên kia) cho default-network xem sao.
Không biết như vậy có đúng không?
Comment
-
Re: ip default-network and ip route 0.0.0.0
xin chào mọi người,
1. Các anh vẫn phải cấu hình phần routing như bình thường. Nghĩa là, các anh phải dùng static hoặc một routing protocol nào đó.
Trong trường hợp của anh g-dragon, anh đã không cấu hình phần routing. Trong khi, lệnh ip default-network này chỉ tác dụng khi đã có cấu hình phần routing.
2. Lệnh này cần phải thực hiện ở đâu?
Trong scenario của g-dragon, anh cần thực hiện lệnh này trên R1.
3. Lệnh ip default-network CHỈ APPLY CHO NHỮNG NETWORK NÀO ĐÃ CÓ TRONG BẢNG ROUTING-TABLE!
Cấu hình sau cùng cho bài này:
Router 1
Current configuration:
!
version 12.0
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname Router
!
!
ip subnet-zero
!
!
!
interface Loopback0
ip address 192.168.30.1 255.255.255.0
no ip directed-broadcast
!
interface Ethernet0
no ip address
no ip directed-broadcast
shutdown
!
interface Serial0
ip address 193.168.30.1 255.255.255.0
no ip directed-broadcast
clockrate 64000
!
interface Serial1
no ip address
no ip directed-broadcast
shutdown
!
ip classless
ip default-network 193.168.30.0
ip route 194.168.4.0 255.255.255.0 193.168.30.2
!
!
line con 0
transport input none
line aux 0
line vty 0 4
!
end
show ip route
Gateway of last resort is not set
C* 193.168.30.0/24 is directly connected, Serial0
C 192.168.30.0/24 is directly connected, Loopback0
Router 2
Current configuration:
!
version 12.0
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname R03-2
!
ip subnet-zero
interface Loopback0
ip address 194.168.30.1 255.255.255.0
no ip directed-broadcast
!
interface Serial0
ip address 193.168.30.2 255.255.255.0
no ip directed-broadcast
ip classless
line con 0
transport input none
line aux 0
line vty 0 4
!
end
Comment
-
bestirboy:
Giá trị AD sẽ giúp chọn lựa routes nào sẽ được đưa vào bảng routing-table.
Khi các routes đã được chọn vào bảng touting table rồi, routes nào có prefix-length dài nhất sẽ được chọn.
trong câu hỏi của Lê Minh Khôi, route được chọn sẽ là route có prefix dài nhất (chi tiết) nhất.
Chúc thành công,
Comment
-
Hi svn,
"CHỈ APPLY CHO NHỮNG NETWORK NÀO ĐÃ CÓ TRONG BẢNG ROUTING-TABLE!" Đây chính là điều mà mình băn khoăn nhất. Bởi vì default-network được config ở đây chính là "directly connected network" (C* 193.168.30.0/24 is directly connected, Serial0). Mà hiển nhiên thì những network loại này chắc chắn sẽ có trong routing-table.
Mình cũng đã check một số guide liên quan thì đều thấy default-network được config khác với "directly connected network", sau đó thì dùng static/dynamic RP để tìm route đến default-network ==> OK.
So sánh thì mình thấy sự khác nhau trong trường hợp này chỉ là g_dragon đã config default-network là "directly connected network" thôi. Route đến default-network này chính là s0 rồi!!!!???? Về mặt lý thuyết như vậy phải ổn chứ. Mình đang nghi ngờ chuyện router có chấp nhận interface thay vì địa chỉ cụ thể cho gateway hay không ? (nghĩa là liệu có format "Gateway of last resort is serial0 to network N.N.N.N" không).
svn thấy thế nào?
Comment
-
Re: Xin hỏi về routing
Nếu trên một router có hai đường đi khác nhau tới cùng một đích, mà mỗi đường đi được học bởi một routing protocol khác nhau. Vậy router chọn đường nào để gởi gói tin?
theo các bạn thì sao?
Comment
-
Re: Xin hỏi về routing
Nếu trên một router có hai đường đi khác nhau tới cùng một đích, mà mỗi đường đi được học bởi một routing protocol khác nhau. Vậy router chọn đường nào để gởi gói tin?
theo các bạn thì sao?
Comment
-
Re: ip default-network and ip route 0.0.0.0
Hi all,
Đúng như bạn minhtit đã nói, tuyến 192.168.30.0 là một tuyến connected thì dĩ nhiên có trong bảng định tuyến cho dù có hay không các routing protocol nhưng sao gateway of last resort not set. Có ai có thể liệt kê giùm mình những IOS không hỗ trợ ip default-network không? Mong nhận được sự chỉ dẫn chi tiết cho vấn đề này.
Thanks.
Comment
Comment