日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机网络——路由、交换、子网篇

發(fā)布時(shí)間:2024/1/1 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机网络——路由、交换、子网篇 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

子網(wǎng)掩碼

解釋1

作者:紀(jì)言
鏈接:https://www.zhihu.com/question/56895036/answer/447915532
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

僅限ip4首先子網(wǎng)掩碼這名字取得很好,它是用來劃分子網(wǎng)的網(wǎng)段和遮掩部分IP地址。換個(gè)說法就是:它是用來劃分IP地址中哪一部分是網(wǎng)絡(luò)號(hào),哪一部分是機(jī)器號(hào)(這話教科書里寫的)。那么,問題來了 :怎么劃分子網(wǎng)網(wǎng)段?為什么要遮掩IP地址?怎么個(gè)遮掩法?現(xiàn)在我們有這么個(gè)IP地址:192.168.1.129我們并不知道它的網(wǎng)絡(luò)號(hào),也不知道它屬于哪部分子網(wǎng)網(wǎng)段。我們現(xiàn)在就需要一個(gè)東西來劃分出子網(wǎng)網(wǎng)段,這個(gè)東西就叫:子網(wǎng)掩碼。再,我們給出具體子網(wǎng)掩碼:255.255.255.0什么要這么給?因?yàn)樽泳W(wǎng)掩碼的長度要和IP地址相同32位,每8位預(yù)先被劃分為一段。255的二進(jìn)制就是1111 1111。那么我們把子網(wǎng)掩碼設(shè)置為255.255.255.193行不行?這需要看它的二進(jìn)制,子網(wǎng)掩碼還需要滿足一個(gè)條件才可以使用:它的二進(jìn)制中1和0必須是連續(xù)的。255.255.255.193的二進(jìn)制:1111 1111.1111 1111.1111 1111.1100 0001可以看出它1并不連續(xù),所以255.255.255.193不能作為子網(wǎng)掩碼使用。255.255.255.0就很符合條件。那子網(wǎng)掩碼怎么用?
答:用乘法來遮掩IP地址。1×1=1、1×0=0、0×0=0、0×1=0IP地址:192.168.1.129 二進(jìn)制:1100 0000.1010 1000.0000 0001.1000 0001子網(wǎng)掩碼:255.255.255.0
二進(jìn)制: 1111 1111.1111 1111.1111 1111.0000 0000
計(jì)算:

1100 0000.1010 1000.0000 0001.1000 00011111 1111.1111 1111.1111 1111.0000 0000———————————————————————————————————————1100 0000.1010 1000.0000 0001.0000 0000

計(jì)算后的這段二進(jìn)制代碼相比于原來的IP地址,后面8位被用0遮掩了。為什么要遮掩?因?yàn)槲覀儾槐仃P(guān)心后面8位是1還是0了。子網(wǎng)網(wǎng)段已經(jīng)被劃分出來了。1100 0000.1010 1000.0000 0001.0000 0000的十進(jìn)制:192.168.1.0也就是說,從192.168.1.0到192.168.1.255都是同一個(gè)子網(wǎng)網(wǎng)段,里面的0—255號(hào)可以分配給不同的機(jī)器。0—255號(hào)都是機(jī)器的號(hào)碼,IP地址顯示的就是其中129號(hào)。192.168.1.0就是所謂的網(wǎng)絡(luò)號(hào),也可以寫作192.168.1或者192.168.1.0\24(24指的是IP地址中有24位未被遮掩)IP地址的意思就很明白了,網(wǎng)段(網(wǎng)絡(luò)號(hào))加上機(jī)器號(hào)碼。同一個(gè)IP地址根據(jù)不同子網(wǎng)掩碼,會(huì)劃分出不同的網(wǎng)絡(luò)號(hào)和機(jī)器號(hào)。—————————————————————————————————————但是,現(xiàn)在就出現(xiàn)了個(gè)問題,我子網(wǎng)掩碼的最后8位全是0,要是最后8位不全為0怎么辦?又是什么意思呢?現(xiàn)在我們就要看上面子網(wǎng)掩碼為255.255.255.0的時(shí)候機(jī)器號(hào)碼是從0到255的,那如果我想在0到255里再劃分一部分呢?給出新IP地址:192.168.1.188 再給出新的子網(wǎng)掩碼:255.255.255.224現(xiàn)在IP的網(wǎng)絡(luò)號(hào)就不是192.168.1.0了,不再是網(wǎng)段192.168.1.0到192.168.1.255了1100 0000.1010 1000.0000 0001.1011 1100
1111 1111.1111 1111.1111 1111.1110 0000
————————————————————
1100 0000.1010 1000.0000 0001.1010 0000不再是24位未被遮掩了,而是27位未被遮掩。被遮掩的后5位,我們不必再關(guān)心它是1還是0了。 這就意味著:后5位不論怎么變換,都是在同一個(gè)網(wǎng)段里。后5位的變化是在1100 0000.1010 1000.0000 0001.1010 0000 到1100 0000.1010 1000.0000 0001.1011 1111之間的。它的十進(jìn)制:192.168.1.160到192.168.1.191是由新的子網(wǎng)掩碼劃分出來的子網(wǎng)網(wǎng)段。我們稱192.168.1.160\27是它的網(wǎng)絡(luò)號(hào),它的機(jī)器號(hào)是在160到191之間任意分配出去。之前的IP地址:192.168.1.188屬于其中。總結(jié):子網(wǎng)掩碼就是用來遮掩IP地址并劃分網(wǎng)段的工具,根據(jù)遮掩的位數(shù)不同來劃分不同的網(wǎng)段。

