tcp相關知識
1、tcp的特點
(1) 一條tcp連線由倆個套接字(socket)位址標識,每一條tcp連線只能有倆個端點,所以tcp只能點對點通訊
(2) 面向連線
(3) 提供可靠交付
(4) 全雙工通訊(即傳送資料的同時也能接收通訊)
(5) 面向位元組流 (分資料塊傳送和接收)
2、tcp連線的組成包括通訊倆端主機上的快取,狀態變數,注意tcp連線僅存在於倆個端系統中
3、tcp的乙個連線由四元組(源ip位址,源埠號,目的ip位址,目的埠號)標識,源/目的套接字位址對,不同源的tcp報文段即使目的ip位址和埠號相同也不可能被交付到同乙個tcp接收快取中.
udp相關知識
1.udp的優點
(1) 無連線
(2) 盡最大努力交付
(3) 沒有擁塞控制
(4) 面向報文(整個報文傳送)
(5) 支援一對一,一對多,多對一和多對多的互動通訊
(6) 首部只有8個位元組,比tcp的20個位元組短很多
2、缺點是網路擁塞問題
3.實時應用改進udp不可靠傳輸 : 前向糾錯和重傳已丟失報文
4.udp產生佇列溢位和報文丟失的原因 :報文到達的速度長期大於應用程序從佇列中讀取報文的速度
5、接收方udp發現收到的報文中目的編號不正確時,則丟棄該報文,並由網際控制報文協議icmp傳送乙個"埠不可達"差錯報文給傳送方
1、計算機中的程序要通訊,要知道對方的ip位址和埠號,埠則是應用層與運輸層之間介面的抽象,埠號有16位,一台計算機可以提供65535個埠號.
2、ip資料報的檢驗和只檢驗ip資料報的首部,但udp的檢驗和是把首部和資料部分一起檢驗
計算機網路知識點零散一
以下摘自慕課 sna 系統網路體系結構 system network architecture 是ibm公司按照分層的方法在1974年提出的世界上第乙個網路體系結構。在此之後,各大公司為了有助於壟斷自己的產品,便紛紛提出了各自的網路體系結構,使得公司自己生產的各種裝置互聯成網。但隨著網路的發展,人們...
計算機網路之運輸層
目錄2 使用者資料報協議udp 3 傳輸控制協議tcp 4 可靠傳輸的工作原理 5 tcp可靠傳輸的實現 6 tcp的流量控制 7 tcp的擁塞控制 8 tcp運輸連線的管理 任務 為兩台主機中程序之間的通訊提供通用的資料傳輸服務 功能 復用 是指傳送方不同的應用程序都可以使用同乙個傳輸層協議傳送資...
計算機網路 運輸層
問題 一 運輸層為相互通訊的的應用程序提供邏輯通訊 問題二 埠和套接字的意義 問題三 理解udp和tcp協議 問題四 在不可靠的網路上實現可靠傳輸的工作原理 問題五 tcp的滑動視窗 流量控制 擁塞控制和連線管理 1 埠 應用層所有的應用程序都可以通過運輸層傳送到ip層,這就是復用 運輸層從ip層收...