亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rfc951.txt

?? 最近的中文RFC文檔
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
組織:中國互動出版網(http://www.china-pub.com/)
RFC文檔中文翻譯計劃(http://www.china-pub.com/compters/emook/aboutemook.htm)
E-mail:ouyang@china-pub.com
譯者:金濤(piex  albertxu@bigfoot.com)
譯文發布時間:2001-07-05
版權:本中文翻譯文檔版權歸中國互動出版網所有。可以用于非商業用途自由轉載,但必須保留本
文檔的翻譯及版權信息。


Network Working Group                         Bill Croft (Stanford University)
Request for Comments: 951                     John Gilmore (Sun Microsystems)
                                                          September 1985

引導協議(BOOTP)
(RFC951-BOOTSTRAP PROTOCOL (BOOTP))


本備忘錄的狀態

   本RFC文檔向ARPA-Internet社區提供一個被提議的協議,需要進一步進行討論和建議以得
到改進。
   本文檔無發布限制。
目錄
1	概述	2
2	包格式	3
3	雞和蛋的問題	6
4	ARP在客戶端使用	7
5	與RARP對照	7
6	包處理	7
6.1   客戶端傳送	7
6.2   客戶端重傳策略	9
6.3  服務器接收BOOTREQUEST(引導請求)	9
6.4  服務器/網關接收BOOTREPLY(引導應答)	11
6.5   客戶端接收	11
7	通過網關引導	11
8	樣例BOOTP服務器數據庫	12
9	致謝	14
10	參考文獻	14




1	概述
	
	   本RFC描述一種IP/UDP引導協議(BOOTP),允許一個無盤客戶端發現自己的IP地址,
	   服務器主機的地址,和裝入一個指定名稱的文件到內存并且運行。引導操作有兩階段組成。
	   本RFC描述第一個階段:'分配地址和選擇引導文件'。
	   在獲得地址和文件名信息后,就進入引導的第二個階段:文件傳送。
	   文件傳送一般使用TFTP協議[9],因為兩個階段均駐留在客戶端的PROM中。
	   但BOOTP也能夠與其它協議如SFTP或FTP一起工作。
	
	   我們建議客戶端的PROM軟件提供一種無須用戶交互的完整的引導方式。
	   這是一種無人值守的上電啟動方式。
	   必須提供一種機制來讓用戶手工提供地址和文件名信息旁路BOOTP協議直接進入文件傳送
階段。
	   如果提供非可變存儲,我們建議在那里保存設置以旁路BOOTP協議直到這些設置導致文件
傳送階段失敗。
	   如果緩存的信息失敗,引導后退到第一階段并使用BOOTP。
	   
	   協議的要點:
	
	      1.使用了一個單獨的包交換(信息)。使用超時機制直到收到應答。
	      雙向使用相同的包字段結構。使用(最大可能長度的)固定長度的字段來簡化結構定義
和分析。
	      
	      2.一個'opcode'字段包含兩個值??蛻舳藦V播一個'引導請求(bootrequest)'包。
	      服務器應答一個'引導應答(bootreply)'包。'bootrequest'包含客戶端的硬件地址,如果知道,
還包含它的IP地址。
	
	      3.請求可以包含客戶端指定的響應服務器的名稱。
	      這樣客戶端可以強制從一個指定的主機引導。(如果一個相同的引導文件存在多種版本
或服務器在一個遠距離的網絡/域。)
	      客戶端不必處理名稱/域服務,這個功能推到了BOOTP服務器。
	
	      4.請求可以包含'通用(generic)'引導文件名。例如'unix'或'ethertip'。但服務器發送
	      引導應答時,它使用對應的引導文件的確切的路徑名稱來取代這個字段。
	      服務器查詢客戶端的地址和請求文件名相關的數據庫,以使用客戶端自定義的特定引導
文件確定這個文件名稱。
	      
	      如果引導請求文件名是空字符串,服務器返回一個帶有客戶端加載的默認文件的文件名
字段。
	
	      5.客戶端不知道它們的IP地址的情況下,
	      服務器必須有一個硬件地址和IP地址對應的數據庫。
	      這個客戶端IP地址被放在引導應答的(對應)字段中。
	
	      6.某些網絡拓樸(如斯坦福的網絡)可能在一個物理網上沒有一個直接可以訪問的TFTP
服務器
	      (例如在某些網上的所有的網關和主機都可能是無盤的)。
	      BOOTP允許客戶端通過使用相鄰的網關從幾跳外的服務器上引導。請看下面'通過網關
引導'的章節。
	      這部分協議不需求客戶端部分做特定的動作。
	      實現是可選的,網關和服務器需要一些額外的代碼。
	
2	包格式
	
	   除非另外指出,所有顯示的數字都是十進制的。
	   簡化起見,假設BOOTP包不會被分片。
	   所有數字的字段使用標準網絡字節順序。即,先傳送高位比特。
	
	   在引導請求的IP頭中,客戶端如果知道就填自己的IP源地址,否則填0。當服務器地址不知
道時,
	   IP目的地址將是廣播地址255.255.255.255。這個地址意味著'在本地網上廣播,我不知道我的
網絡號'[4]。
	
	   UDP頭包含源和目的端口號。BOOTP協議使用兩個保留的端口號,'BOOTP客戶端' (68)
	   和'BOOTP服務器' (67)。
	   客戶使用'BOOTP服務器'做為目的端口發送請求;這通常是廣播。
	   服務器使用'BOOTP客戶端'做為目的端口發送應答;取決于服務器的核心或驅動設備,這可
能是也可能不是廣播
	   (在下面'雞和蛋的問題'標題的章節中深入解釋)。
	   使用兩個保留的端口的原因是當引導應答必須廣播到客戶端避免'叫醒'并且調度BOOTP服
務器進程。
	   因為服務器和其它主機都不會偵聽'BOOTP客戶端'端口,
	   所有進入的廣播報文將在核心級別過濾掉。
	   我們不能簡單地允許客戶端找一個隨機端口號做為UDP源端口字段;因為服務器應答可能
是廣播,
	   一個隨機選擇的端口號可能搞亂其它恰巧在偵聽那個端口的主機。
	
	   UDP長度字段設置成UDP長度加BOOTP部分的包。
	   UDP校驗和可以由客戶端(或服務器)按照需要設置成0,以避免PROM實現中額外的費用。
	   在下面的'包處理'章節中'[UDP校驗和]'短語用來表示校驗和可能被驗證/計算。
	   
	
	      字段  字節數	描述
	      -----   -----   -----------
	
	         op      1       packet op code / message type. 包操作碼/消息類型
	                         1 = BOOTREQUEST(引導請求), 2 = BOOTREPLY(引導應答)
	
	         htype   1       hardware address type, 硬件地址類型
	                         see ARP section in "Assigned Numbers" RFC. 請看"Assigned 
Numbers" RFC中的ARP章節
	                         '1' = 10mb ethernet 10M以太網
	
	         hlen    1       hardware address length 硬件地址長度
	                         (eg '6' for 10mb ethernet). 例如'6'是10M以太網
	
	         hops    1       client sets to zero, 客戶端設置成0
	                         optionally used by gateways   在跨越網關引導時網關可選擇使用
	                         in cross-gateway booting.
	
	         xid     4       transaction ID, a random number,
	                         used to match this boot request with the
	                         responses it generates.  事務ID,一個隨機數,用來匹配引用請求
和應答
	
	         secs    2       filled in by client, seconds elapsed since
	                         client started trying to boot.  由客戶端填寫,客戶端引導開始后的
過去的秒數
	
	         --      2       unused未使用
	
	         ciaddr  4       client IP address;客戶端IP地址,
	                         filled in by client in bootrequest if known.如果客戶端知道就在引導
請求中填入
	
	         yiaddr  4       'your' (client) IP address;'你的'(客戶端)IP地址
	                         filled by server if client doesn't
	                         know its own address (ciaddr was 0).如果客戶端不知道它的地址
(ciaddr是0),服務器填入
	
	         siaddr  4       server IP address;服務器IP地址
	                         returned in bootreply by server.由服務器在引導應答返回
	
	         giaddr  4       gateway IP address,網關IP地址
	                         used in optional cross-gateway booting.在跨越網關引導中可以選擇
使用
	
	         chaddr  16      client hardware address,客戶端硬件地址
	                         filled in by client.由客戶端填寫
	
	         sname   64      optional server host name,可選的服務器主機名
	                         null terminated string. 空結束的字符串
	
	         file    128     boot file name, null terminated string; 引導文件名,空結束的字符串
	                         'generic' name or null in bootrequest, 在引導請求中使用'通用'名稱
或空
	                         fully qualified directory-path         是引導應答中使用確切的目
錄路徑名稱
	                         name in bootreply.
	
	         vend    64      optional vendor-specific area,  可選的賣主指定的區域,
	                         e.g. could be hardware type/serial on request, 例如,可以是請求硬件
類型/序列,
	                         or 'capability' / remote file system handle    或應答的性能/遠端文
件系統句柄。 
	                         on reply.  This info may be set aside for use  這些信息留給第三方
分析引導或核心(程序)使用。
	                         by a third phase bootstrap or kernel.
	
	
3	雞和蛋的問題
	
	   如果客戶端不知道自己IP地址,服務器怎么發送IP報文到客戶端。
	   無論何時一條引導應答被發送,發送設備執行下列操作:
	
	      1.如果客戶端知道自己的IP地址('ciaddr'字段非零),
	      因為客戶端能夠回應ARPs [5],那么IP能夠正常發送。
	
	      2.如果客戶端還不知道自己的IP地址(ciaddr是零),
	      客戶端就不能回應引導應答發送程序回的ARPs。這時有兩種選擇:
	
	         a.如果發送程序有必需的核心或驅動鉤子程序來人工建立ARP地址緩沖條目,
	
	         就可以使用'chaddr'和'yiaddr'字段填入一個條目。當然,這個條目象正常ARP建立的
其它條目一樣有一個生命時間,
	         引導應答的發送程序就能夠簡單地發送引導應答到客戶端的IP地址了。UNIX (4.2 
BSD)有這種功能。
	
	         b.如果發送程序缺少這些核心鉤子程序,就只能簡單發送引導應答到相應接口的廣播
地址。
	         這只是在前面情況外的額外的廣播。
	
4	ARP在客戶端使用
	
	   客戶端PROM必須包含一個ARP的簡單實現,例如,地址緩沖能夠容納一個條目。
	   這將允許客戶端在知道IP地址和引導文件名后執行第二階段引導(TFTP)。
	
	   任何時候客戶端應該準備回應一個自己IP到硬件地址映射的ARP請求(如果知道)以接收
TFTP或BOOTP應答。
	
	   因為引導應答將包含服務器/網關的硬件源地址(在硬件中封裝),客戶端可以
	   避免發送一條ARP請求來申請后續的TFTP階段使用的服務器/網關IP地址。
	   但這應該只是一種特殊情況,因為上面描述的只有第二階段的引導仍然允許。
	
5	與RARP對照
	
	   提議客戶端使用一個早先的協議,反向地址解析協議(RARP) [1]來通過它的硬件地址確定自
己的IP地址。
	   但RARP的劣勢是它是一個硬件鏈路層的協議(不是基于IP/UDP)。
	   這意味著RARP只能在包含特殊的為訪問原始報文修改的核心和驅動的主機上實現。
	   因為現在存在不同組織維護的許多網絡核心,一個不要求修改核心的引導協議是一個確定
的優勢。
	
	   BOOTP除了上述章節描述的有用的特性外,還提供硬件到IP地址的查詢功能。
	
6	包處理
6.1   客戶端傳送
	
	      在第一次建立包前,最好把整個包的緩沖區清零;
	      這將所有的字段設置成默認狀態。任何客戶端建立包中的下列字段。
	
	      IP目的地址被設置成255.255.255.255(廣播地址)或服務器的IP地址(如果知道)。
	      IP源地址和'ciaddr'設置成客戶端IP地址(如果知道),或者0。UDP頭使用適當的長度設
置;
	      源端口='BOOTP客戶端'端口,目標端口='BOOTP服務器'端口。

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91国产精品成人| 91精品国产一区二区人妖| 欧美性大战久久久| 2020国产成人综合网| 亚洲欧美在线高清| 激情五月播播久久久精品| 91福利在线导航| 中文字幕一区二区三区乱码在线 | 精品sm在线观看| 一区二区日韩电影| eeuss影院一区二区三区| 日韩一区二区三区四区五区六区| 亚洲六月丁香色婷婷综合久久 | 丁香天五香天堂综合| 3751色影院一区二区三区| 亚洲欧洲精品一区二区三区不卡| 蜜桃av一区二区| 精品视频1区2区3区| 亚洲精品国产一区二区精华液 | 在线精品视频一区二区| 国产精品天干天干在线综合| 日韩精品一二三四| 91精品国产综合久久精品性色| 亚洲精品自拍动漫在线| 99综合影院在线| 国产精品久久久久久久久免费樱桃| 国产综合成人久久大片91| 日韩精品一区国产麻豆| 麻豆国产欧美日韩综合精品二区| 欧美日韩国产一二三| 亚洲不卡一区二区三区| 在线观看一区二区视频| 亚洲一区二区精品视频| 欧美在线不卡一区| 亚洲成人自拍一区| 欧美一区欧美二区| 精品一区二区三区视频| 久久色在线视频| 国产suv精品一区二区三区| 国产亚洲一二三区| 成人中文字幕在线| 国产精品国产三级国产a| 成人91在线观看| 亚洲精选视频免费看| 欧美日本乱大交xxxxx| 亚洲电影中文字幕在线观看| 欧美午夜精品久久久久久超碰 | 国产精品久久久久久久裸模| 高清成人免费视频| 综合久久久久久久| 欧美日韩dvd在线观看| 久久国产麻豆精品| 欧美—级在线免费片| 91在线云播放| 日韩精彩视频在线观看| 久久久www成人免费毛片麻豆| 色婷婷亚洲综合| 日韩影院精彩在线| 久久久电影一区二区三区| av在线播放不卡| 午夜婷婷国产麻豆精品| 精品国产免费人成在线观看| 成人综合婷婷国产精品久久免费| 亚洲欧美日韩一区二区三区在线观看 | 制服.丝袜.亚洲.另类.中文| 激情综合网av| 亚洲日本在线天堂| 欧美一级高清片| 成人高清av在线| 亚洲综合久久久久| 久久先锋资源网| 欧美在线色视频| 国产aⅴ综合色| 无码av免费一区二区三区试看 | 国产精品不卡在线| 欧美成人vps| 日本韩国欧美在线| 国产精品1区2区3区| 午夜精品一区二区三区免费视频| 久久―日本道色综合久久| 99久久国产综合精品女不卡| 麻豆91精品91久久久的内涵| 亚洲欧洲精品天堂一级| 日韩一区二区视频| 欧洲亚洲精品在线| 从欧美一区二区三区| 高清免费成人av| 日本不卡123| 亚洲欧美综合在线精品| 欧美大白屁股肥臀xxxxxx| 91丝袜美女网| 国产精品亚洲一区二区三区在线| 亚洲最新视频在线观看| 国产欧美日韩另类视频免费观看 | 午夜成人在线视频| 中文字幕在线观看一区二区| 日韩欧美一区二区三区在线| 欧美亚日韩国产aⅴ精品中极品| 国产aⅴ精品一区二区三区色成熟| 日本免费新一区视频| 一区二区三区四区不卡在线 | 91精品国产乱| 欧美午夜片在线观看| 91浏览器入口在线观看| 成人禁用看黄a在线| 国产成人精品亚洲日本在线桃色| 蜜臀va亚洲va欧美va天堂 | 中文无字幕一区二区三区| 日韩小视频在线观看专区| 欧美视频在线一区二区三区| 一本久道中文字幕精品亚洲嫩 | 另类综合日韩欧美亚洲| 日韩经典一区二区| 蜜臀av性久久久久av蜜臀妖精| 五月天精品一区二区三区| ㊣最新国产の精品bt伙计久久| 欧美激情一区二区| 国产精品嫩草影院com| 日本一区二区三区四区| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美电影免费观看高清完整版在 | 国产在线不卡视频| 韩国毛片一区二区三区| 精品一二三四区| 国产成a人亚洲精| 成人黄色片在线观看| 波波电影院一区二区三区| 93久久精品日日躁夜夜躁欧美| 色综合天天综合色综合av | 亚洲欧美激情小说另类| 一区二区三区四区高清精品免费观看 | 波多野结衣中文字幕一区| 99精品视频在线免费观看| 欧洲色大大久久| 欧美一区二区视频免费观看| 337p粉嫩大胆色噜噜噜噜亚洲| 久久精品人人做人人综合| 中文字幕一区二区三区在线观看 | 欧美成人高清电影在线| 国产精品色哟哟网站| 亚洲伦理在线免费看| 视频一区视频二区在线观看| 精品制服美女久久| 成人av在线资源网| 宅男噜噜噜66一区二区66| 久久久另类综合| 亚洲激情中文1区| 欧美aaaaa成人免费观看视频| 91亚洲男人天堂| 欧美精品国产精品| 亚洲国产高清不卡| 亚洲国产欧美一区二区三区丁香婷| 美女网站色91| 91浏览器在线视频| 精品国产伦一区二区三区观看体验 | 首页综合国产亚洲丝袜| 国产成人av电影在线| 欧美在线看片a免费观看| 久久久美女艺术照精彩视频福利播放| 中文字幕一区三区| 裸体健美xxxx欧美裸体表演| 成人av手机在线观看| 日韩免费视频一区| 亚洲一区二区三区四区的| 国产精品中文欧美| 在线电影院国产精品| 亚洲欧美偷拍另类a∨色屁股| 美日韩一区二区| 欧美吞精做爰啪啪高潮| 国产欧美1区2区3区| 欧美aaaaaa午夜精品| 色菇凉天天综合网| 中文字幕国产精品一区二区| 免费成人在线影院| 欧美日韩精品综合在线| 综合精品久久久| 成人精品视频一区| 精品理论电影在线观看| 天天影视色香欲综合网老头| 一本色道亚洲精品aⅴ| 精品久久久久久久久久久久包黑料| 一区二区三区毛片| 91网站在线播放| 欧美极品xxx| 美女任你摸久久| 久久精品国产一区二区三区免费看 | 一区二区三区中文字幕电影| 国产成+人+日韩+欧美+亚洲| 欧美高清一级片在线| 亚洲自拍欧美精品| 色激情天天射综合网| 中文字幕va一区二区三区| 国产精品99久久久久久宅男| 3atv一区二区三区| 视频精品一区二区| 91精品免费在线| 石原莉奈在线亚洲二区| 在线精品视频一区二区| 亚洲高清免费视频| 欧美精品第1页|