主頁 > 軟體設計 > 【期末不掛科】計算機網路 物理層

【期末不掛科】計算機網路 物理層

2021-12-09 07:58:15 軟體設計

博主介紹:

我是了 凡 微信公眾號【了凡銀河系】期待你的關注,未來大家一起加油啊~


文章目錄

  • 2.1 物理層的基本概念
    • 1. 基本概念
    • 2. 物理層的主要任務
  • 2.2 資料通信的基礎知識
    • 2.2.1 資料通信系統的模型
    • 2.2.2 有關信道的幾個基本概念
      • (1)常用的編碼方式
      • (2)基本的帶通調制方法
    • 2.2.3 信道的極限容量
  • 2.3 物理層下面的傳輸媒體
    • 2.3.1 導引型傳輸媒體
      • 雙絞線介紹
      • 雙絞線標準
      • 光纜
      • 光纖的作業原理
      • 多模光纖與單模光纖
        • 多模光纖
        • 單模光纖
    • 2.3.2 非導引型傳輸媒體
  • 2.4 信道復用技術
    • 2.4.1 頻分復用、時分復用和統計時分復用
      • 頻分復用 FDM
      • 時分復用 TDM
      • 統計時分復用 STDM

2.1 物理層的基本概念

1. 基本概念

  • 物理層考慮的是怎樣才能在連接各種計算機的傳輸媒體上傳輸資料位元流,而不是指具體的傳輸技術

  • 物理層的作用是要盡可能地屏蔽掉不同傳輸媒體和通信手段的差異,

  • 用于物理層的協議也常稱位物理層規程(procedure),

2. 物理層的主要任務

物理層的主要任務:確定與傳輸媒體的介面有關的一些特性

  • 機械特性:指明介面所用接線器的形狀和尺寸、引線數目和排列、固定和鎖定裝置等,
  • 電氣特性:指明在介面電纜的各條線上出現的電壓的范圍,
  • 功能特性:指明某條線上出現的某一電平表示何種意義,
  • 程序特性:指明對于不同功能的各種可能事件的出現順序,

2.2 資料通信的基礎知識

2.2.1 資料通信系統的模型

一個資料通信系統可劃分為三大部分,即源系統(或發送端、發送方)、傳輸系統(或傳輸網路)和目的系統(或接收端、接收方),
在這里插入圖片描述

  • 資料(data):運送訊息的物體
  • 信號(signal):資料的電氣的或電磁的表現,
  • 模擬信號(analogous signal):代表訊息的引數的取值是連續的,
  • 數字信號(digital signal):代表訊息的引數的取值是離散的,
  • 碼元(code):在使用時間域(或簡稱為時域)的波形表示數字信號時,代表不同離散數值的基本波形,

2.2.2 有關信道的幾個基本概念

  • 信道:一般用來表示向某一個方向傳送資訊的媒體,
  • 單向通信(單工通信):只能有一個方向的通信而沒有反方向的互動
  • 雙向交替通信(半雙工通信):通信的雙方都可以發送資訊,但不能雙方同時發送(當然也就不能同時接收),
  • 雙向同時通信(全雙工通信):通信的雙方可以同時發送和接收資訊,

基帶信號(即基本頻帶信號):來自信源的信號,例如,像計算機輸出的代表各種文字或影像檔案的資料信號都屬于基帶信號,
基帶信號往往包含有較多的低頻成分,甚至有直流成分,而許多信道并不能傳輸這種低頻分量或直流分量,因此必須對基帶信號進行調制(modulation),

調制分為兩大類:

  • 基帶調制:僅對基帶信號的波形進行變換,使它能夠與信道特性相適應,變換后的信號仍然是基帶信號,把這種程序稱為編碼(coding),
  • 帶通調制:使用載波(carrier)進行調制,把基帶信號的頻率范圍搬移到較高的頻段,并轉換為模擬信號,這樣就能夠更好地模擬信道中傳輸(即僅在一段頻率范圍內能夠通過信道),
  • 帶通信號:經過載波調制后的信號,

(1)常用的編碼方式

  • 不歸零制:正電平代表1,負電平代表0,
  • 歸零制:正脈沖代表1,負邁沖代表0,
  • 曼徹斯特編碼:位周期中心的向上跳變代表0,位周期中心的向下跳變代表1.但也可反過來定義,
  • 差分曼徹斯特編碼:在每一位的中心處始終都有跳變,位開始邊界有跳變代表0,而位開始邊界沒有跳變代表1,

