1.何謂tcpip協定(說明內部四層架構)一般而言,網路通訊協定是一種層級.docVIP

1.何謂tcpip協定(說明內部四層架構)一般而言,網路通訊協定是一種層級.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.何謂tcpip協定(說明內部四層架構)一般而言,網路通訊協定是一種層級

1.何謂tcp/ip協定 說明內部四層架構 一般而言,網路通訊協定是一種層級式 Layering 的結構,每一層都呼叫它的下一層所提供的服務,來完成自己的需求。而TCP/IP通訊協定,可以分為以下四層: Application Layer 主機傳輸層 Transport Layer 網路層 Internet Layer 網路存取層 Network Access Layer 應用層 Application Layer :應用程式間溝通的協定,如簡易電子郵件傳送 SMTP, Simple Mail Transfer Protocol 、檔案傳輸協定 FTP, File Transfer Protocol 、網路終端機模擬協定 TELNET 等。 主機傳輸層 Transport Layer :提供端點間的資料傳送服務,如傳輸控制協定 TCP, Transmission Control Protocol 、使用者資料協定 UDP, User Datagram Protocol 等,負責傳送資料,並且確定資料已被送達並接收。 網際層 Internet Layer :負責提供基本的封包傳送功能,讓每一塊資料封包,都能夠到達目的端主機 但不檢查是否被正確接收 ,如網際協定 IP, Internet Protocol 。網路存取層 Network Access Layer :實質網路媒體的管理協定,定義如何使用實際網路 如Ethernet, Serial Line等 來傳送資料。TCP協定 與UDPTCP 提供的是一個連線導向 Connection Oriented 的可靠傳輸 因為TCP是利用較低層級的通訊協定 例如IP 來進行傳輸,而較低層級的通訊協定都是不可信賴的,所以在TCP使用「序號」 Sequence Number 來排列封包的順序。因此接收端就可利用這些序號來正確的重組封包,若出現重覆的序號封包,則接收端將會自動丟棄。 TCP在傳送封包後,會等待來自接收端的ACK,以確保封包的傳遞,若在指定的時間內未能得到ACK,則傳送端會自動重新傳送此封包。 藉由使用總和檢查計算,對整合的傳輸資料執行檢查。 ACK可以確保封包傳送的正確性: 傳送端重新傳送封包: 偵測封包傳遞時因順序所產生的錯誤,會在封包傳遞前附加在封包後,大多數的TCP/IP通訊協定都使用16位元來表示。 UDP 則是一個非連線型 Connectionless 的非可靠傳輸協定它並不會運用確認機制來保證資料是否正確的被接收不需要重傳遺失的資料資料的接收可不必按順序進行不提供回傳機制來控制資料流的速度UDP 信息可能會在網路傳送過程中丟失﹑重複﹑或不依順序,而且抵達速度也可能比接收端的處理速度還快。對於某些訊息量較大、時效性大於可靠性的傳輸來說 比方說語音 / 影像 ,UDP 的確是個不錯的選擇。由於 UDP 不需要可靠傳輸,因此相較於 TCP 來說,一大堆必需佔據封包表頭的 over head 都可省略,從而換取更大的 payroll 空間。這樣的結果,將令到單一的 IP 封包在作 UDP 連線時所攜載的資料要比 TCP 連線多更多。這是靠犧牲可靠性而換取得來的,若連線需要在 UDP 上作可靠傳輸,那麼,其確認機制將從傳輸層退為應用層進行了、也就是程式本身要提供可靠傳輸機制。

文档评论(0)

sunhao111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档