關於IP位址那些事

2021-08-27 04:06:44 字數 2430 閱讀 1727

本科和碩士階段都加入的網路實驗室,但是感覺自己的網路基礎知識還是很薄弱,僅以此篇記錄學習計算機網路的過程。

根據不同規模網路的需求,ip將32位位址空間劃分為不同的位址型別,並定義了a-e五類位址。

ip位址基本類別

位址類別

位址組成

(網路id與主機id比例)

高位位元組

網路id範圍

可支援的網路數目

每個人網路支援的主機數

適用網路

a1:3

01~126

126(2^7-2)

16777214(2^24-2)

少量大型網路

b2:2

10128~191

16382(2^14-2)

65534(2^24-2)

中等規模的網路

c 3:1

110192~223

2097150(2^21-2)

254(2^24-2)

小規模的網路

d類位址的前4個位元組是1110,表示多播位址,它的範圍為224.0.0.0~239.255.255.255,d類位址並不表示特定的網路,而是用來指定一組計算機,不能分配給主機。224.0.0.0是保留位址,224.0.0.1是指本子王中的所有系統,2254.0.0.2是指本子網中的所有路由器...

e類位址為保留位址,可用於實驗目的。位址範圍240.0.0.0~255.255.255.254。

各個網路都有乙個ip位址,其主機id部分全為0。此類位址用於標識網路,不能分配給主機,因此不能作為資料的源位址和目的位址。它主要用於路由,可以減小路由表的規模。

a類:網路id.0.0.0   

b類:網路id.0.0 

c類:網路id.0

主機id各位全部為1的ip位址用於廣播,稱為直接廣播位址,他的只能作為目的的位址使用,用於向指定網路上的所有主機傳送資料。

a類:網路id.255.255.255

b類:網路id.255.255

c類:網路id.255

ip位址255.255.255.255用於本網路內的廣播。它只能作為目的位址的使用,用於本網路內部廣播,路由器將隔離受限廣播,不將受限廣播資料報**到其他子網。

網路id全為0的ip位址表示本網路上的特定主機。他只能作為目的位址,用於某個主機向同一網路上的其他主機傳送資料報。例如0.0.68.2。這也是將資料報限制在本地網路中的一種方法,因為路由器會隔離目的位址為本網路特定主機位址的資料報

a類:0.主機id

b類:0.0.主機id

c類:0.0.0主機id

32位全為0的ip位址0.0.0.0表示本網路本主機,只能作為源位址。當某個主機在執行引導程式時不知道自己的ip位址,為了要發現自己的ip位址,就給引導伺服器傳送ip資料報,並使用這樣的位址0.0.0.0作為源位址,使用受限的廣播位址255.255.255.255作為目的的位址。

a類位址網路id 127專門為環迴介面預留。環迴介面允許執行在同一臺主機上的客戶程式和伺服器程式通過tcp/ip進行通訊。大多數系統把127.0.0.1分配給這個介面,並命名localhost。它只能用目的位址。乙個環給環介面的ip資料報不會傳送到網路上,而是在離開網路層時將其回送給主機的有關程序,也就是說資料報不會離開當前主機。因此,環迴位址一般用來桌迴圈測試

iana將a、b、c類位址中保留一部分作為專用位址。這些位址是專門提供給哪些沒有連線到internet的網路使用的。如果要直接連入internet,應使用由internic分配的合法ip位址,成為公用位址。使用專用位址的目的是避免與internet上合法的ip位址衝突。

a類:10.0.0.0~10.255.255.255

b類:172.16.0.0~172.32.255.255

c類:192.168.0.0~192.168.255.255

根據定址目標,將ip位址分為單播位址,廣播位址和多播位址3種型別,他們的目標分別為單個主機、指定網路上的所有主機和同一組內的所有主機,對應的是單播通訊、廣播通訊和多播通訊。單播位址比較簡單,用於tcp在源主機和目標主機之間建立一條連線,也可以用udp。廣播和多播僅應用於udp,對需將報文同時傳往多個接收者的應用來說十分重要。

單播通訊是一對一的,從單個的源節點把資料報傳送到單個的目的節點。tcp/ip網路中所有節點都必須擁有至少乙個唯一的單播位址。

有時乙個主機要向網上的所有其他主機傳送資料報,這就是廣播。

指向子網的廣播位址。主機id部分均為1,而且有特定子網id的位址,需要由子網掩碼用來解析。例如,如果路由器收到發往128.1.2.255的資料報,當b類網路128.1的子網掩碼為255.255.255.0時,該位址就是指向子網的廣播位址;如果該子網的掩碼為255.255.254.0,該位址就不是指向子網的廣播位址。

指向所有子網的廣播位址。子網id及主機id均為1.例如,如果目的子網掩碼為255.255.255.0,那麼ip位址128.1.255.255是指向所有子網的廣播位址。然而,如果網路沒有劃分子網,這就是乙個指向網路的廣播。

略。

關於外包那些事!!!

為何有了外包這個事情?為什麼要外包,美國 外包嗎?外包就是不要讓自己僱傭很牛的人去般磚。我的經歷 我從07年開始做外包先後經歷了 文思 軟通 兩家公司。當外包到了華為公司,開始還挺興奮。不是說十個面試的才有乙個能進華為嗎?可是就近我終於明白了,外包公司就是賣人頭的。我在華為做了一段時間了,一直都是一...

關於部落格那些事

曾幾何時,我總是想擁有乙個完全屬於自己的部落格,由於我的專業本身就是屬於計算機方面的,所以我嘗試著寫乙個僅自己使用的部落格系統。然而總是計畫總是夭折,我知道自己是那種屬於一旦不想做某件事就會給自己找各種理由讓自己可以心安理得的不做的那種人,所以在我懶惰的時候,我說服了自己,讓自己停下來好好玩。前幾天...

關於Service那些事

android name 服務類名 android label 服務的名字,如果此項不設定,那麼預設顯示的服務名則為類名 android icon 服務的圖示 android permission 申明此服務的許可權,這意味著只有提供了該許可權的應用才能控制或連線此服務 android proces...