TCP IP詳解 一 簡介

2021-04-12 23:51:52 字數 1780 閱讀 7846

網際網路絡的前身是由上世紀

60年代後期由美國**財政支援的研究工程——分組交換網路(

packet switching network

),而tcp/ip

協議族(

tcp/ip protocol suite

)使得不同結構、不同系統的計算機可以互相通訊,它形成了網際網路絡的基礎。

tcp/ip

的四層由下而上依次是:

通常的,應用層是乙個使用者程序,它不關心通訊細節,下面三層都是由核心實現的。應用層和傳輸層是

end-to-end

的協議,網路層是逐跳的(

hop-by-hop

),從乙個路由器跳到另乙個路由器。有多個介面的系統,如

router

,稱為是

multihomed

的。主機也可以配置成

router。

連線網路的另乙個方法是使用網橋(

bridge

)。網橋在鏈路層上連線網路,而路由器是在網路層上連線。

國際網路資訊中心

internic

負責分配

ip位址。

打包和解包:在資料前後加上和減去頭部或尾部

tcp

報文段(

segment

)-> ip

資料報(

datagram

)->

乙太網幀(

ethernet frame

)乙太網幀的長度在

46-1500

位元組之間。

iterative

伺服器和

concurrent

伺服器。前者在處理某個客戶端請求的時候,不能處理其它客戶的請求,而後者會建立乙個程序、任務、執行緒,或者用其他方式來處理客戶請求,不會組賽後續的請求。

伺服器的

well-known

埠號由

internet assigned numbers authority

(iana

)這個機構來管理。

unix

系統的well-known

埠號可以在

/etc/services

檔案中檢視。客戶端程序在得到服務後通常很快就退出了,因此它的埠是短暫的(

ephemeral)。

保留埠號(

reserved ports

),介於

1-1023

,通常留給應用程式。

負責網際網路技術的四大組織或團體:

國際網際網路協會(

isoc

)網際網路結構委員會(

iab)

網際網路工程任務組(

ietf

)網際網路研究任務組(

irtf)

網際網路社團的所有官方標準都以

rfc(

request for comment

)的形式發布。

應用程式

tcp/ip

程式設計的兩個流行的

api是

socket

和tli

(transport layer inte***ce

,傳輸層介面),前者眾所周知,最早出現在

berkeley

的unix

機器上;後者最初由

at&t

開發,後來

x/open

這個組織也作了一些工作,因此也叫做

xti(

x/open

transport

inte***ce

)。  

TCP IP筆記 二 TCP IP簡介

上回,主要介紹了下協議和osi參考模型,並簡單了解下網路構成要素,這回該說說tcp ip了 網際網路進行通訊時,需要相應的網路協議,tcp ip原本就是為使用網際網路而開發定製的協議族。因此,網際網路的協議就是tcp ip,tcp ip就是網際網路的協議。知道了解tcp ip的重要性了吧,那就好好看...

tcp ip 協議簡介

tcp ip 協議名字的定義取自它的 網路層和資料鏈路層所應用的協議名稱。l tcp ip 協議層級分化 1.應用層 telnet ftp e mail 的應用 2.傳輸層 transport layer tcp udp 協議的應用為主 3.網路層 network layer ip協議為主,路由器即...

TCP IP協議 簡介

是用於計算機通訊的一組協議,我們通常稱它為tcp ip協議族。它是70年代中期美國國防部為其arpanet廣域網開發的網路體系結構和協議標準,以它為基礎組建的internet是目前國際上規模最大的計算機網路,正因為internet的廣泛使用,使得tcp ip成了事實上的標準。之所以說tcp ip是乙...