溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

什么是TCP/IP協議

發(fā)布時間:2021-06-29 11:40:24 來源:億速云 閱讀:151 作者:chen 欄目:大數據

這篇文章主要介紹“什么是TCP/IP協議”,在日常操作中,相信很多人在什么是TCP/IP協議問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”什么是TCP/IP協議”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

一、介紹

      TCP協議屬于OSI七層模型中的傳輸層協議,提供處于網絡連接中的兩臺計算機之間的數據 傳輸。

  在傳輸層有兩個性質不同的協議:TCP(Transmission Control Protocol,傳輸控制協議)和 UDP(User Data Protocol,用戶數據報 協議)。主要為兩臺主機上的應用程序提供端到端的通信。在TCP/IP協議族中,有兩個互不相同的傳輸協議:TCP(傳輸控制協議)和UDP(用戶數據報協議)。

   TCP為兩臺主機提供高可靠性的數據通信。它所做的工作包括把應用程序交給它的數據分成合適的小塊交給下面的網絡層,確認接收到的分組,設置發(fā)送最后確認分組的超時時鐘等。由于運輸層提供了高可靠性的端到端的通信,因此應用層可以忽略所有這些細節(jié)。為了提供可靠的服務,TCP采用了超時重傳、發(fā)送和接收端到端的確認分組等機制。

  UDP則為應用層提供一種非常簡單的服務。它只是把稱作數據報的分組從一臺主機發(fā)送到另一臺主機,但并不保證該數據報能到達另一端。一個數據報是指從發(fā)送方傳輸到接收方的一個信息單元(例如,發(fā)送方指定的一定字節(jié)數的信息)。UDP協議任何必需的可靠性必須由應用層來提供。

IP是網絡層協議,

  網絡層用來處理在網絡上流動的數據包。數據包是網絡傳輸的最小數 據單位。該層規(guī)定了通過怎樣的路徑(所謂的傳輸路線)到達對方計 算機,并把數據包傳送給對方。

  與對方計算機之間通過多臺計算機或網絡設備進行傳輸時,網絡層所 起的作用就是在眾多的選項內選擇一條傳輸路線。也稱作互聯網層(在第一個圖中為網際層),處理分組在網絡中的活動,例如分組的選路。在TCP/IP協議族中,網絡層協議包括IP協議(網際協議),ICMP協議(Internet互聯網控制報文協議),以及IGMP協議(Internet組管理協議)。

  IP是一種網絡層協議,提供的是一種不可靠的服務,它只是盡可能快地把分組從源結點送到目的結點,但是并不提供任何可靠性保證。同時被TCP和UDP使用。TCP和UDP的每組數據都通過端系統(tǒng)和每個中間路由器中的IP層在互聯網中進行傳輸。

  ICMP是IP協議的附屬協議。IP層用它來與其他主機或路由器交換錯誤報文和其他重要信息。

  IGMP是Internet組管理協議。它用來把一個UDP數據報多播到多個主機。

參考鏈接:

https://www.cnblogs.com/duanwandao/p/9941411.html

https://blog.csdn.net/taotongning/article/details/81352985

到此,關于“什么是TCP/IP協議”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注億速云網站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI