国产精品影视_二区视频_91精品国产91久久久久久吃药_久久久久久久久久久综合_久久精品免费国产_免费a视频在线观看

您現在的位置:首頁 > 服務支持 > 資訊動態資訊動態

常見網絡協議匯總(二)

 傳輸層協議

    傳輸層的主要功能是為了實現“端口到端口”的通信,以確保一條數據發送到主機上后,能夠正確的傳遞到對應的端口上
    UDP協議
    UDP 為應用程序提供了一種無需建立連接就可以發送封裝的 IP 數據包的方法,但是UDP也有自己的缺陷,一旦進行通信,就不知道對方是否接收到數據了,很有可能會造成傳輸數據的丟包問題
7.png

特點:

  • 無連接:只需要知道目的ip和端口號就可以發送數據,無需建立連接

  • 不可靠:沒有一系列機制來應對傳輸數據時的丟包問題

  • 面向數據報發送:應用層交給UDP什么樣的報文,UDP就會發送什么樣的,不會進行拆分,合并

  • UDP一次傳輸的數據大小有限,最大64k

     

    UDP的傳輸流程

8.png

    UDP的適用范圍:

    由于UDP不屬于連接型協議,所以具有資源消耗小。處理速度優的特點,因此經常使用與視頻、音頻通話傳輸中,因為發送的數據較多,偶爾丟包一兩個不會產生太大影響

    TCP

    因為上述講到UDP的傳輸是不可靠的,經常會導致連接錯誤、數據丟包問題,針對這些問題規定了另一個傳輸層協議——TCP協議,TCP是一種面向連接、可靠的、基于字節流的傳輸層協議

9.png

TCP的特點:

  • 面向連接:在傳輸數據是,要先建立起客戶端與服務端的連接,才能進行數據傳輸

  • 可靠的通信:TCP輸出數據中,會基于內部的各種機制保證數據傳輸到目的端口

  • 基于字節流:TCP傳輸數據是基于字節傳輸的,易于對數據的拆分與合并發送

  • TCP的頭部比UDP的開銷要打,因為要存放更多的信息

     

TCP與UDP的區別:

  • UDP是無連接的,TCP是有連接的

  • UDP是不可靠的,TCP是可靠的

  • UDP面向數據報,TCP面向字節流

  • UDP比TCP的傳輸消耗小,速度更快


這里分享一張神圖,以便于更加形象的理解TCP和UDP的區別
10.png
   網絡層
    網絡層是基于數據鏈路層和傳輸層之間的第三層協議,它在數據鏈路層提供的兩個相鄰端點之間的數據幀的傳送功能上,進一步管理網絡中的數據通信,將數據設法從源端經過若干個中間節點傳送到目的端,從而向傳輸層提供最基本的端到端的數據傳送服務
    網絡層的目的是實現兩個端系統之間的數據透明傳送,具體功能包括尋址和路由選擇、連接的建立、保持和終止等。它提供的服務使傳輸層不需要了解網絡中的數據傳輸和交換技術。
    IP協議
   IP協議是TCP/IP網絡模型中的核心部分,他提供了一種分層的、無關硬件的尋址方式,可以在復雜的路由式網絡中傳遞數據所需的服務
IP協議可以將多個交換網絡連接起來,在源地址和目的地址之間傳輸數據包,同時它還能提供數據的組裝功能,以適應不同網絡對數據包大小的要求
預研知識:

IP地址:
IP地址是互聯網協議特有的一種地址,它是IP協議提供的一種統一的地址格式,IP地址為互聯網的每個網絡和每臺主機分配了一個邏輯地址,以此來屏蔽物理地址的差異


IP地址的格式:
IP地址為32位地址,被分為4個部分,如XXX.XXX.XXX.XXX,IP地址又被劃分為兩個部分
網絡號:前三部分用于標識網段,保證相互連接的兩個網段有不同標識
主機號:由最后一部分組成,用于標識主機,保證處于同一網段的兩臺主機有不同的主機號
通過合理設置主機號和網絡號, 就可以保證在相互連接的網絡中, 每臺主機的IP地址都不相同4


MAC地址:
被稱為物理地址,是用來標識網絡中每個設備的,MAC地址是設備出廠之后就寫死的


引入IP地址的目的:
在單個局域網網段中,計算機與計算機之間可以使用數據鏈路層提供的MAC地址進行通信
如果在路由式網絡中,計算機之間就不能用MAC地址實現通信,主要是因為在路由式網絡中,數據只是經過一次簡單的利用兩個計算機之間的MAC地址建立通信,而是需要進行多次的通信,每次跳轉都會體目的主機更近一步,經歷都次跳轉,最終找到目的主機實現通信,而這個過程中,要知道每次向哪跳轉才能更接近目的主機,必須使用一種邏輯化、層次化的尋址方案對網絡進行組織,這就是 IP 地址


IP協議數據報格式

11.png

IP協議的工作方式:

由于網絡分為同網段和不同網段,所以會分成兩種方式

  • 同網段:如果源地址主機和目的地址主機處于同一網段,則目的IP地址被 ARP協議 解析為MAC地址后,源主機會根據目的MAC地址直接將數據包發送給目的主機

  • 不同網段:

    如果源地址主機和目的地址主機不處于同一網段,則數據包會經歷多個過程最終發送給目的主機
1、網關(一般為路由器)的 IP地址 被 ARP協議 解析為 MAC地址,根據該 MAC地址 源主機會將數據包發送到網關
2、網關根據數據包中的網段ID找到目標網絡,如果找到,將數據包發送給目標網路,如果沒有則重復第一步發送到更高一級網關