解釋2

從前有一個(gè)地主,有256間房子,地主家的門牌號(hào)碼是“192.168.1”,那么他家第一間房子的門牌號(hào)碼是192.168.1.0,第二間是192.168.1.1,…第256間的編號(hào)是192.168.1.255。

地主老了,需要把256間房子分給4個(gè)兒子,平均分配,每個(gè)兒子可以分64間。

請來一位先生主持公道,先生這么來操作:
192.168.1.0-192.168.1.63 分給大兒子
192.168.1.64-192.168.1.127 分給二兒子
192.168.1.128 -192.168.1.191 分給三兒子
192.168.1.192-192.168.1.255 分給四兒子

如何來描述四個(gè)兒子的子網(wǎng)網(wǎng)段呢?
192.168.1.0/26
192.168.1.64/26
192.168.1.128/26
192.168.1.192/26

/26是什么鬼?
255.255.255.192的二進(jìn)制是多少? “11111111-11111111-11111111-11”大家數(shù)數(shù)一共多少個(gè)1?不用數(shù)了,是26個(gè)1,為了簡化子網(wǎng)掩碼的表示,用/26代替255.255.255.192。

按位與運(yùn)算我們來看大兒子的網(wǎng)段192.168.1.0/26是如何得到的?

以大兒子的房間為例:
192.168.1.0-192.168.1.63

二進(jìn)制表示:
192.168.1.0

11000000.10101000.00000001.00000000

192.168.1.63

11000000.10101000.00000001.00111111

首尾地址完全相同的是多少?
11000000.10101000.00000001.00

數(shù)數(shù)一共多少位?26位!那么用這個(gè)“192.168.1.0/26”就可以表示大兒子所有房間。

對照房間的門牌號(hào)碼“192.168.1.199”,很顯然屬于四兒子的。

Q1:一個(gè)主機(jī)192.168.1.199/26 能否和直連主機(jī)192.168.1.200/24 通信?

可以的,因?yàn)槎际撬膬鹤拥姆块g。

Q2:一個(gè)主機(jī)192.168.1.199/26 能否和直連主機(jī)192.168.1.1/24 通信?

不可以,因?yàn)橐粋€(gè)是大兒子的房間,一個(gè)是四兒子的房間,無法直連通信!

另外需要注意的是,當(dāng)172.16.0.0/22表示時(shí),通常表示這是一個(gè)網(wǎng)段IP的集合,1024個(gè)IP的集合。172.16.0.1/22通常表示一個(gè)個(gè)體IP 。換句話說,一旦子網(wǎng)掩碼沒有覆蓋的地方不為0時(shí),表示一個(gè)IP地址。

