當前位置:首頁 » 合同協議 » gbn協議

gbn協議

發布時間: 2021-01-17 05:45:06

㈠ 簡述GBN協議的工作過程

你大概說的是3步握來手吧自,這跟傳真機的5部握手很類似。 下面的資料希望對你有用 TCP/IP 是很多的不同的協議組成,實際上是一個協議組,TCP 用戶數據報表協議(也 稱作TCP 傳輸控制協議,Transport Control Protocol。可靠的主機到主機層協議。這里要先 強調一下,傳輸控制協議是OSI 網路的第四層的叫法,TCP 傳輸控制協議是TCP/IP 傳輸的 6 個基本協議的一種。兩個TCP 意思非相同。)。TCP 是一種可靠的面向連接的傳送服務。 它在傳送數據時是分段進行的,主機交換數據必須建立一個會話。它用比特流通信,即數據 被作為無結構的位元組流。通過每個TCP 傳輸的欄位指定順序號,以獲得可靠性。是在OSI 參考模型中的第四層,TCP 是使用IP 的網間互聯功能而提供可靠的數據傳輸,IP 不停的把 報文放到網路上,而TCP 是負責確信報文到達。在協同IP 的操作中TCP 負責:握手過程、

㈡ 數據鏈路層的協議都有什麼

數據鏈路層的主要協議有:
(1)Point-to-Point Protocal; PPP點到點
(2) Ethernet; 乙太網
(3) High-Level Data Link Control Protocal;HDLC高級專鏈路控制協議屬
(4) Frame Relay; 幀中繼
(5) Asynchronous Transfer Mode;ATM

㈢ 後退N幀協議(gbn)(大綱裡面的) 哪個大蝦給大體講講

講到gbn,首先要講到累積確認。
累積確認的意思是:接收方不必對收到的分組逐個發送確回認,而是可以在收到幾個答分組後,對按序到達的最後一個分組加以確認。
比如,發送方發送0~7個幀,接收方對第0,2,3,7個幀發送確認,就是分別對第0個幀的確認,對第1,2個幀的確認,對第3個幀的確認,對第4,5,6,7個幀的確認。
假如接收方只發送了第3個幀的確認,就說明前面0,1,2,3號幀都被接收方正常接收了,但是後面的四個幀雖然也已經發送了,但是卻需要重傳,這就稱作Go-back-N,也就是gbn(後退N幀)協議。
在這里實際上是回退4幀。

㈣ 計算機所有協議及解釋

