91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

web網(wǎng)絡(luò)協(xié)議技術(shù):OSI七層模型具體作用及網(wǎng)絡(luò)協(xié)議結(jié)構(gòu)圖

454398 ? 來源:博客園 ? 作者:Tynam Yang ? 2020-10-24 10:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、OSI七層模型

OSI參考模型是國際標(biāo)準(zhǔn)化組織ISO(International Standards Organization )制定的模型,把計算機(jī)與計算機(jī)之間的通信分成七個互相連接的協(xié)議層

從低到高

1. 物理層:提供通信的物理介質(zhì),如網(wǎng)線,網(wǎng)卡 傳輸?shù)氖潜忍亓?/p>

2. 數(shù)據(jù)鏈路層:建立收發(fā)兩端的數(shù)據(jù)通道,網(wǎng)卡驅(qū)動等;具有檢錯和重發(fā)的功能 傳輸?shù)氖菐?/p>

3. 網(wǎng)絡(luò)層:加入了源ip地址和目的ip地址,使數(shù)據(jù)路由經(jīng)過大型網(wǎng)絡(luò)找到目標(biāo)主機(jī) 傳輸?shù)慕袛?shù)據(jù)包

4. 傳輸層:加入了端口號,促進(jìn)進(jìn)程間的通信; 傳輸?shù)氖菙?shù)據(jù)段??

5. 會話層:管理主機(jī)之間的會話進(jìn)程的建立和終止; 會話層及以上傳輸?shù)臄?shù)據(jù)統(tǒng)稱為報文

6. 表示層:不同操作系統(tǒng)間信息的語法表示問題,類似于語言翻譯;加密、解密

7. 應(yīng)用層:用戶與網(wǎng)絡(luò)的接口,各種web應(yīng)用,收發(fā)郵件等

二、七層模型的具體作用

1、物理層
物理層處于最底層,負(fù)責(zé)傳送比特流 它從第二層數(shù)據(jù)鏈路層接收數(shù)據(jù)幀,并將幀的結(jié)構(gòu)和內(nèi)容串行發(fā)送,即每次發(fā)送一個比特
只與電信號技術(shù)和光信號技術(shù)的物理特征相關(guān),這些特征包括用于傳輸信號電流的電壓、介質(zhì)類型以及阻抗特征。該層的傳輸介質(zhì)是同軸電纜、光纖、雙絞線等
物理層可能受到的安全威脅是搭線竊聽和監(jiān)聽,可以利用數(shù)據(jù)加密、數(shù)據(jù)標(biāo)簽加密,數(shù)據(jù)標(biāo)簽,流量填充等方法保護(hù)物理層的安全

2、數(shù)據(jù)鏈路層
數(shù)據(jù)鏈路層處于OSI的第二層,負(fù)責(zé):發(fā)送和接收數(shù)據(jù);端到端連接,確保數(shù)據(jù)傳送完整安全到達(dá),需要具備:
目標(biāo)節(jié)點(diǎn)收到幀時,源節(jié)點(diǎn)必須收到一個響應(yīng)
目標(biāo)節(jié)點(diǎn)發(fā)響應(yīng)幀前,必須先驗(yàn)證內(nèi)容完整性

3、網(wǎng)絡(luò)層
網(wǎng)絡(luò)層(Network Layer)的主要功能
完成網(wǎng)絡(luò)中主機(jī)間的報文傳輸
源端到目的端的路由(在廣域網(wǎng)中)
使異構(gòu)網(wǎng)絡(luò)互連(存在尋址、協(xié)議不同的網(wǎng)絡(luò)中)
該層缺乏任何檢測/糾正本地傳輸差錯的機(jī)制,從而依賴于數(shù)據(jù)鏈路層或傳輸層端到端的可靠傳輸服務(wù)