我覺得應(yīng)該這樣理解26,掩碼32位數(shù),還剩下最后的6位,按照二進(jìn)制就是32 16 8 4 2 1這些一共相加就是64 也就是說192.168.1.0/26的意思是從192.168.1.0開始一共有64個(gè)屬于大兒子,同理192.168.1.63開始一共64個(gè)屬于二兒子 。所以后面的/26就是64個(gè)ip 可以分配,
假如有8個(gè)人平分房間,每個(gè)人分256%8=32個(gè)房間,那么掩碼就應(yīng)該是27,第一個(gè)人的子網(wǎng)網(wǎng)斷就應(yīng)該是192.168.1.0/27 ,第二個(gè)人的應(yīng)該是192.168.1.31/27
這樣應(yīng)該就能夠理解后面的掩碼意思了

最后舉的兩個(gè)例子沒有明白,請大神指點(diǎn)!
當(dāng)你和其它電腦通信時(shí),你可能無法知道對方的掩碼,對嗎?仔細(xì)思考一下,所以需要用你自己的掩碼來計(jì)算對方的IP,是否和你的網(wǎng)絡(luò)號(hào)相同,如果相同,直連可以通信,否則不通。
24的可以理解是上層網(wǎng)絡(luò) 26可以理解為下層網(wǎng)絡(luò)

交換機(jī)與路由器的區(qū)別

交換機(jī)是將多個(gè)機(jī)器串聯(lián)起來形成一個(gè)局域網(wǎng)IP,交換機(jī)出現(xiàn)的時(shí)間比路由器早許多,所以路由器可以說是交換機(jī)的升級(jí)版,二者是有一定聯(lián)系的,同時(shí)也存在一定的不同。

  • 用途不同
    連接的網(wǎng)絡(luò)種類不同。比如局域網(wǎng)主要是交換機(jī)來連接,而外網(wǎng)要用路由器來連接,因?yàn)槁酚善鞒霈F(xiàn)時(shí)間晚,更具有兼容性,所以也能連接區(qū)域網(wǎng)。而一般個(gè)人用戶對路由器的需求量是不太大的,一般由家庭、公司為單位來使用。
  • 功能不同
    路由器能串聯(lián)起來多臺(tái)電子設(shè)備并將IP分配,使多個(gè)主機(jī)共同使用一個(gè)IP,對外卻表現(xiàn)出只有一個(gè)IP地址。
    交換機(jī)的主要功能是可以把很多主機(jī)(也可以多個(gè)局域網(wǎng)把)連起來,這些主機(jī)每一個(gè)都有自己的IP顯示,形成多個(gè)ip地址共同工作的場景。
    路由器實(shí)際上是多功能合一的設(shè)備,路由器是可以變成交換機(jī)使用的,而大多數(shù)路由器的功能分為三部分,第一部分是網(wǎng)關(guān),它就像一道閘門一樣,控制著下行網(wǎng)絡(luò);第二部分是擴(kuò)展有線網(wǎng)絡(luò)端口,以家庭用戶為例,大多數(shù)家庭路由器都會(huì)額外配置4個(gè)以上的LAN端口;第三部分是WiFi網(wǎng)絡(luò),基于4G網(wǎng)絡(luò)的普及,WiFi網(wǎng)絡(luò)功能已經(jīng)成為家庭使用的路由器的標(biāo)配。
    而交換機(jī)卻不同,除卻一些多層級(jí)的交換機(jī)之外,普通家庭使用的多口交換機(jī),只提供一個(gè)“擴(kuò)展有線網(wǎng)絡(luò)端口”的用途,雖然有些交換機(jī)帶有AP,但實(shí)際上起到的依然是交換機(jī)的作用。
    簡單點(diǎn)說,路由器在應(yīng)用場景中充當(dāng)著網(wǎng)絡(luò)節(jié)點(diǎn)和樞紐的作用,這就好比是家中自來水管的總閥門,一旦將一級(jí)路由器關(guān)閉掉,那么家中的所有水管都會(huì)沒水,路由器下行的網(wǎng)絡(luò)都會(huì)無法使用。而交換機(jī)更像是分水管。
  • 工作層次不同
    路由器和交換機(jī)的區(qū)別主要還體現(xiàn)在工作時(shí)的層次不同,交換機(jī)工作是在第二層也就是OSI模型的數(shù)據(jù)鏈路層。而路由器則是在第三層,工作在OSI模型的網(wǎng)絡(luò)層。主要是因?yàn)榻粨Q機(jī)的原理比路由器較為簡單,所以路由器的層級(jí)更高,所具有的功能也更廣泛。
  • 對象不同
    簡單來說就是交換機(jī)用來共享一根網(wǎng)線,路由器用來共享一個(gè)IP。它們數(shù)據(jù)轉(zhuǎn)發(fā)所依據(jù)的對象不同:
    交換機(jī)是利用物理地址或者說MAC地址來確定轉(zhuǎn)發(fā)數(shù)據(jù)的目的地址。而路由器則是利用不同網(wǎng)絡(luò)的ID號(hào)(即IP地址)來確定數(shù)據(jù)轉(zhuǎn)發(fā)的地址。IP地址是在軟件中實(shí)現(xiàn)的,描述的是設(shè)備所在的網(wǎng)絡(luò),有時(shí)這些第三層的地址也稱為協(xié)議地址或者網(wǎng)絡(luò)地址。MAC地址通常是硬件自帶的,由網(wǎng)卡生產(chǎn)商來分配的,而且已經(jīng)固化到了網(wǎng)卡中去,一般來說是不可更改的。而IP地址則通常由網(wǎng)絡(luò)管理員或系統(tǒng)自動(dòng)分配。

