五層協(xié)議各層分別處理什么通信?
首先,物理層
透明傳輸比特流
第二,數(shù)據(jù)鏈路層
數(shù)據(jù)鏈路層負責(zé)接收IP數(shù)據(jù)報并通過網(wǎng)絡(luò)發(fā)送它們,或者從網(wǎng)絡(luò)接收物理幀,提取IP數(shù)據(jù)報并將它們移交給IP層。尋址幀的傳輸和錯誤檢測功能。
第一,流量控制,基于反饋的流量控制盒,基于速率的流量控制。
二、錯誤檢測框的修正
在這一層,數(shù)據(jù)單位稱為幀。
第三,網(wǎng)絡(luò)層
負責(zé)相鄰計算機之間的通信。其功能包括三個方面。
1.處理來自傳輸層的數(shù)據(jù)包發(fā)送請求。收到請求后,將數(shù)據(jù)包裝入IP數(shù)據(jù)報,填充報頭,選擇到目的機器的路徑,然后將數(shù)據(jù)報發(fā)送到適當(dāng)?shù)木W(wǎng)絡(luò)接口。
2.對輸入的數(shù)據(jù)報進行處理:首先檢查其合法性,然后尋找路徑——如果數(shù)據(jù)報已經(jīng)到達目的機器,則去掉報頭,剩下的交給合適的傳輸協(xié)議;如果數(shù)據(jù)報沒有到達目的地,它將被轉(zhuǎn)發(fā)。
第三,處理路徑、流量控制、擁塞等問題。網(wǎng)絡(luò)層包括IP(互聯(lián)網(wǎng)協(xié)議)、ICMP(互聯(lián)網(wǎng)控制消息協(xié)議)、ARP(地址解析協(xié)議)和RARP(反向ARP)。IP是網(wǎng)絡(luò)層的核心,下一跳IP通過路由封裝,交給接口層。IP數(shù)據(jù)報是一種無連接服務(wù)。ICMP是網(wǎng)絡(luò)層的補充,可以發(fā)回消息。用于檢測網(wǎng)絡(luò)是否暢通。Ping命令是發(fā)送ICMP的echo包,通過發(fā)回的echo中繼測試網(wǎng)絡(luò)。ARP是一種轉(zhuǎn)發(fā)地址解析協(xié)議,通過已知的IP找到對應(yīng)主機的MAC地址。RARP是一種反向地址解析協(xié)議,通過MAC地址來確定IP地址。例如無盤工作站和DHCP服務(wù)。在這一層,數(shù)據(jù)單位稱為數(shù)據(jù)包。
第四,傳輸層
網(wǎng)絡(luò)層負責(zé)點對點傳輸(其中"點"指主機或路由器),而傳輸層負責(zé)端到端的傳輸(其中"結(jié)束"指源主機和目的主機)。
提供應(yīng)用程序之間的通信。其職能包括:
首先,格式化信息流;
第二,提供可靠的傳輸。為了實現(xiàn)后者,傳輸層協(xié)議規(guī)定接收方必須發(fā)回確認,如果數(shù)據(jù)包丟失,必須重傳。
傳輸層協(xié)議主要有:傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報協(xié)議(UDP)。奧托科爾).在這一層,數(shù)據(jù)單位稱為數(shù)據(jù)段。
動詞(v
五層協(xié)議的網(wǎng)絡(luò)設(shè)備有哪些?
網(wǎng)絡(luò)協(xié)議分層:
鏈路層:有時稱為鏈路層或網(wǎng)絡(luò)接口層,它通常包括操作系統(tǒng)中的設(shè)備驅(qū)動程序和計算機中相應(yīng)的網(wǎng)絡(luò)接口卡。他們一起處理與電纜的物理接口的細節(jié)。
網(wǎng)絡(luò)層:有時稱為互聯(lián)網(wǎng)層,它處理網(wǎng)絡(luò)中數(shù)據(jù)包的活動,如數(shù)據(jù)包路由。在TCP/IP協(xié)議族中,網(wǎng)絡(luò)層協(xié)議包括IP協(xié)議、ICMP協(xié)議(互聯(lián)網(wǎng)控制消息協(xié)議)和IGMP協(xié)議(互聯(lián)網(wǎng)組管理協(xié)議)。網(wǎng)絡(luò)形成時會出現(xiàn)(ps:碎片。)
傳輸層:主要為兩臺主機上的應(yīng)用提供端到端的通信。在TCP/IP協(xié)議簇中,有兩種傳輸協(xié)議不支持。;我不想互相交流。TCP(傳輸控制協(xié)議)UDP(用戶數(shù)據(jù)協(xié)議)為兩臺主機提供高可靠性的數(shù)據(jù)通信。它所做的工作包括將應(yīng)用程序交給它的數(shù)據(jù)分成適當(dāng)大小的塊并將它們交給較低的網(wǎng)絡(luò)層,確認收到的數(shù)據(jù)包,設(shè)置發(fā)送最后確認的數(shù)據(jù)包的超時時鐘,等等。因為傳輸層提供高度可靠的端到端通信,所以應(yīng)用層可以忽略所有這些細節(jié)。UDP只是將稱為數(shù)據(jù)的數(shù)據(jù)包從一臺主機發(fā)送到另一臺主機,但它不保證數(shù)據(jù)報會到達另一端。應(yīng)用層必須提供任何必要的可靠性。(這一層也會出現(xiàn)碎片化,正是傳輸層的碎片化使得網(wǎng)絡(luò)層盡可能不碎片化。片段分段關(guān)系)
應(yīng)用層:負責(zé)處理具體的應(yīng)用細節(jié)。如telnet遠程登錄;FTP文件傳輸協(xié)議;簡單郵件傳輸協(xié)議;簡單網(wǎng)絡(luò)管理協(xié)議。
簡而言之:鏈路層處理以太網(wǎng)幀和物理傳輸介質(zhì)之間的關(guān)系;網(wǎng)絡(luò)層處理上層數(shù)據(jù)的分組;傳輸層提供端到端通信,并為用戶提供要使用的協(xié)議。
在TCP/IP協(xié)議簇中,網(wǎng)絡(luò)層IP提供不可靠的服務(wù)。換句話說,它只是盡可能快地將數(shù)據(jù)包從源節(jié)點發(fā)送到目的節(jié)點,但不提供任何可靠性保證。另一方面,TCP在不可靠的IP層上提供了可靠的傳輸層。為了提供這種可靠的服務(wù),TCP在發(fā)送端和接收端采用了超時重傳、確認包等機制。傳輸層和網(wǎng)絡(luò)層負責(zé)不同的功能。
ICMP是IP協(xié)議的附屬協(xié)議。IP層使用它與其它主機或路由器交換錯誤消息和其它重要信息。主要由IP使用,但也有直接使用該協(xié)議的,如Ping和traceroute。
IGMP是一種互聯(lián)網(wǎng)組管理協(xié)議。它用于將UDP數(shù)據(jù)報多播到多個主機。
當(dāng)應(yīng)用程序通過TCP傳輸數(shù)據(jù)時,數(shù)據(jù)被發(fā)送到協(xié)議棧中,然后逐一通過每一層,直到作為一串比特流發(fā)送到網(wǎng)絡(luò)中。每一層都會在接收到的數(shù)據(jù)中添加一些報頭信息(有時還有尾部信息)。從TCP到IP的數(shù)據(jù)單元稱為TCP段或簡稱TCP段。IP傳輸?shù)骄W(wǎng)絡(luò)接口層的數(shù)據(jù)單元稱為IP數(shù)據(jù)報。通過以太網(wǎng)傳輸?shù)谋忍亓鞣Q為幀。以太網(wǎng)數(shù)據(jù)幀的物理特征是其長度必須在46到1500字節(jié)之間。(這個數(shù)字是以太網(wǎng)幀的負載。不包括第一位長度、間隙等。以太網(wǎng)堆棧的)
IP和網(wǎng)絡(luò)接口層之間傳輸?shù)臄?shù)據(jù)單元應(yīng)該是一個數(shù)據(jù)包。數(shù)據(jù)包可以是IP數(shù)據(jù)報,也可以是IP數(shù)據(jù)報的片段。
因為TCP、UDP、ICMP和IGMP都希望將數(shù)據(jù)傳輸?shù)絀P,所以IP必須在生成的IP報頭中添加一些標(biāo)志,以指示數(shù)據(jù)屬于哪一層。因此,IP在報頭中存儲一個長度為8bit的值,稱為協(xié)議域。1表示ICMP協(xié)議,2表示IGMP協(xié)議,6表示TCP協(xié)議,17表示UDP協(xié)議。
telnet的TCP端口號是:23。
tftp的端口號是:69
以太網(wǎng)、令牌環(huán)網(wǎng)、點對點鏈路和FDDI都是不同類型的物理網(wǎng)絡(luò)。
網(wǎng)絡(luò)電纜,集線器-在物理層工作
網(wǎng)橋、網(wǎng)卡、交換機-在數(shù)據(jù)鏈路層工作。
路由器-工作在網(wǎng)絡(luò)層就協(xié)議分層模型而言,TCP/IP由四層組成:數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層和應(yīng)用層。