㈠ 無連接協議的介紹
無連接協議(Connectionless Protocol)是能夠使無連接服務在一個網路中的協議。這個Internet協告和議(IP)和用戶數據包協議(UDP)是最流行的無連接協議。 通信協議要麼是面向連接的,要麼是無連接的。這依賴於信息發送方是否需要與搏坦接收方聯系並通過聯系來維持一個對話(面向連接的),還是沒有任何預先聯系就發送消息(無連接的)且希望接收方能順序接收所基友桐有內容。這些方法揭示了網路上實現通信的兩種途徑。
㈡ 面向無連接的無連接通信(ConnectionlessCommunication)
通信技術大致分為三類:面向連接的電路交換,面向連接的包交換,以及無連接的包交換。
在無連接方法中,網路除乎櫻了把分組傳送到目的地以外不需做任何事情,如果分組丟失了,接收方必須檢測出錯誤並請求重發;如果分組因採用不同的路徑而沒有按序到達,接收方必須將它們重新排序。無連接的協議有TCP/IP協議組的IP部分,NetWare的SPX/IPX協議的IPX部分和OSI的無連接網路協議(CLNP)。這些協議在與OSI協議模型相當的網路層中。
在無連接的通信會話中,每個數據分組是一個在網路上傳輸的獨立單元,稱作數據報。發送方和接收方之間沒有初始協商,發送方僅僅向網路上發送數據報,每個分組含有源地址和目的地址。該方法中沒有接收方發來的分組接收或未接收的應答,也沒有流控制,所以分組可能不按次序到達,接收方必須對它們重新排序。如果接收到有錯誤的分組,則將它刪掉。當重新整理分組時,就會告塌發現被刪掉的包襪頃圓並請求重發。 就性能來說,無連接策略通常更好,因為大多數網路上只有相對少的錯誤,所以被破壞的或丟失的分組很少,端點不需很多時間來重發。
㈢ 什麼叫網路協議
你好網路協議簡單的講,就是你的電腦要上網,必須通過網路認證,並且安裝協議接受協議規則,介紹如下
1:OSI是一個開放性的通行系統互連參考模型,他是一個定義的非常好的協議規范。OSI模型有7層結構,每層都可以有幾個子層。下面我簡單的介紹一下這7層及其功能。
OSI的7層從上到下分別是
7 應用層
6 表示層
5 會話層
4 傳輸層
3 網路層
2 數據鏈路層
1 物理層
其中高層,既7、6、5、4層定義了應用程序的功能,下面3層,既3、2、1層主要面向通過網路的端到端的數據流。下面我給大家介紹一下這7層的功能:
(1)應用層:與其他計算機進行通訊的一個應用,它是對應應用程序的通信服務的。例如,一個沒有通信功能的字處理程序就不能執行通信的代碼,從事字處理工作的程序員也不關心OSI的第7層。但是,如果添加了一個傳輸文件的選項,那麼字處理器的程序員就需要實現OSI的第7層。示例:telnet,HTTP,FTP,WWW,NFS,SMTP等。
(2)表示層:這一層的主要功能是定義數據格式及加密。例如,FTP允許你選擇以二進制或ASII格式傳輸。如果選擇二進制,那麼發送方和接收方不改變文件的內容。如果選擇ASII格式,發送方將把文本從發送方的字元集轉換成標準的ASII後發送數據。在接收方將標準的ASII轉換成接收方計算機的字元集。示例:加密,ASII等。
(3)會話層:他定義了如何開始、控制和結束一個會話,包括對多個雙向小時的控制和管理,以便在只完成連續消息的一部分時可以通知應用,從而使表示層看到的數據是連續的,在某些情況下,如果表示層收到了所有的數據,則用數據代表表示層。示例:RPC,SQL等。
(4)傳輸層:這層的功能包括是否選擇差錯恢復協議還是無差錯恢復協議,及在同一主機上對不同應用的數據流的輸入進行復用,還包括對收到的順序不對的數據包的重新排序功能。示例:TCP,UDP,SPX。
(5)網路層:這層對端到端的包傳輸進行定義,他定義了能夠標識所有結點的邏輯地址,還定義了路由實現的方式和學習的方式。為了適應最大傳輸單元長度小於包長度的傳輸介質,網路層還定義了如何將一個包分解成更小的包的分段方法。示例:IP,IPX等。
(6)數據鏈路層:他定義了在單個鏈路上如何傳輸數據。這些協議與被討論的歌種介質有關。示例:ATM,FDDI等。
(7)物理層:OSI的物理層規范是有關傳輸介質的特性標准,這些規范通常也參考了其他組織制定的標准。連接頭、針、針的使用、電流、電流、編碼及光調制等都屬於各種物理層規范中的內容。物理層常用多個規范完成對所有細節的定義。示例:Rj45,802.3等。
2:普通用戶接觸最多的是TCPIP協議
TCP/IP(Transmission Control Protocol/Internet Protocol的簡寫,中文譯名為傳輸控制協議/互聯網路協議)協議是Internet最基本的協議,簡單地說,就是由底層的IP協議和TCP協議組成的。TCP/IP協議的開發工作始於70年代,是用於互聯網的第一套協議
㈣ 無連接網路協議的協議結構
CLNP中PDU結構如下:
CLNPPDU頭結構如下:
816243235405672bit
.LengthChecksum
NLPID―網路層協議標識符。當該欄位設置為二進制值10000001時,用以識別網路層協議中支持無連接模式網路服務的ISO8473協議。當該欄位設置為二進制值00000000時,用以識別互動式網路層子協議。
LengthID―長度指示器表示頭大小(octet)。
Version―Version/ProtocolIDExtension識別標准ISO8473版本。
Lifetime―PDULifetime表示PDU的剩餘生存時間,以500毫秒為單元。
Flags―三個標記:許可分割(SegmentationPermitted)、更多分段(MoreSegments)、差錯報告(ErrorReport)。
Type―Type代碼欄位用以標識協議數據單元類型,可能為:數據PDU或差錯報告PDU。
Seg.Length―SegmentLength欄位用以規定整個PDU長度(octet),包括頭和數據部分。
Checksum―Checksum欄位用以計算整個PDU頭部分。
AddressPart―包括目標地址和源地址等信息,可變長,定義在OSI8348/AD2中。
SegmentationPart―如果PDU固定頭部分的egmentationPermittedFlag欄位值為1,那麼頭結構中必須包括SegmentationPart;如果SegmentationPermittedFlag值為0,那麼說明當前沒有使用分割子協議。
OptionPart―OptionsPart欄位用以傳送可選參數。
DataPart―PDU中的DataPart欄位是一組規則的八位位組。
相關協議:IS-IS、CLNP、IDRP、CONP、ES-IS、ISO-TP
組織來源:CLNP定義在ISO文檔8473和ITU文檔X.213及X.233中。
㈤ 無連接網路協議的介紹
無連接網路協議 Connectionless Network Protocol ,CLNP相當於TCP/IP協議環境中的網際網路協議(IP),它們的主要區別是地址的長短不同。CLNP的地址長度是20位元組,而IP的是4位元組(32位)。所以CLNP被考慮用於Internet網上,以解決地址不夠的問題。CLNP位於OSI協議棧的網路層,顧名思義,它在OSI網路上提供無連接的數據報服務。
㈥ UDP協議的無連接是指什麼
UDP協議全稱是用戶數據報協議,在網路中它與TCP協議一樣用於處理數據包,是一種無連接的協議。
在OSI模型中,在第四層——傳輸層,處於IP協議的上一層。UDP有不提供數據包分組、組裝和不能對數據包進行排序的缺點,也就是說,當報文發送之後,是無法得知其是否安全完整到達的。
UDP用來支持那些需要在計算機之間傳輸數據的網路應用。包括網路視頻會議系統在內的眾多的客戶/伺服器模式的網路應用都需要使用UDP協議。
㈦ 哪個協議提供了無連接的網路層服務
網路層的IP協議是無連接的,UDP協議時基於IP協議的,我們可以這樣思考,區域網多個IP數據包發出去後,先檢測如果不在本區域網內就交給網關轉發出去,數據接收到後不會返回確認號,所以是不可靠的,在開始通信之前它不需要先連接好一條電路,各個數據包不一定都通過同一條路徑傳輸,所以是無連接型。他的開銷比TCP要小。這也就是優勢。
㈧ 在tcp面向無連接的協議有哪些
在tcp面向無連接的協議有猜租:UDP、ICMP。
1、UDP(UserDatagramProtocol):UDP是無連接的、不可靠的協議,提供了數據包的傳輸服務,但是不保證數據包的可靠性和有序性。UDP通常用於實現枯尺實時穗敗兆性要求高的應用程序,如視頻會議、實時游戲等。
2、ICMP():ICMP是用於在IP網路中傳遞控制信息的協議,通常用於網路故障診斷和錯誤報告等。
㈨ 面向連接和無連接協議的概述:
在面向連接的方法中,網路負責順序發送報文分組並且以一種可靠的方法檢測丟失和沖突。這種方法被「可靠的」傳輸服務使用。
在無連接的方法中,網路只需要將報文分組發送到接收點,檢錯與流控由發送方和接收方處理。這種方法被稱作「最佳工作(best-effort)」或「無應答(unacknowledged)」的傳輸協議所使用。
假定你想給你在另一個城市的朋友發送一系列信件,信件類似於通過計算機網路發送的數據分組。有兩種發送方法,一種方法是把信件交給一位可信的朋友,由他私人傳送,之後再向你證實已經發送。在這種方法中,你在傳送的兩端都保持著聯系,你的朋友提供了面向連接的服務。另外一種是,你在信封上註明地址並將它們投進郵局,你並沒有得到保證說每封信都會達到目的地,如果都到達了,它們可能在不同的時間到達並且不是連續的,這就象一個無連接服務。
面向連接的通信Connection-Oriented Communication在面向連接方法中,在兩個端點之間建立了一條數據通信信道(電消顫路)。這條信道提供了一條在網路上順序發送報文分組的預定義路徑,這個連接類似於語音電話。發送方與接收方保持聯系以協調會話和報文分組接收或失敗的信號。但這並不意味著面向連接的信道比無連接的信道使用了更多的帶寬,兩種方法都只在報文分組傳輸時才使用帶寬。
為面向連接的會話建立的通信信道自然是邏輯的,常被稱作虛電路(virtual circuit),它關心的是端點。與在網路上尋求一條實際的物理路徑相比,這條信道更關心的是保持兩個端點的聯系。在有多條到達目的地路徑的網路中,物理路徑在會拿拿敗話期間隨著數據模式的改變而改變,但是端點(和中間節點)一直保持對路徑進行跟蹤,
一台計算機上的應用程序啟動與另一台計算機的面向連接的會話,它通過訪問基本的通信協議來請求這樣的對話。在傳輸控制協議/網際網路協議(TCP/IP)組中,TCP提供面向連接的服務,而IP(較低層的協議)提供傳輸服務。在NetWare SPX/IPX協議組中,SPX提供面向連接的服務。
因為報文分組是通過虛電路傳輸的,所以並不需要使用全分組地址,這是由於網路已經知道了發送方與接收方的地址。網路路徑上的每個節點都保持跟蹤虛電路和需要交換分組的埠。順序編號用來保證分組的順序流動。虛電路需要一個建立過程,但電路一旦建立,它就為長時間的處理提供一條有效的路徑,如由管理程序對網路站點的連續監控和許多大文件的傳送。與此相比,無連接方法是設計用於突發的、暫時的通信,這種方法中如用虛電路建立就不是很有效的。
面向連接的會話的建立過程如下:
1.源應用程序請求一個面向連接的通信會話。
2.建立會話(需要一段時間,是選用無連接的協議的一個原因)。
3.在邏輯連接上開始數據傳輸。
4.傳輸結束時,信道解除連接。
在分組交換遠程通信敏鎮網路中,有些信道永不斷連。兩點之間建立的一條永久信道稱為永久虛電路(PVC)(Permanent virtual circuits(PVCs))。PVC類似於專用電話線。
面向連接的協議大部分位於與開放系統互連(OSI)協議模型相當的運輸層協議中。通用的面向連接的協議包括Internet和UNIX環境下的TCP (傳輸控制協議)、Novell的順序分組交換(SPX)、IBM/Microsoft的NetBIOS和OSI的連接模型網路協議(CMNP)。