傳輸層作用:
提供端到端的服務,(傳送端和接收端)負責軟體傳輸過程資料的效率和可靠性
埠號作用:唯一標識上層協議
傳輸層埠分類
熟知埠號:0—1023(伺服器端使用)
註冊埠號:1024—49151(伺服器端使用)隨機埠號: 49152—65535(伺服器端和客戶端使用)
傳輸層常用協議tcp:傳輸控制協議,是一種面向連線的、可靠性的、具有超時重傳和擁塞控制的協議
udp:使用者資料報協議,是一種非面向連線的、不可靠的協議
常用協議埠號:
dhcp—udp:67(伺服器)、68(客戶端)
dns—udp:53
tftp—udp:69
snmp—udp:161
rip—udp:5206.
7.訪問瀏覽器
8.網易郵件伺服器@163.com
tcp欄位解釋
8.1. 源埠號:傳送者使用的埠號。字段長度16b
8.2. 目的埠號:接收者使用的埠號。字段長度16b
8.3. 序列號:指資料報傳送的首位元組編號(首頁)。字段長度32b
8.4. 確認序列號:作用一:像資料報傳送者確認資料報已經收到,作用二:期望傳送者傳送下乙個資料報的首位元組編。字段長度32b
8.5. 頭部長度:指tcp報文頭部長度,單位4b,字段長度2b,頭部長度範圍20-60b
8.6. 保留:6b
8.7. 標誌位:6burg:緊急位,和緊急指標連用。urg=1表示緊急指標有效,並且資料報中攜帶緊急資料ack:確認位,和確認序列號連用,ack=1表示確認序列號有效 psh:推送位,psh=1表示資料報中攜帶的資料是重要資料,需要快速處理 rst:連線重置位:rst=1表示需要拆除當前連線,重新建立連線syn:同步位,syn=1表示請求建立連線 fin:連線終止位,fin=1表示請求拆除連線
8.8. 滑動視窗:指接收快取剩餘空間大小(作用:控制對方傳送資料的速度)
8.9. 檢驗和: 驗證tcp頭部及其頭部承載資料是否完整 8.10. 緊急指標:指緊急資料在當前資料報的偏移量
8.11. 可選項:mss——最大報文段長度,指tcp能夠承載的最大資料量,會在syn和syn+ack報文**現
udp報文結構
字段解釋:長度:指udp報頭和承載的資料總長度檢驗和:檢驗和udp報頭及其承載資料的完整性
傳輸層 UDP詳解
埠號 port 標識了乙個主機上進行通訊的不同的應用程式 在tcp ip協議中,用 源ip 源埠號 目的ip 目的埠號 協議號 這樣乙個五元組來標識乙個通訊 可以通過netstat n檢視 有些伺服器是非常常用的,為了使用方便,人們約定一些常用的伺服器,都是用以下這些固定的埠號 執行下面的命令,可以...
傳輸層概述以及傳輸層埠
一 運輸層協議概述 兩個主機進行通訊實際上就是兩個主機中的應用程序互相通訊,應用程序之間的通訊又稱為端到端的通訊。運輸層提 用程序間的邏輯通訊 邏輯通訊 的意思是 運輸層之間的通訊好像是沿水平方向傳送資料。但事實上這兩個運輸層之間並沒有一條水平方向的物理連線。運輸層向高層使用者遮蔽了下面網路核心的細...
167 傳輸協議 傳輸層
tcp基於tcp協議可以建立穩定連線的點對點的通訊。這種通訊方式實時 快速 安全性高,但是很占用系統的資源。tcp transfer control protocol 是面向連線的,所謂面向連線,就是當計算機雙方通訊時必需經過先建立連線,然後傳送資料,最後拆除連線三個過程。tcp在建立連線時又分三步...