學了一些linux下的網路相關的命令,但是網路本身是啥,不知道啊, 所以只好找個ccna的網路知識,學一學,太難了我 網路種類: 乙太網 ARPA FR幀中繼 frame relay ATM交換機 網路範圍: 區域網 廣域網(也就俗稱的網際網路) 網路定義:通過物理線路將所有的終端設備連接到一起,並實 ...
學了一些linux下的網路相關的命令,但是網路本身是啥,不知道啊,
所以只好找個ccna的網路知識,學一學,太難了我
網路種類:
- 乙太網 ARPA
- FR幀中繼 frame-relay
- ATM交換機
網路範圍:
- 區域網
- 廣域網(也就俗稱的網際網路)
網路定義:通過物理線路將所有的終端設備連接到一起,並實現共用環境。
交換機(switch):插電就開始運行,pc機們的網線插到交換機上,pc之間就可以通過交換機通信了。一個交換機就組成了一個小的區域網。是一種基於MAC(網卡的硬體地址)識別,能完成封裝轉發數據包功能的網路設備。交換機可以“學習”MAC地址,並把其存放在內部地址表中,通過在數據幀的始發者和目標接收者之間建立臨時的交換路徑,使數據幀直接由源地址到達目的地址。
交換機可以識別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),物理層不提供糾錯。
貓(數據機):以前都是通過電話線上網,電話線上跑的是模擬信號,pc不能識別模擬信號,只能識別數字信號,所以需要一個貓來做:模擬信號和數字信號的轉換。
物理層設備:下麵的交換器類似貓的作用。
鏈路層: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地址返回給訪問者,所以延遲低,速度快。