簡單來說,路由器包含了交換機(jī)的功能,比如我們家里的設(shè)備互相通信,這就是交換機(jī)。路由器還能連接上層網(wǎng)絡(luò)和下層網(wǎng)絡(luò),這是路由功能。還有無線連接的功能

WAN與LAN

理解網(wǎng)絡(luò)中的WAN和LAN

WAN:Wide Area Network,廣域網(wǎng)。廣域網(wǎng)顧名思義覆蓋區(qū)域?qū)拸V,范圍比局域網(wǎng)LAN和城域網(wǎng)MAN都要廣,通常從幾十公里到幾千公里,可以連接多個(gè)城市和國家,橫跨大洲提供遠(yuǎn)距離的通信。互聯(lián)網(wǎng)是世界范圍內(nèi)最大的廣域網(wǎng),廣域網(wǎng)并不等同于互聯(lián)網(wǎng)。
LAN:Local Area Network,局域網(wǎng)。局部區(qū)域形成的一個(gè)區(qū)域性的網(wǎng)絡(luò),范圍偏小,可以是一個(gè)辦公室,一個(gè)家庭,一個(gè)公司,一個(gè)大樓內(nèi)的網(wǎng)絡(luò)。局域網(wǎng)是一定區(qū)域內(nèi)所有的設(shè)備形成的私有網(wǎng)絡(luò),能夠更快更高效的進(jìn)行資源的共享和信息的交互。

現(xiàn)階段常見的家庭網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),以光纖到戶舉例。單元樓建筑物旁邊有個(gè)立起來的柜子樣式的箱子(分光箱),拉開門里面有一排一排的接頭,這個(gè)接頭實(shí)際上就是你家弱電箱光纖的另一端,這個(gè)接頭的上端連接的就是運(yùn)營商的機(jī)房。
好,我們回歸正題,現(xiàn)在光纖入戶了。首先接入的是一個(gè)叫光纖貓的東西,這個(gè)東西還有個(gè)中文名字叫光調(diào)制解調(diào)器(光貓),光纖接入這個(gè)設(shè)備,進(jìn)行光電信號(hào)的轉(zhuǎn)換。從光貓的一個(gè)網(wǎng)口接一根網(wǎng)線到路由器上WAN口,然后再通過路由器的LAN口接一根線到我們的臺(tái)式機(jī),這樣就實(shí)現(xiàn)了家庭設(shè)備的網(wǎng)絡(luò)互通了,這也是家庭里面最簡單的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。
所以,我們可以簡單理解,光纖到戶后,網(wǎng)絡(luò)進(jìn)來了。光纖連接到光貓上之后,網(wǎng)絡(luò)到達(dá)光貓上了。光貓的某一個(gè)網(wǎng)口連接到路由器WAN口后,網(wǎng)絡(luò)到了路由器上。路由器的LAN口連接到計(jì)算機(jī)設(shè)備上之后,網(wǎng)絡(luò)到了計(jì)算機(jī)上了。計(jì)算機(jī)打開瀏覽器,我們看到網(wǎng)絡(luò)是個(gè)什么樣子了。

