在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

到底什么是TCP/IP協議棧,看完這篇你就明白!

才茂通信 ? 2022-12-09 15:21 ? 次閱讀

一談到TCP/IP協議棧,相信不少小白都處于暴躁的邊緣,只懂其一不知其二。沒關系,看完這篇你就知道啦!

我們先簡單了解下TCP/IP協議,該協議最早得名于上世紀80年代,由于其優異性,很快便成為主流網絡通信協議。后面出現的各類協議(http、ip、dns、tcp、arp等)都被整體納入這一協議體系中去,被統稱為“TCP/IP協議棧”,“TCP/IP協議棧”名稱就是這么由此而來的。

對應這一協議棧,同時發展出了TCP/IP 參考模型,該模型是一個抽象的分層模型,TCP/IP 協議棧中的所有協議被歸類到這一模型的4個層次中(四個層分別是:鏈路層、網絡層、傳輸層、應用層),每一層都呼叫它的下一層所提供的協議來完成其需求,各個層次間互相協作,由此完成了互聯網通信的主要工作。

pYYBAGOSioeAbHs9AADh1-UaQoc621.png

*由于OSI協議棧比較復雜,且TCP和IP兩大協議在業界被廣泛使用,所以TCP/IP參考模型成為了互聯網的主流參考模型*

為了讓你對通信過程有一個更好的理解,我將以http請求通信的過程為例子,從TCP/IP四個層次出發,對應各個層次的通信實體,看各個協議是如何在這些通信實體中發生作用。

在這之前我們先了解下網絡通信中的三個地址:IP地址、Mac地址以及端口號,三者分別代表:

IP地址:網絡中互聯的主機和路由器的標識

Mac地址:每個網卡硬件的物理地址

端口號:識別同一個主機上不同的應用程序,也可以理解為程序地址

當你輸入一個網址并按下回車鍵的時候:應用層協議會先對該請求包做格式定義;緊接著傳輸層協議加上雙方的端口號,確認雙方通信的應用程序;然后網絡層協議加上雙方的IP地址,確認雙方的網絡位置;最后鏈路層協議加上雙方的MAC地址,確認雙方的物理位置,以太網協議會通過對電信號數據進行分組,形成數據幀,再采用廣播方式,通過傳輸介質發送給對方主機。而對于不同網段,該數據包先會轉發給網關路由器,經過多次轉發后,最終被發送到目標主機。目標機接收到數據包后,采用對應的協議,對幀數據進行組裝,然后再通過一層一層的協議進行解析,最終被應用層的協議解析并交給服務器處理。在這個過程中,各項協議確保了傳輸過程的實現以及數據的安全。

IP地址相當于是人所在的區域,MAC地址相當于是人的身份證號碼,對于網絡傳輸最終都是以MAC地址來實現的。

我們來梳理一下每層模型的職責:

  1. 應用層:定義數據格式,并按照對應的格式解讀數據
  2. 傳輸層:定義端口,確認主機上應用程序的身份,并將數據包交給對應的應用程序
  3. 網絡層:定義IP地址,確認主機所在的網絡位置,并通過IP進行MAC尋址,對外網數據包進行路由轉發
  4. 鏈路層:以字節為單位對0和1進行分組,定義數據幀,確認主機的物理地址,傳輸數據

以上內容是對TCP/IP四層模型做了簡單的介紹,而實際上每一層模型都有很多協議,每個協議要做的事情也很多,但我們首先得有一個清晰的脈絡結構,把基本的作用都掌握了,然后再去豐富細節,就比較好理解了。

關注我,用最通俗的文字帶你了解物聯網~

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 協議棧
    +關注

    關注

    2

    文章

    141

    瀏覽量

    33632
