Ⅰ IP地址屬於什麼數據類型
int,varcahr是資料庫中的,而資料庫沒有特定的IP類型的。
而int范圍不能滿足ip的要求,所以只能是
varchar
Ⅱ IP地址的類型有哪些
按照類來分,有5類:
A類:前8位為網路號,後24位為主機號,網路號首位為0。(32位的二進制)
B類:前16位為網路號,後16位為主機號,網路號前兩位為10。
C類:前24位為網路號,後8位為主機號,網路號前三位為110。
D類:前4位為1110,後面28位是多播組號。
E類:前5位為11110,後面27位保留。
其中ABC類為網路單播地址,D類為組播地址。E類保留留待後用。
其中AB類現在一般不再用類,因為AB類主機數太多,現在大多使用超網(劃分子網和聚合)。
為了緩解IP地址分配殆盡問題,還另外劃分了三個私有地址,用於區域網內部,不在外部網路中傳播。分別是10.0.0.0/8、172.16.0.0/12、192.168.0.0/16。這就是所謂的內網地址。
Ⅲ IP地址應該怎麼填~~
根據TCP/IP協議規定,IP地址是由32位二進制數組成,而且在INTERNET范圍內是唯一的。為了方便記憶,就將組成計算機的IP地址的32位二進制分成四段,每段8位,中間用小數點隔開,然後將每八位二進制轉換成十進制數。由於網路中包含的計算機有可能不一樣多,有的網路可能含有較多的計算機,也有的網路包含較少的計算機,於是人們按照網路規模的大小,把32位地址信息設成三種定位的劃分方式,這三種劃分方法分別對應於A類、B類、C類IP地址。一個A類IP地址可以用於主機數達1600多萬台的大型網路。B類IP地址網路所能容納的計算機數為6萬多台。C類IP地址網路最多隻能包含254台計算機。 任何第一個位元組大於223小於240的IP地址是多點廣播地址;IP地址中的每一個位元組都為0的地址(「0.0.0.0」)對應於當前主機;IP地址中的每一個位元組都為1的IP地址(「255.255.255.255」)是當前子網的廣播地址;IP地址中凡是以「llll0」的地址都留著將來作為特殊用途使用;IP地址中不能以十進制「127」作為開頭,27.1.1.1用於迴路測試,同時網路ID的第一個6位組也不能全置為「0」,全「0」表示本地網路。 子網掩碼是一個32位地址,用於屏蔽IP地址的一部分以區別網路標識和主機標識,並說明該IP地址是在區域網上,還是在遠程網上。
2.確定子網掩碼數
用於子網掩碼的位數決定於可能的子網數目和每個子網的主機數目。在定義子網掩碼前,必須弄清楚本來使用的子網數和主機數目。
定義子網掩碼的步驟為:
A、確定哪些組地址歸我們使用。比如我們申請到的網路號為 「210.73.a.b」,該網路地址為c類IP地址,網路標識為「210.73」,主機標識為「a.b」。
B、根據我們現在所需的子網數以及將來可能擴充到的子網數,用宿主機的一些位來定義子網掩碼。比如我們現在需要12個子網,將來可能需要16個。用第三個位元組的前四位確定子網掩碼。前四位都置為「1」,即第三個位元組為「11110000」,這個數我們暫且稱作新的二進制子網掩碼。
C、把對應初始網路的各個位都置為「1」,即前兩個位元組都置為「1」,第四個位元組都置為「0」,則子網掩碼的間斷二進制形式為:「11111111.11111111.11110000.00000000」
D、把這個數轉化為間斷十進制形式為:「255.255.240.0」
這個數為該網路的子網掩碼。
3.IP掩碼的標注
A、無子網的標注法
對無子網的IP地址,可寫成主機號為0的掩碼。如IP地址210.73.140.5,掩碼為255.255.255.0,也可以預設掩碼,只寫IP地址。
B、有子網的標注法
有子網時,一定要二者配對出現。以C類地址為例。
1.IP地址中的前3個位元組表示網路號,後一個位元組既表明子網號,又說明主機號,還說明兩個IP地址是否屬於一個網段。如果屬於同一網路區間,這兩個地址間的信息交換就不通過路由器。如果不屬同一網路區間,也就是子網號不同,兩個地址的信息交換就要通過路由器進行。例如:對於IP地址為210.73.140.5的主機來說,其主機標識為00000101,對於IP地址為210.73.140.16的主機來說它的主機標識為00010000,以上兩個主機標識的前面三位全是000,說明這兩個IP地址在同一個網路區域中。
2.掩碼的功用是說明有子網和有幾個子網,但子網數只能表示為一個范圍,不能確切講具體幾個子網,掩碼不說明具體子網號,有子網的掩碼格式(對C類地址):主機標識前幾位為子網號,後面不寫主機,全寫0。
五、IP的其他事項
1.一般國際互聯網信息中心在分配IP地址時是按照網路來分配的,因此只有說到網路地址時才能使用A類、B類、C類的說法;
2.在分配網路地址時,網路標識是固定的,而計算機標識是可以在一定范圍內變化的,下面是三類網路地址的組成形式:
A類地址:73.0.0.0
B類地址:160.153.0.0
C類地址:210.73.140.0
上述中的每個0均可以在0~255之間進行變化。
3.因為IP地址的前三位數字已決定了一個IP地址是屬於何種類型的網路,所以A類網路地址將無法再分成B類IP地址,B類IP地址也不能再分成C類IP地址。
4.在談到某一特定的計算機IP地址時不宜使用A類、B類、C類的說法,但可以說主機地址是屬於哪一個A類、B類、C類網路了。
通過上面的學習,大家對IP地址肯定有了了解。有了IP地址大家就可以發送電子郵件了,並且可以獲得Internet網上的其他信息,例如可以獲得Internet上的WWW服務、BBS服務、FTP服務等等。
Ⅳ 請問在ACCESS中建立一個表格,欄位名用ipaddress(IP地址)用什麼數據類型較好!!!
用字元型,處理起來方便些;
現在IP地址是32位,用INT型還可以,
但IPV6的發展很快,也許有一天必須使用64的IP地址,
那你的程序就又得修改了。
Ⅳ internet ip地址分成a.b.c.d.e.類,網路編號取值范圍是多少
A類IP地址的第一段數字范圍為1~127,每個A類地址可連接l63877064台主機,Internet上有126個A類地址。 B類IP地址的第一段數字范圍為l28~l91,每個B類地址可連接64516台主機,Internet上有16256個B類地址。 C類IP地址的第一段數字范圍為192~223,每個C類地址可連接254台主機,Internet上有2054512個C類地址。 D類IP地址的第一段數字范圍為224~239,D類地址用作多目的地信息的傳輸,作為備用。 E類IP地址的第一段數字范圍為240~254,E類地址保留,僅作為Internet的實驗和開發之用。 把32位二進製表示的IP地址分成四個8位組,利用第一個8位組確定類型 A類地址:第一個8位組的首位必須是0,且第一個8位組表示網路標識,也叫網路地址,而剩餘的24位表示 主機標識也叫主機地址 B類地址:第一個8位組的前兩位必須是10,且表示網路地址的二進制位數為前兩個8位組,除去固定的兩 位必須為10的位後,所以表示網路地址共14位,主機地址共16位 C類地址:第一個8位組前三位為110,且表示網路地址的8位組為前三組,除去固定的前三位110,表示網 絡地址的位數為21位,表示主機地址的位數為8位 D類地址:第一個八位組前4位是1110,該類別地址作為多目廣播使用,表示一組計算機 E類地址:第一個8位組前5位為11110,該類別地址作為科學研究,所以留用 標準的A,B,C三類地址,可以看出A類地址的網路數量比較少,但是每個網路中的主機數量比較多,而C類 地址網路數量比較多,每個網路的主機數量比較少 配置標準的ABC三類地址都稱為有類IP(有類別) A類地址的范圍轉化為十進制范圍從0--127(第一欄位),但是第一個8位組全0(00000000)表示所有網 絡不可用,第一個8位組為全1(01111111),表示回環地址,作為測試TCP/IP協議的地址,也不使用,所 以A類IP地址的范圍通過第一個欄位查看的話是1--126,B類地址的范圍是從128--191,C類地址的范圍從 192--223,D類地址的范圍是224--239,E類地址的范圍從240--255 表示主機的二進制位全0或全1不能使用,全0表示本網,全1表示本網廣播,這樣的地址是不能配置在網卡 上(例如,172.16.0.0表示一個網路號為172.16.0.0的B類網路172.16.255.255表示172.16.0.0網路的本 網廣播,如果數據要送往172.16.255.255,意味數據會傳送到172.16.0.0網路中的所有計算機上,也叫做 子網廣播),當表示IP地址的32位二進制全為1時(255.255.255.255),表示全網廣播,意味數據會送到 全部的計算機 IP地址在規劃的時候,分為私有地址和公有地址,私有地址只能在內部網路使用,不能在互連網使用,認 為這樣的地址是互連網的不合法地址,在A,B,C三類地址中都選擇一部分地址作為私有地址,A類范圍 10.0.0.0--10.255.255.255B類172.16.0.0--172.31.255.255C類地址192.168.0.0--192.168.255.255
Ⅵ IP數據報格式
首先介紹一下IP數據包的首部
版本欄位表示使用的協議版本:IPv4/IPv6;
首部長度:單位是4B,最小為5。比如確定「首部長度」是8,那麼首部的大小就是8*4B=32B。因為固定部分是20B,所以首部長度欄位至少為5;
區分服務:指示期望獲得哪種類型的服務。比如數據報需要優先發送,強調這個數據報的優先順序,就在區分服務這兒規定。
總長度:首部+數據,單位是1B。有16位,最大可以表示 B。但是實際中永遠不會用到這么大,有MTU的限制。
標識、標志、片偏移:用在IP數據報分片時候,見本文靠後面那塊。
生存時間:TTL。每經過一個路由器就 -1 ,等到為0時候就丟棄。
協議欄位:數據部分使用的協議,有以下幾種
首部檢驗和:只檢驗首部,就是求和。因為TTL每次都變化。
源IP地址和目的IP地址:32位
可選欄位:0~40B。用來支持排錯、測量以及安全等措施。
填充欄位:全0.用來補全首部使得是4B的整數倍。
最大傳送單元:鏈路層數據幀可封裝數據的上限,乙太網的MTU是1500位元組。
如果所傳送的數據報長度超過某鏈路的MTU值,就需要分片。
標識:同一數據報的分片採用同一標識。
標志:只有2位有意義 x _ _
中間位DF ( Don't Fragment ) :
DF=1,禁止分片
DF=0,允許分片
最低位MF ( More Fragment ) :
MF=1,後面「還有分片」
MF=0,代表最後一片/沒分片
片偏移:指出較長分組分片後,某片在原分組中的相對位置。 以8B為單位 。由此可以得知除了最後一個分片,每個分片長度一定是8B的整數倍。
Ⅶ IP地址有多少類每一類的范圍是多少
1.A類IP地址
一個A類IP地址由1位元組(每個位元組是8位)的網路地址和3個位元組主機地址組成,網路地址的最高位必須是「0」,即第一段數字范圍為1~127。每個A類地址可連接16387064台主機,Internet有126個A類地址。
2.B類IP地址
一個B類IP地址由2個位元組的網路地址和2個位元組的主機地址組成,網路地址的最高位必須是「10」,即第一段數字范圍為128~191。每個B類地址可連接64516台主機,Internet有16256個B類地址。
3.C類IP地址
一個C類地址是由3個位元組的網路地址和1個位元組的主機地址組成,網路地址的最高位必須是「110」,即第一段數字范圍為192~223。每個C類地址可連接254台主機,Internet有2054512個C類地址。
4.D類地址用於多點播送。
第一個位元組以「1110」開始,第一個位元組的數字范圍為224~239,是多點播送地址,用於多目的地信息的傳輸,和作為備用。全零(「0.0.0.0」)地址對應於當前主機,全「1」的IP地址(「255.255.255.255」)是當前子網的廣播地址。
5.E類地址
以「11110」開始,即第一段數字范圍為240~254。E類地址保留,僅作實驗和開發用。
幾種用作特殊用途的IP地址
①主機段(即宿主機)ID全部設為「0」的IP地址稱之為網路地址,如129.45.0.0就是B類網路地址。
②主機ID部分全設為「1」(即255)的IP地址稱之為廣播地址,如129.45.255.255就是B類的廣播地址。
③網路ID不能以十進制「127」作為開頭,在地址中數字127保留給診斷用。如127.1.1.1用於迴路測試,同時網路ID的第一個8位組也不能全置為「0」,全置「0」表示本地網路。網路ID部分全為「0」和全部為「1」的IP地址被保留使用。
Internet的設計者也不清楚它會怎樣發展。一些人設想一個Internet會是包含有許多主機的幾個網。另一些人則預言有許多的網而每一個網上的主機並不太多,作為折中, Internet的地址是適合大網和小網的。它們被確定為32位但有三種類型。地址是自定義的,它的最高位定義地址的類型。A類地址支持多個主機在一個網:最高位為0,跟隨有7bit網路部份和24bii主機部份。在B類地址,最高位是非0,跟隨有14bit網路號和16bii主機號。C類地址以110開始,跟隨有2lbit網路號和8bit主機號。按常規,Internet地址由加點的字元給出。地址由四部份10進制數組成,用點作分隔。例如,10.0,0.51和128.10.2.1分別是A類和B類的Internet地址。