兩個(gè)路由器的幾種組網(wǎng)方式

方法1 都連接光貓

跟第一個(gè)路由器一樣。也連接到光貓的lan口上,有的光貓有4個(gè)lan接口。

方法2 把第二個(gè)路由器當(dāng)交換機(jī)來用

這種情況其實(shí)更普遍,比如我們用貓連接臺(tái)式電腦(貓有多個(gè)lan的情況 其實(shí)也是個(gè)小路由器),手機(jī)連接無線路由器

網(wǎng)線一頭插入第一個(gè)路由器的Lan口,另一頭也插入第二個(gè)路由器的lan口。不需做任何設(shè)置,就可以直接上網(wǎng)。

從第一個(gè)路由器的LAN口出來的線連第二個(gè)路由器的LAN口,用其他LAN口接電腦,這樣一般不需要設(shè)置即可使用,即把第二個(gè)路由器作為傻瓜交換機(jī)使用。

方法3 副路由器

需要設(shè)置

路由器A的上網(wǎng)模式選擇寬帶撥號(hào)模式,然后將網(wǎng)絡(luò)運(yùn)營商提供的寬帶賬號(hào)、密碼填寫進(jìn)去。
接下來我們再設(shè)置第二臺(tái)路由器,設(shè)置第二臺(tái)路由器時(shí),直接使用一根網(wǎng)線,一端插在路由器B的LAN端口上,一端插在電腦的網(wǎng)卡即可。不過在設(shè)置路由器B的時(shí)候,上網(wǎng)模式不能再使用寬帶撥號(hào)模式了,路由器B屬于路由器A的下級(jí)路由器,也就是所說的二級(jí)路由器,上模式選擇“自動(dòng)獲取IP”模式即可。
進(jìn)行到這里,實(shí)際上已經(jīng)完成了兩臺(tái)路由器的設(shè)置了,但如果現(xiàn)在就連接兩臺(tái)路由器,是無法正常工作的,因?yàn)閮膳_(tái)路由器的默認(rèn)網(wǎng)關(guān)是一樣的,串聯(lián)的話會(huì)產(chǎn)生沖突,所以接下來我們要再修改路由器B的默認(rèn)網(wǎng)關(guān)(lan口,第2個(gè)路由器的IP地址不要跟第一個(gè)路由器的相同,否則會(huì)有沖突。)

直接點(diǎn)擊路由器右上角的“高級(jí)設(shè)置”界面,然后點(diǎn)擊網(wǎng)絡(luò)參數(shù),再點(diǎn)擊LAN口設(shè)置,如果路由器A的默認(rèn)網(wǎng)關(guān)為192.168.0.1,那么路由器B的默認(rèn)網(wǎng)關(guān)改成192.168.0.2即可

方法4 無線橋接模式(非mesh)

第2個(gè)路由器作為第1個(gè)路由器的WIFI信號(hào)放大器

兩個(gè)路由器進(jìn)行無線橋接,首先第一步就是要設(shè)置主路由器。一根網(wǎng)線連上主路由器的WAN口和光貓相連,再用另一根網(wǎng)線插主路由器后面LAN口,另一端連電腦。之后打開電腦瀏覽器輸入路由器后臺(tái)地址,輸入登入密碼。

、進(jìn)入設(shè)置向?qū)е?#xff0c;需要設(shè)置好上網(wǎng)信息,注意選擇無線信號(hào)的一個(gè)信道,不要選自動(dòng)。

、需要把LAN上網(wǎng)地址改為192.168.2.1(小米默認(rèn)是192.168.31.1);點(diǎn)擊DHCP服務(wù)器,默認(rèn)的都是啟動(dòng)的,把「DHCP地址池起始地址」設(shè)置為192.168.2.100把「地址池結(jié)束地址」設(shè)置為192.168.2.149,避免與第二個(gè)路由器的地址池有交集。保存,重啟主路由器可以上網(wǎng),這樣主路由器就設(shè)置好了。

、以下開始第二臺(tái)副路由器的設(shè)置。進(jìn)入副路由器的設(shè)置界面,點(diǎn)擊網(wǎng)絡(luò)參數(shù)-LAN口設(shè)置,把副路由器的LAN地址設(shè)置為192.168.2.2防止與主路由器沖突,同時(shí)也便于管理主和副路由器。

