日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【教女朋友学网络系列1】之OSI与TCP/IP

發(fā)布時(shí)間:2024/9/3 编程问答 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【教女朋友学网络系列1】之OSI与TCP/IP 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

關(guān)于OSI模型與TCP/IP模型

  • 序言
  • 一.分層思想
  • 二.OSI七層參考模型
  • 三.OSI模型 VS TCP/IP模型
  • 四.TCP/IP協(xié)議族
    • 1.組成
    • 2.三種協(xié)議族
  • 五.端口號
    • 1.類別
  • 六.數(shù)據(jù)封裝與解封裝過程
  • 七.設(shè)備與層的對應(yīng)關(guān)系
  • 總結(jié)

序言

在計(jì)算機(jī)網(wǎng)絡(luò)模型中,有一種基于國際標(biāo)準(zhǔn)的OSI七層模型和基于事實(shí)標(biāo)準(zhǔn)的TCP/IP四層模型,本篇博文就來介紹一下兩種模型。

一.分層思想

將復(fù)雜的流程分解為幾個(gè)功能相對單一的子過程

  • 整個(gè)流程更加清晰,復(fù)雜問題簡單化
  • 更容易發(fā)現(xiàn)問題并針對性的解決問題

二.OSI七層參考模型

  • 國際標(biāo)準(zhǔn)化組織(ISO),在1984年頒布了開放系統(tǒng)互連(OSI)參考模型。它是一個(gè)開放式體系結(jié)構(gòu),將網(wǎng)絡(luò)分為七層
  • 應(yīng)用層 表示層 會(huì)話層 傳輸層 網(wǎng)絡(luò)層 數(shù)據(jù)鏈路層 物理層
分層功能
應(yīng)用層網(wǎng)絡(luò)服務(wù)與最終用戶的一個(gè)接口
表示層數(shù)據(jù)的安全、表示、壓縮
會(huì)話層建立、管理、中止會(huì)話
傳輸層定義傳輸數(shù)據(jù)的協(xié)議端口號,以及流控和差錯(cuò)校驗(yàn)
網(wǎng)絡(luò)層進(jìn)行邏輯地址尋址,實(shí)現(xiàn)不同網(wǎng)絡(luò)之間的路徑選擇
數(shù)據(jù)鏈路層建立物理連接、進(jìn)行硬件地址尋址、差錯(cuò)校驗(yàn)等功能
物理層建立、維護(hù)、斷開物理連接

注:
1.用戶層面上3層 硬件層面下4層
2.網(wǎng)路層及以下的通信為點(diǎn)對點(diǎn)通信(可理解為主機(jī)對主機(jī)之間的通信)
3.傳輸層的通信為端到端通信(可理解為同一軟件在不同端口上的通信)
4.IP地址可變更,而MAC地址具有唯一性,不可變更

三.OSI模型 VS TCP/IP模型

  • TCP/IP四層
    應(yīng)用層
    傳輸層
    網(wǎng)絡(luò)層
    網(wǎng)絡(luò)接口層

  • TCP/IP五層
    應(yīng)用層
    傳輸層
    網(wǎng)絡(luò)層
    數(shù)據(jù)鏈路層
    物理層

  • OSI 7層模型
    應(yīng)用層
    表示層
    會(huì)話層
    傳輸層
    網(wǎng)絡(luò)層
    數(shù)據(jù)鏈路層
    物理層

四.TCP/IP協(xié)議族

1.組成

  • HTTP FTP TFTP SMTP SNMP DNS
  • TCP UDP
  • IP ICMP IGMP RARP ARP
序號分層協(xié)議名稱
1應(yīng)用層HTTP、FTP、TFTP、SMTP、SNMP、DNS
2傳輸層TCP、UDP
3網(wǎng)絡(luò)層IP、ICMP、IGMP、RARP、ARP
4數(shù)據(jù)鏈路層由底層網(wǎng)絡(luò)定義的協(xié)議
5物理層由底層網(wǎng)絡(luò)定義的協(xié)議
  • TCP:數(shù)據(jù)分段、數(shù)據(jù)重組、數(shù)據(jù)重傳

  • IGMP:又稱組播

  • ARP:正向地址解析
    數(shù)據(jù)傳輸通訊地址👉源IP 源MAC 目標(biāo)IP 目標(biāo)MAC
    使用場合👉已知目標(biāo)IP,未知目標(biāo)MAC時(shí)候用
    工作原理👉 PC1已知PC2的IP地址,未知PC2的MAC時(shí)候用。PC1發(fā)送ARP廣播給二層交換機(jī),二層交換機(jī)接收到ARP廣播消息后無條件泛洪處理,連接到二層交換機(jī)下的所有PC都將接收到此廣播消息,每個(gè)PC都會(huì)把自身的IP地址和目標(biāo)IP地址進(jìn)行比對,若一致 則接收此廣播消息,并回?cái)?shù)據(jù)包給PCI, PC1接收到返回的數(shù)據(jù)包后會(huì)記錄下PC2的IP和MAC地址,記錄到ARP緩存表中;若不一致則丟棄處理。

  • RARP:反向地址解析
    使用場合👉已知目標(biāo)MAC,未知目標(biāo)IP時(shí)候用

  • ICMP:Internet控制報(bào)文協(xié)議
    作用👉測試網(wǎng)絡(luò)的聯(lián)通性并給予一定的反饋
    組成👉ping、tracert

  • TCP三次握手

  • TCP四次揮手