3、數據包經過網關發送到正確的網段后,目標IP被 ARP協議 解析為MAC地址,在根據該 MAC地址 將數據包發送給目標地址的主機

    ICMP協議
    ICMP協議又叫控制報文協議,ICMP協議用于在IP 和 路由器之間傳遞控制消息,描述網絡是否通暢、主機是否可達、路由器是否可用等網絡狀態,ICMP本身并不傳輸數據,但對于用戶間數據的傳遞起著重要的作用
    作用:
    在數據包從源主機傳輸到目的主機的過程中,會經歷一個或多個路由器,而數據包在經過這些路由器傳輸過程中,可能會遇到很多問題,最終導致數據包沒有成功傳遞給目的主機。為了了解數據包在傳輸過程中在哪個環節出了問題,就需要用到ICMP協議,它可以跟蹤數據包,并把消息返回給源主機。

12.png

    數據鏈路層
    數據鏈路層是TCP/IP網絡模型的第二層,基于物理層和網絡層之間,數據鏈路層在物理層提供的服務的基礎上向網絡層提供服務,其最基本的服務是將源自物理層來的數據可靠地傳輸到相鄰節點的目標機網絡層。
    ARP協議
    ARP協議是數據進行網絡傳輸過程中,通過IP地址向MAC地址的轉換,解決網絡層和物理層銜接問題
    引入ARP協議的目的:
    由于 IP 地址和 MAC 地址定位方式不同,ARP 協議成為數據傳輸的必備協議。主機發送信息前,必須通過 ARP 協議獲取目標 IP 地址對應的 MAC 地址,才能正確地發送數據包。

13.png

ARP的工作流程:

14.png

15.png
如圖展示的是同一網段下的兩臺主機,ARP的工作流程

  • 主機A以廣播的形式向該網段內的所有主機發送ARP請求,請求中包含了目的主機的IP地址

  • 主機B接收到請求,通過請求中的目的IP地址發現自己是主機A要找的,返回響應,響應包括主機B的 MAC地址


ARP緩存:
    在請求目標主機的 MAC 地址時,每次獲取目標主機 MAC 地址都需要發送一次 ARP 請求,然后根據響應獲取到 MAC 地址。
    為了避免重復發送 ARP 請求,每臺主機都有一個 ARP 高速緩存。當主機得到 ARP 響應后,將目標主機的 IP 地址和物理地址存入本機 ARP 緩存中,并保留一定時間。
    只要在這個時間范圍內,下次請求 MAC 地址時,直接查詢 ARP 緩存,而無須再發送 ARP 請求,從而節約了網絡資源。
物理層
    物理層,顧名思義就是用物理手段將兩個要通信的電腦連接起來,主要用來傳輸0、1光電信號,因為這一層過于偏硬件,所以海翎光電的小編在本文不做過多的贅述了
整體的網絡傳輸流程
    經過以上對網絡傳輸層中每一層理解下面和海翎光電的小編一起來看看,當訪問一個網頁時,到底發生了什么?
主機A:發送網絡數據報

  1. DNS解析:將域名轉換成對應IP地址(本機DNS緩存棧開始找—>逐級向上查找,如果根域服務器找不到,表示公網上沒有該域名主機)

  2. 找到IP后:通過目的IP找到對應的目的MAC地址

  3. 根據目的IP計算目的主機是否和主機A處于同一網段

  4. 如在同網段:接通過ARP協議解析出對應的目的MAC,跳轉到底9步

  5. 如不在同一網段:發送數據報到網關,現在ARP緩存表查找,通過網關IP查找MAC地址,找不到發送查詢MAC廣播數據報,最終返回網關自己的MAC

  6. 交換機轉發:在MAC地址轉換表中找到對應MAC交換機接口

  7. 路由器接收:分用數據報

16.png

8.途中的設備:與第7步同樣操作如目的IP對應的MAC地址不是當前設備則繼續重復該操作繼續往更接近目的IP的路由發送

17.png

9.找到目的主機B,主機B的服務器開始接受分用請求,解析,最終組織響應

18.png

10.同上述操作一樣,由主機B向主機A發送數據
11.最終主機A接受到數據報,經過分用,解析,最終得到響應
    好了,關于網絡協議就介紹到這里。

主站蜘蛛池模板: 黄视频免费在线观看 | 久久久一区二区三区视频 | 日本精品免费观看 | 精品久久久久久久久久久久久 | 史上最强炼体老祖动漫在线观看 | 成人免费午夜视频 | 乱淫67194 | 国产91成人 | 羞羞网站 | 黄色片网站免费看 | 成人国产在线看 | 国产亚洲精品视频中文字幕 | 久久久久久久久日本理论电影 | 成人男女激情免费视频 | 免费国产在线视频 | 国产精品一区在线观看 | 99精品视频在线导航 | 欧美成人一区二区三区电影 | 成人在线观看免费视频 | 911网站大全在线观看 | 深夜影院一级毛片 | 一区二区三区欧美日韩 | 91福利影视| 日本一区二区久久久 | 国内精品久久久久久久影视红豆 | 亚洲卡通动漫在线观看 | 国产黄色一级大片 | jizzjizz中国人少妇中文 | 精品一区二区久久久久久久网精 | 中文字幕欧美视频 | 午夜精品毛片 | 在线a视频| 国产一级二级视频 | 久久人人爽人人爽人人片av高清 | 日韩视频一区二区三区在线观看 | 牛牛视频在线 | 国产一级免费电影 | 欧美成人精品一级 | 免费专区 - 91爱爱 | 亚洲成人入口 | 国产精品久久久久久久久久久久午夜 |