、點(diǎn)擊無線設(shè)置-基本設(shè)置,SSID名稱不要與主路由相同,信道和主路由相同,勾選開啟WDS,在彈出的界面點(diǎn)擊掃瞄,得到AP列表以后找到主路由器的SSID,點(diǎn)擊旁邊的連接按鈕,會(huì)回到先前的界面,選擇加密方式與主路由器一致,密鑰填主路由的無線密鑰,(保持與主路由器一致即可),保存。由于新的WDS功能于老式的Bridge有所不同,更為高級(jí),所以僅需所有副路由器開啟WDS并填入主路由的信息即可,如主路由開啟WDS或Bridge功能,請關(guān)閉,否則WDS功能無法使用!

、重啟后點(diǎn)擊左邊的DHCP服務(wù)器,啟用DHCP服務(wù)器。更改地址池的開始開始地址為:192.168.2.150,結(jié)束地址默認(rèn)為192.168.2.199 這樣與主路由器不會(huì)有交集,也不會(huì)產(chǎn)生沖突。

結(jié)語:使用兩個(gè)路由器進(jìn)行橋接,最大的好處就是能利用自己手中不同品牌的舊路由器達(dá)到拓展信號(hào)的目的,改善信號(hào)死角的問題。

不同網(wǎng)段之間如何互通

方法1 三層交換機(jī)


先配置PC1的IP地址為192.168.1.100;再配置PC2的IP地址為192.168.2.100;子網(wǎng)掩碼都是255.255.0.0
后配置交換機(jī)的vlan10和vlan20的IP地址為192.168.1.1和192.168.2.1(網(wǎng)關(guān)地址)
第三步:配置接口的vlan所屬:G0/0/1所屬vlan10;G0/0/2所屬vlan20
然后就能pin通了

方法2 傻瓜交換機(jī)


這種沒看懂……詳見https://www.sdtpy.cn/class/127564.html

方法2 普通路由器之間互通

當(dāng)然還可以通過三層交換機(jī)劃分VLAN配置更好。這里主要講通過普通路由器之間互通

一臺(tái)路由器連接另外一臺(tái)路由器,這兩臺(tái)路由器分別連接不同的網(wǎng)段,那么如果要這兩個(gè)網(wǎng)段互通,則必須配置路由,這個(gè)就是靜態(tài)路由。

案例一、不同網(wǎng)段之間互通

例如:

A路由wan口192.168.0.1 255.255.255.0,lan口192.168.1.1 255.255.255.0

B路由wan口192.168.1.2 255.255.255.0,lan口192.168.2.1 255.255.255.0

A路由的wan口可以理解成上級(jí)設(shè)備的地址

A路由器下面的lan口上接了B路由器。

A路由要想訪問B路由下面lan口的電腦,也就是訪問192.168.2.0這個(gè)ip段,就需要添加一條靜態(tài)路由

目的地址子網(wǎng)掩碼對方路由網(wǎng)關(guān)(下一跳)
192.168.2.0255.255.255.0192.168.1.2

網(wǎng)關(guān)y也不能僅僅理解成下一跳,它需要專業(yè)的功能實(shí)現(xiàn)。所以交網(wǎng)關(guān)e而非下一跳。
網(wǎng)關(guān)(Gateway)又稱網(wǎng)間連接器、協(xié)議轉(zhuǎn)換器。網(wǎng)關(guān)在傳輸層上以實(shí)現(xiàn)網(wǎng)絡(luò)互聯(lián),是最復(fù)雜的網(wǎng)絡(luò)互聯(lián)設(shè)備,僅用于兩個(gè)高層協(xié)議不同的網(wǎng)絡(luò)互連。網(wǎng)關(guān)既可以用于廣域網(wǎng)互連,也可以用于局域網(wǎng)互連。 網(wǎng)關(guān)是一種充當(dāng)轉(zhuǎn)換重任的計(jì)算機(jī)系統(tǒng)或設(shè)備。在使用不同的通信協(xié)議、數(shù)據(jù)格式或語言,甚至體系結(jié)構(gòu)完全不同的兩種系統(tǒng)之間,網(wǎng)關(guān)是一個(gè)翻譯器。與網(wǎng)橋只是簡單地傳達(dá)信息不同,網(wǎng)關(guān)對收到的信息要重新打包,以適應(yīng)目的系統(tǒng)的需求。同時(shí),網(wǎng)關(guān)也可以提供過濾和安全功能。大多數(shù)網(wǎng)關(guān)運(yùn)行在OSI 7層協(xié)議的頂層–應(yīng)用層。

