freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

智能dns和反向代理功能的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-07-25 05:02 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 “權(quán)威回答(AuthoritativeAnswer)”,由響應(yīng)服務(wù)器填寫(xiě)。TC:表示相應(yīng)數(shù)據(jù)包可截?cái)?。的其他名字服?wù)器列表。RA:表示可用遞歸,如果服務(wù)器支持遞歸查詢(xún),在響應(yīng)中置位。除了根服務(wù)器,都應(yīng)該支持遞歸查詢(xún)。Zer0:必須為0,保留將來(lái)使用。Rcode:響應(yīng)碼,0表示沒(méi)有差錯(cuò),1表示格式錯(cuò)誤,2表示服務(wù)器故障,3表示名字錯(cuò)誤,4表示沒(méi)有實(shí)現(xiàn),名字服務(wù)器不支持查詢(xún)請(qǐng)求的種類(lèi),5表示拒絕,6一15保留將來(lái)使用。首部標(biāo)志后面的四個(gè)16bit的字段說(shuō)明最后四個(gè)變長(zhǎng)字段包含的條目數(shù)。問(wèn)題數(shù):它指定問(wèn)題段中的條目數(shù)。資源記錄數(shù):它指定響應(yīng)段中的資源記錄數(shù)。授權(quán)資源記錄數(shù):它指定權(quán)威記錄段中的名字服務(wù)器資源記錄數(shù)。額外資源記錄數(shù):它指定附近記錄段中的資源記錄數(shù),: DNS查詢(xún)報(bào)文中的問(wèn)題段的格式表0 15 16 31查詢(xún)名查詢(xún)類(lèi)型查詢(xún)類(lèi)表中查詢(xún)名就是要查找的名字,是一個(gè)可變長(zhǎng)的序列,而且無(wú)需以整32bit邊界結(jié)束,它的結(jié)束標(biāo)志為一個(gè)“0”,因此無(wú)需填充字節(jié)。查詢(xún)類(lèi)通常都為lN,代表互聯(lián)網(wǎng)地址,即常說(shuō)的IP地址,當(dāng)然,某些站點(diǎn)也支持非lP地址。這里需要說(shuō)明的是查詢(xún)類(lèi)型,每一個(gè)問(wèn)題都有一個(gè)查詢(xún)類(lèi)型,而每一個(gè)響應(yīng)(也就是資源記錄,RR)也有一個(gè)類(lèi)型。在下表中列舉了一些常用的類(lèi)型和查詢(xún)類(lèi)型,查詢(xún)類(lèi)型是類(lèi)型的一個(gè)超集(suPerset)。最常用的類(lèi)型是A,也就是期望獲得查詢(xún)主機(jī)名的IP地址。對(duì)于反向查詢(xún),期望獲得一個(gè)IP地址對(duì)應(yīng)的域名,則為PTR類(lèi)型。類(lèi)型很重要,它規(guī)定了服務(wù)器作何種動(dòng)作,: DNS問(wèn)題和相應(yīng)的類(lèi)型值和查詢(xún)類(lèi)型值表名字?jǐn)?shù)值描述A1IP地址NS2名字服務(wù)器CNAME5別名,規(guī)范名稱(chēng)PTR12反向記錄,指針信息HINFO13主機(jī)信息MX15郵件交換記錄SOA6區(qū)域記錄AXFR252對(duì)區(qū)域交換的請(qǐng)求ANY255對(duì)所有記錄的請(qǐng)求DNS報(bào)文最后的三個(gè)字段,即問(wèn)答字段,授權(quán)字段和附加信息字段都是采用RR(ResourceRecord)格式,: DNS資源記錄(RR)格式表0 15 16 31域名類(lèi)型類(lèi)生存時(shí)間資源數(shù)據(jù)長(zhǎng)度資源數(shù)據(jù) 域名字段是記錄中資源數(shù)據(jù)對(duì)應(yīng)的名字,它和查詢(xún)問(wèn)題字段中的查詢(xún)域名格式一樣。類(lèi)型字段說(shuō)明RR的類(lèi)型,查詢(xún)類(lèi)型是一樣的。類(lèi)通常為lN,指Intemet數(shù)據(jù)。生存時(shí)間(TTL)通常指數(shù)據(jù)在客戶(hù)端或者cache中保存的時(shí)間,一般來(lái)說(shuō)資源記錄通常的生存時(shí)間為2天。資源數(shù)據(jù)長(zhǎng)度說(shuō)明資源數(shù)據(jù)(RData)的數(shù)量,一個(gè)資源數(shù)據(jù)字段可能有多條資源數(shù)據(jù),RData的格式依賴(lài)于類(lèi)型字段的值,不同的資源記錄類(lèi)型的資源數(shù)據(jù)格式是不一樣的,例如對(duì)于A類(lèi)型,資源數(shù)據(jù)是四字節(jié)的IP地址。這里要提到一個(gè)資源記錄集(RRs)的概念,一般來(lái)說(shuō)具有相同域名(Name)類(lèi)型(type)、類(lèi)(Class)的資源記錄被稱(chēng)為資源記錄集(也稱(chēng)為資源記錄序列,RRset,雙s)。: 數(shù)據(jù)包傳送過(guò)程使用UDP消息通過(guò)UDP的53端口進(jìn)行傳輸。UDP傳輸?shù)南?yán)格要求限制在512字節(jié)內(nèi)(不包括IP和UDP頭)。長(zhǎng)報(bào)文被截?cái)啵瑫r(shí)置報(bào)文頭的TC標(biāo)志位。UDP不能用于區(qū)域傳輸,主要用在標(biāo)準(zhǔn)的域名查詢(xún)。報(bào)文通過(guò)UDP可能會(huì)丟失,所以重傳機(jī)制是需要的,請(qǐng)求和應(yīng)答可能在網(wǎng)絡(luò)中或者服務(wù)器處理的時(shí)候被重新排序,所以解析客戶(hù)端不能依賴(lài)請(qǐng)求的發(fā)送順序。UDP的最優(yōu)重傳策略會(huì)因?yàn)榫W(wǎng)絡(luò)的性能,客戶(hù)的需要而不同,但是下面是推薦的: 客戶(hù)端在對(duì)一臺(tái)固定的服務(wù)器重試之前,嘗試一下其他的服務(wù)器。 如果可能的話(huà),重傳的時(shí)間間隔需要建立在統(tǒng)計(jì)分析數(shù)據(jù)的基礎(chǔ)上,太快的重試可能因?yàn)榱刻髮?dǎo)致服務(wù)器響應(yīng)慢。建議的重試時(shí)間為25秒。使用TCP通過(guò)TCP發(fā)送的報(bào)文使用53端口,報(bào)文的前面有個(gè)字節(jié)表示后面報(bào)文的長(zhǎng)度,長(zhǎng)度不包括自己占用的2個(gè)字節(jié),這個(gè)長(zhǎng)度使得底層收取完整的報(bào)文后在交給上層處理。很多連接管理策略如下: 服務(wù)器不能阻塞其他傳輸TCP數(shù)據(jù)的請(qǐng)求。 服務(wù)器需要支持多連接 服務(wù)器要等客戶(hù)端主動(dòng)關(guān)閉連接,除非所有的數(shù)據(jù)都已經(jīng)傳輸完了。 如果服務(wù)器想關(guān)閉沒(méi)有通訊的連接來(lái)釋放資源,那么需要等待大約2分鐘的時(shí)間。特別是要等SOA和AXFR(刷新操作中)在一個(gè)連接上傳輸完。服務(wù)器關(guān)閉連接的時(shí)候可以單方面的關(guān)閉,或者直接reset掉連接。 DNS主輔同步DNS輔助服務(wù)器為了防止DNS服務(wù)器由于各種軟硬件故障導(dǎo)致停止DNS服務(wù)[17],建議在同一個(gè)網(wǎng)絡(luò)中部屬兩臺(tái)或兩臺(tái)以上的DNS服務(wù)器。其中一臺(tái)作為主DNS服務(wù)器,其他的作為輔助DNS服務(wù)器。當(dāng)主DNS服務(wù)器正常運(yùn)行時(shí),輔助DNS服務(wù)器只起備份作用。當(dāng)主DNS服務(wù)器發(fā)生故障后,輔助DNS服務(wù)器立即啟動(dòng)承擔(dān)DNS解析服務(wù)。另外,輔助DNS服務(wù)器會(huì)自動(dòng)從主DNS服務(wù)器中獲取相應(yīng)的數(shù)據(jù),因此無(wú)需在輔助DNS服務(wù)器中添加各個(gè)主機(jī)記錄。 DNS主輔同步原理: DNS主從同步原理主服務(wù)器向從服務(wù)器發(fā)送notify消息從服務(wù)器收到主服務(wù)器發(fā)送notify消息,向主服務(wù)器返回一個(gè)notify response消息。同時(shí),從服務(wù)器向主服務(wù)器發(fā)送SOA query消息。主服務(wù)器向從服務(wù)器返回SOA response消息。從服務(wù)器收到SOA response消息后,比對(duì)自身的Serial值,如果發(fā)現(xiàn)主服務(wù)器的Serial值大于自身的Serial值,那么就發(fā)送Zone transfer request消息。從服務(wù)器向主服務(wù)器發(fā)送Zone transfer request消息請(qǐng)求AXFR。主服務(wù)器返回Zone transfer response消息,主服務(wù)器執(zhí)行Zone transfer。 Heartbeat工作機(jī)制Heartbeat[18]包括心跳監(jiān)測(cè)和資源管理兩個(gè)部分,其中心跳監(jiān)測(cè)通過(guò)網(wǎng)絡(luò)鏈路和串口進(jìn)行,支持冗余鏈路,兩者之間通過(guò)互發(fā)報(bào)文告訴對(duì)方自己的當(dāng)前的狀態(tài),如果指定的時(shí)間內(nèi)雙方?jīng)]有收到對(duì)方的發(fā)送的報(bào)文,就可以表示對(duì)方失效了,這時(shí)需要啟動(dòng)資源接管模塊來(lái)接管運(yùn)行在對(duì)方主機(jī)上的資源或者服務(wù)。(1)集群成員一致性管理模塊(CCM)CCM用于管理集群節(jié)點(diǎn)成員,同時(shí)管理成員之間的關(guān)系和節(jié)點(diǎn)間資源的分配。Heartbeat模塊負(fù)責(zé)檢測(cè)主次節(jié)點(diǎn)的運(yùn)行狀態(tài),以決定節(jié)點(diǎn)是否失效。halogd模塊用于記錄集群中所有模塊和服務(wù)的運(yùn)行信息。(2)本地資源管理器(LRM)LRM負(fù)責(zé)本地資源的啟動(dòng)、停止和監(jiān)控,一般由LRM守護(hù)進(jìn)程lrmd和節(jié)點(diǎn)監(jiān)控進(jìn)程Stonith Daemon組成。lrmd守護(hù)進(jìn)程負(fù)責(zé)節(jié)點(diǎn)間的通信;Stonith Daemon通常是一個(gè)Fence設(shè)備,主要用于監(jiān)控節(jié)點(diǎn)狀態(tài),當(dāng)一個(gè)節(jié)點(diǎn)出現(xiàn)問(wèn)題時(shí)處于正常狀態(tài)的節(jié)點(diǎn)會(huì)通過(guò)Fence設(shè)備將其重啟或關(guān)機(jī)以釋放IP、磁盤(pán)等資源,始終保持資源被一個(gè)節(jié)點(diǎn)擁有,防止資源爭(zhēng)用的發(fā)生。(3)集群資源管理模塊(CRM)CRM用于處理節(jié)點(diǎn)和資源之間的依賴(lài)關(guān)系,同時(shí),管理節(jié)點(diǎn)對(duì)資源的使用,一般由CRM守護(hù)進(jìn)程crmd、集群策略引擎和集群轉(zhuǎn)移引擎3個(gè)部分組成。集群策略引擎(Cluster policy engine)具體實(shí)施這些管理和依賴(lài);集群轉(zhuǎn)移引擎(Cluster transition engine)監(jiān)控CRM模塊的狀態(tài),當(dāng)一個(gè)節(jié)點(diǎn)出現(xiàn)故障時(shí),負(fù)責(zé)協(xié)調(diào)另一個(gè)節(jié)點(diǎn)上的進(jìn)程進(jìn)行合理的資源接管,: heartbeat架構(gòu) 第3章 系統(tǒng)實(shí)現(xiàn)linux系統(tǒng)安裝Red Hat Enterprise Linux Server release :虛擬機(jī)下載地址:,: 虛擬機(jī)安裝完成截圖準(zhǔn)備安裝環(huán)境,其中每臺(tái)linux的服務(wù)器的安裝環(huán)境都一樣,: 服務(wù)器硬件環(huán)境內(nèi)存512M硬盤(pán)(SCSI)40G網(wǎng)卡2塊連接方式橋接接著安裝,具體的安裝步驟不在這里做詳細(xì)的介紹,安裝完成后對(duì)系統(tǒng)進(jìn)行相應(yīng)的優(yōu)化。其中優(yōu)化項(xiàng)目有:開(kāi)機(jī)使用字符界面啟動(dòng);關(guān)閉不必要的服務(wù),如防火墻、selinux、sendmail、postfix等將開(kāi)機(jī)的時(shí)間減短為0秒Linux系統(tǒng)安裝完成截圖,: linux系統(tǒng)開(kāi)機(jī)BIND安裝配置linux yum倉(cāng)庫(kù),安裝DNS服務(wù)器軟件bind 和bindchroot,安裝命令:yum install bind bindchroot nogpgcheck y查看安裝是否成功:[root@DBSERVER ~] rpm qa|grep bind如上所示,如果有出現(xiàn)以上的輸出,則表示已經(jīng)安裝成功。squid源碼安裝下載squid源碼包,下載地址: ,進(jìn)行解壓安裝首先創(chuàng)建squid用戶(hù)并創(chuàng)建squid安裝目錄:useradd squid mkdir p /user/local/squid安裝步驟如下:tar zxvf cd ./configure prefix=/usr/local/squid sysconfdir=/etc/squid enablestoreio=aufs,diskd,ufs enableerrlanguage=Simplify_Chinese enabledefaulterrlanguage=Simplify_Chinese enablesnmp withlargefilesmakemake installdnstop工具源代碼安裝tar tar xf cd dnstop20121017 ./configure make,。1  :acl local {。}。acl c {。}。acl ctc {。}。//定義三個(gè)acl,分別對(duì)應(yīng)本地IP地址段、電信IP地址段和網(wǎng)通IP地址段。view c{//第一個(gè)視圖“c”,匹配客戶(hù)端ACL“c”電信地址段。 matchclients {key jinkey。 c。}。 recursion yes。 zone { type master。 file 。 allowtransfer { any。 }。 alsonotify { 。 。 }。 allowupdate { 。 }。 }。}。view ctc{//定義第二個(gè)視圖,匹配與客戶(hù)端ACL “ctc”網(wǎng)通地址段 matchclients {key yingkey。 ctc。 }。 recursion yes。 zone { type master。 file 。 allowtransfer { 。 。 }。 alsonotify { 。 。 }。 }。}。view local{//定義第三個(gè)視圖,匹配與客戶(hù)端ACL “l(fā)ocal”本地地址段。 matchclients {key keyany。 local。}。 recursion yes。 zone . IN { type hint。 file 。 }。 zone { type master。 file 。 //如果是本地地址則解析到電信的服務(wù)器上。allowtransfer { 。 。 }。 alsonotify { 。 。 }。 }。}。2  $ORIGIN .$TTL 0@ IN SOA ctc. root ( 3397 。 serial () 3H 。 refresh 15M 。 retry 0W 。 expiry 1D ) 。 minimum IN NS ctc. IN A IN A IN A IN
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1