導航:首頁 > 網路連接 > 計算機網路5層需要開發實現嗎

計算機網路5層需要開發實現嗎

發布時間:2022-05-09 19:11:29

❶ 簡述具有五層協議的網路體系結構中各層的主要功能。

物理層:乙太網·數據機· 電力線通信(PLC) ·SONET/SDH· G.709 ·光導纖維· 同軸電纜 · 雙絞線等

物理層(或稱物理層,Physical Layer)是計算機網路OSI模型中最低的一層。物理層規定:為傳輸數據所需要的物理鏈路創建、維持、拆除,而提供具有機械的,電子的,功能的和規范的特性。簡單的說,物理層確保原始的數據可在各種物理媒體上傳輸。區域網與廣域網皆屬第1、2層。

物理層是OSI的第一層,它雖然處於最底層,卻是整個開放系統的基礎。物理層為設備之間的數據通信提供傳輸媒體及互連設備,為數據傳輸提供可靠的環境。如果您想要用盡量少的詞來記住這個第一層,那就是「信號和介質」。

OSI採納了各種現成的協議,其中有RS-232、RS-449、X.21、V.35、ISDN、以及FDDI、IEEE802.3、IEEE802.4、和IEEE802.5的物理層協議。

數據鏈路層:Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) ·ATM · DTM ·令牌環·乙太網·FDDI ·幀中繼· GPRS · EVDO ·HSPA · HDLC ·PPP· L2TP ·PPTP · ISDN·STP 等

數據鏈路層是OSI參考模型中的第二層,介乎於物理層和網路層之間。數據鏈路層在物理層提供的服務的基礎上向網路層提供服務,其最基本的服務是將源自網路層來的數據可靠地傳輸到相鄰節點的目標機網路層。為達到這一目的,數據鏈路必須具備一系列相應的功能,主要有:如何將數據組合成數據塊,在數據鏈路層中稱這種數據塊為幀(frame),幀是數據鏈路層的傳送單位;如何控制幀在物理信道上的傳輸,包括如何處理傳輸差錯,如何調節發送速率以使與接收方相匹配;以及在兩個網路實體之間提供數據鏈路通路的建立、維持和釋放的管理。

移動通信系統中Uu口協議的第二層,也叫層二或L2。

網路層協議:IP (IPv4 · IPv6) · ICMP· ICMPv6·IGMP ·IS-IS · IPsec · ARP · RARP等

網路層是OSI參考模型中的第三層,介於傳輸層和數據鏈路層之間,它在數據鏈路層提供的兩個相鄰端點之間的數據幀的傳送功能上,進一步管理網路中的數據通信,將數據設法從源端經過若干個中間節點傳送到目的端,從而向運輸層提供最基本的端到端的數據傳送服務。主要內容有:虛電路分組交換和數據報分組交換、路由選擇演算法、阻塞控制方法、X.25協議、綜合業務數據網(ISDN)、非同步傳輸模式(ATM)及網際互連原理與實現。

傳輸層協議:TCP · UDP · TLS ·DCCP· SCTP · RSVP · OSPF 等

傳輸層(Transport Layer)是ISO OSI協議的第四層協議,實現端到端的數據傳輸。該層是兩台計算機經過網路進行數據通信時,第一個端到端的層次,具有緩沖作用。當網路層服務質量不能滿足要求時,它將服務加以提高,以滿足高層的要求;當網路層服務質量較好時,它只用很少的工作。傳輸層還可進行復用,即在一個網路連接上創建多個邏輯連接。

傳輸層在終端用戶之間提供透明的數據傳輸,向上層提供可靠的數據傳輸服務。傳輸層在給定的鏈路上通過流量控、分段/重組和差錯控制。一些協議是面向鏈接的。這就意味著傳輸層能保持對分段的跟蹤,並且重傳那些失敗的分段。

應用層協議:DHCP ·DNS· FTP · Gopher · HTTP· IMAP4 · IRC · NNTP · XMPP ·POP3 · SIP · SMTP ·SNMP · SSH ·TELNET · RPC · RTCP · RTP ·RTSP· SDP · SOAP · GTP · STUN · NTP· SSDP · BGP · RIP 等

應用層位於物聯網三層結構中的最頂層,其功能為「處理」,即通過雲計算平台進行信息處理。應用層與最低端的感知層一起,是物聯網的顯著特徵和核心所在,應用層可以對感知層採集數據進行計算、處理和知識挖掘,從而實現對物理世界的實時控制、精確管理和科學決策。

