資源描述:
《用于分組交換網(wǎng)互通信的協(xié)議》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、用于分組交換網(wǎng)互通信的協(xié)議VintonG.Cerf和RobertE.Kahn,IEEE成員翻譯:寒蟬退士譯者聲明:譯者對(duì)譯文不做任何擔(dān)保,譯者對(duì)譯文不擁有任何權(quán)利并且不負(fù)擔(dān)任何責(zé)任和義務(wù)。摘要一本文提出支持存在于不同的分組交換網(wǎng)絡(luò)中的資源共享協(xié)議。這個(gè)協(xié)議為單獨(dú)網(wǎng)絡(luò)的分組人小、傳輸失敗、定序、流控、端到端錯(cuò)誤檢查和進(jìn)程到進(jìn)程通信的建立和破壞的差異作好了準(zhǔn)備??紤]到了某些實(shí)現(xiàn)要點(diǎn),暴露出某些問(wèn)題比如互連網(wǎng)絡(luò)路由、記帳和超時(shí)。?1974IEEE.Reprinted,withpermission,fromIEEETransonComms,VolCom-22,No5May1974P
2、aperapprovedbytheAssociateEditorforDataCommunicationsoftheIEEECommunicationsSocietyforpublicationswithoutoralpresentation.ManuscriptreceivedNovember5,1973?TheresearchreportedinthispaperwassupportedinpartbytheAdvaneedResearchProjectsAgencyoftheDepartmentofDefenseunderContractDAHC15-73-C-037
3、0.V.G.CerfiswiththeDepartmentofComputerScienceandElectricalEngineering,StandfordUniversity,Stanford,Calif.R.E.KahniswiththeInformationProcessingTechnologyOffice,AdvancedResearchProjectsAgency,DepartmentofDefense,Arlington,Va.介紹過(guò)去幾年中在設(shè)計(jì)和實(shí)現(xiàn)分組交換網(wǎng)絡(luò)上己經(jīng)花費(fèi)了可觀的努力[l]-[7],[14],[17]o開(kāi)發(fā)這種網(wǎng)絡(luò)的根木原因是促進(jìn)計(jì)算機(jī)
4、資源的共享。分紐?通信網(wǎng)絡(luò)包拾在計(jì)算機(jī)之間或計(jì)算機(jī)和終端之間遞送數(shù)據(jù)的一種運(yùn)輸機(jī)制。為了使數(shù)據(jù)有意義,計(jì)算機(jī)和終端共享公共的協(xié)議(就是說(shuō)一組達(dá)成一致的約定)。為此已經(jīng)開(kāi)發(fā)了一些協(xié)議L8]-[12LH6Jo但是,這些協(xié)議只致力于在同一個(gè)網(wǎng)絡(luò)上通信的問(wèn)題。在木文中我們提出支持存在于不同的分組交換網(wǎng)絡(luò)中的資源共享。在對(duì)互聯(lián)網(wǎng)絡(luò)的協(xié)議要點(diǎn)做簡(jiǎn)要介紹之后,我們描述作為網(wǎng)絡(luò)之間接口的網(wǎng)關(guān)的功能并討論它在協(xié)議中的角色。我們接著考慮血議的各種細(xì)節(jié),包括尋址、緩沖、定序(sequencing)>流控、錯(cuò)誤檢杏等等。我們緊密結(jié)合進(jìn)程間通信機(jī)制的描述并展示互聯(lián)網(wǎng)絡(luò)協(xié)議是如何支持它的。盡管很多不同
5、和復(fù)朵的問(wèn)題一定在單獨(dú)的分組交換網(wǎng)絡(luò)的設(shè)計(jì)中被解決掉了,當(dāng)相界的網(wǎng)絡(luò)互連接的時(shí)候就使這些問(wèn)題明顯的更加復(fù)朵了。;II現(xiàn)的問(wèn)題町能在單獨(dú)的網(wǎng)絡(luò)屮沒(méi)有直接對(duì)應(yīng)者并強(qiáng)烈的影響互聯(lián)網(wǎng)絡(luò)通信發(fā)生的方式。典型的分組交換網(wǎng)絡(luò)由叫做主機(jī)的計(jì)算機(jī)資源集合、一個(gè)或多個(gè)分組交換機(jī)的集合和一紐互連接分組交換機(jī)的通信介質(zhì)的構(gòu)成。在每個(gè)主機(jī)內(nèi),我們假定這里存在必須與在自己或其他主機(jī)屮的進(jìn)程通信的進(jìn)程。所有當(dāng)前的進(jìn)程定義對(duì)于我們的用途都是適合的[13]o這些進(jìn)程通常是在網(wǎng)絡(luò)屮數(shù)據(jù)的最終的來(lái)源和冃的地。典型的,在單獨(dú)的網(wǎng)絡(luò)屮,都存在在任何源和目的進(jìn)程之間通信的協(xié)議。只有源和Fl的進(jìn)程需耍知道進(jìn)行通信的這個(gè)
6、協(xié)定。在兩個(gè)不同的網(wǎng)絡(luò)中的進(jìn)程通常使用用于此H的的不同協(xié)議。分組交換機(jī)和通信介質(zhì)的全體叫做分組交換子網(wǎng)。圖1說(shuō)明了這些概念。PACKETSWITCHINGNETWORKPS-PACKETSWITCHFig.1.Typicalpacketswitchingnetwork-在典型的分組交換子網(wǎng)屮,從源主機(jī)接受固定最大大小的數(shù)據(jù),加上格式化的冃的地址,用它來(lái)以存儲(chǔ)和轉(zhuǎn)發(fā)方式的為數(shù)據(jù)確定路由(route)o數(shù)據(jù)的傳送時(shí)間通常依賴于內(nèi)部網(wǎng)絡(luò)參數(shù),比如通信介質(zhì)的數(shù)據(jù)速率、緩沖和發(fā)信號(hào)通知(signal)策略、路由和傳播延遲等。此外,一般還提供錯(cuò)誤處理和確定網(wǎng)絡(luò)構(gòu)件狀態(tài)的某些機(jī)制。單獨(dú)的
7、分組交換網(wǎng)絡(luò)在實(shí)現(xiàn)上可能有如下不同。1)每個(gè)網(wǎng)絡(luò)都有尋址接收者的不同方式,所以要求建立每個(gè)單獨(dú)的網(wǎng)絡(luò)都能理解的統(tǒng)一的尋址方案。2)侮個(gè)網(wǎng)絡(luò)都接受不同的最大大小的數(shù)據(jù),所以要求網(wǎng)絡(luò)們以最小的最大大小為單位來(lái)運(yùn)做(這可能是不實(shí)際的?。┗蛞罂缭骄W(wǎng)絡(luò)邊界的數(shù)據(jù)重新格式化到更小些的片段(piece)屮。3)在侮個(gè)網(wǎng)絡(luò)中傳輸?shù)某晒蚴『退男阅苁茉诮邮?、遞送和運(yùn)輸數(shù)據(jù)上的不同的時(shí)間延遲支配著。這要求仔細(xì)開(kāi)發(fā)互聯(lián)網(wǎng)絡(luò)定時(shí)過(guò)程以確保數(shù)據(jù)可以成功的通過(guò)各種網(wǎng)絡(luò)來(lái)遞送。4)在每個(gè)網(wǎng)絡(luò)內(nèi),通信都可能由于數(shù)據(jù)的不可復(fù)原的突變或數(shù)據(jù)缺失