在這里插入圖片描述

(2)基本的帶通調制方法

基帶信號往往包含有較多的低頻成分,甚至 直流成分,而許多信道并不能傳輸這種低頻分量或直流分量,為了解決這一問題,就必須對基帶信號進行調制(modulation),

最基本的二元制調制方法有以下幾種:

  • 調幅(AM):載波的振幅隨基帶數字信號而變換,
  • 調頻(FM):載波的頻率隨基帶數字信號而變化,
  • 調相(PM):載波的初始相位隨基帶數字信號而變換,

在這里插入圖片描述

2.2.3 信道的極限容量

  • 任何實際的信道都不是理想的,在傳輸信號的程序會產生各種失真以及帶來多種干擾,
  • 碼元傳輸的速率越高,或信號傳輸的距離越遠,或傳輸媒體質量越差,在信道的輸出端的波形的失真就越嚴重,

有失真,但可識別
在這里插入圖片描述

失真大,無法識別
在這里插入圖片描述

從概念上講,限制碼元在信道上的傳輸速率的因素有以下兩個:

  • 信道能通過的頻率范圍
    • 具體的信道所能通過的頻率范圍總是有限的,信號中的許多高頻分量往往不能通過信道,
    • 1924年,奈奎斯特(Nyquist)就退匯出了著名的奈氏準則,他給出了在假定的理想條件下,為了避免碼間串擾,碼元的傳輸速率的上限值,
    • 在任何信道中,碼元傳輸的速率是有上限的,否則就會出現碼間串擾的問題,使接收端對碼元的裁決(即識別)成為不可能,
    • 如果信道的頻帶越寬,也就是能夠通過的信號高頻分量越多,那么就可以用更高的速率傳送碼元而不出現碼間串擾,

  • 信噪比
    • 噪聲存在于所有的電子設備和通信信道中,

    • 噪聲是隨機產生的,它的瞬時值有時會很大,因此噪聲會使接收端對碼元的裁決產生錯誤,

    • 但噪聲的影響是相對的,如果信號相對較強,那么噪聲的影響就相對較小,

    • 信噪比就是信號的平均功率和噪聲的平均功率之比,常記為S/N,并用分貝(dB)作為度量單位,即:
      在這里插入圖片描述

    • 例如,當S/N = 10時,信噪比為10dB,而當S/N = 1000時,信噪比為 30 dB,

    • 1948年,香農(Shannon)用資訊論的理論退出了帶寬受限且有高斯白噪聲干擾的信道的極限、無差錯的資訊傳輸速率(香農公式),

    • 信道的極限資訊傳輸速率C可表達為:
      在這里插入圖片描述

香農公式表明

  • 信道的帶寬或信道中的信噪比越大,則資訊的極限傳輸速率就越高,
  • 只要資訊傳輸速率低于信道的極限資訊傳輸速率,就一定可以找到某種辦法來實作無差錯的傳輸,
  • 若信道帶寬 W 或信噪比 S/N 沒有上限(當然實際信道不可能是這樣的),則信道的極限資訊傳輸速率C也就沒有上限,
  • 實際信道上能夠達到的資訊傳輸速率要比香農的極限傳輸速率低不少,

請注意

  • 對于頻帶寬度已確定的信道,如果信噪比不能再提高了,并且碼元傳輸速率也達到了上限值,那么還有辦法提高資訊的傳輸速率,
  • 這就是:用編碼的方法讓每一個碼元攜帶更多位元的資訊量,

2.3 物理層下面的傳輸媒體

  • 傳輸媒體也稱為傳輸介質或傳輸媒介,它就是資料傳輸系統中在發送器和接收器之間的物理通路,
  • 傳輸媒體可分為兩大類,即導引型傳輸媒體和非導引型傳輸媒體,
  • 在導引型傳輸媒體中,電磁波被導引沿著固體媒體(銅線或光纖)傳播,
  • 非導引型傳輸媒體就是指自由空間,在非導引型傳輸媒體中,電磁波的傳輸常稱為無線傳輸,

在這里插入圖片描述

2.3.1 導引型傳輸媒體

雙絞線介紹

  • 最常用的傳輸媒體,
  • 模擬傳輸和數字傳輸都可以使用雙絞線,其通信距離一般為幾到十幾公里,
  • 屏蔽雙絞線 STP (Shielded Twisted Pair)
    • 帶金屬屏蔽層
  • 無屏蔽雙絞線 UTP (Unshielded Twisted Pair)