物聯網應用層的核心功能圍繞兩個方面:

一是「數據」,應用層需要完成數據的管理和數據的處理;

二是「應用」,僅僅管理和處理數據還遠遠不夠,必須將這些數據與各行業應用相結合。例如在智能電網中的遠程電力抄表應用:安置於用戶家中的讀表器就是感知層中的感測器,這些感測器在收集到用戶用電的信息後,通過網路發送並匯總到發電廠的處理器上。該處理器及其對應工作就屬於應用層,它將完成對用戶用電信息的分析,並自動採取相關措施。

(1)計算機網路5層需要開發實現嗎擴展閱讀

TCP/IP協議毫無疑問是這三大協議中最重要的一個,作為互聯網的基礎協議,沒有它就根本不可能上網,任何和互聯網有關的操作都離不開TCP/IP協議。不過TCP/IP協議也是這三大協議中配置起來最麻煩的一個,單機上網還好,而通過區域網訪問互聯網的話,就要詳細設置IP地址,網關,子網掩碼,DNS伺服器等參數。

TCP/IP盡管是目前最流行的網路協議,但TCP/IP協議在區域網中的通信效率並不高,使用它在瀏覽「網上鄰居」中的計算機時,經常會出現不能正常瀏覽的現象。此時安裝NetBEUI協議就會解決這個問題。

NetBEUI即NetBios Enhanced User Interface ,或NetBios增強用戶介面。它是NetBIOS協議的增強版本,曾被許多操作系統採用,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI協議在許多情形下很有用,是WINDOWS98之前的操作系統的預設協議。NetBEUI協議是一種短小精悍、通信效率高的廣播型協議,安裝後不需要進行設置,特別適合於在「網路鄰居」傳送數據。所以建議除了TCP/IP協議之外,小型區域網的計算機也可以安上NetBEUI協議。另外還有一點要注意,如果一台只裝了TCP/IP協議的WINDOWS98機器要想加入到WINNT域,也必須安裝NetBEUI協議。

IPX/SPX協議本來就是Novell開發的專用於NetWare網路中的協議,但是也非常常用--大部分可以聯機的游戲都支持IPX/SPX協議,比如星際爭霸,反恐精英等等。雖然這些游戲通過TCP/IP協議也能聯機,但顯然還是通過IPX/SPX協議更省事,因為根本不需要任何設置。除此之外,IPX/SPX協議在非區域網絡中的用途似乎並不是很大.如果確定不在區域網中聯機玩游戲,那麼這個協議可有可無。

參考資料:網路-網路七層協議

❷ 網際網路協議將網路劃分成五層,為什麼要劃分「層次」的概念,不會啊,需要幫助。

准確的說是七層,而不是五層,他們分別是
7.應用層
TELNET FTP TFTP SMTP SNMP HTTP BOOTP DHCP
6:表示層
文本:ASCII,EBCDIC
圖形:TIFF,JPEG,GIF,PICT
聲音:MIDI,MPEG,QUICKTIME
5:會話層
NFS SQL RPC X-WINDOWS ASP(APPTALK會話協議)SCP
4:傳輸層
TCP/IP----TCP和UDP NOVELL---IPX SPX
3:網路層
IP IPX
2:數據鏈路層
乙太網 IEEE802.3 令牌環 IEEE802.5 HDLC PPP
1:物理層
10BASE T 10BASE TX V.35 RS-232 100BASE T 100BASE TX 1000BASE T 1000BASE TX 100BASE F 100BASE FX