可能還不是很了解,我們再來看看具體一點(diǎn)的例子

企業(yè)通過一臺(tái)路由器R1上網(wǎng),局域網(wǎng)LAN1,。因?yàn)闃I(yè)務(wù)需要,擴(kuò)充了一臺(tái)路由器R2,加入一個(gè)新的局域網(wǎng)段LAN2。

要實(shí)現(xiàn)pc1和pc2相互通信如可做如下設(shè)置:

1、pc1的的網(wǎng)關(guān)指向R1 LAN 192.168.0.1

2、pc2的網(wǎng)關(guān)指向R2的LAN口 192.168.1.1

3、R2的WAN口網(wǎng)關(guān)192.168.0.100 指向R1 LAN口 192.168.0.1

4、在R1上指定一條靜態(tài)路由,使目的ip為192.168.1.x網(wǎng)段的ip轉(zhuǎn)發(fā)到R2。

這里面R1靜態(tài)路由配置單獨(dú)說明下:一條靜態(tài)路由一般由三部分組成,

目的IP地址、子網(wǎng)掩碼、下一跳(網(wǎng)關(guān))地址,新建一條靜態(tài)路由所包含的信息,應(yīng)該有如下內(nèi)容,發(fā)往目的地址192.168.1.0網(wǎng)段的IP包(子網(wǎng)掩碼為255.255.255.0)的下一跳地址為192.168.0.100.

具體配置位置:

  • 如果是在路由器中,以TP-Link的為例子,在路由器配置界面,有靜態(tài)路由表配置添加
  • 如果是在服務(wù)器上,可以通過命令行來配置靜態(tài)路由,包括添加、刪除和修改

在設(shè)置靜態(tài)路由時(shí),網(wǎng)關(guān)IP必須是與本路由器LAN口IP屬于同一個(gè)網(wǎng)段。
如果目的IP地址是一臺(tái)主機(jī)的IP地址,則子網(wǎng)掩碼必須為255.255.255.255

案例2 上層可以默認(rèn)直接訪問下層

例如下面兩個(gè)網(wǎng)段。

PC A: 192.168.0.165 255.255.255.0

PC B:192.168.19.100 255.255.255.0

R1(192.168.0.1) ----- PC A(192.168.0.165)
|
|
R2(192.168.0.148) ------ PC B(192.168.19.100)

R2 的wan連接到R1的lan

A和B分屬不同網(wǎng)段,此種情況B可ping通A,但A不可以ping B。
因?yàn)锽的IP經(jīng)過路由器net(網(wǎng)絡(luò)地址轉(zhuǎn)換)后,對外顯示的是192.168.0.148。
當(dāng)B去找A的時(shí)候,都是跳到R2去找,而R2跳到R1去找,所以能找到。
而A并不知道有B的存在,因?yàn)锳去找B,會(huì)跳到R1,而R1只知道R2的存在,它不會(huì)把請求跳到R2,而是找不到后跳到自己的上層

那么A如何能ping通B呢?

若想讓A也能ping B,需要告訴A電腦路由該怎么走,在A電腦上加一條靜態(tài)路由:

在dos下輸入以下指令:

route -p add 目的地址 mask 子網(wǎng)掩碼 網(wǎng)關(guān)地址

它的意思是,要想找到“目的地址”,就要通過“網(wǎng)關(guān)地址”里面找。-p是永久有效的意思。

所以,對應(yīng)到上面的例子,指令應(yīng)該這么寫:

route -p add 192.168.19.0 mask 255.255.255.0 192.168.0.148。

其中192.168.19.0的意思是對192.168.19網(wǎng)段下所有ip均有效,這樣A就可以可以ping通B了。

添加完畢后可用 route print 查看是否添加成功。(注意在win10下要以管理員身份運(yùn)行dos才可添加)

為什么192.168開頭