CSMA/CD :(Carrier Sense Multiple Access/Collision Detect)又稱載波監聽多路訪問/碰撞檢測, 它是提供定址和媒體存取的控制方式,使得不同設備或網路上的節點可以在多點的網路上通信而不相互沖突,執行先聽後發,邊發邊聽,沖突停發,隨機延遲後重發,具有原理比較簡單,技術上易實現,網路中各工作站處於平等地位 ,不需集中控制,不提供優先順序控制等優點的一種乙太網的多路訪問協議。
CDMA :(Code Division Multiple Access) 又稱碼分多址,是基於碼分技術(擴頻技術)和多址技術的通信系統,系統為每個用戶分配各自特定地址碼。地址碼之間具有相互准正交性,從而在時間、空間和頻率上都可以重疊;將需傳送的具有一定信號帶寬的信息數據,用一個帶寬遠大於信號帶寬的偽隨機碼進行調制,使原有的數據信號的帶寬被擴展,接收端進行相反的過程,進行解擴,增強了抗干擾的能力。
NAT :(Network Address Translation)又稱網路地址轉換,是一種將私有(保留)地址轉化為合法IP地址,被廣泛應用於各種類型Internet接入方式和各種類型的網路中,不僅完美地解決了IP地址不足的問題,而且還能夠有效地避免來自網路外部的攻擊,隱藏並保護網路內部的計算機的廣域網(WAN)技術。
RIP :(Routing Information Protocol)又稱路由選擇信息協議,是一種分布式的基於距離向量的路由選擇協議,是網際網路的標准協議,其最大的優點就是簡單。RIP協議要求網路中每一個路由器都要維護從它自己到其他每一個目的網路的距離記錄(這一組距離,即「距離向量」)。RIP允許一條路徑最多隻能包含15個路由器,因此,距離等於16時即為不可達。可見RIP協議只適用於小型互聯網。
GBN :(Go-Back-N) 又稱回退N步,是容許發送方發送多個分組,而不需要等待確認,但也受限與在流水線中未確認的分組數不能超過某個最大數N的一種可靠傳輸協議。
FTP:( File Transfer Protocol)文件傳輸協議,是Internet文件傳送的基礎,由一系列規格說明文檔組成,提高文件的共享性,提供非直接使用遠程計算機,使存儲介質對用戶透明和可靠高效地傳送數據的TCP/IP 協議組中的一種協議,簡單的說,FTP就是完成兩台計算機之間的拷貝,從遠程計算機拷貝文件至自己的計算機上,稱之為「下載(download)」文件。若將文件從自己計算機中拷貝至遠程計算機上,則稱之為「上傳(upload)」文件。在TCP/IP協議中,FTP標准命令TCP埠號為21,Port方式數據埠為20。
VC:(Virtual Circuit)虛電路 ,虛電路又稱為虛連接或虛通道,是分組交換的兩種傳輸方式中的一種。在通信和網路中,虛電路是由分組交換通信所提供的面向連接的通信服務。在兩個節點或應用進程之間建立起一個邏輯上的連接或虛電路後,就可以在兩個節點之間依次發送每一個分組,接受端收到分組的順序必然與發送端的發送順序一致,因此接受端無須負責在收集分組後重新進行排序。虛電路協議向高層協議隱藏了將數據分割成段,包或幀的過程。
SR:(selective repeat)選擇重傳協議,是一種為了進一步提高信道的利用率,設法只重傳出現差錯的數據幀或者是定時器超時的數據幀的數據傳輸協議。不過它要求接收方必須加大接收窗口,以便先收下發送序號不連續但仍處在接收窗口中的那些數據幀。等到所缺序號的數據幀收到之後再按序一並交付給上一層。
URL:(Uniform / Universal Resource Locator )統一資源定位符,也被稱為網頁地址,是用於完整地描述Internet上網頁和其他資源的地址的一種標識方法。它由三部分組成:協議類型,主機名和路徑及文件名。通過URL可以指定的主要有以下幾種:http、ftp、gopher、telnet、file等。
OSPF:(Open Shortest Path First) 開放式最短路徑優先協議,是用於大型自主網路中替代路由信息協議的協議標准。像RIP一樣,OSPF也是
由IETF設計用作內部網關協議族中的一個標准。在使用OSPF時網路拓撲結構的變化可以立即在路由器上反映出來。不像RIP,OSPF不是全部當前結點保存的路由表,而是通過最短路優先演算法計算得到最短路,這樣可以降低網路通信量。如果您熟悉最短路優先演算法就會知道,它是一種只關心網路拓撲結構的演算法,而不關心其它情況,如優先權的問題,對於這一點,OSPF改變了演算法使它根據不同的情況給某些通路以優先權。

㈤ 數據鏈路層流量控制GBN協議

需重傳4-7幀。後退N幀協議具有捎帶確認作用,在協議中,數據幀呈段式傳輸,當計版時器超時,收到3號幀確認表示其及權其以前的幀均正確接收,只是1的確認信息丟失。另外,傳輸層確認位ACK=1表示確認欄位有效,確認號ack取伺服器正確接收報文欄位序號的下一個數。

㈥ 數據鏈路層採用了GBN,發送方發送了編號為0-7的幀,

GBN不只是超抄時重傳的特點,它還有累計確認的功能,即:發一個確認N,表示前N個幀都已正確收到。超時重傳一旦發生,就重發最後確認幀之後的所有幀。
這道題:已經收到3號幀的確認,表示0—3號幀都已經正確接收,超時發生就重發4—7幀。

不要和選擇重傳(SR)弄混了,選擇重傳可以亂序接收,只發送單個幀的確認。如果是選擇重傳,還要再多傳1號幀。

㈦ 如果分別採用gbn,sr和tcp協議,則對應這三個協議,主機a分別總共發了多少個報文段

主機A向主機B連續發送了兩個TCP報文段,其序號分別為70和100.試問:
(1). 第一個報文段攜帶內了多少位元組容的數據?數據為從70-99 ,100-70=30。
(2). 主機B收到第一個報文段後發回的確認號應當是多少?發回受到的確認號為100
(3). 如果B收到第二個報文段後發回的確認號是180,試問A發送的第二個報文段的數據有多少位元組?確認號為180,則數據為180-100=80.
(4). 如果A發送的第一個報文段丟失了,但第二個到達B,B在第二個報文段到達後向A發送了確認。試問這個確認號應為多少?由於沒有收到第一個報文段,則確認號為70.

㈧ 計算機網路中GBN、SR、TCP協議各有什麼特點它們又有什麼相同點和不同點

