【問題】請問RIP和BGP



贊助商連結


asazark
2006-05-25, 12:05 PM
我看書上
RIP是用UDP實作
而BGP是用TCP實作
可是卻沒有提到為什麼
我也想不透
都是傳送轉送表和資料
為什麼要用不同的服務?
請問有大大知道為啥嗎??

贊助商連結


infornet
2006-05-25, 01:50 PM
這都可以出一本書了,請参考下列:

RIP -> Routing Information Protocol

http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/rip.htm

BGP ->Border Gateway Protocol

http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/bgp.htm

asazark
2006-05-25, 03:11 PM
感謝大大的提供...
小弟資質駑鈍
又是新手
大概看了一下
只有提到BGP怎麼用TCP來交換資訊
卻沒說到為什麼

infornet
2006-05-25, 05:04 PM
建議您去買本書來看一下吧!

birdy590
2006-05-26, 03:48 PM
純粹是設計考量

找到的資料:
UDP is used for RIP routing table updates, because the updates are sent periodically, so that lost updates are replaced by more up-to-date updates.

因為RIP會週期性的送出update, 所以可以用比較簡單的UDP.
而BGP需要使用reliable transport, 所以就選擇了符合條件的TCP.

asazark
2006-05-28, 03:07 AM
感謝大大的回應
解決了我多天來的疑惑

usson
2006-05-29, 04:59 PM
解釋的很好
that's right.