網際網路協議

2021-07-30 06:53:14 字數 977 閱讀 7852

爭取做乙個懂點網路概念且有趣的程式設計師。

tcp/ip是網際網路採用的協議標準,它是乙個協議系列,包含了100多個協議,用來將各種計算機和資料通訊裝置組成計算機網路,tcp和ip是最基本、最重要的兩個核心協議,因此,通常用tcp/ip協議來代表整個網際網路協議系列(即tcp/ip的定義)。

tcp/ip協議簇包含ip、tcp、udp、arp、rarp、等常見協議

ip是網際網路最基本、最重要的協議,ip負責將協議資料單元(資料報)從乙個節點傳到另乙個節點,將資料報從源主機傳遞至目的主機。ip的功能是在需要通訊的兩台計算機之間,通過網路的路由傳遞資料。ip協議3個基本功能:

1.基本資料單元的傳送,規定了通過tcp/ip網的資料的格式

2.ip協議軟體執行路由功能,選擇傳遞資料的路徑

3.確定主機和路由器如何處理分組的規則,以及產生差錯報文後的處理方法

tcp是為了解決網際網路上分組交換通道中資料流量超載和傳輸擁塞的問題而設計的,使資料傳輸和通訊更加可靠。tcp 負責將資料從傳送方正確地傳輸到接收方,是端到端資料流傳送。tcp能檢測到資料的丟失,並且重發資料,直至資料被正確的、完全地接受。tcp對通過網際網路傳送資料提供可靠的傳送機制,不管經過多少個網路,他總能保證資料可靠、按次序、完全、無重複地傳遞。

tcp的特性(或功能)是面向連線、自動重傳、流量控制、差錯控制。

udp的報頭格式只有源埠、目的埠、長度和校驗和。它採用無連線的方式向高層提供服務。它不保》證資料的可靠投遞。採用udp協議傳輸的應用有ping、tftp、snmp等。

arp協議採用廣播訊息的方法來獲取ip位址對應的mac位址

rarp協議採用廣播訊息的方法來獲取mac位址對應的ip位址

網際網路協議

常見的應用層協議使用的埠號 http tcp 80 http協議使用的tcp協議的80埠,下同 共享資料夾 tcp 445 smtp tcp 25 pop3 tcp 110 telnet tcp 23 sql tcp 1433 dns udp 53 服務和應用層協議之間的關係 通過目標埠識別計算機相...

網際網路協議

tcp協議 arp協議屬於網路層協議。用途是根據ip位址計算出mac位址。主機傳送資訊時將包含目標ip位址的arp請求廣播到網路上的所有主機,並接收返回訊息,以此確定目標的實體地址 收到返回訊息後將該ip位址和實體地址存入本機arp快取中並保留一定時間,下次請求時直接查詢arp快取以節約資源。位址解...

網際網路協議

網際網路的實現可以分為7層,4層,但是我更傾向於分為5層,它們自底向上分別為 物理層,鏈結層,網路層,傳輸層,應用層。其中,應用層是使用者所看到的,物理層把電腦連線起來的物理手段,作用是傳送0和1的電氣訊號。單是0和1的電氣訊號是沒有什麼用,它必須要有可以解讀這些電氣訊號的東西,那麼這時候就需要鏈結...