TCP:Transmission Control Protocol 傳輸控制協議
首先,TCP建立連接之後,通信雙方都同時可以進行數據的傳輸,其次,他是全雙工的;在保證可靠性上,採用超時重傳和捎帶確認機制。
在流量控制上,採用滑動窗口協議,協議中規定,對於窗口內未經確認的分組需要重傳。
在擁塞控制上,採用慢啟動演算法。
詞條指正 - Google 搜索中文釋義:(RFC-793)傳輸控制協議
註解:該協議主要用於在主機間建立一個虛擬連接,以實現高可靠性的數據包交換。IP協議可以進行IP數據包的分割和組裝,但是通過IP協議並不能清楚地了解到數據包是否順利地發送給目標計算機。而使用TCP協議就不同了,在該協議傳輸模式中在將數據包成功發送給目標計算機後,TCP會要求發送一個確認;如果在某個時限內沒有收到確認,那麼TCP將重新發送數據包。另外,在傳輸的過程中,如果接收到無序、丟失以及被破壞的數據包,TCP還可以負責恢復。
傳輸控制協議(Transmission Control Protocol,TCP)是一種面向連接的、可靠的、基於位元組流的運輸層通信協議,通常由IETF的RFC 793說明。在簡化的計算機網路OSI模型中,它完成運輸層所指定的功能。
什麼是TCP/IP?
TCP/IP(Transmission Control Protocol/Internet Protocol) 即傳輸控制協議/網間協議,是一個工業標準的協議集,它是為廣域網(WANs)設計的。它是由ARPANET網的研究機構發展起來的。
有時我們將TCP/IP描述為互聯網協議集\"Internet Protocol Suite\",TCP和IP是其中的兩個協議(後面將會介紹)。由於TCP和IP是大家熟悉的協議,以至於用TCP/IP或IP/TCP這個詞代替了整個協議集。這盡管有點奇怪,但沒有必要去爭論這個習慣。例如,有時我們討論NFS 是基於TCP/IP時,盡管它根本沒用到TCP(只用到IP,和另一種互動式 協議UDP而不是TCP)。
Internet是網路的集合,包括ARPANET、NSFNET、分布在各地的區域網、以及其它類型的網路,如(DDN,Defense Data Network美國國防數據網路),這些統稱為Internet。所有這些大大小小的網路互聯在一起。(因為大多數網路基本協議是由DDN組織開發的,所以以前有時DDN與Internet在某種意義上具有相同的含義)。網路上的用戶可以互相傳送信息,除一些有授權限制和安全考慮外。一般的講,互聯網協議文檔案是Internet委員會自己採納的基本標准。 TCP/IP標准與其說由委員會指定,倒不如說由\"輿論\"來開發的。 任何人都可以提供一個文檔,以RFC(Request for Comment需求注釋) 方式公布。
TCP/IP的標准在一系列稱為RFC的文檔中公布。文檔由技術專家、特別工作組、或RFC編輯修訂。公布一個文檔時,該文檔被賦予一個RFC量,如RFC959說明FTP、RFC793說明TCP、RFC791說明IP等。 最初的RFC一直保留而從來不會被更新,如果修改了該文檔,則該文檔又以一個新號碼公布。因此,重要的是要確認你擁有了關於某個專題的最新RFC文檔。文後會列出主要的RFC文檔號。
不管怎樣,TCP/IP是一個協議集。為應用提供一些\"低級\"功能,這些包括IP、TCP、UDP。其它是執行特定任務的應用協議,如計算機間傳送文件、發送電子郵件、或找出誰注冊到另外一台計算機。因此, 最重要的\"商業\"TCP/IP服務有:
* 文件傳送File Transfer。
文件傳送協議FTP(File Transfer Protocol)允許用戶從一台計算機到另一台取得文件,或發送文件到另外一台計算機。從安全性方面考慮,需要用戶指定一個使用其它計算機的用戶名和口令。它不同與NFS(Network File System)和Netbios協議。一旦你要訪問另一台 系統中的文件,任何時刻都要運行FTP。而且你只能拷貝文件到自己的機器中去來使用它。(RFC 959中關於FTP的說明)
* 遠程登錄Remote login
網路終端協議TELNET允許用戶登錄到網路上任一計算機上。你可啟動一個遠程進程連接到指定的計算機,直到進程結束,期間你所鍵入的內容被送到所指定的計算機。值得注意的是,這時你實際上是與你的計算機進行對話。TELENET程序使得你的計算機在整個過程中不見了,所敲的每一個字元直接送到所登錄的計算機系統。一般的說,這種遠程連接是通過類式撥號連接的,也就是,撥通後,遠程系統提示你輸入注冊名和口令,退出遠程系統,TELNET程序也就退出,你又與自己的計算機對話了。微電腦中的TELNET工具一般含有一個終端模擬程序。
* 計算機郵件Mail
允許你發送消息給其它計算機的用戶。通常,人們趨向於使用指定的一台或兩台計算機。計算機郵件系統只需你簡單地往另一用戶的郵件文件中添加信息,但隨之產生問題,使用的微電腦的環境不同,還有重要的是宏(MICRO)不適合於接受計算機郵件。為了發送電子郵件,郵件軟體希望連接到目的計算機,如果是微電腦,也許它已關機,或者正在運行另一個應用程序呢?出於這種原因,通常由一個較大的系統來處理這些郵件,也就是一個一直運行著的郵件伺服器。郵件軟體成為用戶從郵件伺服器取回郵件的一個界面。
任何一個的TCP/IP工具提供上述這些服務。這些傳統的應用功能在基於TCP/IP的網路中一直扮演非常重要的角色。目前情況有點變化,這些功能使用也發生變化,如老系統的改造,計算機的發展等,出現了各種安裝版本,如:微電腦、工作站、小型機、和巨型機等。這些計算機好像在一起完成指定的任務,盡管有時看來像是只用到某個指定 的計算機,但它是通過網路得到其它計算機系統的服務。伺服器Server是為網路上其它提供指定服務的系統,客戶Client是得到這種服務的另外計算機系統。(值得注意的是,服務/客戶機不一定是不同的計算機,有可能是同一計算機中的不同運行程序)。以下是幾種目前計算機上典型的一些服務,這些服務可在TCP/IP網路上調用。
* 網路文件系統(NFS)
這種訪問另一計算機的文件的方法非常接近於流行的FTP。網路文件系統提供磁碟或設備服務,而無需特定的網路實用程序來訪問另一系統的文件。可以簡單地認為它是一個外加的磁碟驅動器。這種額外\"虛擬\"磁碟驅動器就是其它計算機系統的磁碟。這非常有用。你只需加大幾台計算機的磁碟容量,就可使網路上其他用戶訪問它,且不說所帶來的經濟效益,它還能夠讓幾台工作的計算機共享相同的文件。它也使得系統維護和備份易如反掌,因為再不必為大量的不同機器上 的文件的升級和備份而擔心。
* 遠程列印(Remote printing)
允許你使用其它計算機上的列印機,好像這些列印機直接連到你的計算機上。
* 遠程執行(Remote execution)
允許你請求運行在不同計算機上的特殊程序。當你在一個很小的計算機上運行一個需要大機系統資源的程序時,這時候遠程執行非常有用。
* 名字伺服器(Name servers)
在一個大的系統安裝過程中,需要用到大量的各種名字,包括用戶名、口令,姓名、網路地址、帳號等,管理這些是非常令人乏味的。因此將這些數據形成資料庫,放到一個小系統中去,其它系統通過網路來訪問這些數據。
* 終端伺服器(Terminal servers)
很多的終端連接安裝不再直接將終端連到計算機,取而代之的是,將他們連接到終端伺服器上。終端伺服器是一個小的計算機,它只需知道怎樣運行TELNET(或其它一些完成遠程登錄的協議)。如果你的終端想連上去,只用鍵入要連的計算機名就可。通常有可能同時有幾個這種連接,這時終端伺服器採用快速開關技術來切換。
上述所描述的一些協議是由Berkeley, Sun,或其它組織定義的。因此,它們不是互聯網協議集(Internet Protocol Suite)的一部分, 只是使用到TCP/IP的工具,如同一般的TCP/IP 應用協議。因為協議的定義不一致,並且商業支持的TCP/IP工具廣泛應用,也許會把這些協議作為互聯協議集中的一部分。上述列出的只是基於TCP/IP部分服務的一些簡單例子,但包含了一些\"主要\"的應用。
TCP的服務
盡管TCP和UDP都使用相同的網路層(IP),TCP卻向應用層提供與UDP完全不同的服務。
TCP提供一種面向連接的、可靠的位元組流服務。
面向連接意味著兩個使用TCP的應用(通常是一個客戶和一個伺服器)在彼此交換數據之前必須先建立一個TCP連接。這一過程與打電話很相似,先撥號振鈴,等待對方摘機說「喂」,然後才說明是誰。在第18章我們將看到一個TCP連接是如何建立的,以及當一方通信結束後如何斷開連接。
在一個TCP連接中,僅有兩方進行彼此通信。廣播和多播不能用於TCP。
TCP通過下列方式來提供可靠性:
•應用數據被分割成TCP認為最適合發送的數據塊。這和UDP完全不同,應用程序產生的數據報長度將保持不變。由TCP傳遞給IP的信息單位稱為報文段或段(segment)TCP如何確定報文段的長度。
•當TCP發出一個段後,它啟動一個定時器,等待目的端確認收到這個報文段。如果不能及時收到一個確認,將重發這個報文段。在第21章我們將了解TCP協議中自適應的超時及重傳策略。
•當TCP收到發自TCP連接另一端的數據,它將發送一個確認。這個確認不是立即發送,通常將推遲幾分之一秒
•TCP將保持它首部和數據的檢驗和。這是一個端到端的檢驗和,目的是檢測數據在傳輸過程中的任何變化。如果收到段的檢驗和有差錯,TCP將丟棄這個報文段和不確認收到此報文段(希望發端超時並重發)。
•既然TCP報文段作為IP數據報來傳輸,而IP數據報的到達可能會失序,因此TCP報文段的到達也可能會失序。如果必要,TCP將對收到的數據進行重新排序,將收到的數據以正確的順序交給應用層。
•既然IP數據報會發生重復,TCP的接收端必須丟棄重復的數據。
•TCP還能提供流量控制。TCP連接的每一方都有固定大小的緩沖空間。TCP的接收端只允許另一端發送接收端緩沖區所能接納的數據。這將防止較快主機致使較慢主機的緩沖區溢出。
兩個應用程序通過TCP連接交換8bit位元組構成的位元組流。TCP不在位元組流中插入記錄標識符。我們將這稱為位元組流服務(bytestreamservice)。如果一方的應用程序先傳10位元組,又傳20位元組,再傳50位元組,連接的另一方將無法了解發方每次發送了多少位元組。收方可以分4次接收這80個位元組,每次接收20位元組。一端將位元組流放到TCP連接上,同樣的位元組流將出現在TCP連接的另一端。
另外,TCP對位元組流的內容不作任何解釋。TCP不知道傳輸的數據位元組流是二進制數據,還是ASCII字元、EBCDIC字元或者其他類型數據。對位元組流的解釋由TCP連接雙方的應用層解釋。
這種對位元組流的處理方式與Unix操作系統對文件的處理方式很相似。Unix的內核對一個應用讀或寫的內容不作任何解釋,而是交給應用程序處理。對Unix的內核來說,它無法區分一個二進制文件與一個文本文件。
TCP是網際網路中的傳輸層協議,使用三次握手協議建立連接。當主動方發出SYN連接請求後,等待對方回答SYN,ACK。這種建立連接的方法可以防止產生錯誤的連接,TCP使用的流量控制協議是可變大小的滑動窗口協議。第一次握手:建立連接時,客戶端發送SYN包(SEQ=x)到伺服器,並進入SYN_SEND狀態,等待伺服器確認。第二次握手:伺服器收到SYN包,必須確認客戶的SYN(ACK=x+1),同時自己也送一個SYN包(SEQ=y),即SYN+ACK包,此時伺服器進入SYN_RECV狀態。第三次握手:客戶端收到伺服器的SYN+ACK包,向伺服器發送確認包ACK(ACK=y+1),此包發送完畢,客戶端和伺服器時入Established狀態,完成三次握手。