4、傳輸層
傳輸層的主要功能:實(shí)現(xiàn)網(wǎng)絡(luò)中不同主機(jī)上的用戶進(jìn)程之間可靠的數(shù)據(jù)通信。提供邏輯上的端到端的可靠連接

5、會話層
會話層允許不同機(jī)器上的用戶之間建立會話關(guān)系。
類似傳輸層的普通數(shù)據(jù)的傳送
在某些場合還提供了一些有用的增強(qiáng)型服務(wù)
允許用戶利用一次會話在遠(yuǎn)端的分時系統(tǒng)上登錄
會話層提供的服務(wù)之一是管理對話控制。
會話層允許信息同時雙向傳輸
或限制只能單向傳輸(通過 提供令牌管理服務(wù))

6、表示層
表示層關(guān)心的是所傳送的信息的語法和語義。
一個典型例子是用一種一致選定的標(biāo)準(zhǔn)方法對數(shù)據(jù)進(jìn)行編碼
表示層還涉及數(shù)據(jù)壓縮、解壓、加密和解密

7、應(yīng)用層
應(yīng)用層包含大量人們普遍需要的協(xié)議
對于需要通信的不同應(yīng)用來說,應(yīng)用層的協(xié)議都是必須的
應(yīng)用層協(xié)議用戶可以自主開發(fā)

網(wǎng)絡(luò)協(xié)議結(jié)構(gòu)圖:

數(shù)據(jù)傳輸圖:

三、TCP/IP四層模型

對應(yīng) OSI七層模型

從低到高

1.網(wǎng)絡(luò)訪問層(網(wǎng)絡(luò)接口層) === 物理層+數(shù)據(jù)鏈路層

2.Internet層(網(wǎng)絡(luò)層) === 網(wǎng)絡(luò)層

3.傳輸層 === 傳輸層

4.應(yīng)用層 === 會話層+表示層+應(yīng)用層

四、網(wǎng)絡(luò)協(xié)議

應(yīng)用層協(xié)議的使用

1.TCP協(xié)議:transimission control protocol 傳輸控制協(xié)議

TCP協(xié)議是傳輸層的協(xié)議

TCP協(xié)議的頭信息:源端口號和目標(biāo)端口號 順序號和確認(rèn)號

TCP協(xié)議提供了一種端到端、基于連接的、可靠的通信服務(wù)

端到端:源端口號和目標(biāo)端口號

基于連接的: 連接:TCP的三次握手 斷開:四次揮手

可靠的:順序號和確認(rèn)號(類似于郵件的回執(zhí)功能)

TCP協(xié)議適用于對數(shù)據(jù)準(zhǔn)確性要求高,但是速度可以相對較慢的應(yīng)用。 比如文件傳輸、收發(fā)郵件、web訪問

2.UDP協(xié)議:user data protocol用戶數(shù)據(jù)報協(xié)議

UDP協(xié)議是傳輸層的協(xié)議

UDP協(xié)議是在主機(jī)之間建立快速、輕便、不可靠的數(shù)據(jù)傳輸(面向非連接的)

UDP協(xié)議適用于有實(shí)時要求但是對質(zhì)量要求沒那么高的程序。如在線視頻、網(wǎng)絡(luò)語音、QQ聊天

3.IP協(xié)議: internet protocol 網(wǎng)際互聯(lián)協(xié)議

IP協(xié)議是網(wǎng)絡(luò)層的協(xié)議

IP協(xié)議的基本功能:尋址和分包

尋址:通過源IP地址和目的IP地址找到互聯(lián)網(wǎng)中的目標(biāo)通信主機(jī)

分包:拆分超過一定大小的數(shù)據(jù)包進(jìn)行傳輸

IP層數(shù)據(jù)包的最大大小為65535 字節(jié)Byte 1byte(字節(jié))=8bit(比特)

IP協(xié)議的特點(diǎn):不可靠、無連接

不可靠:指不保證數(shù)據(jù)包成功到達(dá)目的地

