BOOTP穿越路由器
發表于:2007-05-26來源:作者:點擊數:
標簽:
RARP的一個缺點就是它使用鏈路層廣播,這種廣播通常不會由路由器轉發。這就需要在每個物理 網絡 內設置一個RARP 服務器 。如果路由器支持BOOTP 協議 ,那么BOOTP能夠由路由器轉發(絕大多數路由器廠商的產品都支持這個功能)。 這個功能主要用于無盤路由器,
RARP的一個缺點就是它使用鏈路層廣播,這種廣播通常不會由路由器轉發。這就需要在每個物理
網絡內設置一個RARP
服務器。如果路由器支持BOOTP
協議,那么BOOTP能夠由路由器轉發(絕大多數路由器廠商的產品都支持這個功能)。
這個功能主要用于無盤路由器,因為如果在磁盤的多用戶系統被用作路由器,它就能夠自己運行BOOTP服務器。此外,常用的
UnixBOOTP服務器(附錄F)支持這種中繼模式(relaymode)。但如果在這個物理網絡內運行一個BOOTP服務器,通常沒有必要將BOOTP請求轉發到在另外網絡中的另一個服務器。
研究一下當路由器(也稱作“BOOTP中繼代理”)在服務器的熟知端口(67)接收到BOOTP請求時將會發生什么。當收到一個BOOTP請求時,中繼代理將它的IP地址填入收到BOOTP請求中的“網關IP地址字段”,然后將該請求發送到真正的BOOTP服務器(由中繼代理填入網關字段的地址是收到的BOOTP請求接口的IP地址)。該代理中繼還將跳數字段值加1(這是為防止請求被無限地在網絡內轉發。RFC951認為如果跳數值到達3就可以丟棄該請求)。既然發出的請求是一個單播的數據報(與發起的客戶的請求是廣播的相反),它能按照一定的路由通過其他的路由器到達真正的BOOTP服務器。真正的BOOTP服務器收到這個請求后,產生BOOTP應答,并將它發回中繼代理,而不是請求的客戶。既然請求網關字段不為零,真正的BOOTP服務器知道這個請求是經過轉發的。中繼代理收到應答后將它發給請求的客戶?!?
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|