你說的應該是網際網路協議堆,如果說網際網路協議堆按5層來劃分,第4層就是傳輸層(transport layer),它是應用層(第5層)和網路層(第3層)之間的介面。傳輸層為應用層上的應用提供兩類截然不同的服務:第一類服務叫做可靠的面向連接服務(connection-oriented service),確保正確無誤地把消息從源端傳送到目的地,使用的協議是TCP協議。第二類服務是不可靠的無連接服務(unreliable, connectionless service),使用的協議是用戶數據包協議UDP(User Datagram Protocol)。一般來說,應用層協議運行在操作系統之上,而傳輸層協議集成在操作系統之中。因此,當設計網路應用時,設計人員必需要指定其中的一種網路傳輸協議,網路多媒體應用通常使用UDP協議。
一個網路單元層n(layer n)與另一個網路單元層n(layer n)交換的消息是層n(layer n)上的消息,這些消息稱為層n協議數據單元(layer-n protocol data unit,n-PDU)。如圖15-18所示,主機A的傳輸層與主機B的傳輸層交換的消息就是傳輸層上的消息,這叫做邏輯上的端-端傳輸,當信息包通過中間設備(例如路由器、網橋和中繼器等設備)時,這些網路設備對使用UDP協議的信息包和使用TCP協議的信息包將一視同仁。在一些網路文獻中,通常把使用UDP的協議數據單元(protocol data unit,PDU)稱為數據包(datagram),但網路文獻也使用數據包(datagram)這個術語表示網路層的PDU,名詞術語不統一就會使人很混亂。為了簡化術語,本書把傳輸層上的協議數據單元PDU稱為消息段(segment),或者就叫做傳輸層協議數據單元。
15.4.2 埠號和套接號的概念
在客戶機/服務機(client/server)運行模式中,一端的主機叫做客戶機,另一端的主機叫做服務機。一台服務機可以同時運行同一應用程序的幾個進程,例如服務機上的FTP服務軟體可以同時給幾個客戶傳送文件,對每個客戶至少要調用一個FTP服務軟體的進程。同樣,一個客戶可以同時與幾台不同的主機進行遠程對話,對每個不同的主機,客戶軟體至少要調用一個遠程客戶軟體的進程。因此,對連網計算機上的進程就需要相互聯系的埠號來遞送IP信息包。
在網際網路上,所有使用TCP或者UDP協議的應用程序都有一個標識協議本身的永久性埠號(port number)。例如,我們在設置Web瀏覽器或者FTP文件傳輸程序時會經常遇到的埠號:HTTP的埠號=80,FTP的埠號=21,電子郵件協議SMTP的埠號=25,Telnet的埠號=23,這些埠號叫做眾所周知的埠號(well-known port number)。埠號的分配定義在RFC 1700中,並在1994年成為一個標准,標准號是STD0002。可供TCP使用的埠號共計65,535,一般來說,大於255的埠號由本地的機器使用,小於255的埠號用於頻繁使用的進程,0和255是保留埠號。
收發兩端的傳輸層TCP之間的通信由兩個號碼的組合來鑒別,一個是機器的IP地址,另一個是TCP軟體使用的埠號,這兩個號碼組合在一起就叫做套接標識符(socket)或者叫做套接號,而且收發雙方都需要有套接標識符。因為在互聯網上機器的IP地址是唯一的,而對單台機器的埠號也是唯一的,因此套接標識符在互聯網上也是唯一的,這就可通過套接標識符使互聯網路上的進程之間相互通信。互聯網上收發兩端的進程之間的通信建立過程.
15.4.3 用戶數據包傳輸協議(UDP)
1. UDP協議簡介
網際網路為網路應用提供有兩種不同的傳輸協議:用戶數據包傳輸協議(User Datagram Protocol,UDP)和傳輸控制協議TCP(Transfer Control Protocol)。不同的網路應用使用不同的協議,如圖15-20所示。例如,HTTP使用TCP協議,而普通文件傳輸協議(Trivial File Transfer Protocol,TFTP)則使用UDP。
UDP協議不提供端-端的確認和重傳功能,它不保證信息包一定能到達目的地,因此稱為不可靠協議。應用開發人員選擇UDP時,應用層協議軟體幾乎是直接與IP通信。
應用層協議
HTTP,FTP,Telnet,SMTP,NNTP,……
TFTP,RTP,Real Audio,……
傳輸層協議
TCP
UDP
網路層
IP,ICMP,IGMP
HTTP(Hypertext Transfer Protocol) 超文本傳送協議
FTP(File Transfer Protocol) 文件傳輸協議
Telnet 遠程聯接服務標准協議
SMTP(Simple Mail Transfer Protocol) 簡單郵件傳輸協議
RTP(Real-time Transport Protocol) 實時傳輸協議
UDP有下述幾個特性:
(1) UDP是一個無連接協議,傳輸數據之前源端和終端不建立連接,當它想傳送時就簡單地去抓取來自應用程序的數據,並盡可能快地把它扔到網路上。在發送端,UDP傳送數據的速度僅僅是受應用程序生成數據的速度、計算機的能力和傳輸帶寬的限制;在接收端,UDP把每個消息段放在隊列中,應用程序每次從隊列中讀一個消息段。
(2) 由於傳輸數據不建立連接,因此也就不需要維護連接狀態,包括收發狀態等,因此一台服務機可同時向多個客戶機傳輸相同的消息。
(3) UDP信息包的標題很短,只有8個位元組,相對於TCP的20個位元組信息包的額外開銷很小。
(4) 吞吐量不受擁擠控制演算法的調節,只受應用軟體生成數據的速率、傳輸帶寬、源端和終端主機性能的限制。
雖然UDP是一個不可靠的協議,但它是分發信息的一個理想協議。例如,在屏幕上報告股票市場、在屏幕上顯示航空信息等等。UDP也用在路由信息協議RIP(Routing Information Protocol)中修改路由表。在這些應用場合下,如果有一個消息丟失,在幾秒之後另一個新的消息就會替換它。UDP廣泛用在多媒體應用中,例如,Progressive Networks公司開發的RealAudio軟體,它是在網際網路上把預先錄制的或者現場音樂實時傳送給客戶機的一種軟體,該軟體使用的RealAudio audio-on-demand protocol協議就是運行在UDP之上的協議,大多數網際網路電話軟體產品也都運行在UDP之上。
2. UDP協議的標題結構
UDP信息包由UDP標題和數據組成。UDP的標題結構如圖15-21所示,它由5個域組成:源端埠(Source Port)、目的地埠(Destination Port)、用戶數據包的長度(Length)和檢查和(Checksum)。其中,前4個域組成UDP標題(UDP header),每個域由4個位元組組成;檢查和域占據2個位元組,它用來檢測傳輸過程中是否出現了錯誤;用戶數據包的長度包括所有5個域的位元組數。檢查和的詳細計算可在RFC 1071中找到,現舉一例說明使用檢查和檢測錯誤的道理。例如,假設從源端A要發送下列3個16位的二進制數:word1,word2和word3到終端B,檢查和計算如下:word1
0110011001100110
word2
0101010101010101
word3
0000111100001111
sum=word1+ word2+ word3
1100101011001010
檢查和(sum的反碼)
0011010100110101
從發送端發出的4個(word1,2,3以及檢查和)16位二進制數之和為1111111111111111,如果接收端收到的這4個16位二進制數之和也是全「1」,就認為傳輸過程中沒有出差錯。
許多鏈路層協議都提供錯誤檢查,包括流行的乙太網協議,讀者也許想知道為什麼UDP也要提供檢查和。其原因是鏈路層以下的協議在源端和終端之間的某些通道可能不提供錯誤檢測。雖然UDP提供有錯誤檢測,但檢測到錯誤時,UDP不做錯誤校正,只是簡單地把損壞的消息段扔掉,或者給應用程序提供警告信息。
讀者也可能會問,收發兩端的兩個進程是否有可能通過UDP提供可靠的數據傳輸?答案是可以的。但必需要把確認和重傳措施加到應用程序中,應用程序不能指望UDP來提供可靠的數據傳輸。
15.4.4 傳輸控制協議(TCP)
1. TCP協議簡介
傳輸控制協議TCP(Transmission Control Protocol)是TCP/IP協議堆中的一部分。消息在網路內部或者網路之間傳遞時要打包,TCP負責把來自高層協議的數據裝配成標準的數據包,相當於在數據包上貼包裝清單,而IP則相當於在數據包上貼收、發人的姓名和地址,TCP和IP之間要進行相互通信才能完成數據的傳輸。TCP/IP協議中的IP主要負責在計算機之間搬運數據包,而TCP主要負責傳輸數據的正確性。TCP/IP有3個主要的特性:功能豐富,開放性和普遍型。隨著新的網路服務的不斷出現,TCP/IP協議也在不斷修改和擴充。
TCP是傳輸層上的協議,該協議定義在RFC 793,RFC 1122,RFC 1323和RFC 2001文件中。目前,TCP協議比UDP協議用得更廣泛,也更復雜。
TCP是面向連接的協議。面向連接的意思是在一個應用程序開始傳送數據到另一個應用程序之前,它們之間必須相互溝通,也就是它們之間需要相互傳送一些必要的參數,以確保數據的正確傳送。
TCP是全雙工的協議。全雙工(full plex)的意思是,如果在主機A和主機B之間有連接,A可向B傳送數據,而B也可向A傳送數據。TCP也是點對點的傳輸協議,但不支持多目標廣播。TCP連接一旦建立,應用程序就不斷地把數據送到TCP發送緩存(TCP send buffer),如圖15-22 所示TCP就把數據流分成一塊一塊(chunk),再裝上TCP協議標題(TCP header)以形成TCP消息段(TCP segment)。這些消息段封裝成IP數據包(IP datagram)之後發送到網路上。當對方接收到消息段之後就把它存放到TCP接收緩存(TCP receive buffer)中,應用程序就不斷地從這個緩存中讀取數據。
TCP為應用層和網路層上的IP提供許多服務,其中3個最重要的服務是:(1) 可靠地傳輸消息:為應用層提供可靠的面向連接服務,確保發送端發出的消息能夠被接收端正確無誤地接收到。接收端的應用程序確信從TCP接收緩存中讀出的數據是否正確是通過檢查傳送的序列號(sequence number)、確認(acknowledgement)和出錯重傳(retransmission)等措施給予保證的。
(2) 流程式控制制:連接雙方的主機都給TCP連接分配了一定數量的緩存。每當進行一次TCP連接時,接收方主機只允許發送端主機發送的數據不大於緩存空間的大小。如果沒有流程式控制制,發送端主機就可能以比接收端主機快得多的速度發送數據,使得接收端的緩存出現溢出。
(3) 擁擠控制:TCP保證每次TCP連接不過分加重路由器的負擔。當網路上的鏈路出現擁擠時,經過這個鏈路的TCP連接將自身調節以減緩擁擠。
2 TCP協議標題的結構
如前所述,TCP遞給IP的數據塊叫做消息段(segment)。這個消息段由TCP協議標題域(TCP header field)和存放應用程序的數據域(header fields)組成,如TCP協議標題有很多域組成,現將幾個比較重要的域作一個簡單介紹。
(1) 源端埠號(Source Port Number)域和目的地埠號(Destination port Number)域:前者的16位域用來識別本機TCP;後者的16域用來識別遠程機器的TCP。
(2) 順序號(sequence number)域和確認號(acknowledgment number)域:這兩個域是TCP標題中兩個最重要的域。32位的順序號域用來指示當前數據塊在整個消息中的位置,而32位的確認號域用來指示下一個數據塊順序號,也可間接表示最後接收到的數據塊順序號。順序號域和確認號域由TCP收發兩端主機在執行可靠數據傳輸時使用。
在介紹順序號(sequence number)和確認號(acknowledgement number)之前,首先要介紹TCP最大消息段大小(maximum segment size,MSS)的概念。在建立TCP連接期間,源端主機和終端主機都可能宣告最大消息段大小MSS和一個用於連接的最小消息段大小。如果有一端沒有宣告MSS,就使用預先約定的位元組數(如1500,536或者512位元組)。當TCP發送長文件時,就把這個文件分割成許多按照特定結構組織的數據塊(chunk),除了最後一個數據塊小於MSS外,其餘的數據塊大小都等於MSS。在交互應用的情況下,消息段通常小於MSS,像Telnet那樣的遠程登錄應用中,TCP消息段中的數據域通常僅有一個位元組。
在TCP數據流中的每個位元組都編有號碼。例如,一個106位元組長的文件,假設MSS為103位元組,第一個位元組的順序號定義為0.

