一、網路基礎
1.網路指的是什麼?
計算機與計算機之間通過物理鏈結介質(網路裝置)連線到一起。
計算機與計算機之間基於網路協議通訊(網路協議就相當於計算機界的英語)
2.osi七層協議:
網際網路協議按照功能不同分為osi七層或tcp/ip五層或tcp/ip四層
每層執行常見物理裝置:
3.五層模型講解
物理層:由來:計算機和計算機之間要想通訊,就必須接入internet,言外之意就是計算機之間必須完成組網。
功能:主要基於電器特性傳送高低電壓,高電壓對應數字1,低電壓對應數字0(提供電訊號)
資料鏈路層:
1.由來:單純的電訊號0和1沒有任何意義,必須規定電訊號多少位
2.功能:定義了電訊號的分組方式
3.乙太網協議ethernet:早期的時候各個公司都有自己的分組方式,後來形成了統一的標準,即乙太網協議ethernet
4.乙太網協議ethernet規定:
1.一組電訊號構成乙個資料報,叫做「幀」
2.每一資料幀分成:報頭head和資料data兩部分
接受者/目標位址,6個位元組
資料型別:6個位元組
data包含:資料報的具體內容(最短64位元組,最長1500位元組)
網路層:
1.由來:
有了ethernet,mac位址,廣播的傳送方式,計算機與計算機之間就可以通訊了,問題是世界範圍的網際網路由乙個個彼此隔離的小的區域網組成的,那麼傳送一條訊息全世界都能收到,這樣會導致效率很低了。所以,必須找到一種方法來區分計算機是在區域網還是不在區域網裡。如果在同乙個區域網裡,就採用廣播的方式傳送,如果不是,就採用路由的方式。
2.功能:引入一套新的位址用來區分不同的廣播域/子網,這套位址即網路位址。
範圍:0.0.0.0-255.255.255.255
乙個ip位址通常寫成四段十進位制數,例:172.16.10.1
4.子網掩碼:所謂」子網掩碼」,就是表示子網路特徵的乙個引數。它在形式上等同於ip位址,也是乙個32位二進位制數字,它的網路部分全部為1,主機部分全部為0。比如,ip位址172.16.10.1,如果已知網路部分是前24位,主機部分是後8位,那麼子網路掩碼就是11111111.11111111.11111111.00000000,寫成十進位制就是255.255.255.0。
知道」子網掩碼」,我們就能判斷,任意兩個ip位址是否處在同乙個子網路。方法是將兩個ip位址與子網掩碼分別進行and運算(兩個數字都為1,運算結果為1,否則為0),然後比較結果是否相同,如果是的話,就表明它們在同乙個子網路中,否則就不是。
傳輸層:
1.由來:我們通過ip位址和mac位址找到了一台特定的主機,如何標識這台主機上的應用程式,答案就是埠。埠即應用程式與網絡卡關聯的編號。
2. 功能:建立埠到埠的通訊。
3.tcp:
通過雙向鏈結,客戶端向服務端傳送訊息後,等待服務端回覆訊息後才算傳送成功。
缺點:速度慢
優點:可靠(可靠在對方要回應乙個包確保傳送成功)
4.udp:
沒有鏈結,直接傳送。
缺點:不可靠
優點:速度快
5.三次握手(連線)和四次揮手(斷開):
三次握手的目的:建立雙向通訊鏈路。syn代表客戶端向服務端傳送的乙個請求,ack代表服務端向客戶端傳送的回應。
三次握手就像談戀愛確定關係一樣,四次揮手就像分手一樣。此處只是打比方而已。
應用層:
功能:規定應用程式的資料格式。
協議部分:http:// 應用層的協議
網域名稱:www.cnblogs.com
資源:haiyan123
一、網路基礎
1.網路指的是什麼?
計算機與計算機之間通過物理鏈結介質(網路裝置)連線到一起。
計算機與計算機之間基於網路協議通訊(網路協議就相當於計算機界的英語)
2.osi七層協議:
網際網路協議按照功能不同分為osi七層或tcp/ip五層或tcp/ip四層
每層執行常見物理裝置:
3.五層模型講解
物理層:由來:計算機和計算機之間要想通訊,就必須接入internet,言外之意就是計算機之間必須完成組網。
功能:主要基於電器特性傳送高低電壓,高電壓對應數字1,低電壓對應數字0(提供電訊號)
資料鏈路層:
1.由來:單純的電訊號0和1沒有任何意義,必須規定電訊號多少位
2.功能:定義了電訊號的分組方式
3.乙太網協議ethernet:早期的時候各個公司都有自己的分組方式,後來形成了統一的標準,即乙太網協議ethernet
4.乙太網協議ethernet規定:
1.一組電訊號構成乙個資料報,叫做「幀」
2.每一資料幀分成:報頭head和資料data兩部分
接受者/目標位址,6個位元組
資料型別:6個位元組
data包含:資料報的具體內容(最短64位元組,最長1500位元組)
網路層:
1.由來:
有了ethernet,mac位址,廣播的傳送方式,計算機與計算機之間就可以通訊了,問題是世界範圍的網際網路由乙個個彼此隔離的小的區域網組成的,那麼傳送一條訊息全世界都能收到,這樣會導致效率很低了。所以,必須找到一種方法來區分計算機是在區域網還是不在區域網裡。如果在同乙個區域網裡,就採用廣播的方式傳送,如果不是,就採用路由的方式。
2.功能:引入一套新的位址用來區分不同的廣播域/子網,這套位址即網路位址。
範圍:0.0.0.0-255.255.255.255
乙個ip位址通常寫成四段十進位制數,例:172.16.10.1
4.子網掩碼:所謂」子網掩碼」,就是表示子網路特徵的乙個引數。它在形式上等同於ip位址,也是乙個32位二進位制數字,它的網路部分全部為1,主機部分全部為0。比如,ip位址172.16.10.1,如果已知網路部分是前24位,主機部分是後8位,那麼子網路掩碼就是11111111.11111111.11111111.00000000,寫成十進位制就是255.255.255.0。
知道」子網掩碼」,我們就能判斷,任意兩個ip位址是否處在同乙個子網路。方法是將兩個ip位址與子網掩碼分別進行and運算(兩個數字都為1,運算結果為1,否則為0),然後比較結果是否相同,如果是的話,就表明它們在同乙個子網路中,否則就不是。
傳輸層:
1.由來:我們通過ip位址和mac位址找到了一台特定的主機,如何標識這台主機上的應用程式,答案就是埠。埠即應用程式與網絡卡關聯的編號。
2. 功能:建立埠到埠的通訊。
3.tcp:
通過雙向鏈結,客戶端向服務端傳送訊息後,等待服務端回覆訊息後才算傳送成功。
缺點:速度慢
優點:可靠(可靠在對方要回應乙個包確保傳送成功)
4.udp:
沒有鏈結,直接傳送。
缺點:不可靠
優點:速度快
5.三次握手(連線)和四次揮手(斷開):
三次握手的目的:建立雙向通訊鏈路。syn代表客戶端向服務端傳送的乙個請求,ack代表服務端向客戶端傳送的回應。
三次握手就像談戀愛確定關係一樣,四次揮手就像分手一樣。此處只是打比方而已。
應用層:
功能:規定應用程式的資料格式。
協議部分:http:// 應用層的協議
網域名稱:www.cnblogs.com
資源:haiyan123
計算機網路知識
1.網橋的自學習和 過程。若有,則將 表中記錄的目的位址埠和此幀進入網橋時通過的埠進行比較,若相等則丟棄此幀 因為目的主機已經收到此幀了 若不相等,則將此幀通過 表記錄的目的位址埠 出去。2.關於csma cd 機制。簡述csma cd 的工作過程 答 csma cd 的工作過程如下 傳送站傳送時首...
計算機網路知識
osi中的層 功能 tcp ip協議族 1.應用層 檔案傳輸,電子郵件,檔案服務,虛擬終端 tftp,http,snmp,ftp,smtp,dns,telnet 2.表示層 資料格式化,轉換,資料加密 沒有協議 3.會話層 解除或建立與別的接點的聯絡 沒有協議 4.傳輸層 提供端對端的介面 tcp,...
計算機網路 知識
1 網路介面卡 又稱網絡卡 區域網接收器 網路介面控制器。每乙個網絡卡都有乙個被稱為mac位址的獨一無二的48位序列號。在網路上的每乙個計算機都必須擁有乙個獨一無二的mac位址。3 乙太網 ethernet 一種計算機 區域網技術。乙太網實現了網路上無線電系統多個節點傳送資訊的想法,每個節點必須獲取...