小白網絡基礎大雜燴

學了一些linux下的網絡相關的命令,可是網絡自己是啥,不知道啊,
因此只好找個ccna的網絡知識,學一學,太難了我linux

網絡種類:

  • 以太網 ARPA
  • FR幀中繼 frame-relay
  • ATM交換機

網絡範圍:

  • 局域網
  • 廣域網(也就俗稱的因特網)

網絡定義:經過物理線路將全部的終端設備鏈接到一塊兒,並實現共享環境。ios

  • 交換機(switch):插電就開始運行,pc機們的網線插到交換機上,pc之間就能夠經過交換機通訊了。一個交換機就組成了一個小的局域網。是一種基於MAC(網卡的硬件地址)識別,能完成封裝轉發數據包功能的網絡設備。交換機能夠「學習」MAC地址,並把其存放在內部地址表中,經過在數據幀的始發者和目標接收者之間創建臨時的交換路徑,使數據幀直接由源地址到達目的地址。c++

    交換機能夠識別mac地址,不能識別ip地址。經過mac地址轉發數據。交換機上的每一個接口都有mac地址,vlan也有mac地址,只要是接口就有mac地址。後端

  • 集線器(hub):pc機們的網線插到集線器上,pc之間就能夠經過集線器通訊了。一個集線器就組成了一個小的局域網。集線器(HUB)是計算機網絡中鏈接多個計算機或其餘設備的鏈接設備,
    是對網絡進行集中管理的最小單元。英文Hub就是中心的意思,像樹的主幹同樣,
    它是各分支的聚集點。HUB是一個共享設備,主要提供信號放大和中轉的功能,
    它把一個端口接收的全部信號向全部端口分發出去。打個比方一個8口hub,
    當端口1上的機器要給端口8上的機器發數據,
    那這個數據是這樣跑的:首先她在端口1上偵聽hub上有沒有數據在傳輸,
    若是沒有,端口1就跳出來向hub上喊:「我有數據包要給端口8,請端口8聽到後回話」
    這個數據被以廣播的方式發送到hub上的其他7個口上,每端口都會接到這樣的數據包,
    而後端口2---端口7會發一則消息給斷口1:「我不是端口8,請你快tmd釋放帶寬資源」
    與此同時端口8會發消息給斷口1:「我是端口8,你在找我嗎?」
    端口1收到上述消息後,會和端口8進行確認,而後他們創建傳輸連接,完成數據轉發。
    等若是端口1在發送尋找斷口8的消息後,沒有獲得相應,那她還會接着發這個消息,
    直到收到端口8的回答。等端口1和端口8完整數據轉發後,假設他們還要進行通信,
    那麼hub上還會重複以上的過程。因而可知hub的通訊方式點點碰撞,
    一個數據,須要送達全部的端口,這不但增長了數據轉發的時間,
    更要命的是hub每每會給網絡帶來可怕的廣播風暴。 而相同的工做再交換機就不用這麼麻煩,
    假設端口1和端口8從沒有通訊過,那麼開始的時候,
    他們的工做和hub同樣,端口1要在交換機上找端口8,一旦端口8返回確認信息,
    那再端口1上就會生成1個和端口8的地址對應表,這個表裏面有全部和端口1經過信的端口,
    一旦有了這地址對應表,那在之後端口1要和端口8通信,就不用這麼麻煩,
    能夠直接送達,並且其餘的斷口也不會知道他們直接正在轉發數據,
    這樣不當加快了數據轉發時間,並且避免了可怕的廣播風暴。服務器

  • 路由器(router):插在交換機上的pc要想鏈接別的網絡,就須要路由器了。從交換機一側拉出一個網線,插在路由器上,在從路由器上拉出一個網線鏈接別的網絡設備(路由器,交換機等),這樣就實現了局域網之間的通訊。微信

    路由器能夠識別ip地址,不能識別mac地址。經過ip地址轉發數據網絡

OSI七層:

  • 物理層:用網線鏈接,網線裏跑的是數字信號,叫比特流(不是0就是1),物理層不提供糾錯。less

    貓(調制解調器):之前都是經過電話線上網,電話線上跑的是模擬信號,pc不能識別模擬信號,只能識別數字信號,因此須要一個貓來作:模擬信號和數字信號的轉換。dom

    物理層設備:下面的交換器相似貓的做用。ide

  • 鏈路層:mac地址。有mac地址組成的網絡叫以太網

    鏈路層設備:

    mac地址結構:

  • 網絡層:光有mac地址,要想實現全球之間的通訊太難了,因此又抽象出了網絡層,網絡層裏出現了IP地址的概念,IP地址是邏輯地址,有了IP地址,通訊就變得容易實現了。由IP地址組成的網絡叫作Internet(因特網)。

    路由器可以根據目的地的IP地址,進行選路(選擇一條最短路徑),以達到把數據送到目的端。

環回地址(loopback):127.0.0.1

能ping通127.0.0.1的話,說明本機的網卡沒壞。

VLMS設計(可變長子網掩碼)和CIDR(Classless Inter-Domain Routing,元類域間路由選擇 )

參考:子網劃分詳解與子網劃分實例精析

私有ip地址

A類:10.0.0.0-10.255.255.255

B類:172.16.0.0-172.31.255.255

C類:192.168.0.0-192.168.255.255

路由器的模擬機軟件:

  • cisco packet tracer
  • GNS3:版本0.8.6(老版本),有1點幾的。命令比cisco多。

線纜

路由器和路由器之間的線:

  • T-568A
  • T-568B

cisco路由器裏的操做系統是:ios(不是蘋果的ios)。

服務器網卡選擇

3com,華爲,cisco,broadcom(博通)

ADSL

上傳速度和下載速度不一致,上傳速度是下載速度的八分之一左右。國內說的帶寬都是指下載速度。

  • 之前用電話上上網的使用,用貓來進行模擬信號和數字信號的轉換。
  • 如今都是光纖上網了,通常的pc的網卡不能直接插光纖,因此須要光纖和網卡的轉換。可是有的服務器的網卡有光纖插口,能夠直接插光纖。

ISP:Internet Service Provider(運營商)

一級運營商:電信,移動,聯通。有挖溝埋線的權限。

二級運營商:電信通,長城。從一級租線路,而後本身挖溝埋線。

DNS服務器的智能解析功能

好比華爲網站有多個server,每一個server都有一個公網IP,北京有一個server,深圳有個server,那麼在DNS服務器裏就有2個條目,一個是北京server的ip,一個是深圳server的ip。

有個用戶在廣州訪問華爲的網站時,請求到了DNS服務器,DNS服務器的智能解析功能,會把深圳的server的ip地址返回給訪問者,因此延遲低,速度快。

c/c++ 學習互助QQ羣:877684253

本人微信:xiaoshitou5854

相關文章
相關標籤/搜索