❸ 網路五層結構

計算機網路五層結構是指應用層、傳輸層、網路層、數據鏈路層、物理層。

1、應用層

專門針對某些應用提供服務。

2、傳輸層

網路層只把數據送到主機,但不會送到進程。傳輸層負責負責進程與主機間的傳輸,主機到主機的傳輸交由網路層負責。傳輸層也稱為端到端送。

3、網路層

把包裡面的目的地址拿出來,進行路由選擇,決定要往哪個方向傳輸。

負責從源通過路由選擇到目的地的過程,達到從源主機傳輸數據到目標主機的目的。

4、數據鏈路層

通過物理網路傳送包,這里的包是通過網路層交過來的數據報。

只完成一個節點到另一個節點的傳送(單跳)。

5、物理層

通過線路(可以是有形的線也可以是無線鏈路)傳送原始的比特流。

只完成一個節點到另一個節點的傳送(單跳)。

(3)計算機網路5層需要開發實現嗎擴展閱讀:

計算機網路是指將地理位置不同的具有獨立功能的多台計算機及其外部設備,通過通信線路連接起來,在網路操作系統,網路管理軟體及網路通信協議的管理和協調下,實現資源共享和信息傳遞的計算機系統。

計算機網路也稱計算機通信網。關於計算機網路的最簡單定義是:一些相互連接的、以共享資源為目的的、自治的計算機的集合。若按此定義,則早期的面向終端的網路都不能算是計算機網路,而只能稱為聯機系統(因為那時的許多終端不能算是自治的計算機)。但隨著硬體價格的下降,許多終端都具有一定的智能,因而「終端」和「自治的計算機」逐漸失去了嚴格的界限。若用微型計算機作為終端使用,按上述定義,則早期的那種面向終端的網路也可稱為計算機網路。

