武漢網(wǎng)站建設(shè)多少錢僅需500元(ip地址和網(wǎng)絡(luò)掩碼怎么算出來(lái)的)ip地址的掩碼怎么算,
(該圖是由百幫客的拼音全拼BAIBANGKE進(jìn)行的字母創(chuàng)意設(shè)計(jì))前言說(shuō)IP地址前,先說(shuō)一下IPIP是(Internet Protocol)互聯(lián)網(wǎng)協(xié)議的縮寫,是TCP/IP體系中的網(wǎng)絡(luò)層協(xié)議TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/。
互聯(lián)網(wǎng)協(xié)議)是指能夠在多個(gè)不同網(wǎng)絡(luò)間實(shí)現(xiàn)信息傳輸?shù)膮f(xié)議簇TCP/IP協(xié)議不僅僅指的是TCP 和IP兩個(gè)協(xié)議,而是指一個(gè)由FTP、SMTP、TCP、UDP、IP等協(xié)議構(gòu)成的協(xié)議簇, 只是因?yàn)樵赥CP/IP協(xié)議中TCP協(xié)議和IP協(xié)議最具代表性,所以被稱為TCP/IP協(xié)議。
OSI(Open System Interconnection Reference Model,開放式系統(tǒng)互聯(lián)通信參考模型)將計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)劃分為七層,TCP/IP在參考OSI的基礎(chǔ)上,簡(jiǎn)化為四層
從上圖分層模塊不難看出,OSI參考模型注重“通信協(xié)議必要的功能是什么”,而TCP/IP則更強(qiáng)調(diào)“在計(jì)算機(jī)上實(shí)現(xiàn)協(xié)議應(yīng)該開發(fā)哪種程序”IP是整個(gè)TCP/IP協(xié)議族的核心,也是構(gòu)成互聯(lián)網(wǎng)的基礎(chǔ)IP位于TCP/IP模型的網(wǎng)絡(luò)層(相當(dāng)于OSI模型的網(wǎng)絡(luò)層),對(duì)上可載送傳輸層各種協(xié)議的信息,例如TCP、UDP等;對(duì)下可將IP信息包放到鏈路層,通過(guò)。
以太網(wǎng)、令牌環(huán)網(wǎng)絡(luò)等各種技術(shù)來(lái)傳送一、IP地址IP地址(Internet Protocol Address)指互聯(lián)網(wǎng)協(xié)議地址,是IP協(xié)議提供的一種統(tǒng)一的地址格式,它為互聯(lián)網(wǎng)上的每一個(gè)網(wǎng)絡(luò)和每一臺(tái)主機(jī)分配一個(gè)。
邏輯地址,就像是我們的家庭住址一樣,必須是唯一的,才能保證郵遞員準(zhǔn)確把信送達(dá)隨著發(fā)展,IPV4的網(wǎng)絡(luò)地址已接近枯竭,替代它的將是IPV6IPV6不僅能解決網(wǎng)絡(luò)地址的資源數(shù)量問(wèn)題(號(hào)稱可以為全世界的每一粒沙子都分配一個(gè)地址),還能解決多種接入設(shè)備連入互聯(lián)網(wǎng)的障礙。
IPV4的IP地址是一個(gè)32位的二進(jìn)制數(shù),IPV6的IP地址長(zhǎng)度為128位,是IPV4的4倍為了便于記憶和使用,IPV4的IP地址采用“點(diǎn)分十進(jìn)制”來(lái)表示(a.b.c.d),如192.168.1.2;IPV6地址長(zhǎng)度為128位,十進(jìn)制已不再適用,采用。
十六進(jìn)制來(lái)表示,其表示方法有3種(有關(guān)IPV6的詳細(xì)內(nèi)容,此文不作過(guò)多講述)192.168.1.2轉(zhuǎn)換為二進(jìn)制,為11000000.10101000.00000001.00000010這樣對(duì)比來(lái)看,是不是十進(jìn)制更便于記憶和使用。
(IPV4的IP地址設(shè)置屬性)IPV4的32位地址通常被分割為4個(gè)“8位二進(jìn)制數(shù)”,即a.b.c.d表示形式。而這個(gè)IP地址又由兩部分組成——網(wǎng)絡(luò)部分和主機(jī)部分。
網(wǎng)絡(luò)部分,也可以說(shuō)是固定部分;主機(jī)部分,則是可變部分在一個(gè)網(wǎng)絡(luò)中,如果網(wǎng)絡(luò)內(nèi)的主機(jī)網(wǎng)絡(luò)部分都一樣,那說(shuō)明這些主機(jī)在同一網(wǎng)段什么是同一網(wǎng)段呢?同一網(wǎng)段,就好比在同一房間的人,他們之間的溝通直接無(wú)障礙;而不同網(wǎng)段,就好比不在一個(gè)房間的人,他們之間就不能直接溝通,也就是無(wú)法連通。
二、IP地址的分類Internet委員會(huì)定義了5種IP地址類型,以適合不同容量的網(wǎng)絡(luò)要求,分別為A類、B類、C類、D類、E類和F類其中A、B、C類由InternetNIC在全球范圍內(nèi)統(tǒng)一分配,是我們常用的類型;而D、E類為特殊地址(本文就不多介紹了),我們平常也用不到。
A類IP地址由1字節(jié)的網(wǎng)絡(luò)地址和3字節(jié)的主機(jī)地址組成,且網(wǎng)絡(luò)地址的最高位必須是“0”,所以地址的網(wǎng)絡(luò)號(hào)取值于1~126之間,單個(gè)網(wǎng)段最大主機(jī)數(shù)達(dá)16777214個(gè),一般用于大型網(wǎng)絡(luò)127.0.0.1~127.255.255.255用于回路測(cè)試。
B類IP地址就由2字節(jié)的網(wǎng)絡(luò)地址和2字節(jié)的主機(jī)地址組成,且網(wǎng)絡(luò)地址的最高位必須是“10”,所以地址的網(wǎng)絡(luò)號(hào)取值于128~191之間,單個(gè)網(wǎng)段最大主機(jī)數(shù)達(dá)65534個(gè),一般用于中等規(guī)模網(wǎng)絡(luò)C類IP地址就由3字節(jié)的網(wǎng)絡(luò)地址和1字節(jié)的主機(jī)地址組成,且網(wǎng)絡(luò)地址的最高位必須是“110”,所以地址的網(wǎng)絡(luò)號(hào)取值于192~223之間,單個(gè)網(wǎng)段最大主機(jī)數(shù)達(dá)254個(gè),一般用于小型網(wǎng)絡(luò)。
私有地址在A、B、C類地址中,各保留了3個(gè)區(qū)域作為私有地址,其地址范圍如下:A類私有地址范圍:10.0.0.0~10.255.255.255 B類私有地址范圍:172.16.0.0~172.31.255.255
C類私有地址范圍:192.168.0.0~192.168.255.255三、子網(wǎng)掩碼對(duì)于子網(wǎng)掩碼這個(gè)名字相信很多人并不陌生,在我們查看電腦IP地址時(shí),會(huì)看到IP地址下面就是子網(wǎng)掩碼。
那么子網(wǎng)掩碼到底是什么呢?它有有什么用呢?在說(shuō)這個(gè)問(wèn)題之前,我們先來(lái)看這樣一個(gè)場(chǎng)景一個(gè)IP主機(jī)數(shù)不超100的公司,有人事部、財(cái)務(wù)部、市場(chǎng)部、技術(shù)部等,現(xiàn)在想按部門來(lái)劃分子網(wǎng)那么,該怎么劃分呢?這就要用到子網(wǎng)掩碼(下文會(huì)詳解)。
子網(wǎng)掩碼(subnet mask)又叫網(wǎng)絡(luò)掩碼、地址掩碼、子網(wǎng)絡(luò)遮罩,它是一種用來(lái)指明一個(gè)IP地址的哪些位標(biāo)識(shí)的是主機(jī)所在的子網(wǎng),以及哪些位標(biāo)識(shí)的是主機(jī)的位掩碼通俗來(lái)講,子網(wǎng)掩碼就是為了定義一個(gè)IP地址的網(wǎng)絡(luò)地址和主機(jī)地址。
因此,子網(wǎng)掩碼不能單獨(dú)存在,它必須結(jié)合IP地址一起使用子網(wǎng)掩碼和IP地址很類似,也是一個(gè)32位的地址,也分成4段,每段用點(diǎn)隔開,每段都是8位二進(jìn)制數(shù)值和IP地址不一樣的是,子網(wǎng)掩碼的前面部分全部是1,后面部分全部是0。
子網(wǎng)掩碼是在IPv4地址資源緊缺的背景下為了解決lP地址分配而產(chǎn)生的虛擬lP技術(shù),通過(guò)子網(wǎng)掩碼將A、B、C三類地址劃分為若干子網(wǎng),從而顯著提高了IP地址的分配效率,有效解決了IP地址資源緊張的局面比如前面說(shuō)的企業(yè)想按部門劃分子網(wǎng)的場(chǎng)景。
因?yàn)椋撈髽I(yè)主機(jī)IP數(shù)不超100,那么選擇C類IP地址即可設(shè)定其IP地址網(wǎng)段為218.17.21.0,默認(rèn)子網(wǎng)掩碼為255.255.255.0(前3段表示網(wǎng)絡(luò)地址,共24位;第4段表示主機(jī)地址,共8位)。
現(xiàn)在要?jiǎng)澐肿泳W(wǎng)的話,就要將最后一段的8位地址再進(jìn)行分隔,一部分為子網(wǎng)地址,一部分為主機(jī)地址公司共有6個(gè)部門,那么至少要?jiǎng)澐?個(gè)子網(wǎng)通過(guò)二進(jìn)制換算, 23=82^{3}=8 個(gè)子網(wǎng),則8位的前3位表示子網(wǎng)地址,后5位表示主機(jī)地址。
這樣,每個(gè)子網(wǎng)最多可有 25?2=302^{5}-2=30 個(gè)IP地址。最終得到的子網(wǎng)掩碼為:
前面27位(1的數(shù)量)表示網(wǎng)絡(luò)地址,后面5位(0的數(shù)量)表示主機(jī)地址這樣分配給第一個(gè)部門的IP地址范圍就是000 00001~000 11110為了方便閱讀,這里將子網(wǎng)地址和主機(jī)地址用空格分開十進(jìn)制表示就是1~30(主機(jī)地址全0和全1是保留的)。
實(shí)際IP地址范圍是 218.17.21.1~218.17.21.30同樣,其它5個(gè)部門的IP地址范圍依次為:218.17.21.33~218.17.21.62(001 00001~001 11110)218.17.21.65~218.17.21.94(010 00001~010 11110)
218.17.21.97~218.17.21.126(011 00001~011 11110)218.17.21.129~218.17.21.158(100 00001~100 11110)218.17.21.161~218.17.21.190(101 00001~101 11110)
講到這,不知大家懂了沒有為讓大家進(jìn)一步理解,下面再舉一栗說(shuō)從前有一個(gè)地主,他有256間房子地主家的門牌號(hào)碼是“192.168.1”,那么他第1間房子的門牌號(hào)碼是192.168.1.0,第2間是192.168.1.1……第256間的是192.168.1.255。
地主老了,要把這256間房子分給他的4個(gè)兒子為了公平公正,地主請(qǐng)來(lái)了一位先生先生將256間房子平均分配給地主的4個(gè)兒子,每人分得64間先生具體是這么來(lái)分配的:大兒子的門牌號(hào)是192.168.1.0~192.168.1.63。
二兒子的門牌號(hào)是192.168.1.64~192.168.1.127 三兒子的門牌號(hào)是192.168.1.128~192.168.1.191四兒子的門牌號(hào)是192.168.1.192-192.168.1.255
那么先生分配的到底對(duì)不對(duì)呢?從這個(gè)故事,我們可以看出先生相當(dāng)于劃分了4個(gè)子網(wǎng)從這個(gè)故事,我們可以看出:整體上,這256間房子還是地主家的,但每個(gè)兒子分得的房子,又歸屬于他們自己就相當(dāng)于把原來(lái)的1個(gè)大網(wǎng),劃分成了4個(gè)子網(wǎng)。
把192.168.1.0劃分成4個(gè)子網(wǎng),如何計(jì)算出它的子網(wǎng)掩碼和各子網(wǎng)的IP地址范圍呢?接下來(lái),我們就講一下子網(wǎng)掩碼的計(jì)算方式四、子網(wǎng)掩碼的計(jì)算方式由于子網(wǎng)掩碼的位數(shù)決定于可能的子網(wǎng)數(shù)目和每個(gè)子網(wǎng)的主機(jī)數(shù)目,所以,在定義子網(wǎng)掩碼前,必須弄清楚要?jiǎng)澐值淖泳W(wǎng)數(shù)和主機(jī)數(shù)。
子網(wǎng)掩碼的計(jì)算,網(wǎng)絡(luò)上提到最多的,就是“根據(jù)子網(wǎng)數(shù)來(lái)計(jì)算”和“根據(jù)主機(jī)數(shù)來(lái)計(jì)算”這兩種方法但筆者通過(guò)實(shí)測(cè),發(fā)現(xiàn)這兩種方法計(jì)算出的結(jié)果并不完全準(zhǔn)確,容易出錯(cuò)所以,這里就不提供相關(guān)講解了這里暫建議大家通過(guò)子網(wǎng)掩碼計(jì)算器(可以網(wǎng)上自行搜索下載,也可以關(guān)注百幫客微信公眾號(hào)留言索?。﹣?lái)計(jì)算子網(wǎng)掩碼,方便、快捷、準(zhǔn)確。
結(jié)合地主分房的故事,我們通過(guò)子網(wǎng)掩碼計(jì)算器算得其子網(wǎng)掩碼為:
同時(shí),根據(jù)公式 26?2=262^{6}-2=26 (前文已講)計(jì)算得出每個(gè)子網(wǎng)最多有62個(gè)IP地址所以,故事中,先生分配給4個(gè)兒子的實(shí)際IP地址應(yīng)為:大兒子192.168.1.1~192.168.1.62。
二兒子192.168.1.65~192.168.1.126 三兒子192.168.1.129~192.168.1.190四兒子192.168.1.193-192.168.1.254有關(guān)IP地址的知識(shí)就講這么多,歡迎廣大朋友關(guān)注、交流!