1.傳輸層:把資料報轉換為資料段,為資料提供可靠或不可靠的傳輸;為應用程式提供端到端的服務。
(1)可靠指tcp協議;不可靠指的是udp協議。
(2)端是指埠(後門)
netstat -an //檢視本地開放的埠號和tcp的狀態資訊
協議 本地位址 外部位址 狀態
tcp 0.0.0.0:135 0.0.0.0:0 listening //監聽狀態,埠處於開放狀態
tcp 192.168.120.171:50093 23.46.220.16:443 established //表示tcp三次握手已經建立完成。
listening(listening)
established (三次握手建立完成)
(3)資料段:4層協議(tcp/udp+埠號)+data
(4)pdu(protocol data unit):協議資料單元,資料在每一層傳輸的基本單位
(5)埠號的範圍:0——65535,1——1024是知名埠
tcp23————telnet,明文傳輸
tcp22————ssh,加密傳輸
tcp3389————遠端桌面rdp服務
tcp 21/20——————ftp(21是用來建立連線的,20是用來傳輸資料的)
tcp80——————web伺服器(http協議);https(tcp443)
tcp445————windows的共享
tcp25——————smtp(簡單郵件傳輸協議),用來傳送郵件
tcp110————pop3(郵局協議版本3),用來接收郵件
tcp3306————mysql服務
udp53——————dns服務(如果是客戶端請求伺服器來解析的話,使用的是udp-53;如果是dns主備伺服器之間做資料同步,使用的是tcp-53)
udp67,68————dhcp服務
udp123————ntp(網路時間協議),是linux中用於同步時間的。
3.udp(user datagram protocol ):使用者資料報協議;是一種不可靠的傳輸協議。 Linux的傳輸層協議(UDP,TCP)例項講解
傳輸層 負責資料能夠從傳送端傳輸接收端 埠號埠號標識了乙個主機上進行通訊的不同的應用程式 在tcp ip協議中,用 源ip 源埠號 目標ip 目標埠號 協議號 這樣乙個五元組來表示乙個通訊 可以通過netstat n檢視 cat etc services 檢視知名埠號,我們在寫乙個程式使用埠號時,要...
傳輸層協議
流量控制 擁塞控制 1.鏈路層 處理與電纜 或其他傳輸介質 的物理介面實現 2.網路層 處理分組在網路中的活動,處理分組路由 3.運輸層 為兩台主機上的應用程式提供端到端的通訊 4.應用層 處理特定的應用程式的細節 絕大多數的網路應用程式都是客戶 伺服器模式 雙方都有乙個或多個協議進行執行 應用程式...
傳輸層協議
目錄tcp ip和osi模型的比較 相同點兩者都是以協議棧的概念為基礎 協議棧中的協議彼此互相獨立 下層對上層提供服務 不同點osi是先有模型 tcp ip先有協議,後又模型 osi是國際標準,適用於各種協議棧 tcp ip實際標準,只適用於tcp ip網路 層次數量不同 tcp ip通訊過程 tc...