2.三種協(xié)議族

1)TCP(傳輸控制協(xié)議)協(xié)議應(yīng)用的端口及其協(xié)議功能—傳輸更加穩(wěn)定可靠

①80 HTTP/443 HTTPS(超文本傳輸協(xié)議):用于瀏覽器和Web服務(wù)器之間的請求和響應(yīng)的交互

②21 FTP(文件傳輸協(xié)議):用于控制連接FTP服務(wù)器

③53 DNS(域名系統(tǒng)):用于連接DNS服務(wù)器

④25 SMTP(簡單郵件傳輸協(xié)議):用于發(fā)送郵件

⑤110 POP3(郵局協(xié)議版本3):用于接收郵件

⑥22 SSH(安全外殼協(xié)議):用于計(jì)算機(jī)之間的遠(yuǎn)程加密登錄

2)UDP(用戶數(shù)據(jù)報(bào)協(xié)議)協(xié)議應(yīng)用的端口及其協(xié)議功能—傳輸效率更高

①69 TFTP(簡單文件傳輸協(xié)議):用于小文件的傳輸

②53 DNS(域名系統(tǒng)):用于解析DNS

③111 RPC(遠(yuǎn)程調(diào)用協(xié)議):用于遠(yuǎn)程過程調(diào)用

④161 SNMP(簡單網(wǎng)絡(luò)管理協(xié)議):用于網(wǎng)絡(luò)設(shè)備的管理

⑤123 NTP(網(wǎng)絡(luò)時(shí)間協(xié)議):用于網(wǎng)絡(luò)時(shí)間同步

3)IP(網(wǎng)際協(xié)議)協(xié)議及其功能

①ARP(地址解析協(xié)議):用于在局域網(wǎng)中根據(jù)IP地址獲取物理地址

②RARP(逆地址解析協(xié)議):用于在局域網(wǎng)中通過ARP表根據(jù)物理地址請求IP地址

③ICMP(網(wǎng)際控制報(bào)文協(xié)議):用于驗(yàn)證網(wǎng)絡(luò)是否暢通

④IGMP(網(wǎng)際組管理協(xié)議):用于主機(jī)與組播路由器之間組播通信

五.端口號

1.類別

  • 公認(rèn)端口:與通用網(wǎng)絡(luò)應(yīng)用程序相關(guān)聯(lián)的目的端口稱為公認(rèn)端口,范圍從1到1023
  • 注冊端口:端口1024到49151可作為源端口或目的端口使用。組織可使用這些端口注冊即時(shí)消息等應(yīng)用程序。
  • 私有端口:端口49152到65535通常作為源端口使用。

六.數(shù)據(jù)封裝與解封裝過程

封裝從高到低 自上而下(解封裝反之)

應(yīng)用層------上層數(shù)據(jù)

傳輸層------TCP頭部 <<<上層數(shù)據(jù)

網(wǎng)絡(luò)層 ------IP頭部<<<TCP頭部 <<<上層數(shù)據(jù)

數(shù)據(jù)鏈路層 ------MAC頭部<<<IP頭部<<<TCP頭部 <<<上層數(shù)據(jù)

物理層 ------比特流🐱?👤

七.設(shè)備與層的對應(yīng)關(guān)系

TCP/IPPDU硬件設(shè)備
應(yīng)用層報(bào)文計(jì)算機(jī)
傳輸層數(shù)據(jù)段防火墻
網(wǎng)絡(luò)層數(shù)據(jù)包路由器
數(shù)據(jù)鏈路層數(shù)據(jù)幀交換機(jī)
物理層比特流網(wǎng)卡

總結(jié)

她說很簡單

總結(jié)

以上是生活随笔為你收集整理的【教女朋友学网络系列1】之OSI与TCP/IP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。