日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

RFC894--以太网上IP数据报的传输标准

發(fā)布時間:2025/3/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RFC894--以太网上IP数据报的传输标准 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

備忘錄狀態(tài)

這篇RFC闡述了一種在以太網(wǎng)上封裝IP數(shù)據(jù)報的標(biāo)準(zhǔn)方法。這篇RFC是為ARPA-INTERNET社區(qū)提供的。

?

介紹

本備忘錄適應(yīng)于以太網(wǎng)(10Mbps,48bit地址)。詳細(xì)描述了IP數(shù)據(jù)報在試驗型以太網(wǎng)(Experimental Ethernet)上的傳輸過程。

?

幀(Frame)格式

IP數(shù)據(jù)報以標(biāo)準(zhǔn)以太網(wǎng)幀格式進行傳輸。以太網(wǎng)幀中的type字段必須包含十六進制值0x0800,。data字段包含IP包頭和緊接包頭的IP數(shù)據(jù)。

以太網(wǎng)發(fā)送的包中data字段的最小長度是46字節(jié)。如果需要的話,data字段應(yīng)該用0填充,以滿足最小長度。這個填充不是IP包的一部分,也不計算在IP報頭的total length字段中。

以太網(wǎng)發(fā)送的包中data字段的最大長度是1500字節(jié),所以Ethernet發(fā)送的IP數(shù)據(jù)報的最大長度也是1500字節(jié)。鼓勵具體的實現(xiàn)能夠支持最大長度的包。網(wǎng)關(guān)(gateway)的實現(xiàn)必須能夠接收最大長度的包,并且如果需要的話可以進行分片。如果一個系統(tǒng)不能夠接收最大長度的包,它應(yīng)該采取一些方法,阻止別的系統(tǒng)發(fā)送最大長度的包,例如,通過使用TCP中的MaximumSegment Size 選項。

注意:以太網(wǎng)上的數(shù)據(jù)報可能比通常的Internet默認(rèn)最大包長度576字節(jié)長。連接上Ethernet的主機,當(dāng)要發(fā)送數(shù)據(jù)報給不在同一個以太網(wǎng)的主機時,應(yīng)該記住這一點。應(yīng)該發(fā)送小點的數(shù)據(jù)報來避免在中間的網(wǎng)關(guān)上進行分片。在這一點上如果要深入研究可以參考4。

?

地址映射

有很多種方式可以完成32位Internetaddress到48位Ethernet address的映射。可以用靜態(tài)的表,也可以使用動態(tài)的發(fā)現(xiàn)過程。

? ? ? ? 靜態(tài)表

? ? ? ? ? ? ? ? 每一個主機可以提供一個包含本地網(wǎng)絡(luò)所有其他主機的表,表中包含他們的Ehternet地址和Internet地址。

? ? ? ? 動態(tài)發(fā)現(xiàn)

? ? ? ? ? ? ? ?32位Internet address和48位Ethernetaddress之間映射可以通過ARP(地址解析協(xié)議)來完成。Internet地址被隨意地分配到一些網(wǎng)絡(luò)中,每個主機必須知道它自己的 ? ? ? ? ? ? ? ?Internet地址,并且能夠適當(dāng)?shù)鼗貜?fù)Ethernet AddressResolution pachets,當(dāng)然在需要的時候,它也可以使用ARP將Internet地址轉(zhuǎn)換成Ethernet地址。

? ? ? ? 廣播地址

? ? ? ?Internet廣播地址(那個網(wǎng)絡(luò)的地址中,主機部分全是二進制1),可以被映射成Ethernet廣播地址(所有的二進制位都是1,十六進制下是FF-FF-FF-FF).

?

? ? ? ?強烈推薦使用ARP動態(tài)發(fā)現(xiàn)過程。

?

尾格式

Unix 4.2bsd的一些版本使用了一個不同的封裝方式,是為了使帶有VAX虛擬內(nèi)存體系結(jié)構(gòu)的網(wǎng)絡(luò)表現(xiàn)的更好。允許在同一個Ethernet網(wǎng)中的系統(tǒng)在他們之間使用這種格式。

除非發(fā)送者明確知道接受者能夠解析這種格式的包,不需要主機去實現(xiàn)它,這個格式的包也不應(yīng)該發(fā)送給其他主機。這種尾包封裝的細(xì)節(jié)可以參考6。

(記住:現(xiàn)在Unix 4.2bsd選擇全部使用這種尾格式,或者全不用,(對每一個接口來說),取決于啟動時的選項。在將來可能有改變。Unix 4.2bsd同時也使用一種非標(biāo)準(zhǔn)的Internet廣播地址,地址中的主機部分全是0,這在將來也可能改變)。

?

字節(jié)序

和在IP協(xié)議說明書的附錄B中所描述的一樣,以太網(wǎng)上的IP數(shù)據(jù)報像一串8-bit的字節(jié)一樣傳輸。

?

參考引用

??? 。。。。。

總結(jié)

以上是生活随笔為你收集整理的RFC894--以太网上IP数据报的传输标准的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。