文章目錄
關於我的倉庫
- 這篇文章是我爲面試準備的學習總結中的一篇
- 我將準備面試中找到的所有學習資料,寫的Demo,寫的博客都放在了這個倉庫裏iOS-Engineer-Interview
- 歡迎star👏👏
- 其中的博客在簡書,CSDN都有發佈
- 博客中提到的相關的代碼Demo可以在倉庫裏相應的文件夾裏找到
前言
- 該系列爲學習韓立剛老師《計算機網絡》課程的系列學習筆記,目前計劃是一章寫一篇
- 韓老師這個課程貌似是好幾年前的,但怎麼說呢,計算機網絡作爲計算機領域的基礎,其實變化不大
- 課程在b站上:計算機網絡
- 老師的課看起來賊歡樂,看的很開心,配着彈幕那是更開心。主要老師很很實在,腳踏實地吧,講的例子都賊接地氣
- 本來是在看《趣談網絡協議》的,可惜看到第二章實在看不懂了,把我當寶搞,頂不住,所以先看下韓老師的打個基礎
- 計算機網絡這本書也買了,買的第七版,美麗美麗計網學起來
- 博客內容也就是截圖+理解+書本,希望把基礎搞好
- 作爲一個計算機的學生,沒點基礎知識,確實8⃣️行
- 這一章物理層,感覺和我們關係不是很大,就粗略瞭解下
- 畢竟我這主要還是面試驅動學習😂
物理層的基本概念
- 這一塊關係不大,粗
- 就好想可樂瓶子有不同的大小,但是瓶口需要固定大小,方便灌輸
- 對於物理層的學習主要放在掌握基本概念,抽象具體的傳輸介質
數據通信的基礎知識
數據通信模型
- 數字比特流【數字信號】是離散的【只有0/1】,而模擬信號【連續信號】是連續的【連續的正餘弦變化】
- 公用電話網是一個廣域網
相關術語
- 消息是對用戶來說有用的信息,數據是計算機能傳送的,信號是電磁信號【離散,連續】
- 碼元比如說就是010101010中的一個0/1
- 爲什麼碼元可以攜帶nbit的信息?在於如果可以有多個電壓的話,碼元將不止能代表0/1,而是能代表更多的數據
- 比如這裏,由於有八種電壓,一個碼元將可以代表一個三位二進制
信道
- 對於計算機通信,基本上都是採取雙向
信號
- 基帶信號就好像人普通說話,過了一定距離就聽不到了,通過調製,加強了信號,可以傳的更遠
調製方法
- 聰明人看圖就理解了
編碼
- 歸零指的是1和1之間要經歷一次歸零
- 曼徹斯特編碼不一定有固定的0/1標準,約定好即可
- 曼切斯特編碼,如果一直爲0就是沒有數據傳輸
信道的極限容量
奈氏準則
- 這裏簡單來說就是當你的速率越快,你的碼元越短,用肉眼來形容就是都連成一根線了,也就分不出0/1高低電平了
信噪比
[外鏈圖片轉存失敗(img-5lSOt28M-1568463373345)(https://tva1.sinaimg.cn/large/006y8mN6ly1g6z42m64ukj30eo0aywhv.jpg)]
- 這裏就比如說,當外面有噪聲的時候,如果人講話速率太快,你就聽不懂了,把速率降下來還能聽懂,👍
應用範圍
物理層下面的傳輸媒體
- 這一塊感覺離我最遠了,水一水,不過挺有意思的
各種電纜
- 有線電視用的就是同軸電纜
網線
- 這一塊書上沒有
- 要記住就是不同的設備之間可以用直通線,相同的設備不行,但是現在基本上都會自動適配了,因此全部使用直通線就行
光纖
- 這一塊記住是當光纖從高折射率的媒體射向低折射率的媒體時,其折射角會大於入射角
非導向傳輸媒體
- 短波:依靠電離層的反射實現,通信質量較差
- 微波:直線傳播
- 地面微波接力通信:由於地球是圓的,直線傳播相當於給個切線,因此要造很高的信號塔進行接力
頻譜
遠古設備:集線器
- 集線器不是交換機
- 非智能,電腦A給電腦B發送信息會廣播到連接在該集線器上的所有電腦
信道複用技術
複用
- 複用就是在發送端加上覆用器,把信號合在一起,在接受端使用分用器【過濾加解調】
頻分複用技術FDM
- 頻分複用實際上就是給每個用戶都分配一個頻帶讓其進行發送
- 下面兩張神圖講的很清楚:
- 在看一個FDM的例子
- 我覺得對於複用關鍵還是要明白有過濾以及調製兩部分
- 也可以進行多重組合:
時分複用技術TDM
- 時分複用技術是劃分一個個TDM幀,將多個用戶的信息按序塞入
[外鏈圖片轉存失敗(img-5SRHbLE1-1568463373350)(/Users/mac/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ/Users/894912881/QQ/Temp.db/BCE52505-69BB-4CC6-AEEE-8FD0A5C8D55C.png)]
[外鏈圖片轉存失敗(img-RqW7RLHN-1568463373351)(https://tva1.sinaimg.cn/large/006y8mN6ly1g6z5d53tpbj30hi0d3dii.jpg)]
- 時分複用有個特別屌的解釋,把時看作時鐘,也就是內置了一個時鐘,按照時間一點點波動,波到哪裏就進行一次輸入TDM幀,有點酷的
統計時分複用STDM
- 這個技術出現的原因在於TDM會出現浪費,因爲當某一個時間用戶沒發送信息,TDM幀上有一塊就會是空的
- 因此出現了STDM,還是按順序進入幀,但是此時不會再放入空的了,遇到空直接按順序處理下一個
- 但這就出現問題,之前根據順序就能知道是哪個用戶發送的信息,但此時由於有跳過,沒法得知到底是誰發送的信息,因此需要使用一塊專門存儲信息的地方存放相關信息
波分複用WDM
數字傳輸系統
- 在廣域網【電話線路】這一段用的是數字傳輸系統
- PCM是啥意思呢,就是說打電話時,一秒鐘採樣8k次,每次採樣出來一個碼元【8位二進制】,這樣子一秒就是8 * 8k = 64k
- 對於E1:
- 對於T1:
寬帶接入技術
xDSL
DMT
- 這裏上行線路就比如請求一個網頁之類,下行線路比如下載一個視頻之類,明顯下行需要的流量更大,因此下行線路更多
HFC
FTTx
- 現在運營商說的光線到戶基本上都是FTTx,並不是真的