無連接:每個數(shù)據(jù)包都是相互獨(dú)立的,可以不按照發(fā)送順序接收。

IP協(xié)議版本

IPV4:點(diǎn)分十進(jìn)制表示法(現(xiàn)在基本在用IPV4)

IPV6:冒分十六進(jìn)制表示法

4.HTTP協(xié)議: hyper text transmission protocol超文本傳輸協(xié)議

是應(yīng)用層的協(xié)議

主要用來指導(dǎo)瀏覽器與web服務(wù)器間的數(shù)據(jù)傳輸

HTTP協(xié)議是基于TCP/IP協(xié)議來傳輸數(shù)據(jù)

HTTP協(xié)議版本的區(qū)別:

HTTP1.0:每傳一個http請求資源,都要進(jìn)行三次握手和四次揮手,效率低。

HTTP1.1:一次TCP三次握手連接后,可以傳多個http請求

HTTP協(xié)議請求數(shù)據(jù)的方法:

GET請求:直接去服務(wù)器獲取資源

Post請求:瀏覽器會向服務(wù)器先發(fā)送數(shù)據(jù)(比如:登錄、注冊),服務(wù)器根據(jù)瀏覽器提交的數(shù)據(jù)進(jìn)行個性化的返回。

HTTP協(xié)議特點(diǎn):

1. 請求應(yīng)答式的:對每一個http請求,服務(wù)器端都要給予應(yīng)答,以http狀態(tài)碼方式表達(dá)

2. 無連接無狀態(tài):用完就釋放,對之前的操作或通信無記憶。

HTTP狀態(tài)碼:

1XX:表示保留的信息

2XX:表示成功

3XX:表示重定向

4XX:代表客戶端錯誤

5XX:代表服務(wù)器端錯誤

常用的http狀態(tài)碼:

200:由服務(wù)器返回資源并且成功。

304:代表向服務(wù)器發(fā)送請求,但是由瀏覽器的緩存文件讀取請求的資源文件

404:請求的網(wǎng)頁在服務(wù)器上不存在

500:代表的是服務(wù)器不可知的錯誤。有可能是在較大負(fù)載下服務(wù)器無響應(yīng)拋500錯誤;服務(wù)器直接宕機(jī)了

5.SMTP

屬于TCP/IP協(xié)議集中的應(yīng)用層協(xié)議,端口號為25

SMTP規(guī)定郵件信息的格式:
郵件頭部+郵件主體
目前Email服務(wù)用的兩個主要的協(xié)議是:簡單郵件傳輸協(xié)議SMTP(Simple Mail Transfer Protocol)和郵局協(xié)議POP3(Post Office Protocol)
SMTP默認(rèn)占用25端口,用來發(fā)送郵件,POP3占用110端口,用來接收郵件
在Windows平臺下,主要利用Microsoft Exchange Server作為電子郵件服務(wù)器

6.SNMP
簡單網(wǎng)絡(luò)管理協(xié)議

簡單網(wǎng)絡(luò)管理協(xié)議(SNMP),由一組網(wǎng)絡(luò)管理的標(biāo)準(zhǔn)組成,包含一個應(yīng)用層協(xié)議(application layer protocol)、數(shù)據(jù)庫模型(database schema),和一組資料物件。該協(xié)議能夠支持網(wǎng)絡(luò)管理系統(tǒng),用以監(jiān)測連接到網(wǎng)絡(luò)上的設(shè)備是否有任何引起管理上關(guān)注的情況。該協(xié)議是互聯(lián)網(wǎng)工程工作小組(IETF,Internet Engineering Task Force)定義的internet協(xié)議簇的一部分。
SNMP的基本功能是:取得,設(shè)置和接收代理發(fā)送的意外信息。取得指的是基站發(fā)送請求,代理根據(jù)這個請求回送相應(yīng)的數(shù)據(jù),設(shè)置是基站設(shè)置管理對象(也就是代理)的值,接收代理發(fā)送的意外信息是指代理可以在基站未請求的狀態(tài)下向基站報告發(fā)生的意外情況。
SNMP為應(yīng)用層協(xié)議,是TCP/IP協(xié)議族的一部分。它通過用戶數(shù)據(jù)報協(xié)議(UDP)來操作。在分立的管理站中,管理者進(jìn)程對位于管理站中心的MIB的訪問進(jìn)行控制,并提供網(wǎng)絡(luò)管理員接口。管理者進(jìn)程通過SNMP完成網(wǎng)絡(luò)管理。SNMP在UDP、IP及有關(guān)的特殊網(wǎng)絡(luò)協(xié)議(如,Ethernet, FDDI, X.25)之上實(shí)現(xiàn)。
SNMP協(xié)議的發(fā)展:v1 v2 v3

