View Full Version : Summary và metric của EIGRP
Cho đệ hỏi vài điều:
1. EIGRP hỗ trợ classless nhưng khi cấu hình thì lại cấu hình theo classful,vậy thì làm cách nào mà router khác nhận biết được SM của bản update, có huynh nào cho đệ 1 tutorial về cách thức mà nó biết được SM đó không?
2.Route summerization :giả sử đệ có 8 route cần summerize,và đã summerize ra 1 đường,sau đó thì có 4 trong số 8 mạng bị down ,vậy thì router có tự động tính lại summerize không hay vẫn gửi thông tin về nhiêu đó mạng?
hoachuoi
12-11-2003, 11:11 AM
Chào lee,
1. Thông tin về SM được gửi kèm với IP network (prefix) trong thông tin update. (Cái này phải tìm sách mới nói kỹ được, các bạn khác trả lời giúp nha).
2. Router không tính lại cái summarized network nếu vẫn còn ít nhất 1 specific route tồn tại. Và việc không tính lại (và không gửi lại) summarized network là một đặc điểm tốt của kỹ thuật route summarization, làm cho các thông tin về routing luôn được ổn định, những thông tin về thay đổi chỉ được gửi nhận trong một phạm vi nhỏ của mạng, góp phần làm giảm lưu thông trên toàn mạng, tức là sử dụng băng thông được hiệu quả.
Hy vọng đã giải thích được phần nào.
Chúc vui vẻ.
theo em nghĩ nếu như vậy thì nếu trong mạng có ít nhất còn 1 subnet up ,còn những cái còn lại down thì nhưng router bên ngoài vẫn tiếp tục gửi về cho những mạng đã down vậy thì có wá tốn bandwidth của mạng không ?Vậy thì route summerize có còn hiệu wả không?Giải thích cho em với!!!
dangquangminh
12-11-2003, 02:21 PM
Cho đệ hỏi vài điều:
1. EIGRP hỗ trợ classless nhưng khi cấu hình thì lại cấu hình theo classful,vậy thì làm cách nào mà router khác nhận biết được SM của bản update, có huynh nào cho đệ 1 tutorial về cách thức mà nó biết được SM đó không?
2.Route summerization :giả sử đệ có 8 route cần summerize,và đã summerize ra 1 đường,sau đó thì có 4 trong số 8 mạng bị down ,vậy thì router có tự động tính lại summerize không hay vẫn gửi thông tin về nhiêu đó mạng?
Lee:
EIGRP có hai cách cấu hình. Để cấu hình theo cách mà em yêu cầu, em sẽ dùng cú pháp:
#network xxxx yyyy
trong router mode. trong đó, yyyy là giá trị wild-card của subnetwork mà em muốn quảng bá. Cú pháp này chỉ có trong IOS version 12.1 trở lên.
2. Khi một trong các subnet bị down, EIGRP sẽ không tự động tính lại route-summarization. Lúc đó sẽ xảy ra hiện tượng black-hole. Các packet được gửi về subnet bị down sẽ bị drop. Băng thông không bị xem là tốn trong trường hợp này.
Mến chúc Lee học giỏi,
hoachuoi
13-11-2003, 09:10 AM
Rất cám ơn câu trả lời của anh Minh.
Helix
13-11-2003, 07:55 PM
1. EIGRP hỗ trợ classless nhưng khi cấu hình thì lại cấu hình theo classful,vậy thì làm cách nào mà router khác nhận biết được SM của bản update, có huynh nào cho đệ 1 tutorial về cách thức mà nó biết được SM đó không?
Mình nhớ không lầm thì câu lệnh network x.x.x.x khi cấu hình RIP, IGRP có hai tác dụng: enable RIP trên các interface có địa chỉ major là x.x.x.x và quảng cáo các mạng con có major là x.x.x.x.
Không biết trong EIGRP quy luật này có đúng không? Nếu đúng thì câu hỏi của Lee đã được trả lời, còn nếu sai thì ...?
sinhvienngheo
14-11-2003, 12:30 PM
EIGRP trong trường hợp này sẽ gần với OSPF hơn là gần RIP/IGRP. Helix nên nhớ lại là EIGRP có các bảng feasible distance và topology table.
Thân,
it_email
08-12-2003, 09:53 AM
Cho đệ hỏi vài điều:
1. EIGRP hỗ trợ classless nhưng khi cấu hình thì lại cấu hình theo classful,vậy thì làm cách nào mà router khác nhận biết được SM của bản update, có huynh nào cho đệ 1 tutorial về cách thức mà nó biết được SM đó không?
2.Route summerization :giả sử đệ có 8 route cần summerize,và đã summerize ra 1 đường,sau đó thì có 4 trong số 8 mạng bị down ,vậy thì router có tự động tính lại summerize không hay vẫn gửi thông tin về nhiêu đó mạng?
như mọi người nói thì nó sẽ ko tính lại khi ít nhất một route vẫn còn tác dụng.Nhưng router sẽ ko biết những net mà route đến bị down.Nó vẫn gửi và massega bị drop.đây là cái ko hay của summarization bên cạnh cái lợi là giảm routing table và process CPU.
anh Minh :sao lại dùng wildcard mask mà ko dùng sub mask?
sinhvienngheo
10-12-2003, 08:40 AM
Hi it_mail,
cách dùng lệnh network trong router eigrp là dùng wild-card.
Thân,
vnsystem
16-12-2003, 02:03 PM
Hi it_mail,
cách dùng lệnh network trong router eigrp là dùng wild-card.
Thân,
Tuy nhiên, nếu bạn dùng subnetmask thì nó sẽ tự chuyển về wildcard.
eigrp dễ thương vậy đó :P
cho em hỏi thêm một vài điều về EIGRP:
1. Các đường đang bị mark là active thì các packet gửi về đường đó có được router forwad không?
2. Các FS sẽ được tìm ngay khi route trong routing table chưa down hay chỉ khi route trong routing table down thì nó mới bắt đầu tìm?
3. Em chưa hiểu lắm về lệnh bandwidth-percent trong EIGRP, sao lại là bandwidth percent?
4. Hình như chỉ IOS 12.0 trở lên nó mới hỗ trợ cấu hình wildcard mask trong khi cấu hình network phải không các anh?
themask
15-01-2004, 02:31 PM
Hi,
1/ Khi EIGRP router đang ở trạng thái Active thì các packet vẫn được forward theo successor ( bị drop nếu successor fail)
2/ Khi xảy ra các thay đổi như cost, link state, nhận update thì router sẽ tính toán lại các thông số để xác định Successor, FS.
3/ Chỉ định EIGRP sẽ dùng bao nhiêu % tổng băng thông để trao đổi thông tin.
4/ Trong IOS 12.0 trở lên câu lệnh Network trong EIGRP có kèm theo wildcard mask.
kokichi81
30-06-2004, 08:28 AM
Mình có thắc mắc như sau:
Khi RIP ,IGRP hay EIGRP thực hiện autosummary thì metric nó gán cho mạng đó là bao nhiêu?Ví dụ:"RIP autosummary hai mạng 172.16.1.0 với metric =2 và mạng 172.16.2.0 với metric=1 thì mạng được summary là 172.16.0.0 sẽ được quảng bá với metric là bao nhiêu?
Còn đối với EIGRP,OSPF khi thực hiện manual summary thì mình có thể gán metric cho mạng summary này không?
Nếu không gán thì nó lấy metric là bao nhiêu?
kokichi81
30-06-2004, 04:43 PM
Chán quá , không ai trả lời hộ mình.
Theo mình khi thực hiện summary router đó sẽ quảng bá mạng được summary đó như là một mạng được nối trực tiếp vào router đó.
Tuy nhiên ứng với RIP thì đơn giản rồi.Vì mạng này sẽ được quảng bá với metric = 1 .Nhưng với IGRP hay EIGRP thì nó sẽ được quảng bá với delay và bandwidth là bao nhiêu?(Trong trường hợp router này có nhiều interface khác nhau, các int có tốc độ khác nhau)Chẳng nhẽ nó dùng bandwidth default=1,5M hả?
Mọi người giải đáp giùm.
VoThanhDuy
30-06-2004, 06:06 PM
Hi
Những route kết nối trực tiếp (CONNECTED) có metric = 0.
Các summary routes của các routing protcol được tạo ra thì sẽ là connected. Điều này có nghĩa là metric = 0.
Kết luận này không phụ thuộc vào routing protocol. RIP, IGRP hoặc EIGRP đều như nhau.
Cám ơn
kokichi81
01-07-2004, 09:45 AM
To Vo Thanh Duy:
Những route kết nối trực tiếp (CONNECTED) có metric = 0.
Các summary routes của các routing protcol được tạo ra thì sẽ là connected. Điều này có nghĩa là metric = 0.
Những câu này thì đúng.
Tuy nhiên câu này thì sai: :wink:
Kết luận này không phụ thuộc vào routing protocol. RIP, IGRP hoặc EIGRP đều như nhau.
Vì đối với RIP:Đối với mọi connected netwwork đều được nó quảng bá với metric=1;Nhưng với IGRP,EIGRP :thì khác nhé.Lúc này từ các router khác, viêc tính metric đến mạng này còn phụ thuộc vào tốc độ và độ trễ của đường truyền của connected network.
Ví dụ nhé:
NET10.1.2.0------1M-----\
NET10.1.1.0-----256K-----(R2)--------------(R1)
NET10.1.3.0------2M-----/
Khi R2 summary 3 mạng này thành một mạng 10.0.0.0
Nếu dùng RIP thì cả ba mạng này sẽ được quảng bá với metric=1;
Tuy nhiên nếu dùng IGRP hay EIGRP thì mạng 10.0.0.0 sẽ được quảng bá như một connected network vao interface nào.Vì ứng với int có tốc độ khác nhau thì sẽ có độ trễ khác nhau, việc này sẽ ảnh hưởng đên metric mà R1 tính đên mạng 10.0.0.0.
Như vậy thì câu trên của bạn là sai rồi.Đúng không?
Nhân tiện có ai confirm cho mình xem có đúng là khi 1 router summary một network thì nó sẽ coi network đó như một connected network.
A cho minh hoi để gửi kèm file ảnh thì nhấn vào đâu.Mình tìm mà không thấy.
Thanks
danguyennhi
02-07-2004, 01:06 PM
Hi Duy và Kokichi
Liên quan đến vấn đề này, em đã quyết định làm lab thử nghiệm.
1. Sơ đồ lab:
R1-S0-------leasedline T1-------S0-R2
Trong đó R1 có 7 interface loopback có địa chỉ lần lượt là 10.1.1.1 đến 10.1.7.1. Mục đích tạo các interface loopback nhằm phục vụ mục đích tạo summary route.
2. Cấu hình của các routers:
R1#sh run
Building configuration...
Current configuration:
!
version 12.1
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname R1
!
ip subnet-zero
no ip domain-lookup
!
interface Loopback0
ip address 10.1.1.1 255.255.255.0
!
interface Loopback1
ip address 10.1.2.1 255.255.255.0
!
interface Loopback2
ip address 10.1.3.1 255.255.255.0
!
interface Loopback3
ip address 10.1.4.1 255.255.255.0
!
interface Loopback4
ip address 10.1.5.1 255.255.255.0
!
interface Loopback5
ip address 10.1.6.1 255.255.255.0
!
interface Loopback6
ip address 10.1.7.1 255.255.255.0
!
interface Serial0
ip address 10.1.8.1 255.255.255.252
ip summary-address eigrp 100 10.1.0.0 255.255.248.0 5
no fair-queue
clockrate 64000
!
router eigrp 100
network 10.1.0.0 0.0.255.255
no eigrp log-neighbor-changes
!
ip classless
no ip http server
!
!
line con 0
logging synchronous
transport input none
line aux 0
line vty 0 4
!
end
Cấu hình của R2:
R2#sh run
Building configuration...
Current configuration:
!
version 12.1
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname R2
!
ip subnet-zero
no ip domain-lookup
!
interface Serial0
ip address 10.1.8.2 255.255.255.252
no fair-queue
!
router eigrp 100
network 10.1.8.0 0.0.0.255
no auto-summary
no eigrp log-neighbor-changes
!
ip classless
no ip http server
!
!
line con 0
logging synchronous
transport input none
3. Kết quả kiểm tra lab:
Xem bảng route trên R2
R2#sh ip ro
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 10.1.8.0/30 is directly connected, Serial0
D 10.1.0.0/21 [90/2297856] via 10.1.8.1, 00:21:13, Serial0
Metric của summary route là 2297856
Quay về R1:
Xem bảng route của R1:
R1#
R1#sh ip ro
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 9 subnets, 3 masks
C 10.1.8.0/30 is directly connected, Serial0
C 10.1.3.0/24 is directly connected, Loopback2
C 10.1.2.0/24 is directly connected, Loopback1
C 10.1.1.0/24 is directly connected, Loopback0
D 10.1.0.0/21 is a summary, 00:19:50, Null0
C 10.1.7.0/24 is directly connected, Loopback6
C 10.1.6.0/24 is directly connected, Loopback5
C 10.1.5.0/24 is directly connected, Loopback4
C 10.1.4.0/24 is directly connected, Loopback3
R1#
Xem database của EIGRP:
R1#sh ip eigrp topology
IP-EIGRP Topology Table for AS(100)/ID(10.1.7.1)
Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
r - Reply status
P 10.1.8.0/30, 1 successors, FD is 2169856
via Connected, Serial0
P 10.1.3.0/24, 1 successors, FD is 128256
via Connected, Loopback2
P 10.1.2.0/24, 1 successors, FD is 128256
via Connected, Loopback1
P 10.1.1.0/24, 1 successors, FD is 128256
via Connected, Loopback0
P 10.1.0.0/21, 1 successors, FD is 128256
via Summary (128256/0), Null0
P 10.1.7.0/24, 1 successors, FD is 128256
via Connected, Loopback6
P 10.1.6.0/24, 1 successors, FD is 128256
via Connected, Loopback5
P 10.1.5.0/24, 1 successors, FD is 128256
via Connected, Loopback4
P 10.1.4.0/24, 1 successors, FD is 128256
via Connected, Loopback3
Xem các thông số băng thông và delay của router 1:
R1#sh int lo0
Loopback0 is up, line protocol is up
Hardware is Loopback
Internet address is 10.1.1.1/24
MTU 1514 bytes, BW 8000000 Kbit, DLY 5000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation LOOPBACK, loopback not set
Last input 00:00:00, output never, output hang never
Last clearing of "show interface" counters never
Queueing strategy: fifo
Output queue 0/0, 0 drops; input queue 0/75, 0 drops
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
368 packets output, 22080 bytes, 0 underruns
0 output errors, 0 collisions, 0 interface resets
0 output buffer failures, 0 output buffers swapped out
Xem băng thông và delay của cổng serial:
R1#sh int s0
Serial0 is up, line protocol is up
Hardware is HD64570
Internet address is 10.1.8.1/30
MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation HDLC, loopback not set
Keepalive set (10 sec)
Last input 00:00:03, output 00:00:02, output hang never
Last clearing of "show interface" counters 00:47:26
Queueing strategy: fifo
Output queue 0/40, 0 drops; input queue 0/75, 0 drops
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
604 packets input, 38302 bytes, 0 no buffer
Received 211 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
606 packets output, 40341 bytes, 0 underruns
0 output errors, 0 collisions, 4 interface resets
0 output buffer failures, 0 output buffers swapped out
2 carrier transitions
DCD=up DSR=up DTR=up RTS=up CTS=up
R1#
4. Kết luận:
a/ Summary route có metric trên R1 là 128256
b/ Summary route có metric trên R2 là 2297856
c/ Metric cỦA SUMMARY route được tính dựa trên BW + DLY
Ở R1:
BW= (10 exp 7)/8000000 ~ 1
DLY = 5000/10 = 500
Do đó metric = (500 + 1)* 256 = 128256
Có chổ nào không hiểu thì hòi nha,
kokichi81
02-07-2004, 03:37 PM
To Đặng Quyền Nhi:
Bài Lab của bạn vẫn chưa giải quyết được vấn đề :wink:
Bởi vì ở đây tất cả các int loopback đều có chung một tôc dộ đường truyền.
Mình sẽ làm lại bài lab này.Tuy nhiên có một sự thay đổi.
Mình sẽ không cấu hình int loopback 6 trên R1.
Thay vào đó mình sẽ cấu hình int ethernet với ip add là: 10.1.7.1
Như vậy là trong các đường truyền được summary thì tốc độ của chúng không bằng nhau.Mình sẽ xem nó khác biệt như nào.
Thanks.
Nhân tiện đây : minh fthấy khi dùng lệnh show ip eigrp topology.Có hiện ra chỉ số
ID của Router.Hình như nó chẳng có chức năng gì hay sao hả?
Vì mình thấy chỉ có OSPF mới sử dụng Router ID.
VoThanhDuy
04-07-2004, 01:46 PM
hi
Băng thông thấp nhất của các interface sẽ được chọn. Trong trường hợp có 7 interface loopback và 1 interface Ethernet, băng thông của interface Ethernet sẽ được chọn do BW=10Mb.
Thân
kokichi81
05-07-2004, 08:28 AM
Bạn nhầm rồi.
Khi summary , nó sẽ sử dụng đường nào có metric thấp nhất để gán vào thành metric của đường summary.
Mình đã thử trường hợp này rồi.
Thanks.
VoThanhDuy
07-11-2004, 10:31 PM
Thiết kế mạng EIGRP
EIGRP được thiết kế để hoạt động trong một mạng rất lớn. Tuy nhiên EIGRP cũng giống như OSPF, đòi hỏi nhiều yếu tố thiết kế. Các yêu cầu mới thường xuyên yêu cầu nhiều băng thông và các tài nguyên khác từ mạng.
Các yếu tố ảnh hưởng đến khả năng mở rộng của EIGRP là
- Tổng số thông tin được gửi giữa các router láng giềng
- Tổng số router gửi các routing update
- Các router cách xa nhau bao nhiêu
- Tổng số các đường đi thay thế đến một mạng đích.
Một mạng EIGRP thiết kế kém có thể dẫn đến các kết quả sau:
- Route bị SIA
- Mạng bị nghẽn do delay,các thông tin định tuyến bị mất, các route bị mất hay phải truyền lại
- Router hết bộ nhớ
- CPU bị quá tải
- Các kết nối trở nên kém tin cậy.
HuuHoa
12-11-2004, 10:45 AM
Có hai loại summarization trong EIGRP là autosummarization và manual summarization. Autosummarization được dùng mặc định trên EIGRP, khi đó EIGRP mang đặc tính tương tự như RIP và IGRP. Nghĩa là khi gửi cập nhật định tuyến thì router sẽ tự động tóm tắt route về major network boundary.
admin
12-11-2004, 11:43 AM
Cấu hình EIGRP
Bật quá trình định tuyến EIGRP trên router:Sử dụng lệnh:
Router(config)#router eigrp AS
Định nghĩa các interface được phép quảng bá: Sử dụng lệnh:
Router(config-router)#network prefix
Từ IOS 12.0 trở lên, bạn có thể xác định wildcard mask khi cấu hình lệnh này:
Router(config-router)#network prefix Wildcard
Summarization với EIGRP:
Điểm khác biệt giữa EIGRP và OSPF là ở chỗ OSPF chỉ thực hiện summarize ở các biên của vùng. EIGRP do không sử dụng khái niệm vùng nên nó có thể thực hiện summarize trên bất cứ router nào trong mạng. Để quyết định chỗ nào sẽ thực hiện summarize là tùy thuộc vào cách thiết kế. Nếu không cấu hình summarize thì mặc định EIGRP sẽ tự động summarize ở ranh giới các địa chỉ lớp mạng khác nhau. Có 2 lệnh liên quan đến summarize là: no auto-summary và ip summary- address; lệnh này được gán vào tòan router, hay cấu hình trên tất cả interface. Còn lệnh ip summary address được cấu hình ở chế độ cổng giao tiếp của router:
Router(config-if)#ip summary-address eigrp AS Address SubnetMask
Trong đó: AS là vùng quản trị của EIGRP. Các thông số Address và subnet mask là địa chỉ và SM mà ta muốn summary. Còn nếu muốn tắt chế độ tự động summary, ta sử dụng lệnh:
Router(config-router)#no auto-summary
Sử dụng lệnh bandwidth-percent:
Router(config-if)#ip bandwidth-percent eigrp AS percent
phuongnd
30-11-2006, 10:32 PM
Hi Uyen Nhi
Bạn cho mình biết lệnh no eigrp log-neighbor changes dùng để làm gì được kô?
Thanks
dangquangminh
11-12-2006, 12:34 PM
eigrp log-neighbor-changes
Để theo dõi những thay đổi trong quá trình thiết lập quan hệ láng giềng giữa các router EIGRP. Để tắt lệnh này đi, dùng lệnh no.
eigrp log-neighbor-changes
no eigrp log-neighbor-changes
Mặc định, các router EIGRP sẽ log các sự kiện diễn ra trong khi thiết lập quan hệ EIGRP.
Ví dụ cho các sử dụng:
router eigrp 1
no eigrp log-neighbor-changes
The following configuration enables logging of neighbor changes for EIGRP process 1:
router eigrp 1
eigrp log-neighbor-changes
Powered by vBulletin® Version 4.2.1 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.