弱電工程從業(yè)者必須知道的基礎(chǔ)網(wǎng)絡(luò)知識
發(fā)布時間:2018-11-24 瀏覽量:1264
[導(dǎo)讀]我們前面發(fā)布一的些網(wǎng)絡(luò)技術(shù)知識文章有點深了,有部分看不懂,那么今天我們了解下做弱電工程的一定要知道一些基礎(chǔ)的網(wǎng)絡(luò)知識……
有一些朋友提到,我們前面發(fā)布一的些網(wǎng)絡(luò)技術(shù)知識文章有點深了,有部分看不懂,看不懂可能就是對一些基礎(chǔ)的網(wǎng)絡(luò)知識不了解,那么今天我們了解下做弱電工程的一定要知道一些基礎(chǔ)的網(wǎng)絡(luò)知識,要不涉及到網(wǎng)絡(luò)的工程還真有點麻煩!今天大家趁著放假了解一下吧。
網(wǎng)絡(luò)的基本概念
客戶端:應(yīng)用 C/S(客戶端/服務(wù)器) B/S(瀏覽器/服務(wù)器)
服務(wù)器:為客戶端提供服務(wù)、數(shù)據(jù)、資源的機器
請求:客戶端向服務(wù)器索取數(shù)據(jù)點擊免費下載海量工程資料
響應(yīng):服務(wù)器對客戶端請求作出反應(yīng),一般是返回給客戶端數(shù)據(jù)
URL
Uniform Resource Locator(統(tǒng)一資源定位符)
網(wǎng)絡(luò)中每一個資源都對應(yīng)唯一的地址——URL
IP 、子網(wǎng)掩碼 、路由器 、DNS
IP地址
IP地址是IP協(xié)議提供的一種統(tǒng)一的地址格式,它為互聯(lián)網(wǎng)上的每一個網(wǎng)絡(luò)和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址(每個機器都有一個編碼,如MAC上就有一個叫MAC地址的東西)的差異。是32位二進制數(shù)據(jù),通常以十進制表示,并以“.”分隔。IP地址是一種邏輯地地址,用來標(biāo)識網(wǎng)絡(luò)中一個個主機,在本地局域網(wǎng)上是惟一的。
IP
IP(網(wǎng)絡(luò)之間互連的協(xié)議)它是能使連接到網(wǎng)上的所有計算機網(wǎng)絡(luò)實現(xiàn)相互通信的一套規(guī)則,規(guī)定了計算機在因特網(wǎng)上進行通信時應(yīng)當(dāng)遵守的規(guī)則。任何廠家生產(chǎn)的計算機系統(tǒng),只要遵守IP協(xié)議就可以與因特網(wǎng)互連互通。IP地址有唯一性,即每臺機器的IP地址在全世界是唯一的。這里指的是網(wǎng)絡(luò)上的真實IP它是通過本機IP地址和子網(wǎng)掩碼的"與"運算然后再通過各種處理算出來的(要遵守TCP協(xié)議還要加報文及端口什么的,我沒有細追究,現(xiàn)在還用不上,反正暫時知道被處理過的就行了),順便教大家查自己真實IP的方法:
子網(wǎng)掩碼
要想理解什么是子網(wǎng)掩碼,就不能不了解IP地址的構(gòu)成。互聯(lián)網(wǎng)是由許多小型網(wǎng)絡(luò)構(gòu)成的,每個網(wǎng)絡(luò)上都有許多主機,這樣便構(gòu)成了一個有層次的結(jié)構(gòu)。IP地址在設(shè)計時就考慮到地址分配的層次特點,將每個IP地址都分割成網(wǎng)絡(luò)號和主機號兩部分,以便于IP地址的尋址操作。
IP地址的網(wǎng)絡(luò)號和主機號各是多少位呢?如果不指定,就不知道哪些位是網(wǎng)絡(luò)號、哪些是主機號,這就需要通過子網(wǎng)掩碼來實現(xiàn)。什么是子網(wǎng)掩碼子網(wǎng)掩碼不能單獨存在,它必須結(jié)合IP地址一起使用。子網(wǎng)掩碼只有一個作用,就是將某個IP地址劃分成網(wǎng)絡(luò)地址和主機地址兩部分子網(wǎng)掩碼的設(shè)定必須遵循一定的規(guī)則。與IP地址相同,子網(wǎng)掩碼的長度也是32位,左邊是網(wǎng)絡(luò)位,用二進制數(shù)字“1”表示;右邊是主機位,用二進制數(shù)字“0”表示。假設(shè)IP地址為“192.168.1.1”子網(wǎng)掩碼為“255.255.255.0”。其中,“1”有24個,代表與此相對應(yīng)的IP地址左邊24位是網(wǎng)絡(luò)號;“0”有8個,代表與此相對應(yīng)的IP地址右邊8位是主機號。這樣,子網(wǎng)掩碼就確定了一個IP地址的32位二進制數(shù)字中哪些是網(wǎng)絡(luò)號、哪些是主機號。這對于采用TCP/IP協(xié)議的網(wǎng)絡(luò)來說非常重要,只有通過子網(wǎng)掩碼,才能表明一臺主機所在的子網(wǎng)與其他子網(wǎng)的關(guān)系,使網(wǎng)絡(luò)正常工作。
常用的子網(wǎng)掩碼有數(shù)百種,這里只介紹最常用的兩種子網(wǎng)掩碼。
子網(wǎng)掩碼是“255.255.255.0”的網(wǎng)絡(luò):
最后面一個數(shù)字可以在0~255范圍內(nèi)任意變化,因此可以提供256個IP地址。但是實際可用的IP地址數(shù)量是256-2,即254個,因為主機號不能全是“0”或全是“1”。
點擊免費下載海量工程資料
子網(wǎng)掩碼是“255.255.0.0”的網(wǎng)絡(luò):
后面兩個數(shù)字可以在0~255范圍內(nèi)任意變化,可以提供2552個IP地址。但是實際可用的IP地址數(shù)量是2552-2,即65023個。
IP地址的子網(wǎng)掩碼設(shè)置不是任意的。如果將子網(wǎng)掩碼設(shè)置過大,也就是說子網(wǎng)范圍擴大,那么,根據(jù)子網(wǎng)尋徑規(guī)則,很可能發(fā)往和本地主機不在同一子網(wǎng)內(nèi)的目標(biāo)主機的數(shù)據(jù),會因為錯誤的判斷而認為目標(biāo)主機是在同一子網(wǎng)內(nèi),那么,數(shù)據(jù)包將在本子網(wǎng)內(nèi)循環(huán),直到超時并拋棄,使數(shù)據(jù)不能正確到達目標(biāo)主機,導(dǎo)致網(wǎng)絡(luò)傳輸錯誤;如果將子網(wǎng)掩碼設(shè)置得過小,那么就會將本來屬于同一子網(wǎng)內(nèi)的機器之間的通信當(dāng)做是跨子網(wǎng)傳輸,數(shù)據(jù)包都交給缺省網(wǎng)關(guān)處理,這樣勢必增加缺省網(wǎng)關(guān)(文章下方有解釋)的負擔(dān),造成網(wǎng)絡(luò)效率下降。因此,子網(wǎng)掩碼應(yīng)該根據(jù)網(wǎng)絡(luò)的規(guī)模進行設(shè)置。如果一個網(wǎng)絡(luò)的規(guī)模不超過254臺電腦,采用“255.255.255.0”作為子網(wǎng)掩碼就可以了,現(xiàn)在大多數(shù)局域網(wǎng)都不會超過這個數(shù)字,因此“255.255.255.0”是最常用的IP地址子網(wǎng)掩碼;假如在一所大學(xué)具有1500多臺電腦,這種規(guī)模的局域網(wǎng)可以使用“255.255.0.0”。
網(wǎng)關(guān)
網(wǎng)關(guān)實質(zhì)上是一個網(wǎng)絡(luò)通向其他網(wǎng)絡(luò)的IP地址。比如有網(wǎng)絡(luò)A和網(wǎng)絡(luò)B,網(wǎng)絡(luò)A的IP地址范圍為“192.168.1.1~192.168.1.254”,子網(wǎng)掩碼為255.255.255.0;網(wǎng)絡(luò)B的IP地址范圍為“192.168.2.1~192.168.2.254”,子網(wǎng)掩碼為255.255.255.0。在沒有路由器的情況下,兩個網(wǎng)絡(luò)之間是不能進行TCP/IP通信的,即使是兩個網(wǎng)絡(luò)連接在同一臺交換機(或集線器)上,TCP/IP協(xié)議也會根據(jù)子網(wǎng)掩碼(255.255.255.0)判定兩個網(wǎng)絡(luò)中的主機處在不同的網(wǎng)絡(luò)里。而要實現(xiàn)這兩個網(wǎng)絡(luò)之間的通信,則必須通過網(wǎng)關(guān)。如果網(wǎng)絡(luò)A中的主機發(fā)現(xiàn)數(shù)據(jù)包的目標(biāo)主機不在本地網(wǎng)絡(luò)中,就把數(shù)據(jù)包轉(zhuǎn)發(fā)給它自己的網(wǎng)關(guān),再由網(wǎng)關(guān)轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B的網(wǎng)關(guān),網(wǎng)絡(luò)B的網(wǎng)關(guān)再轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B的某個主機。網(wǎng)絡(luò)B向網(wǎng)絡(luò)A轉(zhuǎn)發(fā)數(shù)據(jù)包的過程也是如此 所以說,只有設(shè)置好網(wǎng)關(guān)的IP地址,TCP/IP協(xié)議才能實現(xiàn)不同網(wǎng)絡(luò)之間的相互通信。那么這個IP地址是哪臺機器的IP地址呢?網(wǎng)關(guān)的IP地址是具有路由功能的設(shè)備的IP地址,具有路由功能的設(shè)備有路由器、啟用了路由協(xié)議的服務(wù)器(實質(zhì)上相當(dāng)于一臺路由器)、代理服務(wù)器(也相當(dāng)于一臺路由器)。
路由器(Windows下叫默認網(wǎng)關(guān),網(wǎng)關(guān)就是路由,路由就是網(wǎng)關(guān)不要蒙)
如果搞清了什么是網(wǎng)關(guān),默認網(wǎng)關(guān)也就好理解了。就好像一個房間可以有多扇門一樣,一臺主機可以有多個網(wǎng)關(guān)。默認網(wǎng)關(guān)的意思是一臺主機如果找不到可用的網(wǎng)關(guān),就把數(shù)據(jù)包發(fā)給默認指定的網(wǎng)關(guān),由這個網(wǎng)關(guān)來處理數(shù)據(jù)包。現(xiàn)在主機使用的網(wǎng)關(guān),一般指的是默認網(wǎng)關(guān)。
下方是百度百科給出的解釋
如何設(shè)置默認網(wǎng)關(guān) 一臺電腦的默認網(wǎng)關(guān)是不可以隨隨便便指定的,必須正確地指定,否則一臺電腦就會將數(shù)據(jù)包發(fā)給不是網(wǎng)關(guān)的電腦,從而無法與其他網(wǎng)絡(luò)的電腦通信。默認網(wǎng)關(guān)的設(shè)定有手動設(shè)置和自動設(shè)置兩種方式。
手動設(shè)置:手動設(shè)置適用于電腦數(shù)量比較少、TCP/IP參數(shù)基本不變的情況,比如只有幾臺到十幾臺電腦。因為這種方法需要在聯(lián)入網(wǎng)絡(luò)的每臺電腦上設(shè)置“默認網(wǎng)關(guān)”,非常費勁,一旦因為遷移等原因?qū)е卤仨毿薷哪J網(wǎng)關(guān)的IP地址,就會給網(wǎng)管帶來很大的麻煩,所以不推薦使用。需要特別注意的是:默認網(wǎng)關(guān)必須是電腦自己所在的網(wǎng)段中的IP地址,而不能填寫其他網(wǎng)段中的IP地址。
自動設(shè)置:自動設(shè)置就是利用DHCP服務(wù)器來自動給網(wǎng)絡(luò)中的電腦分配IP地址、子網(wǎng)掩碼和默認網(wǎng)關(guān)。這樣做的好處是一旦網(wǎng)絡(luò)的默認網(wǎng)關(guān)發(fā)生了變化時,只要更改了DHCP服務(wù)器中默認網(wǎng)關(guān)的設(shè)置,那么網(wǎng)絡(luò)中所有的電腦均獲得了新的默認網(wǎng)關(guān)的IP地址。這種方法適用于網(wǎng)絡(luò)規(guī)模較大、TCP/IP參數(shù)有可能變動的網(wǎng)絡(luò)。另外一種自動獲得網(wǎng)關(guān)的辦法是通過安裝代理服務(wù)器軟件(如MS Proxy)的客戶端程序來自動獲得,其原理和方法和DHCP有相似之處。由于篇幅所限,就不再詳述了。
缺省網(wǎng)關(guān)
缺省網(wǎng)關(guān)(Default Gateway)是計算機網(wǎng)絡(luò)中一個如何將數(shù)據(jù)包轉(zhuǎn)發(fā)到其他網(wǎng)絡(luò)中的節(jié)點。在一個典型的TCP / IP網(wǎng)絡(luò),節(jié)點(如服務(wù)器、工作站和網(wǎng)絡(luò)設(shè)備)都有一個定義的默認路由設(shè)置(指向默認網(wǎng)關(guān))??梢栽跊]有特定路由的情況下,明確出發(fā)送數(shù)據(jù)包的下一跳IP地址。
下方是百度百科給出的解釋:
可以看出缺省網(wǎng)關(guān)就是默認網(wǎng)關(guān),那么有人會說既然有一樣為什么又憑空多出來一個缺省網(wǎng)關(guān),我的理解是這樣的,應(yīng)該說默認網(wǎng)關(guān)是缺省網(wǎng)關(guān)的一個子集。缺省網(wǎng)關(guān)有一個定義的默認路由設(shè)置(指向默認網(wǎng)關(guān)),缺省網(wǎng)關(guān)就相當(dāng)于一個代理服務(wù)器暫時管理發(fā)送的數(shù)據(jù)包,當(dāng)發(fā)送到目標(biāo)主機時先由目標(biāo)主機的缺省網(wǎng)關(guān)接收再找到對應(yīng)的默認網(wǎng)關(guān),就相當(dāng)于缺省網(wǎng)關(guān)是父類,默認網(wǎng)關(guān)是子類~~
DNS服務(wù)器
域名服務(wù)器(Domain Name Server)。在Internet上域名與IP地址之間是一一對應(yīng)的,域名雖然便于人們記憶,但機器之間只能互相認識IP地址,它們之間的轉(zhuǎn)換工作稱為域名解析,域名解析需要由專門的域名解析服務(wù)器來完成,DNS就是進行域名解析的服務(wù)器 。
DHCP服務(wù)器
DHCP指的是由服務(wù)器控制一段IP地址范圍,客戶機登錄服務(wù)器時就可以自動獲得服務(wù)器分配的IP地址和子網(wǎng)掩碼。提升地址的使用率。
MAC地址
MAC地址就如同我們身份證上的身份證號碼,具有全球唯一性。(知道這個就行了,不用往下看了)
MAC(Media Access Control,介質(zhì)訪問控制)地址
前24位叫做組織唯一標(biāo)志符(Organizationally Unique Identifier,即OUI),是由IEEE的注冊管理機構(gòu)給不同廠家分配的代碼,區(qū)分了不同的廠家。
后24位是由廠家自己分配的,稱為擴展標(biāo)識符。同一個廠家生產(chǎn)的網(wǎng)卡中MAC地址后24位是不同的。
網(wǎng)卡的物理地址通常是由網(wǎng)卡生產(chǎn)廠家燒入網(wǎng)卡的EPROM(一種閃存芯片,通??梢酝ㄟ^程序擦寫),它存儲的是傳輸數(shù)據(jù)時真正賴以標(biāo)識發(fā)出數(shù)據(jù)的電腦和接收數(shù)據(jù)的主機的地址。點擊免費下載海量工程資料
也就是說,在網(wǎng)絡(luò)底層的物理傳輸過程中,是通過物理地址來識別主機的,它一定是全球唯一的。比如,著名的以太網(wǎng)卡,其物理地址是48bit(比特位)的整數(shù),如:44-45-53-54-00-00,以機器可讀的方式存入主機接口中。以太網(wǎng)地址管理機構(gòu)(除了管這個外還管別的)(IEEE)(IEEE:電氣和電子工程師協(xié)會)將以太網(wǎng)地址,也就是48比特的不同組合,分為若干獨立的連續(xù)地址組,生產(chǎn)以太網(wǎng)網(wǎng)卡的廠家就購買其中一組,具體生產(chǎn)時,逐個將唯一地址賦予以太網(wǎng)卡。
在一個穩(wěn)定的網(wǎng)絡(luò)中,IP地址和MAC地址是成對出現(xiàn)的。如果一臺計算機要和網(wǎng)絡(luò)中另一外計算機通信,那么要配置這兩臺計算機的IP地址,MAC地址是網(wǎng)卡出廠時設(shè)定的,這樣配置的IP地址就和MAC地址形成了一種對應(yīng)關(guān)系。在數(shù)據(jù)通信時,IP地址負責(zé)表示計算機的網(wǎng)絡(luò)層地址,網(wǎng)絡(luò)層設(shè)備(如路由器)根據(jù)IP地址來進行操作;MAC地址負責(zé)表示計算機的數(shù)據(jù)鏈路層地址,數(shù)據(jù)鏈路層設(shè)備(如交換機)根據(jù)MAC地址來進行操作。IP和MAC地址這種映射關(guān)系由ARP(Address Resolution Protocol,地址解析協(xié)議)協(xié)議完成。
服務(wù)器
服務(wù)器的分類
按照軟件開發(fā)階段來分,服務(wù)器可以大致分為2種
(1)遠程服務(wù)器
別名:外網(wǎng)服務(wù)器、正式服務(wù)器
使用階段:應(yīng)用上線后使用的服務(wù)器
使用人群:供全體用戶使用
速度:服務(wù)器的性能、用戶的網(wǎng)速
(2)本地服務(wù)器
別名:內(nèi)網(wǎng)服務(wù)器、測試服務(wù)器
使用階段:應(yīng)用處于開發(fā)、測試階段使用的服務(wù)器
使用人群:僅供公司內(nèi)部的開發(fā)人員、測試人員使用
速度:由于是局域網(wǎng),所以速度飛快,有助于提高開發(fā)測試效率
本地服務(wù)器的選擇
遠程服務(wù)器就是本地內(nèi)網(wǎng)服務(wù)器開放外網(wǎng)訪問而已
如果處于學(xué)習(xí)、開發(fā)階段,自己搭建一個本地服務(wù)器即可
端口號
端口包括物理端口和邏輯端口。物理端口是用于連接物理設(shè)備之間的接口,邏輯端口是邏輯上用于區(qū)分服務(wù)的端口。TCP/IP協(xié)議中的端口就是邏輯端口,通過不同的邏輯端口來區(qū)分不同的服務(wù)。
端口有什么用呢?我們知道,一臺擁有IP地址的主機可以提供許多服務(wù),比如Web服務(wù)、FTP服務(wù)、SMTP服務(wù)等,這些服務(wù)完全可以通過1個IP地址來實現(xiàn)。那么,主機是怎樣區(qū)分不同的網(wǎng)絡(luò)服務(wù)呢?顯然不能只靠IP地址,因為IP 地址與網(wǎng)絡(luò)服務(wù)的關(guān)系是一對多的關(guān)系。實際上是通過“IP地址+端口號”來區(qū) 分不同的服務(wù)的。
公認端口(Well-Known Ports)
這類端口也常稱之為"常用端口"。這類端口的端口號從0到1023,它們緊密綁定于一些特定的服務(wù)。通常這些端口的通信明確表明了某種服務(wù)的協(xié)議,這種端口是不可再重新定義它的作用對象。80端口實際上總是HTTP通信所使用的,而23號端口則是Telnet服務(wù)專用的。
注冊端口(Registered Ports)
端口號從1025到49151。分配給用戶進程或應(yīng)用程序。這些進程主要是用戶選擇安裝的一些應(yīng)用程序,而不是分配好的公認端口的常用程序。
動態(tài)和/或私有端口(Dynamic and/or Private Ports)
之所以稱為動態(tài)端口,因為它一般不固定分配某種服務(wù),而是動態(tài)分配。
(完)
來源:工程造價
遠瞻電子全國服務(wù)熱線:400-999-0790,10年專注工廠智能弱電工程,提供設(shè)計,施工,維護一站式解決方案.電子與智能化壹級,消防設(shè)施工程貳級,建筑裝飾裝修貳級,建筑智能化系統(tǒng)設(shè)計專項乙級,提供工廠弱電,工廠安防設(shè)計,工程維保 ,弱電系統(tǒng)集成。
四川監(jiān)控安裝 成都監(jiān)控安裝 樂山監(jiān)控安裝 內(nèi)江監(jiān)控安裝 自貢監(jiān)控安裝 瀘州監(jiān)控安裝 宜賓監(jiān)控安裝 廣元監(jiān)控安裝 巴中監(jiān)控安裝 達州監(jiān)控安裝 南充監(jiān)控安裝 廣安監(jiān)控安裝 阿壩監(jiān)控安裝 涼山監(jiān)控安裝 攀枝花監(jiān)控安裝 雅安監(jiān)控安裝 綿陽監(jiān)控安裝 德陽監(jiān)控安裝 眉山監(jiān)控安裝 資陽監(jiān)控安裝 遂寧監(jiān)控安裝
四川監(jiān)控安裝 成都監(jiān)控安裝 樂山監(jiān)控安裝 內(nèi)江監(jiān)控安裝 自貢監(jiān)控安裝 瀘州監(jiān)控安裝 宜賓監(jiān)控安裝 廣元監(jiān)控安裝 巴中監(jiān)控安裝 達州監(jiān)控安裝 南充監(jiān)控安裝 廣安監(jiān)控安裝 阿壩監(jiān)控安裝 涼山監(jiān)控安裝 攀枝花監(jiān)控安裝 雅安監(jiān)控安裝 綿陽監(jiān)控安裝 德陽監(jiān)控安裝 眉山監(jiān)控安裝 資陽監(jiān)控安裝 遂寧監(jiān)控安裝
四川監(jiān)控安裝 成都監(jiān)控安裝 樂山監(jiān)控安裝 內(nèi)江監(jiān)控安裝 自貢監(jiān)控安裝 瀘州監(jiān)控安裝 宜賓監(jiān)控安裝 廣元監(jiān)控安裝 巴中監(jiān)控安裝 達州監(jiān)控安裝 南充監(jiān)控安裝 廣安監(jiān)控安裝 阿壩監(jiān)控安裝 涼山監(jiān)控安裝 攀枝花監(jiān)控安裝 雅安監(jiān)控安裝 綿陽監(jiān)控安裝 德陽監(jiān)控安裝 眉山監(jiān)控安裝 資陽監(jiān)控安裝 遂寧監(jiān)控安裝