7.ARP 地址解析協(xié)議
作用
當(dāng)一臺主機(jī)把以太數(shù)據(jù)幀發(fā)送到位于同一局域網(wǎng)上的另一臺主機(jī)時,是根據(jù)48位的以太地址來確定目的接口的。設(shè)備驅(qū)動程序不檢查IP數(shù)據(jù)包中的目的IP地址。
ARP協(xié)議為IP地址到對應(yīng)的硬件地址之間提供動態(tài)的映射。
協(xié)議的工作過程
ARP發(fā)送一個稱作ARP請求的以太數(shù)據(jù)幀給以太網(wǎng)上的每個主機(jī),ARP請求數(shù)據(jù)幀中包含目的主機(jī)的IP地址。
目的主機(jī)的鏈路層收到這份廣播報文后,識別出這是發(fā)送端在詢問它的硬件地址,于是發(fā)送一個ARP應(yīng)答,應(yīng)答中包含了IP地址對應(yīng)的硬件地址。而其他主機(jī)對這個廣播請求不做任何反應(yīng)。
發(fā)送端收到應(yīng)答后,就可以根據(jù)硬件地址傳送IP層數(shù)據(jù)包了。發(fā)送端同時將IP地址與硬件地址的映射放到緩存中暫存。在之后的查詢中,如果緩存中有表項(xiàng),則直接使用緩存中的值,而不需再次發(fā)送ARP廣播。緩存中的表項(xiàng)一般都要設(shè)置超時機(jī)制,超時后,將從表中刪除。

五、DNS介紹

DNS是域名系統(tǒng)(Domain Name System)的縮寫,是一種組織域?qū)哟谓Y(jié)構(gòu)的計算機(jī)和網(wǎng)絡(luò)服務(wù)命名系統(tǒng)。當(dāng)用戶在應(yīng)用程序中輸入DNS名稱時,DNS服務(wù)可以將此名稱解析為與此名稱相關(guān)的IP地址信息。

發(fā)收數(shù)據(jù)時,計算機(jī)之間通信使用的是IP地址。所以必須將域名映射成IP地址 —— 該過程叫做域名解析;