局域網(wǎng)IP通常以192.168開頭,這事得怪路由器的生產(chǎn)廠商。
配置路由器的人往往會(huì)使用路由器默認(rèn)的IP地址作為網(wǎng)關(guān),換成其他的IP地址既費(fèi)腦子又費(fèi)事。還別不相信,經(jīng)常做網(wǎng)絡(luò)維護(hù)的人設(shè)置IP地址,“192.168”輸入得賊溜。但這還不是根本原因。
早期的寬帶接入方式普遍采用的是同軸電纜,最早的NAT網(wǎng)關(guān)設(shè)備(網(wǎng)關(guān)好比家里入戶的大門,IP地址就是門牌號(hào))默認(rèn)IP地址就是192.168.0.1,所以到了用戶這里網(wǎng)關(guān)就只能使用192.168.1.1。
路由器的制造商們?yōu)榱吮阌诰S護(hù)和售后服務(wù),就默認(rèn)的在路由器內(nèi)設(shè)置了192.168.1.1,從而避開了192.168.0.X這個(gè)網(wǎng)段。設(shè)置IP地址從1開頭也僅僅是為了避免造成IP地址的浪費(fèi)。

問: 我有兩三個(gè)路由器,有些路由器可以用192.168.1.1登錄到管理頁面,有的可以用192.168.0.1
這兩個(gè)ip有什么區(qū)別?
答: 192.168.1.1跟192.168.0.1被很多廠商用作于路由器管理頁面的登錄地址,其中192.168.1.1使用特別的廣泛,它不僅用于路由器,還使用于光貓登錄管理、打印機(jī)等等網(wǎng)絡(luò)設(shè)備。
有些路由器廠商為了避開默認(rèn)的IP地址與光貓登錄管理地址沖突,所以就會(huì)把默認(rèn)IP地址改成別的比如騰達(dá)路由器跟360路由器的默認(rèn)登錄IP地址是: 192.168.0.1,小米(紅米)路由器默認(rèn)登錄IP地址是92.168.31.1,華為(榮耀)路由器默認(rèn)登錄IP地址是: 192.168.3.1

還沒整理的

多網(wǎng)段的局域網(wǎng)互通方法如下:

1、首先右鍵點(diǎn)擊網(wǎng)上鄰居,選擇屬性。 2、點(diǎn)擊本地連接。 3、點(diǎn)擊本地連接狀態(tài)中的“屬性”按鈕。 4、選擇“TCP/IPv4”協(xié)議,點(diǎn)擊下面的“屬性”。 5、選擇“高級(jí)”按鈕。 6、在高級(jí)TCP/IP設(shè)置里面點(diǎn)擊“添加”按鈕。 7、輸入17網(wǎng)段的ip地址(以17網(wǎng)段為例),再點(diǎn)擊“添加”。 8、查看17網(wǎng)段的ip地址是否添加成功,點(diǎn)擊“確定”。 9、選擇“關(guān)閉”。 10、驗(yàn)證是否和192.168.17.12主機(jī)通訊,在dos命令窗口下,輸入ping192.168.17.12。 轉(zhuǎn)載必須保留本文地址:http://www.yuexw.com/a/630374/

為什么wan口和lan口不能同一個(gè)網(wǎng)段

路由器有一個(gè)最基本的功能,就是連接兩個(gè)不同的網(wǎng)段,并實(shí)現(xiàn)這2個(gè)網(wǎng)段之間的通信。所以,路由器中WAN口IP地址,不能和LAN口IP地址處于同一個(gè)子網(wǎng)。

實(shí)例 我的

子網(wǎng)掩碼都是 255.255.255.0

一個(gè)貓 網(wǎng)關(guān)地址192.168.1.1
路由器的wan 是 192.168.1.2 lan口是192.168.0.1(lan口和lan1 lan2不同 lan口是路由器自己的地址 lan1是分配出去的……)
pc連接 貓的lan1 是192.168.1.3 連接路由的lan1 是192.168.0.2

因?yàn)槁酚善髂苄陆ㄒ粋€(gè)子網(wǎng) 而pc是末端使用者 所以,路由器能新建出一個(gè)子網(wǎng)段 而pc不行

總結(jié)

以上是生活随笔為你收集整理的计算机网络——路由、交换、子网篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。