在這里插入圖片描述

雙絞線標準

  • 1991年,美國電子工業歇會EIA和電信行業歇會聯合發布了一個用于室內傳送資料的無屏蔽雙絞線和屏蔽雙絞線的標準 EIA/TIA-568
  • 1995年將布線標準更新為EIA/TIA-568-A
  • 此標準規定了5個種類的UTP標準(從 1 類線到 5 類線),
  • 對傳送資料來說,現在最常用的 UTP 是5類線Category 5 或 CAT5),

在這里插入圖片描述

光纜

  • 光纜是光纖通信的傳輸媒體,
  • 由于可見光的頻率系統的傳輸帶寬遠遠大于目前其他各種傳輸媒體的帶寬,

在這里插入圖片描述

當光線從高折射率的媒體射向低折射率的媒體時,其折射角將大于入射角,因此,如果入射角足夠大,就會出現全反射,光也就沿著光纖傳輸下去,

光纖的作業原理

在這里插入圖片描述

只要從纖芯中射到纖芯表面的光線的入射角大于某個臨界角度,就可產生全反射,

多模光纖與單模光纖

多模光纖

在這里插入圖片描述

可以存在多條不同角度入射的光線在一條光纖中傳輸,這種光纖就稱為多模光纖

單模光纖

在這里插入圖片描述

若光纖的直徑減小到只有一個光的波長,則光纖就像一根波導那樣,它可使光線一直向前傳播,而不會產生多次反射,這樣的光纖稱為單模光纖

光纖通信中使用的光波的波段

  • 常用的三個波段的中心分別位于850 nm,1300nm 和 1550 nm,
  • 所有這三個波段都具有 25000 ~ 30000 GHz 的帶寬,可見光纖的通信容量非常大,

光纖優點

  1. 通信容量非常大,
  2. 傳輸損耗小,中繼距離長,
  3. 抗雷電和電磁干擾性能好,
  4. 無串音干擾,保密性好,
  5. 體積小,重量輕,

2.3.2 非導引型傳輸媒體

  • 將自由空間稱為“非導引性傳輸媒體”,
  • 無線傳輸所使用的頻段很廣,
  • 短波通信(即高頻通信)主要是靠電離層的反射,但短波信道的通信質量較差,傳輸速率低,
  • 微波在空間主要是直線傳播,
  • 傳統微波通信有兩種方式:
    • 地面微波接力通信
    • 衛星通信

2.4 信道復用技術

2.4.1 頻分復用、時分復用和統計時分復用

復用是通信技術中的基本概念,
它允許用戶使用一個共享信道進行通信,降低陳本,提高利用率,

在這里插入圖片描述
在這里插入圖片描述

復用是通過技術中的基本概念,
它允許用戶使用一個共享信道進行通信,降低成本,提高利用率,

頻分復用 FDM

  • 將整個帶寬分為多份,用戶在分配到一定的頻帶后,在通信程序中自始至終都占用這個頻帶,
  • 頻分復用的所有用戶在同樣的時間占用不同的帶寬資源(請注意,這里的“帶寬”是頻率帶寬而不是資料的發送速率),

在這里插入圖片描述

時分復用 TDM

  • 時分復用則是將時間規劃為一段段等長的時分復用幀(TMD 幀),每一個時分復用的用戶在每一個TDM幀中占用固定序號的時隙,
  • 每一個用戶所占用的時隙是周期性地出現(其周期就是TDM幀的長度),
  • TDM信號也稱為等時(isochronous)信號,
  • 時分復用的所有用戶是在不同的時間占用同樣的頻帶寬度,

在這里插入圖片描述

時分復用可能會造成線路資源的浪費

在這里插入圖片描述

使用時分復用系統傳送計算機資料時,由于計算機資料的突發性質,用戶對分配到的子信道的利用率一般是不高的,

統計時分復用 STDM

在這里插入圖片描述


創作不易,點個贊吧!
如果需要后續再看點個收藏!
如果對我的文章有興趣給個關注!
如果有問題,可以關注公眾號【了凡銀河系】點擊聯系我私聊,


轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/377032.html

標籤:其他

上一篇:SpringBoot+Vue專案部署到Linux服務器

下一篇:四不幫你弄懂網路編程之最后一步

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more