對TCP IP協議的一些看法(5) IP位址

2022-09-18 11:57:13 字數 935 閱讀 5444

ip位址可以分為主機部分和網路部分,具體哪幾位屬於網路位址,哪幾位屬於主機位址要看子網掩碼,會在後面介紹。

ip位址主要可以分為5類,分別是a類,b類,c類,d類和e類。

a類:0

a類ip位址的主要特點是第0位為0,第1~7位表示網路位址,8~31位表示主機位址。

b類:1

0

b類ip位址的主要特點是第0,1位為10,第2~15位表示網路位址,16~31位表示主機位址。

c類:110

c類ip位址的主要特點是第0,1,2位為110,第3~23位表示網路位址,24~31位表示主機位址。

d類:111

0

d類ip位址的主要特點是第0,1,2,3位為1110,第4~31位表示網路位址。d類位址一般用於多播。

e類:111

10e類ip位址的主要特點是第0,1,2,3,4位為11110,其餘位表示網路位址。

此外255.255.255.255表示廣播位址,127開頭的表示本機位址,例如ping 127.0.0.1專門用於檢測本機的tcp/ip協議是否安裝正確。

隨著時間的發展,ip位址逐漸被用盡,因此也有人提出把ip位址分為16位網路號,8位子網號和8位主機號,以192.168.2.3為例,若子網掩碼為255.255.0.0,則其網路號為192.168.0.0,子網號為2,主機號為3,採用的演算法是將ip位址與子網掩碼的各位相與。同樣判斷兩個ip是否在同一子網中,也是判斷相與的結果,若相同則處於同一子網。

一般a類的子網掩碼為255.0.0.0,b類為255.255.0.0,c類為255.255.255.0

網路號主機號

代表意義

全0全0無效,未知主機

非全0全0具體的網路

全0非全0,全1

本地網的具體主機

全1非全0,全1

無效 非全0,非全1

全1直接廣播

對TCP IP協議的一些看法(4) 網路層協議概述

之前有提到,鏈路層的上層是網路層 internet層 也有翻譯為網際層。這層開始一直到應用層就是使用者所需要關注的地方了。網路層協議包括了最著名的ip協議 icmp協議 igmp協議等,今天主要對ip協議進行一下概述。ip協議 其中各位的意思是 1.版本號 佔4位,代表是ipv4還是ipv6 2.首...

對 XML 的一些看法

xml已經廣泛的應用在文件處理,資料儲存,web應用 例如ajax 的資料傳輸,模版的應用 等方面。作為一種結構化的語言,它克服了一般的標記語言標記固定的缺點,你可以定義自己的標記,按照自己的意願組織資料。你可以定義dtd跟xml schema來確保xml文件是符合要求的。可以用xslt把xml文件...

對GDB的一些看法

之前在學微控制器的時候用的是keil,用過的都知道那叫乙個難受呀。又來有人推薦在keil裡新增外部工具,使用vscode,結果我聽成了visual studio,雖然還是可以作為keil的外部工具,但是你見過乙個20g的軟體給乙個20m的軟體打輔助的嗎 於是我又上帖子看,發現visual studi...