❹ 計算機網路有那幾個層次~

1、應用層

與其它計算機進行通訊的一個應用,它是對應應用程序的通信服務的。例如,一個沒有通信功能的字處理程序就不能執行通信的代碼,從事字處理工作的程序員也不關心OSI的第7層。但是,如果添加了一個傳輸文件的選項,那麼字處理器的程序就需要實現OSI的第7層。示例:TELNET,HTTP,FTP,NFS,SMTP等。

2、表示層

這一層的主要功能是定義數據格式及加密。例如,FTP允許你選擇以二進制或ASCII格式傳輸。如果選擇二進制,那麼發送方和接收方不改變文件的內容。如果選擇ASCII格式,發送方將把文本從發送方的字元集轉換成標準的ASCII後發送數據。在接收方將標準的ASCII轉換成接收方計算機的字元集。示例:加密,ASCII等。

3、會話層

它定義了如何開始、控制和結束一個會話,包括對多個雙向消息的控制和管理,以便在只完成連續消息的一部分時可以通知應用,從而使表示層看到的數據是連續的,在某些情況下,如果表示層收到了所有的數據,則用數據代表表示層。示例:RPC,SQL等。

4、傳輸層

這層的功能包括是否選擇差錯恢復協議還是無差錯恢復協議,及在同一主機上對不同應用的數據流的輸入進行復用,還包括對收到的順序不對的數據包的重新排序功能。示例:TCP,UDP,SPX。