收藏 人收藏

    評論

    相關推薦

    什么是socket編程 socket與tcp/ip協議的關系

    基于TCP/IP協議族,這是一組用于網絡通信的協議,包括傳輸控制協議TCP)和互聯網
    的頭像 發表于 11-01 16:01 ?335次閱讀

    芯驛電子 ALINX 推出全新 IP 核產品線,覆蓋 TCP/UDP/NVMe AXI IP

    10GBe/40GBe UDP 協議 IP 核、10GbE TCP/IP 協議
    的頭像 發表于 10-30 17:39 ?303次閱讀
     芯驛電子 ALINX 推出全新 <b class='flag-5'>IP</b> 核產品線,覆蓋 <b class='flag-5'>TCP</b>/UDP/NVMe AXI <b class='flag-5'>IP</b> 核

    Linux網絡協議的實現

    網絡協議是操作系統核心的一個重要組成部分,負責管理網絡通信中的數據包處理。在 Linux 操作系統中,網絡協議(Network Stack)負責實現
    的頭像 發表于 09-10 09:51 ?314次閱讀
    Linux網絡<b class='flag-5'>協議</b><b class='flag-5'>棧</b>的實現

    串口服務器和TCP/IP協議是什么關系

    串口服務器與TCP/IP協議之間存在著緊密而復雜的關系。這種關系主要體現在串口服務器如何利用TCP/I
    的頭像 發表于 08-25 17:35 ?1567次閱讀

    一文了解TCP/IP協議

    TCP/IP協議是現代計算機網絡通信的基礎,是互聯網及局域網廣泛使用的一套協議TCP/IP
    的頭像 發表于 08-07 15:38 ?1944次閱讀
    一文了解<b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b><b class='flag-5'>協議</b>

    華納云:TCP IP協議的發展和優勢

    TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/互聯網協議)是互聯網和現代計算機網絡的基礎
    的頭像 發表于 07-25 16:49 ?501次閱讀

    TCP IP協議屬性設置中的IP配置

    在現代網絡中,TCP/IP協議是基礎架構的重要組成部分。掌握TCP/IP協議屬性設置中的
    的頭像 發表于 07-23 10:10 ?517次閱讀

    TCP/IP協議的設計與實現_中文

    電子發燒友網站提供《TCP/IP協議的設計與實現_中文.pdf》資料免費下載
    發表于 07-03 11:28 ?4次下載

    LwIP協議源碼詳解—TCP/IP協議的實現

    電子發燒友網站提供《LwIP協議源碼詳解—TCP/IP協議的實現.pdf》資料免費下載
    發表于 07-03 11:22 ?3次下載

    基于MM32F5270的Ethernet實現LwIP協議移植

    LwIP是輕量化的TCP/IP協議,由瑞典計算機科學院(SICS)的Adam Dunkels 開發的一個小型開源的TCP/IP
    的頭像 發表于 06-21 10:28 ?1195次閱讀
    基于MM32F5270的Ethernet實現LwIP<b class='flag-5'>協議</b><b class='flag-5'>棧</b>移植

    Microchip TCP/IP 協議應用筆記

    電子發燒友網站提供《Microchip TCP/IP 協議應用筆記.pdf》資料免費下載
    發表于 04-17 14:16 ?1次下載

    ethernetif_input和tcpip協議線程的作用

    tcpip協議線程是lwIP協議的核心線程,負責處理TCP/IP
    的頭像 發表于 03-20 10:01 ?1347次閱讀

    TCP/IP協議數據的處理流程

    TCP/IP協議的設計目標是提供一種通用、靈活且可擴展的協議體系,使得不同種類的設備和系統能夠互相通信,實現互聯網的互聯互通。
    發表于 02-03 16:30 ?1604次閱讀
    <b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b><b class='flag-5'>協議</b>數據的處理流程

    使用LwIP協議淺析實戰分析(i.MX RT)

    LWIP協議與網絡分層 LwIP(Light weight IP),是一種輕量化且開源的TCP/IP協議
    的頭像 發表于 02-02 17:05 ?1755次閱讀
    使用LwIP<b class='flag-5'>協議</b><b class='flag-5'>棧</b>淺析實戰分析(i.MX RT)

    通信網絡協議之UDP協議技術解析

    在通常的網絡協議中,TCP/IP協議是一個常見的示例,其中UDP和
    發表于 02-01 11:00 ?982次閱讀
    通信網絡<b class='flag-5'>協議</b><b class='flag-5'>棧</b>之UDP<b class='flag-5'>協議</b>技術解析
    主站蜘蛛池模板: 2021久久精品免费观看| 性夜影院爽黄e爽在线观看| 色拍拍综合网| 免费看一级黄色录像| 九九黄色网| 欧美成人免费夜夜黄啪啪| 亚洲先锋资源| 综合色久| 在线精品国产成人综合第一页| 亚洲 欧美 中文字幕| 99热国内精品| 色妞综合网| 嫩草影院入口一二三免费| 国产专区视频| 天天做天天干| 97国内精品久久久久久久影视| 亚洲一区二区中文字幕| 日本午夜色| 成人区精品一区二区毛片不卡| 天天色天天综合网| 大又大又粗又爽女人毛片| 午夜视频www| 免费看污视频软件| hs网站免费| 高清一级| 特级黄毛片| 狠狠五月婷婷| 天天干天天狠| 6080yy午夜不卡一二三区| 亚洲天天更新| 你懂的在线视频播放| 美女视频网站免费播放视| 伊人精品久久久大香线蕉99| 免费网站你懂得| 成 人网站免费| 伊人久久大杳蕉综合大象| 丁香婷婷电影| jizjizjizjiz日本护士出水| 色婷婷综合久久久久中文一区二区| 国产精品久久久久久久久ktv| 久久国内|