網路基礎 1

2021-09-25 02:44:17 字數 2759 閱讀 6124

1 為什麼需要網路****加粗樣式

在執行具體業務,需要處理資料時,需要多個人之間的協作,因此產生了資料在多台計算機之間傳輸需求,在網路出現以前,資料需要通過拷貝才能傳到與業務相關的其他計算機中,這樣也能處理一些簡單的業務,但是這種傳輸資料的速度和效率太低,需要一定的的時間成本,資料傳輸的低效率又導致工作的低效。於是呢,網路通訊正是為了解決這個痛點而生,網路出現以後,可以將多台計算機連線在一起,可以直接進行資料的傳輸,從而大大的提高了資料的傳輸速度和效率,從而也提公升了工作效率(業務處理效率)

2 網路的劃分

根據網路的覆蓋範圍的相對大小,網路又分為區域網(local area netwowrk)和廣域網(wide area network)

4 如何實現多台計算之間的連線進而實現資料共享?

在計算機網際網路絡中,每個計算機都是網路中的乙個節點,每台計算機都可以用乙個節點來表示,網路中的每台計算機都有自己的唯一位置資訊,這個位置資訊就是ip位址,在網路中,只要知道彼此(計算機)的位置,也就是ip位址,就可以找到用該位置標記的計算機,從而實現網路的連線.

5 關於ip位址

ip位址用來在網路中唯以標識一台主機,也可以認為在網路中,乙個ip位址就代表著網路中的一台計算機,就像我們每個人家的位址一樣,通家的位址,我們的朋友就可以找到我們.

在網路通訊中,在傳輸資料時,每一條資料中除了資料本身以外,還包含了目的地(資料接收端)的ip位址 和資料來源端(資料發出端)ip位址,只有資料傳輸和資料接收兩端都知道彼此的ip位址,才能實現資料的雙向傳輸。比如說,我們要給朋友寫信,必須知道朋友的位址,同時,朋友要給我們回信也必須知道我們的位址,因此我在寫信的時候,不光要填寫朋友的位址,還要填寫自己的位址。

我們現在使用的ip標準是ipv4 ,在ipv4 中ip位址用無符號的32 位整數來表示,也就是說,在此標準下,最多可以表示的位址數量為43億,給每台計算機分乙個ip位址,這肯定是不夠用的,而且人們使用計算機不可能一直都使用,在計算機閒置期間,ip位址也是閒置的,在ip位址總量不夠的情況下,閒置ip位址簡直就是一種巨大的浪費。因此為了解決這個問題,人們提出了dhcp—動態位址分配,這種方法是不直接給每台計算機分ip位址,而是誰使用給誰分配,這種動態分配第方式,巧妙的解決了這個問題.(但是僅僅解決了分配的問題,ip位址總量少這個問題任然存在)

6 nat(network address translation)技術網路位址轉換技術)

nat技術的提出也是為了解決ip位址不夠用的問題,是2023年提出的。當在專用網內部的一些主機本來已經分配到了本地ip位址(即僅在本專用網內使用的專用位址),但現在又想和網際網路上的主機通訊(並不需要加密)時,可使用nat方法。比如我們的校園網,我們想和其他學校的同學聊天(傳輸資料),我們不是直接和他們聊天,首先,我們要接入公網,也就是說,先將我們的源ip位址,轉換為公網的ip位址.其次再傳送給我們同學附近的公網,然後由公網再傳給同學.

舉個例子: 我們要給在遠方的一位美女寄送一朵花,首先我們從自己家(自己的ip位址)出發,找到附近的專門寄送東西的地方(公網ip位址),比如說菜鳥驛站,菜鳥驛站在發貨的時候回將你的位址(源ip位址)轉換為自己菜鳥驛站所在位址(公網ip位址),然後通過菜鳥物流網路(intel網),先傳送到你朋友最近的菜鳥驛站,然後再從菜鳥驛站將東西傳給你朋友。

7 埠號

1 作用: 在一台主機上標識乙個程序(程式)。

2 功能 :每條網路中的資料都包含:源埠+ 目的埠。 當計算機收到乙個資料之後能夠同=通過資料中的目的埠資訊來決定資料應該交給哪個 程序處理。

3 埠號數量: 總共有65536個 0~~65535。

4 特性: 乙個埠號只能被乙個程序占用(乙個埠號只能表示乙個程序),乙個程序可以使用多個埠號。(多個埠號相當於開了多個資料傳輸通道,可以提高程序處理資料的效率)

8 協議的產生

計算機之間的傳輸媒介是光訊號和電訊號. 通過 「頻率」 和 「強弱」 來表示 0 和 1 這樣的資訊. 要想傳遞各種不同的信 息, 就需要約定好雙方的資料格式. 這種大家約定好的進行資料溝通的協議就是網路協議。用一句話來描述就是**:**協議是通訊雙方資料格式的約定。

舉例: 普通話和方言

9 協議分層

協議分層就是在通訊環境中對每一層提供的服務以及介面還有使用的協議進行封裝,使通訊環境層次更加清晰,更加容易實現標準化;更加容易使用,實現網路互聯。

一般的協議分層種類:

1: osj七層參考模型:應用層-》表示層-》會話層-》傳輸層-》網路層-》鏈路層-》物理層

2:tcp/ip五層模型: 應用層->傳輸層->網路層->鏈路層->物理層.

應用層:負責應用程式之間的資料溝通(qq) ; http/ ftp

傳輸層:負責端與端之間的資料傳輸(埠號); tcp/udp

網路層:負責位址管理與路由選擇; ip 路由器

鏈路層:負責相鄰裝置之間的資料傳輸; 乙太網 交換機

物理層:負責光電訊號的傳輸; 乙太網協議 集線器

10 網路通訊中資料傳輸的處理流程

本質: 根據協議的層級將資料進行層層封裝和層層分用

見下圖:假設用qq 傳輸 hello

網路基礎1

osi七層模型 tcp ip是 組協議的代名詞,它還包括許多協議,組成了 tcp ip協議簇。tcp ip通訊協議採 了5層的層級結構,每 層都呼叫它的下 層所提供的網路來完成 的需求 物理層 負責光 電訊號的傳遞 式.如現在乙太網通 的網線 雙絞線 早期以太 採 的的同軸電纜 現在主要 於有線電視...

網路基礎 1

可以按照物理裝置的發展,來了解網路。解決了訊息 的功能,不用每個計算機都和其他所有計算機連線。缺點 集線器處於物理層 使用網線,裡面有八根線 正常情況下有四根線在工作。這樣可以實現資料的全雙工。交換機處於 資料鏈路層 mac位址也叫實體地址,但卻位於資料鏈路層 資料鏈路層又叫 mac 層。資料鏈路層...

網路基礎1

馮 諾依曼體系 eniac,1946 2 14誕生,世界上第一台通用計算機。cpu 處理器,central processing unit 運算器 控制器 暫存器 快取儲存器 記憶體 ram random access memory 儲存器內部有大量的儲存單元cell,乙個cell是8bits,二進...