HCIA第一天
思維導(dǎo)圖
計(jì)算機(jī)網(wǎng)絡(luò)的概述
?? ?計(jì)算機(jī)
?? ??? ?誕生于1946
?? ??? ?所用語言:機(jī)械語言二進(jìn)制
?? ??? ?功能性機(jī)算
?? ??? ??? ?應(yīng)用層:人機(jī)交互的接口??自然語言-編碼-機(jī)器語言
?? ??? ??? ?表示層:進(jìn)一步編碼—轉(zhuǎn)換為二進(jìn)制語言
?? ??? ??? ?介質(zhì)訪問控制層:控制物理層(硬件)二進(jìn)制轉(zhuǎn)換為電流發(fā)給物理層
?? ??? ??? ?物理層:電流的輸入,CPU的機(jī)算
?? ?網(wǎng)絡(luò)擴(kuò)大的方案
?? ??? ?增大距離
?? ??? ??? ?兩個(gè)問題
?? ??? ??? ??? ?信號失真
?? ??? ??? ??? ?信號衰弱
?? ??? ??? ?解決問題二——中繼器
?? ??? ??? ??? ?可以減少信號衰弱,但是解決不了信號失真故不能無限增加
?? ??? ?增加節(jié)點(diǎn)
?? ?網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
?? ??? ?總線型
?? ??? ??? ?一條多芯的西線纜向四周延伸鏈接各個(gè)節(jié)點(diǎn)
?? ??? ??? ??? ?例圖
?? ??? ??? ?優(yōu)點(diǎn):信道的利用率高,結(jié)構(gòu)簡單,低成本\n缺點(diǎn):同一時(shí)刻僅允許兩臺機(jī)節(jié)點(diǎn)通訊
?? ??? ?環(huán)型
?? ??? ??? ?由節(jié)點(diǎn)和節(jié)點(diǎn)鏈接的線路組合的一個(gè)閉的環(huán)
?? ??? ??? ??? ?例圖
?? ??? ??? ?優(yōu)點(diǎn):結(jié)構(gòu)簡單,增加和刪除節(jié)點(diǎn)方便\n缺點(diǎn):當(dāng)某個(gè)線路出現(xiàn)故障,會(huì)導(dǎo)致整個(gè)網(wǎng)絡(luò)癱瘓
?? ??? ?星型
?? ??? ??? ?由中央節(jié)點(diǎn)和通過鏈路與中央節(jié)點(diǎn)線連的節(jié)點(diǎn)組成
?? ??? ??? ??? ?例圖
?? ??? ??? ?優(yōu)點(diǎn):結(jié)構(gòu)簡單,擴(kuò)展性強(qiáng)。星型拓?fù)湟彩乾F(xiàn)在最常用的結(jié)構(gòu)\n缺點(diǎn):信道利用率不高,對中央節(jié)點(diǎn)要求高
?? ??? ?網(wǎng)狀(全連接)就是星型拓?fù)涞臄U(kuò)展
?? ??? ??? ?例圖
?? ??? ??? ?優(yōu)點(diǎn):從節(jié)點(diǎn)到節(jié)點(diǎn)有多條路徑可選,網(wǎng)絡(luò)穩(wěn)點(diǎn)(在廣域網(wǎng))\n缺點(diǎn):成本高,結(jié)構(gòu)復(fù)雜
?? ??? ?補(bǔ)充:
?? ??? ??? ?集線器:純物理層設(shè)備
?? ??? ??? ?地址:MAC地址,48位二進(jìn)制組成減號分16進(jìn)制
?? ??? ??? ?沖突問題::CSMA/CD機(jī)制----載波偵聽多路訪問/沖突檢測機(jī)制(先聽后發(fā)、邊聽邊發(fā)、沖突停發(fā)、隨機(jī)延遲后重發(fā))?
?? ??? ??? ?沖突域:連接在同一導(dǎo)線的所有工作站的集合
?? ?網(wǎng)絡(luò)擴(kuò)大的需求
?? ??? ?完全沒有沖突
?? ??? ?無距離限制
?? ??? ?單播傳輸
?? ?網(wǎng)橋
?? ??? ?將電流轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),并且將二進(jìn)制數(shù)據(jù)存儲到設(shè)備中,會(huì)重新生成新的電信號發(fā)送
?? ?交換機(jī):網(wǎng)橋的升級版
?? ??? ?屬于二層設(shè)備
?? ??? ?可以識別MAC地址
?? ??? ??? ?MAC地址表:(MAC地址、端口號),MAC地址表的老化時(shí)間--->5min
?? ??? ??? ?MAC地址老化時(shí)間:pc不發(fā)送包之后開始計(jì)時(shí)否則覆蓋重新計(jì)時(shí)
?? ??? ??? ?洪泛:指將數(shù)據(jù)包復(fù)制并且轉(zhuǎn)發(fā),目的轉(zhuǎn)發(fā)的是出接受端口意外的所有端口
?? ??? ??? ?廣播域:指一個(gè)數(shù)據(jù)包洪泛的范圍
?? ??? ??? ?圖
?? ?路由器
?? ??? ?第三層設(shè)備(網(wǎng)絡(luò)層)
?? ??? ?隔離廣播域
?? ??? ??? ?路由器的每一個(gè)接口都是一個(gè)獨(dú)立的廣播域
?? ??? ?轉(zhuǎn)發(fā)數(shù)據(jù):基于路由表進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)
?? ??? ?路由器的產(chǎn)生通訊被分為兩種
?? ??? ??? ?依靠交換機(jī)進(jìn)行轉(zhuǎn)發(fā):同廣播域轉(zhuǎn)發(fā)\n依靠路由器進(jìn)行轉(zhuǎn)發(fā):跨廣播域轉(zhuǎn)發(fā)
?? ?IP地址——邏輯地址
?? ??? ?兩種
?? ??? ??? ?IPV4:32位二進(jìn)制組成點(diǎn)分十進(jìn)制(192.168.1.1)
?? ??? ??? ?IPV4:128為二進(jìn)制組成冒號分16進(jìn)制(與IPV4沒有差別是為了解決IPV4提供的IP地址產(chǎn)生的)
?? ??? ?IP地址分為兩部分
?? ??? ??? ?網(wǎng)絡(luò)位+主機(jī)位
?? ??? ??? ??? ?網(wǎng)絡(luò)為:表示該IP所處于的網(wǎng)段
?? ??? ??? ??? ?主機(jī)位:表示該主機(jī)的編號
?? ??? ?一般洪泛范圍相同表示是同一個(gè)網(wǎng)段不同的主機(jī)位,洪泛范圍不同則網(wǎng)絡(luò)范圍不同
?? ??? ??
?? ?掩碼
?? ??? ?掩碼是用來判斷IP的網(wǎng)絡(luò)位的
?? ??? ?32位二進(jìn)制組成并且使用點(diǎn)分10進(jìn)制表示——是連續(xù)的1+連續(xù)的0表示的
?? ??? ?掩碼的每一位比特位都有IP地址相對應(yīng),其中掩碼的1所對應(yīng)的IP地址的比特位為網(wǎng)絡(luò)位
?? ??? ?例
?? ?網(wǎng)關(guān)
?? ??? ?指路由器與廣播域所連的接口,這個(gè)接口所配置的IP地址為網(wǎng)關(guān)IP
?? ??? ?1. 判斷是否是同一個(gè)廣播域\n2. 若為同一廣播域,則將數(shù)據(jù)發(fā)送給交換機(jī),由交換機(jī)進(jìn)行洪泛或單播形式轉(zhuǎn)發(fā)\n3. 若為不同廣播域,則將數(shù)據(jù)發(fā)送給路由器,即網(wǎng)關(guān)IP所在設(shè)備,再由路由器進(jìn)行轉(zhuǎn)發(fā)\n4. 目的主機(jī)接收該數(shù)據(jù)后,重復(fù)上三步過程進(jìn)行數(shù)據(jù)回復(fù)。
?? ??? ?分支主題
?? ?APR協(xié)議
?? ??? ?根據(jù)一直地址來獲取相對應(yīng)的另一種地址
?? ??? ?工作原理::根據(jù)發(fā)送者的IP地址和MAC和目標(biāo)IP地址,進(jìn)行洪泛然后目標(biāo)的IP地址會(huì)識別該文件是否發(fā)送給自己 然后將自己的MAC回應(yīng)給發(fā)送者
?? ??? ?目的MAC為全F的數(shù)據(jù)包,被稱為廣播數(shù)據(jù)包。廣播數(shù)據(jù)包會(huì)被所有設(shè)備接收。
?? ??? ?ARP請求包/ARP應(yīng)答包\n本地ARP緩存表(老化時(shí)間---180s)\nwindows端如何查看(arp -a)
?? ??? ?APR分類
?? ??? ??? ?正向ARP-----通過IP地址獲取MAC地址(網(wǎng)絡(luò)中最常見的)\n反向ARP-----通過MAC地址獲取IP地址\n免費(fèi)ARP-----沖突檢測和自我介紹使用\n逆向ARP-----存在于幀中繼網(wǎng)絡(luò),用于獲取IP地址\n代理ARP-----由網(wǎng)關(guān)設(shè)備代替主機(jī)查詢MAC地址?
?? ?TCP/IP協(xié)議棧
?? ??? ?開放式系統(tǒng)互聯(lián)模型,參考模型。由國際標(biāo)準(zhǔn)化組織ISO提出的。\n應(yīng)用層:人機(jī)交互的接口,自然語言--->編碼\n表示層:將編碼--->二進(jìn)制\n會(huì)話層:針對傳輸?shù)拿恳环N數(shù)據(jù)建立一條連接(防止不同數(shù)據(jù)之間相互干擾)\n控制層面:上三層\n數(shù)據(jù)層面:下四層\n傳輸層:區(qū)分流量、定義數(shù)據(jù)傳輸方式。TCP/UDP\n網(wǎng)絡(luò)層:通過IP地址進(jìn)行邏輯尋址(IP協(xié)議)\n數(shù)據(jù)鏈路層:兩個(gè)子層。邏輯鏈路控制層---LLC、介質(zhì)訪問控制層---MAC\n物理層:定義了一些物理特性(電氣電壓、接口規(guī)范);傳輸比特流
?? ??? ?例
?? ?報(bào)文封裝與解封裝
?? ??? ?圖
?? ??? ??? ?PDU
?? ??? ??? ??? ?協(xié)議數(shù)據(jù)單元-----數(shù)據(jù)在不同層面的表現(xiàn)形式\n上三層----數(shù)據(jù)\n傳輸層----數(shù)據(jù)段\n網(wǎng)絡(luò)層----數(shù)據(jù)包\n數(shù)據(jù)鏈路層----數(shù)據(jù)幀\n物理層----比特流
?? ?TCP/IP
?? ??? ?物理層
?? ??? ??? ???規(guī)定一些物理特性(數(shù)據(jù)傳輸速率、傳輸模式、網(wǎng)絡(luò)拓?fù)涞取㈦姎怆妷?#xff09;\n??代表設(shè)備:中繼器、集線器\n??介質(zhì)\n?同軸電纜:早期使用\n兩種標(biāo)準(zhǔn)\n傳輸速率相同,都為10Mbps\n傳輸距離不同,500m和185m\n雙絞線
?? ??? ?雙絞線
?? ??? ??? ?屏蔽雙絞線(STP)、非屏蔽雙絞線(UTP)\n類型:1、2、3、4、5、超5、6、超6、7\n光纖\n進(jìn)行光信號傳輸\n10Mbps---100Gbps\n單模(1310)、多模(850)\n雙工模式\n半雙工:通信雙方都能發(fā)送和接收數(shù)據(jù),但是不能同時(shí)進(jìn)行\(zhòng)n全雙工:通信雙方都能發(fā)送和接收數(shù)據(jù),但是可以同時(shí)進(jìn)行\(zhòng)n同一物理鏈路連接的設(shè)備雙工模式必須相同。\n線序----雙絞線\n網(wǎng)線:雙絞線+RJ-45水晶頭組成\n線序一般分為兩種\n568A:綠白、綠、橙白、藍(lán)、藍(lán)白、橙、棕白、棕\n568B:橙白、橙、綠白、藍(lán)、藍(lán)白、綠、棕白、棕\n直連線與交叉線\n直連線:兩端線序均為568B,一般用于不同設(shè)備間連接\n交叉線:一端568B,一端568A,一般用于相同設(shè)備連接
?? ?數(shù)據(jù)鏈路層
?? ??? ?典型設(shè)備:交換機(jī)、網(wǎng)橋\n???鏈路類型\n局域網(wǎng)----以太網(wǎng)\n廣域網(wǎng)----PPP、HDLC、FR\n二層物理地址---MAC地址\n48位二進(jìn)制組成,減號分十六進(jìn)制表示\n全網(wǎng)唯一 ? ?\n?? ?分成兩個(gè)部分\n前24位:廠商---廠商ID\n后24位:表示產(chǎn)品ID\n數(shù)據(jù)幀\n數(shù)據(jù)幀的類型將決定數(shù)據(jù)將如何傳輸\n一種IEEE802.3幀格式、Ethernet_Ⅱ幀格式?
?? ??? ?分支主題
?? ??? ?由目的MAC、源MAC、類型字段、數(shù)據(jù)、幀校驗(yàn)序列組成\n幀的發(fā)送方式\n單播\n廣播:目的MAC全F\n組播:一對一組,特定的廣播?
?? ?網(wǎng)絡(luò)層
?? ??? ?網(wǎng)絡(luò)層有一個(gè)重要東西叫做IP地址\n邏輯尋址
?? ??? ??? ?IP地址有類分址
?? ??? ??? ?特殊地址\n無效地址:0.X.X.X;0.0.0.0(代表所有的網(wǎng)絡(luò))\n本地測試地址(環(huán)回地址):127.X.X.X\n本地鏈路地址:169.254.0.0/16\n廣播地址:全1;255.255.255.255\n定向廣播地址:主機(jī)位全1;192.168.1.255/24\n網(wǎng)段:主機(jī)位全0;X.X.X.0/24、X.X.0.0/16、X.0.0.0/8\n\n私有地址\nA類:一個(gè)網(wǎng)段:10.0.0.0/8\n10.0.0.0-10.255.255.255\nB類:十六個(gè)\n172.16.0.0-172.31.255.255\nC類:256個(gè)\n192.168.0.0-192.168.255.255\n\n公有地址\n除私有地址與特殊地址外,均為公有地址\n具有全球唯一性
?
總結(jié)
- 上一篇: Linux【实操篇】—— 进程管理、服务
- 下一篇: 已知鸡兔的脚一共80只C语言,鸡兔同笼鸡