㈨ 計算機網路中GBN,SR,TCP協議各有什麼特點

抓大綱,逐個攻破 當然必須有所取捨 除非你基礎很好 。
有的比較難 分數比回較少 就可以先看一答些考的概率比較大的內容 因為計算機考研內容太多了,本人每本書看了3,4遍左右 還是很容易忘記一些知識點。 計算機考研貴在堅持,等學會了 那考試太輕松

熱點內容
美發店認證 發布:2021-03-16 21:43:38 瀏覽:443
物業糾紛原因 發布:2021-03-16 21:42:46 瀏覽:474
全國著名不孕不育醫院 發布:2021-03-16 21:42:24 瀏覽:679
知名明星確診 發布:2021-03-16 21:42:04 瀏覽:14
ipad大專有用嗎 發布:2021-03-16 21:40:58 瀏覽:670
公務員協議班值得嗎 發布:2021-03-16 21:40:00 瀏覽:21
知名書店品牌 發布:2021-03-16 21:39:09 瀏覽:949
q雷授權碼在哪裡買 發布:2021-03-16 21:38:44 瀏覽:852
圖書天貓轉讓 發布:2021-03-16 21:38:26 瀏覽:707
寶寶水杯品牌 發布:2021-03-16 21:35:56 瀏覽:837