5、網路層

這層對端到端的包傳輸進行定義,它定義了能夠標識所有結點的邏輯地址,還定義了路由實現的方式和學習的方式。為了適應最大傳輸單元長度小於包長度的傳輸介質,網路層還定義了如何將一個包分解成更小的包的分段方法。示例:IP,IPX等。

6、數據鏈路層

它定義了在單個鏈路上如何傳輸數據。這些協議與被討論的各種介質有關。示例:ATM,FDDI等。

7、物理層

OSI的物理層規范是有關傳輸介質的特性,這些規范通常也參考了其他組織制定的標准。連接頭、幀、幀的使用、電流、編碼及光調制等都屬於各種物理層規范中的內容。物理層常用多個規范完成對所有細節的定義。示例:Rj45,802.3等。

❺ 計算機網路中五層協議它們分別的主要功能是什麼它們具體分別是在哪裡(從硬體層面上談)實現的

1,物理層;其主要功能是:主要負責在物理線路上傳輸原始的二進制數據。

2、數據鏈路層;其主要功能是:主要負責在通信的實體間建立數據鏈路連接。

3、網路層;其主要功能是:要負責創建邏輯鏈路,以及實現數據包的分片和重組,實現擁塞控制、網路互連等功能。

4、傳輸層;其主要功能是:負責向用戶提供端到端的通信服務,實現流量控制以及差錯控制。

5、應用層;其主要功能是:為應用程序提供了網路服務。

物理層和數據鏈路層是由計算機硬體(如網卡)實現的,網路層和傳輸層由操作系統軟體實現,而應用層由應用程序或用戶創建實現。

(5)計算機網路5層需要開發實現嗎擴展閱讀:

應用層是體系結構中的最高層。應用層確定進程之間通信的性質以滿足用戶的需要。這里的進程就是指正在運行的程序。

應用層不僅要提供應用進程所需要的信息交換
和遠地操作,而且還要作為互相作用的應用進程的用戶代理,來完成一些為進行語義上有意義的信息交換所必須的功能。應用層直接為用戶的應用進程提供服務。

傳輸層的任務就是負責主機中兩個進程之間的通信。網際網路的傳輸層可使用兩種不同協議:即面向連接的傳輸控制協議TCP,和無連接的用戶數據報協議UDP。

面向連接的服務能夠提供可靠的交付,但無連接服務則不保證提供可靠的交付,它只是「盡最大努力交付」。這兩種服務方式都很有用,備有其優缺點。在分組交換網內的各個交換結點機都沒有傳輸層。

網路層負責為分組交換網上的不同主機提供通信。在發送數據時,網路層將運輸層產生的報文段或用戶數據報封裝成分組或包進行傳送。