解析方式有兩種:
遞歸查詢:名字服務(wù)器不向申請者返回下一個可用名字服務(wù)器的地址,而是直接請求下一個服務(wù)器得到答案,整個解析過程由系統(tǒng)一次完成
迭代查詢:如果當(dāng)前名字服務(wù)器沒有要查詢的IP地址,向申請者返回下一個可用的名字服務(wù)器的地址,由查詢者繼續(xù)請求下一個名字服務(wù)器

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 網(wǎng)絡(luò)協(xié)議

    關(guān)注

    3

    文章

    276

    瀏覽量

    22753
  • TCP協(xié)議
    +關(guān)注

    關(guān)注

    1

    文章

    101

    瀏覽量

    12773
  • HTTP協(xié)議
    +關(guān)注

    關(guān)注

    0

    文章

    67

    瀏覽量

    10636
  • TCP/IP
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    10866
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    TCP/IP(Socket)協(xié)議深度剖析

    TCP/IP協(xié)議作為互聯(lián)網(wǎng)通信的基礎(chǔ)架構(gòu),其核心機(jī)制Socket編程承載著全球數(shù)據(jù)交換的使命。本文將深入剖析這一協(xié)議七層架構(gòu)、三次握手與四次揮手的精妙設(shè)計、流量控制與擁塞控制的動態(tài)平衡,以及現(xiàn)代互聯(lián)網(wǎng)環(huán)境下面臨的挑戰(zhàn)與演進(jìn)方向
    的頭像 發(fā)表于 03-03 17:06 ?522次閱讀

    RDMA設(shè)計6:IP架構(gòu)2

    專注高性能存儲與傳輸,在本博客已給出相關(guān)博文已約80篇,希望對初學(xué)者有用。注意這里只是拋磚引玉,切莫認(rèn)為參考這就可以完成商用IP設(shè)計。IP結(jié)構(gòu)圖融合以太網(wǎng)協(xié)議棧是實(shí)現(xiàn) RoCE v2 命令提交和完成
    發(fā)表于 11-26 10:24

    攻擊逃逸測試:深度驗(yàn)證網(wǎng)絡(luò)安全設(shè)備的真實(shí)防護(hù)能力

    攻擊逃逸測試通過主動模擬協(xié)議混淆、流量分割、時間延遲等高級規(guī)避技術(shù),能夠深度驗(yàn)證網(wǎng)絡(luò)安全設(shè)備的真實(shí)防護(hù)能力。這種測試方法不僅能精準(zhǔn)暴露檢測引擎的解析盲區(qū)和策略缺陷,還能有效評估防御體系在面對隱蔽攻擊
    發(fā)表于 11-17 16:17

    飛凌嵌入式ElfBoard-Linux系統(tǒng)基礎(chǔ)入門-網(wǎng)絡(luò)相關(guān)shell命令之網(wǎng)絡(luò)基礎(chǔ)知識

    。 1.OSI七層模型 OSI模型網(wǎng)絡(luò)結(jié)構(gòu)的標(biāo)準(zhǔn)模型
    發(fā)表于 10-09 09:30

    什么是ANT+協(xié)議? 用途

    領(lǐng)域應(yīng)用廣泛。以下是其詳細(xì)介紹: 協(xié)議性質(zhì) :ANT 是一種超低功耗無線傳感器網(wǎng)絡(luò)協(xié)議,工作在 2.4GHz 的頻段,采用時分多址 TDMA 技術(shù)。ANT + 則是在 ANT 的基礎(chǔ)上
    發(fā)表于 09-29 15:42

    CANopen轉(zhuǎn)Profient網(wǎng)關(guān)協(xié)議介紹

    CANopen介紹: CANopen是一種基于控制器局域網(wǎng)(CAN)的高層工業(yè)通信協(xié)議,由國際用戶和制造商協(xié)會CiA于1995年發(fā)布,基礎(chǔ)規(guī)范為CiA 301標(biāo)準(zhǔn)。該協(xié)議覆蓋OSI模型
    的頭像 發(fā)表于 09-25 17:31 ?794次閱讀
    CANopen轉(zhuǎn)Profient網(wǎng)關(guān)<b class='flag-5'>協(xié)議</b>介紹

    華為出席第33屆國際網(wǎng)絡(luò)協(xié)議大會

    2025年9月22—25日,第33屆國際網(wǎng)絡(luò)協(xié)議大會(ICNP2025)在韓國首爾成功舉辦。華為數(shù)據(jù)通信標(biāo)準(zhǔn)專利部網(wǎng)絡(luò)協(xié)議專家尚曉通發(fā)表了主題演講《Opportunities
    的頭像 發(fā)表于 09-25 10:51 ?719次閱讀

    華為持續(xù)引領(lǐng)網(wǎng)絡(luò)協(xié)議架構(gòu)創(chuàng)新

    技術(shù)的飛速發(fā)展,智能體正成為互聯(lián)網(wǎng)的新焦點(diǎn)。面向未來,智能體互聯(lián)網(wǎng)通信協(xié)議將引領(lǐng)企業(yè)創(chuàng)新與網(wǎng)絡(luò)變革新浪潮,激發(fā)市場新機(jī)遇。 大模型幻覺逐漸消除,使AI具備參與生產(chǎn)決策的可能,推動AI智
    的頭像 發(fā)表于 09-14 15:56 ?2378次閱讀

    【科普系列】隱藏在OSI模型里的“交通指揮員”——UDS會話

    (電子控制單元)進(jìn)行深度交互。在車輛全生命周期中,UDS支撐著故障排查、軟件刷寫、傳感器校準(zhǔn)等核心操作,其分層架構(gòu)將復(fù)雜功能拆解到OSI模型的各層協(xié)作實(shí)現(xiàn)。偌大的城市車流不息,面對繁
    的頭像 發(fā)表于 09-10 10:03 ?7027次閱讀
    【科普系列】隱藏在<b class='flag-5'>OSI</b><b class='flag-5'>模型</b>里的“交通指揮員”——UDS會話<b class='flag-5'>層</b>

    協(xié)議分析儀需要支持哪些常見協(xié)議?

    協(xié)議分析儀作為網(wǎng)絡(luò)通信和嵌入式系統(tǒng)調(diào)試的核心工具,需支持從低速總線到高速接口、從有線到無線的廣泛協(xié)議。以下是常見協(xié)議分類及典型應(yīng)用場景,幫助選擇適合的分析儀:一、高速串行總線
    發(fā)表于 07-17 15:40

    RDMA簡介3之四種子協(xié)議對比

    協(xié)議,與IB協(xié)議具有相同的傳輸,僅在網(wǎng)絡(luò)和鏈路層與IB協(xié)議存在差異。RoCE
    發(fā)表于 06-04 16:05

    NVMe協(xié)議研究掃盲

    。NVMe-oF協(xié)議進(jìn)一步擴(kuò)展了NVMe協(xié)議網(wǎng)絡(luò)傳輸中的應(yīng)用,該協(xié)議定義了使用多種通用的傳輸協(xié)議
    發(fā)表于 06-02 23:28

    七層負(fù)載均衡的核心區(qū)別

    在現(xiàn)代分布式系統(tǒng)和云計算架構(gòu)中,負(fù)載均衡(Load Balancing, LB)是確保高可用性、可擴(kuò)展性和性能優(yōu)化的關(guān)鍵技術(shù)。負(fù)載均衡器根據(jù)不同的OSI模型層級工作,主要分為四(L4
    的頭像 發(fā)表于 05-29 17:42 ?1333次閱讀

    計算機(jī)網(wǎng)絡(luò)協(xié)議介紹

    通信的不同方面被分解為多層次結(jié)構(gòu),每一只與緊挨著的上層或者下層進(jìn)行交互,將網(wǎng)絡(luò)分層,這樣就可以修改,甚至替換某一的軟件,只要
    的頭像 發(fā)表于 04-08 11:26 ?1405次閱讀
    計算機(jī)<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>協(xié)議</b>介紹

    傳感器網(wǎng)絡(luò)通信協(xié)議的核心技術(shù)要素

    ? ? ? 無線傳感網(wǎng)絡(luò)協(xié)議是規(guī)范無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)通信的技術(shù)標(biāo)準(zhǔn)體系,其架構(gòu)由分層協(xié)議模型構(gòu)建
    的頭像 發(fā)表于 04-02 10:30 ?1004次閱讀
    傳感器<b class='flag-5'>網(wǎng)絡(luò)通信協(xié)議</b>的核心<b class='flag-5'>技術(shù)</b>要素