日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

因特網(wǎng)子網(wǎng)( 四 )


好的方法是存放在磁盤文件中 。但對于不斷增加的無盤工作站來說,由于它是從網(wǎng)絡(luò)啟
動的,所以兩種“應(yīng)編碼”的方法都不適用 。而大多數(shù)的局域網(wǎng)技術(shù)都支持廣播,因此
另一個較好的方法是啟動的主機(jī)廣播所需要信息的要求 。比如,為了知道自己的因特網(wǎng)
地址,可以使用“逆向地址解析協(xié)議”[4] 。
我們建議將ICMP[9]協(xié)議(因特網(wǎng)信報控制協(xié)議)進(jìn)行擴(kuò)展,加入一對新的ICMP
消息類型:“地址格式請求”和“地址格式回復(fù)“,和“信息請求”和“信息恢復(fù)”消
息很相似 。細(xì)節(jié)參看附錄1 。
當(dāng)一臺主機(jī)啟動時,廣播新加入的ICMP消息“地址格式請求“<3>.網(wǎng)關(guān)(或相當(dāng)
于網(wǎng)關(guān)的主機(jī))接收到后,回復(fù)以”地址格式回復(fù)“ 。假如請求中沒有說明是哪臺主
機(jī)發(fā)送的(源IP地址是0),則回復(fù)消息以廣播形式發(fā)出 。發(fā)出請求的主機(jī)就能接收到
這個消息,從而知道自己的子網(wǎng)字段長度 。
在“地址格式請求”中只可能有一個值,所以發(fā)出請求的主機(jī)就沒有必要去匹配請
求和回復(fù):就是有多個網(wǎng)關(guān)回復(fù)也沒有關(guān)系 。我們認(rèn)為主機(jī)不會經(jīng)常從新啟動,所以網(wǎng)
絡(luò)上這兩個消息的廣播負(fù)載是很小的 。
假如主機(jī)連在好幾個局域網(wǎng)上,它需要對每個局域網(wǎng)使用這個協(xié)議,除非它能確定
(從其中一個網(wǎng)絡(luò)的回復(fù))幾個局域網(wǎng)是在同一個網(wǎng)絡(luò)中的 。在這種情況下,其地址會
有相同的子網(wǎng)字段長度 。
一個潛在的問題是假如主機(jī)重復(fù)好多次都沒有收到對“地址格式請求”的響應(yīng)時該
怎么辦 。有三種原因可能導(dǎo)致這種情況:
1. 局域網(wǎng)沒有和其他的網(wǎng)絡(luò)相連(永久的) 。
2. 沒有使用子網(wǎng),而且沒有主機(jī)支持這兩個ICMP請求 。
3. 所有的網(wǎng)關(guān)都沒有正常工作(暫時的)
第一、二種情況意味著子網(wǎng)字段長度是0 。第三種情況下沒法知道其值會是什么:
最安全的選擇是0 。雖然很可能是錯的,但這樣不會阻止原來可以成功的數(shù)據(jù)傳送 。
當(dāng)網(wǎng)關(guān)恢復(fù)工作以后,當(dāng)它收到“地址格式請求”時,就會回復(fù),主機(jī)就可以獲得正確
的信息,并將自身的數(shù)據(jù)相應(yīng)的調(diào)整 。主機(jī)和網(wǎng)關(guān)不應(yīng)該發(fā)送基于“猜”出的“地址格
式回復(fù)” 。
最后,要注重并不要求主機(jī)使用這兩個ICMP協(xié)議消息來獲得子網(wǎng)字段長度,非凡
是對于有穩(wěn)定存儲介質(zhì)的主機(jī) 。
3.子網(wǎng)路由方法
一個因特網(wǎng)所有主機(jī)都要面對的是怎么決定到另一臺主機(jī)的路由 。在有子網(wǎng)的情況
下,這個問題只需要很小的改變 。
使用子網(wǎng)后,路由過程就要處理兩個層次 。假如目標(biāo)主機(jī)和源主機(jī)在同一個網(wǎng)絡(luò)中,
只需要子網(wǎng)間的網(wǎng)關(guān)來決定路由 。而假如目標(biāo)主機(jī)和源主機(jī)在不同的網(wǎng)絡(luò)中,則需要網(wǎng)
絡(luò)間的網(wǎng)關(guān)和子網(wǎng)間的網(wǎng)關(guān)共同來決定路由 。
幸運(yùn)的是,許多主機(jī)可以使用“缺省”的網(wǎng)關(guān)作為所有路由的第一個目標(biāo),在回復(fù)
ICMP主機(jī)重定向消息時再定義更多的合適的路由 。但這種方法對于網(wǎng)關(guān)和連在多個網(wǎng)
絡(luò)中的主機(jī)來說效率太低,而應(yīng)該使用路由信息交換協(xié)議 。這超出了本文檔的討論范圍,
在沒有子網(wǎng)的情況下也存在這個問題 。
對于只連在一個網(wǎng)絡(luò)上的主機(jī),需要找到至少一個鄰接的網(wǎng)關(guān) 。同樣,也有兩個解
決辦法:硬編碼和廣播 。鄰接網(wǎng)關(guān)的問題在不使用子網(wǎng)時也存在,用不用子網(wǎng)對次問題
沒有影響 。
但還存在另一個問題:源主機(jī)必須知道數(shù)據(jù)包是直接發(fā)送給目標(biāo)主機(jī)還是要通過網(wǎng)
關(guān)發(fā)送?也就是要知道目標(biāo)主機(jī)和源主機(jī)是否在同一個物理網(wǎng)絡(luò)上 。這是路由過程中唯

推薦閱讀