在TCP/IP體系中,分組也叫作IP數據報,或簡稱為數據報。網路層的另一個任務就是要選擇合適的路由,使源主
機運輸層所傳下來的分組能夠交付到目的主機。

❻ 計算機網路的網路層的功能

計算機網路中,網路層的功能是包括定址和路由選擇、連接的建立、保持和終止等。它提供的服務使傳輸層不需要了解網路中的數據傳輸和交換技術。如果您想用盡量少的詞來記住網路層,那就是"路徑選擇、路由及邏輯定址"。網路層的目的是實現兩個端系統之間的數據透明傳送。

網路層中涉及眾多的協議,其中包括最重要的協議,也是TCP/IP的核心協議——IP協議。IP協議非常簡單,僅僅提供不可靠、無連接的傳送服務。IP協議的主要功能有:無連接數據報傳輸、數據報路由選擇和差錯控制。與IP協議配套使用實現其功能的還有地址解析協議ARP、逆地址解析協議RARP、網際網路報文協議ICMP、網際網路組管理協議IGMP。

(6)計算機網路5層需要開發實現嗎擴展閱讀:

計算機網路體系結構的通信協議劃分為七層,自下而上依次為:物理層(Physics Layer)、數據鏈路層(Data Link Layer)、網路層(Network Layer)、傳輸層(Transport Layer)、會話層(Session Layer)、表示層(Presentation Layer)、應用層(Application Layer)。其中第四層完成數據傳送服務,上面三層面向用戶。

除了標準的OSI七層模型以外,常見的網路層次劃分還有TCP/IP四層協議以及TCP/IP五層協議。

大多數的計算機網路都採用層次式結構,即將一個計算機網路分為若干層次,處在高層次的系統僅是利用較低層次的系統提供的介面和功能,不需了解低層實現該功能所採用的演算法和協議;較低層次也僅是使用從高層系統傳送來的參數,這就是層次間的無關性。因為有了這種無關性,層次間的每個模塊可以用一個新的模塊取代,只要新的模塊與舊的模塊具有相同的功能和介面,即使它們使用的演算法和協議都不一樣。

❼ 試述五層協議的網路體系結構的要點,包括各層的主要功能

1.應用層

應用層的任務是通過應用進程間的交互來完成特定網路應用。應用層協議定義的是應用進程間通信和交互的規則。

不同的網路應用需要不同的協議,如萬維網應用的HTTP協議,支持電子郵件的SMTP協議,支持文件傳送的FTP協議等

2.運輸層

運輸層的任務是負責為兩個主機中進程之間的通信提供通用的數據傳輸服務。應用進程利用該服務傳送應用層 報文。

所謂通用,是指並不針對某個特定網路的應用。而是多種應用可以使用同一個運輸層服務。

運輸層主要使用以下兩種協議:

傳輸控制協議TCP (提供面向連接的,可靠的數據傳輸服務,數據傳輸的單位是報文段)

用戶數據報協議UDP(提供無連接的,盡最大努力交付,其數據傳輸的單位是用戶數據報)

3.網路層

網路層為分組交換網上不同主機提供通信服務。網路層將運輸層產生的報文段或用戶數據報封裝成分組和包進行傳送。

4.數據鏈路層

兩台主機間的數據傳輸,總是一段一段在數據鏈路上傳送的,這就需要使用專門的鏈路層協議。在兩個相鄰節點間的鏈路上傳送幀,每一幀包括數據和必要的控制信息(如同步信息,地址信息,差錯控制等)

三個基本問題:封裝成幀,透明傳輸,差錯檢測

5.物理層

在物理層上所傳數據單位是比特。

(7)計算機網路5層需要開發實現嗎擴展閱讀:網路體系結構是指通信系統的整體設計,它為網路硬體、軟體、協議、存取控制和拓撲提供標准。它廣泛採用的是國際標准化組織(ISO)在1979年提出的開放系統互連(OSI-Open System Interconnection)的參考模型。

❽ 為什麼要對計算機網路分層以及分層的一般原則。

