osi參考模型(7層)
應用層:人機互動的介面,接受使用者資料
表示層:將邏輯語言轉換成機器語言,翻譯,加密
會話層:建立、維護、管理會話連線
傳輸層:區分流量並定義資料傳輸方式
網路層:編址和定址
資料鏈路層:mac位址(48位2進製);新增資料幀的幀頭幀尾
物理層:將資料轉化成電流,在物理介質上傳輸
傳輸方式(tcp/udp協議):
tcp:傳輸控制協議,是一種可靠的傳輸方式,有確認機制和重傳輸機制,三次握手以保證面向連線,四次揮手保證資料完整性。
udp:使用者資料報協議,是一種非面向連線的不可靠傳輸協議,具有大流量、實時性較高、對資料丟失不敏感的特點。
資料的分段傳輸:傳輸較大資料時按照最大傳輸單元進行分段傳輸。
bit—位元 ,乙個二進位制 1000bit=1kbit 1000kbit=1mbit 1000mbit=1gbit
byte—位元組,八個bit 1byte=8bit 1000byte=1k 1000k=1m
雙絞線(rj-45):
568a線序:綠白、綠、橙白、藍、藍白、橙、棕白、棕
568b線序:橙白、橙、綠白、藍、藍白、綠、棕白、棕
平行線:又稱為直通線,線序相同。不同層裝置使用平行線。
交叉線:線序不同。同層裝置使用交叉線。
全反線:又稱為console線,配置線,線序相反,用於使用者控制網路裝置。
路由器:三層裝置,識別ip位址。不同的介面在不同的網段(廣播域)
交換機(網橋):二層裝置,使用mac位址,所有的介面預設在同乙個廣播域,乙個介面是乙個衝突域。
集線器(hub):放大器 放大訊號,屬於1層裝置,識別bit流,hub上所有的介面都在同乙個衝突域中。
交換機的缺點:衝突域:電平衝突。 廣播域一般不衝突。
如果網路越來越多,想要找到其他計算機,廣播域就太廣了,所以選擇用3層裝置路由器隔離廣播。
子網劃分: vlsm 可變長子網掩碼
通過延長掩碼的長度,將主機位借位網路位
192.168.1.0/24 192.168.1.1-254可用
11000000 10101000 00000001 00000000 192.168.1.0
11111111 11111111 11111111 00000000 255.255.255.0
拆分成2個子網
11000000 10101000 00000001 0 0000000 192.168.1.0 192.168.1.1-126
11111111 11111111 11111111 1 0000000 255.255.255.128
11000000 10101000 00000001 1 0000000 192.168.1.128 192.168.1.129-254
11111111 11111111 11111111 1 0000000 255.255.255.128
子網彙總的意義:節省路由器的運算能力。 day1學習總結
1,認識和了解python python是一門解釋性語言 弱型別語言 2,python發展史 2008 2.x 3.x 3,第乙個python程式 1,python的程式可以寫在命令列中進行編寫和執行。命令列進入方式 win r cmd 回車 python 注意 中英文標點符號 2,把程式寫在py檔...
Day1 基礎知識
使用書籍c primer plus 第六版,程式設計環境mba xcode。namespace表示不用封裝內容的同名 使用命名空間加以區分。可以使用sts cout等替代。類,函式和變數是c 的標準元件,他們都被存放在std中,所以一般都需要using。mian函式被作業系統呼叫,所以要給作業系統返...
學習日記 Day1
for 迴圈變數型別 迴圈變數名稱 要被遍歷的物件 迴圈體 int c for int a c 廣播的動態註冊 過程總結 1.定義乙個intentfiler和乙個繼承broadcastreceiver的內部類 receiver 2.在oncreate中例項1中的2個定義。intentfiler新增個...