day27 網路基礎

2021-10-01 18:48:12 字數 2839 閱讀 8915

一、網路基礎

誕生於-美國 貝爾實驗室

linux系統

c語言gnu開源計畫

gcc編譯器 gcc hello.c .cc或.cpp 等

物件導向的程式語言

面向過程的程式語言

組合語言

機器語言

源**--->彙編--->編譯--->鏈結 機器語言 010101

計算機網路 把分步在各個地點的不同的計算機系統(pc 筆記本 伺服器 arm 開發板 樹莓派),通過鏈結介質(網線)實現資源共享

橙白 橙 綠白 藍 藍白 棕白 棕,通過網路協議 達到資源共享的目的。

|---\>硬體資源(頻寬 硬碟 cpu等)

|---\>軟體資源(網路協議http https pop pop3 stmp ssh ftp等 3389)

硬碟儲存 印表機等資源

>  1、區域網

2、都會網路

3、廣域網

兩台主機之間的通訊

1.1導向式的

雙絞線(網線) 正雙絞線 橙白 橙 綠白 藍 藍白 綠 棕白 棕(路由器 交換機)

反雙絞線 (雙機互聯線) 1 3 2 4對調

光纖同軸電纜

1.2非導向式

wifi

藍芽紅外(距離特別短)

微波衛星

量子通訊

2.兩個人進行通訊資料是如何傳遞的?

協商機制

2.3 iso 國際標準認證體系

2.3.1 水晶頭 網線

rj45 水晶頭 8根線

rj11 **線 4根線 2根

各個國家 各個廠商 用料不同

鐵 鍍銅 純銅 鍍金 塑料等

五類 超五類 六 超六 七類 超七類 等 1000m

2.3.2 光纖

單模光纖 家裡的光纖貓 黑皮光纖

多模光纖

4.1 arp協議

4.2 dns協議

4.3 dhcp協議

4.4 ftp協議

4.5 tcp/ip協議

4.6 udp協議

4.7 ntp協議 時間伺服器

4.8 smtp/pop/imap協議 郵件

*4.9 telnet協議 23

dba unix 測某埠是否開發 /遠端登入伺服器

通過交換機進行區域網之間pc與pc的通訊。

mac位址 每一塊網絡卡出廠的時候就已經存在了,且全球唯一。

(不同品牌的路由 fc-aa fc:aa:14:9d:a9:8b)

目標位址+源位址(mac)+資料資訊 <==>基本的資料報結構
mac位址列表  

在交換網路中通過mac位址進行主機的標識

1、如果 目標資訊的mac位址是在交換機的mac位址列中存在的,那麼就直接**給目標資訊。

2、如果 目標資訊的mac位址沒有在交換機mac位址列表中,那麼就通過廣播的形式 傳送訊息。

廣播風暴的問題

1、多人同時傳送資訊

2、小型區域網a 跟小型區域網b l59 金領

3、帶來的影響

消耗了我大量的系統資源

3.1 網絡卡 bit ---->電==>01010101 記憶體 cpu

3.2 電腦 卡

是實現多個區域網之間的通訊,有個好處 遮蔽了交換網路的廣播風暴。
通過ip位址劃分,來區分目標位址。ip位址的列表

資料結構

傳送的資料結構 <===> 目標位址 + 源位址(ip位址) +資料資訊

1、如果ip位址存在 ip位址列表中 直接**收到資訊。

2、如果ip位址不存在 ip位址列表中 訊息就被丟棄。

ip位址 邏輯位址,不要跟實體地址混淆。

1)靜態路由協議(手動配置 手動增加路由的條目)

優點:速度快,執行率高,通訊效率高。

缺點:需要專業人士,操作複雜度高。

適用於:比較大型的網路環境,2000人。

2) 動態路由協議(自動配置) 小型網路 sohu

優點:自動記錄學習路由表,方便,執行效率低,不需要專業人士。

缺點:路由條目學習過程會比較耗時,造成通訊效率比較低。

作業

1、全網搜 企業 路由器 交換機

1、思科(路由 大廠都認可)

2、華為

3、華三

4、網件

5、tp-link

6、d-link

等2、跟家裡的路由做對比

1、wan 1 2雙wan口

2、lan

3、理解

交換網路(2層 資料鏈路層)

交換機原理

缺點(廣播風暴 影響)、

路由器路由原理

路由協議

靜動態路由的優點和缺點

4、普及學習方法

1、凡是理解的東西都不需要記憶。

2、真的理解不了的記住它。

No 27網路基礎

1.re模組 search match finditer compile subsubn split 2.分組 引用分組 findall和分組 split和分組 search和分組 3.補充 4.習題 1 找出中所有標籤內的字串 import re ret re.findall print ret ...

python基礎一 day27 複習

class 類名 父類1,父類2 靜態屬性 靜態屬性 類屬性 def init self 初始化方法 self.name alex def func self 動態屬性 方法 print self.age 物件 類名 物件.方法名 物件.屬性名 物件.name 物件.age 18 物件.func 類...

學習筆記 day27

表單 form 屬性 action 提交路徑,請求路徑 method get 明信片 提引數url,容量有限,不安全,有快取,post 信封 提引數url,請求實體 相對安全 理論沒有限制 put delete enctype enctype multipart form data 在存在檔案的時候...