各層之間是獨立的。某一層並不需要知道它的下一層是如何實現的,而僅僅需要知道該層通過層間的介面(即界面)所提供的服務。由於每一層只實現一種相對獨立的功能,因而可將一個難以處理的復雜問題分解為若干個較容易處理的更小一些的問題。這樣,整個問題的復雜程度就下降了。
靈活性好。當任何一層發生變化時(例如由於技術的變化),只要層間介面關系保持不變,則在這層以上或以下各層均不受影響。此外,對某一層提供的服務還可進行修改。
當某層提供的服務不再需要時,甚至可以將這層取消。
結構上可分割開。各層都可以採用最合適的技術來實現。
易於實現和維護。這種結構使得實現和調試一個龐大而又復雜的系統變得易於處理,因為整個的系統已被分解為若干個相對獨立的子系統。
能促進標准化工作。因為每一層的功能及其所提供的服務都已有了精確的說明。

❾ 計算機網路體系分為哪四層

1.、應用層

應用層對應於OSI參考模型的高層,為用戶提供所需要的各種服務,例如:FTP、Telnet、DNS、SMTP等.

2.、傳輸層

傳輸層對應於OSI參考模型的傳輸層,為應用層實體提供端到端的通信功能,保證了數據包的順序傳送及數據的完整性。該層定義了兩個主要的協議:傳輸控制協議(TCP)和用戶數據報協議(UDP).

TCP協議提供的是一種可靠的、通過「三次握手」來連接的數據傳輸服務;而UDP協議提供的則是不保證可靠的(並不是不可靠)、無連接的數據傳輸服務.

3.、網際互聯層

網際互聯層對應於OSI參考模型的網路層,主要解決主機到主機的通信問題。它所包含的協議設計數據包在整個網路上的邏輯傳輸。注重重新賦予主機一個IP地址來完成對主機的定址,它還負責數據包在多種網路中的路由。

該層有三個主要協議:網際協議(IP)、互聯網組管理協議(IGMP)和互聯網控制報文協議(ICMP)。

IP協議是網際互聯層最重要的協議,它提供的是一個可靠、無連接的數據報傳遞服務。

4.、網路接入層(即主機-網路層)

網路接入層與OSI參考模型中的物理層和數據鏈路層相對應。它負責監視數據在主機和網路之間的交換。事實上,TCP/IP本身並未定義該層的協議,而由參與互連的各網路使用自己的物理層和數據鏈路層協議,然後與TCP/IP的網路接入層進行連接。地址解析協議(ARP)工作在此層,即OSI參考模型的數據鏈路層。

(9)計算機網路5層需要開發實現嗎擴展閱讀:

OSI將計算機網路體系結構(architecture)劃分為以下七層:

物理層: 將數據轉換為可通過物理介質傳送的電子信號相當於郵局中的搬運工人。

數據鏈路層: 決定訪問網路介質的方式。

在此層將數據分幀,並處理流控制。本層指定拓撲結構並提供硬體定址,相當於郵局中的裝拆箱工人。

網路層: 使用權數據路由經過大型網路 相當於郵局中的排序工人。

傳輸層: 提供終端到終端的可靠連接 相當於公司中跑郵局的送信職員。

會話層: 允許用戶使用簡單易記的名稱建立連接 相當於公司中收寄信、寫信封與拆信封的秘書。

表示層: 協商數據交換格式 相當公司中簡報老闆、替老闆寫信的助理。

應用層: 用戶的應用程序和網路之間的介面老闆。

❿ 計算機網路五層結構

從上到下依次是:應用誠,運輸層,網路層,數據鏈路層,物理層。

閱讀全文

與計算機網路5層需要開發實現嗎相關的資料

熱點內容
新建系統無法連接網路 瀏覽:262
機頂盒網路電視軟體哪個好用 瀏覽:709
網路大學哪個專業好 瀏覽:164
為什麼匯智動漫掃卡網路異常 瀏覽:401
為什麼彩鋼棚遮擋網路信號 瀏覽:94
酷派手機f3網路設置 瀏覽:67
衛生院網路安全應急演練方案 瀏覽:884
蘋果手機為什麼用不了wifi網路 瀏覽:311
如何根據邏輯關系和持續時間畫網路圖 瀏覽:811
泰安東城哪個網路信號好用 瀏覽:217
黃浦無線網路灌溉控制器做什麼用 瀏覽:387
網路音樂有哪些特點 瀏覽:771
手機網路開著沒網怎麼回事 瀏覽:735
成長守護中心實名後出現網路異常 瀏覽:92
網路已連接了為什麼上不來網 瀏覽:299
為什麼新手機網路會變慢 瀏覽:347
紅米網路診斷設置wlan 瀏覽:513
網路歌曲怎麼找鏈接 瀏覽:646
網路電話延遲到什麼地方 瀏覽:587
華碩電腦怎麼打開網路共享 瀏覽:897

友情鏈接