【笔记】路由器:动态路由配置、交换机:vlan配置 网络层次结构:OSI7层模型 、TCP/IP模型(4层模型)、DNS解析过程
動(dòng)態(tài)路由配置:
動(dòng)態(tài)路由協(xié)議 rip ospf eigrp isis bgp
作用: 自動(dòng)學(xué)習(xí)路由表信息 自動(dòng)學(xué)習(xí)路徑
R3路由器配置:
Router>enable Router# Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#hostname R3 R3(config)# R3(config)#int g0/0 R3(config-if)#ip add 172.16.1.2 255.255.255.0 R3(config-if)#no shutR3(config-if)# %LINK-5-CHANGED: Interface GigabitEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to upR3(config-if)#int g0/1 R3(config-if)#ip addr 116.63.0.254 255.255.255.0 R3(config-if)#no shut在學(xué)習(xí)前默認(rèn)的路由表信息
R1: C 10.0.0.0/24 is directly connected, GigabitEthernet0/1 C 192.168.1.0/24 is directly connected, GigabitEthernet0/0R2: C 10.0.0.0/24 is directly connected, GigabitEthernet0/0 C 172.16.1.0/24 is directly connected, GigabitEthernet0/1R3: C 116.63.0.0/24 is directly connected, GigabitEthernet0/1 C 172.16.1.0/24 is directly connected, GigabitEthernet0/0配置動(dòng)態(tài)路由:
R1(config)#route rip R1(config-router)#network 192.168.1.0 R1(config-router)#network 10.0.0.0R2路由器配置宣告自己的網(wǎng)絡(luò):
R2(config)#route rip R2(config-router)#network 10.0.0.0 R2(config-router)#network 172.16.1.0R3路由器配置宣告網(wǎng)絡(luò):
R3(config)#route rip R3(config-router)# R3(config-router)#network 172.16.1.0 R3(config-router)#network 116.63.0.0自動(dòng)學(xué)完后路由表信息
R1: C 10.0.0.0/24 is directly connected, GigabitEthernet0/1 R 116.0.0.0/8 [120/2] via 10.0.0.2, 00:00:18, GigabitEthernet0/1 R 172.16.0.0/16 [120/1] via 10.0.0.2, 00:00:18, GigabitEthernet0/1 C 192.168.1.0/24 is directly connected, GigabitEthernet0/0R2: C 10.0.0.0/24 is directly connected, GigabitEthernet0/0 R 116.0.0.0/8 [120/1] via 172.16.1.2, 00:00:10, GigabitEthernet0/1 C 172.16.1.0/24 is directly connected, GigabitEthernet0/1 R 192.168.1.0/24 [120/1] via 10.0.0.1, 00:00:17, GigabitEthernet0/0R3: R 10.0.0.0/8 [120/1] via 172.16.1.1, 00:00:11, GigabitEthernet0/0 C 116.63.0.0/24 is directly connected, GigabitEthernet0/1 C 172.16.1.0/24 is directly connected, GigabitEthernet0/0 R 192.168.1.0/24 [120/2] via 172.16.1.1, 00:00:11,交換機(jī)配置vlan
Switch>enable Switch#config t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#vlan 100 #創(chuàng)建vlan100 Switch(config-vlan)#exit Switch(config)#vlan 200 #創(chuàng)建vlan200 Switch(config-vlan)#exit將接口加入到vlan中
Switch(config)#int fa0/1 Switch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 100 Switch#show running-config # 特權(quán)模式下查看所有配置信息Switch#config t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#int fa0/3 Switch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 100單臂路由:
https://blog.csdn.net/XiaoXingalei/article/details/124259214
網(wǎng)絡(luò)層次結(jié)構(gòu)
網(wǎng)絡(luò)拓?fù)?/h2>
網(wǎng)絡(luò)層次結(jié)構(gòu)
????核心層:主要部署路由器設(shè)備,用于連接外網(wǎng)線路,還要具備冗余能力
????匯聚層:主要部署三層交換設(shè)備,用于相應(yīng)安全訪問(wèn)控制 進(jìn)行鏈路匯聚
????接入層:主要部署二層交換設(shè)備,用于終端設(shè)備接入
一層交換機(jī):只支持物理層協(xié)議。
二層交換機(jī):支持物理層和數(shù)據(jù)鏈路層協(xié)議。
三層交換機(jī):支持物理層,數(shù)據(jù)鏈路層及網(wǎng)絡(luò)層協(xié)議。
????????????????基本網(wǎng)絡(luò)層次劃分標(biāo)準(zhǔn)示意圖
網(wǎng)絡(luò)類型
局域網(wǎng):本地私有的一個(gè)網(wǎng)絡(luò)范圍。規(guī)模較大的局域網(wǎng),也會(huì)稱為園區(qū)網(wǎng)。
城域網(wǎng):網(wǎng)絡(luò)的覆蓋面積達(dá)到了一個(gè)城市,就可以稱為城域網(wǎng)。
廣域網(wǎng):覆蓋面積達(dá)到了全國(guó)或全球,就稱為廣域網(wǎng),全球最大的廣域網(wǎng)就是Internet互聯(lián)網(wǎng)。
網(wǎng)絡(luò)層次模型(OSI7層模型)
????OSI是Open System Interconnection的縮寫(xiě),意為開(kāi)放式系統(tǒng)互聯(lián)。國(guó)際標(biāo)準(zhǔn)化組織(ISO)制定了OSI模型,該模型定義了不同計(jì)算機(jī)互聯(lián)的標(biāo)準(zhǔn),是設(shè)計(jì)和描述計(jì)算機(jī)網(wǎng)絡(luò)通信的基本框架。OSI模型把網(wǎng)絡(luò)通信的工作分為7層,分別是物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會(huì)話層、表示層和應(yīng)用層。
標(biāo)準(zhǔn):
1.服務(wù)器 計(jì)算機(jī) 手機(jī) 物理設(shè)備 物聯(lián)網(wǎng) 智能機(jī)器人
2.網(wǎng)線 光纖 水晶頭 光纖模塊 光設(shè)備
3.交換機(jī) 路由器
4.不同的服務(wù) SSH WEB服務(wù) 游戲服務(wù)
OSI七層模型功能介紹
?
????????????????OSI 7層模型形象比喻示意圖
????????????????OSI 7層模型結(jié)構(gòu)示意圖
OSI七層模型詳解
應(yīng)用層
主要就是提供應(yīng)用程序可以接入網(wǎng)絡(luò)接口,并根據(jù)程序的不同對(duì)應(yīng)不同的接口協(xié)議。
表示層
會(huì)話層
傳輸層
負(fù)責(zé)網(wǎng)絡(luò)中端到端的連接(TCP、UDP)。
網(wǎng)絡(luò)層
網(wǎng)絡(luò)層的主要作用就是路由和尋址,主要接觸到的是IP協(xié)議,即IP地址。
數(shù)據(jù)鏈路層
物理層
Layer1物理層:物理層標(biāo)準(zhǔn)規(guī)定了信號(hào)、連接器和電纜要求、接口類型、線纜類型、設(shè)備(集線器hub)。
單工: (廣播電臺(tái))通訊時(shí)候。只有一方作為發(fā)送方,另一方作為接受方
半雙工:(對(duì)講機(jī)) 通訊的某一時(shí)刻,只有一方作為發(fā)送方,另一方作為接受方,通訊時(shí)刻發(fā)生轉(zhuǎn)變,發(fā)送方可以變?yōu)榻邮辗?#xff0c;接收方可以變?yōu)榘l(fā)送方
全雙工:(電話) 同一時(shí)刻,雙方皆可以是發(fā)送方,又可以是接收方
用定外賣來(lái)七層模型理解:
1.下訂單?????????????????????????????????瀏覽器訪問(wèn)服務(wù)器游戲網(wǎng)站
2.廚師開(kāi)始做魚(yú)頭泡王八 生成數(shù)據(jù)?????????? 從磁盤(pán)中拿代碼文件????????應(yīng)用層
3.魚(yú)頭泡王八裝盤(pán)打包?????????????????????對(duì)數(shù)據(jù)進(jìn)行加密壓縮????????表示層
4.用戶和服務(wù)連接狀態(tài)?????????????????????客戶端連接服務(wù)端??????????會(huì)話層
5.將食物如何安全的送到客戶手中(快遞員)??? 通過(guò)TCP協(xié)議發(fā)送數(shù)據(jù)??????傳輸層
6.快遞的地址在哪里 小區(qū)的地址???????????? IP地址????????????????????網(wǎng)絡(luò)層
7.去的時(shí)候騎車如何去路不好走?????????????物理編址差錯(cuò)空間 ????????? 數(shù)據(jù)鏈路層
8.怎么去走那條路?????????????????????????網(wǎng)線 光纖 MAC???????????? 物理層
數(shù)據(jù)包封裝與解封裝
封裝
封裝過(guò)程:由上至下進(jìn)行封裝
????????應(yīng)用層、表示層、會(huì)話層 PDU 數(shù)據(jù)
????????傳輸層:分段 TCP協(xié)議
????????網(wǎng)絡(luò)層:打包 TCP協(xié)議+IP地址
????????數(shù)據(jù)鏈路層:成幀 TCP協(xié)議+IP地址+MAC地址
????????物理層:位 數(shù)據(jù)成為比特
解封裝
拆包過(guò)程:由下至上進(jìn)行拆包
????????物理層:位 比特
????????數(shù)據(jù)鏈路層:查看MAC地址
????????網(wǎng)絡(luò)層:查看IP地址
????????傳輸層:查看TCP協(xié)議
????????前三層:數(shù)據(jù)內(nèi)容
不知名端口:1024以上的端口稱為不知名端口
cat /proc/sys/net/ipv4/ip_local_port_range
TCP/IP模型(4層模型)
OSI7層模型與TCP/IP模型(DOD)對(duì)應(yīng)關(guān)系
TCP/IP協(xié)議簇相關(guān)協(xié)議匯總
應(yīng)用層協(xié)議介紹
b FTP 21 明文協(xié)議,文件傳輸協(xié)議,基于TCP TFTP 69 簡(jiǎn)單文件傳輸協(xié)議,基于UDP SSH 22 安全外殼協(xié)議,遠(yuǎn)程連接,加密 Telnet 23 明文協(xié)議,遠(yuǎn)程連接 SNMP 161/162 簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議,基于UDP SMTP 25 簡(jiǎn)單郵件傳輸協(xié)議,基于TCP HTTP 80 超文本傳輸協(xié)議 HTTPS 443 超文本傳輸安全協(xié)議 DHCP 67/68/546 動(dòng)態(tài)主機(jī)設(shè)置協(xié)議,C(67),S(68),546(V6) zabbix 10050 10051 mysql 3306 redis 6379DHCP原理圖
????????????????????家用路由器DHCP設(shè)置
DNS稱為域名系統(tǒng),在網(wǎng)站運(yùn)行中起到了至關(guān)重要的作用,主要作用是負(fù)責(zé)把網(wǎng)站域名解析為對(duì)應(yīng)的IP地址。
一般域名提供商,提供的dns服務(wù)器,都是走udp53端口的。
DNS解析過(guò)程
域名是什么
舉個(gè)例子,https://www.baidu.com,這個(gè)其實(shí)并不是域名,其中https是指協(xié)議,去掉https后,www.baidu.com.(注意最后面有一個(gè)點(diǎn)號(hào))才是真正的域名。
每個(gè)域名的最后面都有一個(gè)點(diǎn)號(hào) “.” 表示根域名,為了方便在實(shí)際使用的時(shí)候被省略了。
根域名的下一級(jí)就是頂級(jí)域名了,.com 也就是頂級(jí)域名,常見(jiàn)的頂級(jí)域名后綴有.com、.cn、.net、.org 等,這些都是固定的,用戶不能自己修改,只能選擇。
頂級(jí)域名的下一級(jí)又是權(quán)威域名,如baidu.com中的.baidu,這個(gè)權(quán)威域名就是我們自己可注冊(cè)的域名。
頂級(jí)域名下就是主機(jī)名了,www是指主機(jī)名,這個(gè)是我們可以自己定義的,通常在http服務(wù)器如nginx中可以修改。
域名解析過(guò)程分析
下面就還以www.baidu,com這個(gè)網(wǎng)址來(lái)分析一下dns的解析過(guò)程。
當(dāng)瀏覽器拿到輸入的www.baidu.com后,首先會(huì)去瀏覽器的dns緩存中去查詢是否有對(duì)應(yīng)記錄,如果查詢到記錄就可以直接返回ip地址,完成解析。
如果瀏覽器沒(méi)有緩存,那就再去查詢操作系統(tǒng)的緩存,同樣的,如果查詢到記錄就可以直接返回ip地址,完成解析。
如果操作系統(tǒng)也沒(méi)有緩存,那就再去查看本地host文件,Windows下host文件一般位于 “C:\Windows\System32\drivers\etc”。
近幾年網(wǎng)上流傳的通過(guò)修改本地host文件來(lái)避免雙11女友剁手的段子,其實(shí)就是將淘寶的支付接口解析到錯(cuò)誤的ip地址,從而導(dǎo)致支付不成功。
如果本地host文件也沒(méi)有相應(yīng)記錄,那就需要求助于本地dns服務(wù)器了,所以應(yīng)該要知道本地dns的ip地址。
本地dns服務(wù)器ip地址一般是由本地網(wǎng)絡(luò)服務(wù)商如移動(dòng)、電信提供,一般是通過(guò)DHCP自動(dòng)分配,當(dāng)然你也可以自己手動(dòng)配置。目前用的比較多的是谷歌提供的公用dns 8.8.8.8和國(guó)內(nèi)的公用dns 114.114.114.114及阿里的223.5.5.5。
你之前可能有遇到過(guò)電腦可以正常上QQ但是就是不能打開(kāi)網(wǎng)頁(yè)的怪現(xiàn)象,這種情況大多數(shù)可能就是dns域名解析出問(wèn)題了,你可以嘗試手動(dòng)把dns設(shè)置為公用dns。
找到本地dns后,它也會(huì)先去查詢一遍它自己的緩存,如果有記錄就返回,如果沒(méi)有記錄,它將開(kāi)始要去我們前面提到的根域名服務(wù)器查詢了。注意由于根域名服務(wù)器ip地址一般都是固定的,所以本地dns服務(wù)器一般都內(nèi)置了根域名服務(wù)器ip地址。https://www.uedbox.com/post/50977/
目前全球一共有13個(gè)根域名服務(wù)器(這里并不是指13臺(tái)服務(wù)器,是指13個(gè)ip地址,按字母a-m編號(hào)),為了能更高效完成全球所有域名的解析請(qǐng)求,根域名服務(wù)器本身并不會(huì)直接去解析域名,而是會(huì)把不同的解析請(qǐng)求分配給下面的其他服務(wù)器去完成,下面是dns域名系統(tǒng)的樹(shù)狀結(jié)構(gòu)圖。
注意dns域名服務(wù)器一般分三種,分別是根域名服務(wù)器(.)、頂級(jí)域名服務(wù)器(.com)、權(quán)威域名服務(wù)(.baidu.com) 。
當(dāng)根域名接收到本地dns的解析請(qǐng)求后,發(fā)現(xiàn)是后綴是.com,于是就把負(fù)責(zé).com的頂級(jí)域名服務(wù)器ip地址返給本地dns。
本地dns拿著返回的ip地址再去找到對(duì)應(yīng)的頂級(jí)域名服務(wù)器,頂級(jí)域名又把負(fù)責(zé)該域名的權(quán)威服務(wù)器ip返回去。
本地dns又拿著ip去找對(duì)應(yīng)的權(quán)威服務(wù)器,權(quán)威服務(wù)器最終把對(duì)應(yīng)的主機(jī)ip的解析記錄(俗稱A記錄)返回給本地dns。
本地dns會(huì)將解析后的ip地址信息進(jìn)行緩存,緩存好將A記錄信息返回給客戶端。
客戶端收到本地dns響應(yīng)的A記錄信息,會(huì)將A記錄緩存到本地,然后使用解析后的ip地址訪問(wèn)www.baidu.com。
至此就完成了域名解析的全過(guò)程。
下面用一張圖來(lái)展示上面迭代查詢的過(guò)程。
遞歸查詢: 瀏覽器–>瀏覽器緩存–>系統(tǒng)緩存–>Hosts文件–>LDNS
迭代查詢: LDNS–>根–>頂級(jí)域名–> 權(quán)威域名 有去有回
?
?
解析期間涉及到兩個(gè)特殊查詢:
客戶端—本地dns服務(wù)器:遞歸查詢
本地dns服務(wù)器—根域名服務(wù)器 頂級(jí)域名服務(wù)器 權(quán)威域名服務(wù)器:迭代查詢
所謂遞歸查詢過(guò)程就是 “查詢的遞交者” 更替, 而迭代查詢過(guò)程則是 “查詢的遞交者”不變。
A記錄:
從域名到IP的解析過(guò)程,被稱為A記錄;www.baidu.com—1.1.1.1
獲取A記錄命令方法:
使用dig安裝bind-utils 包
1) dig www.baidu.com
dig @223.5.5.5 www.baidu.com +trace —顯示完整DNS解析過(guò)程
2) nslookup www.baidu.com
3) host www.baidu.com
4) ping www.baidu.com
在Windows中使用ipconfig /displaydns命令查看DNS 解析緩存
總結(jié)
以上是生活随笔為你收集整理的【笔记】路由器:动态路由配置、交换机:vlan配置 网络层次结构:OSI7层模型 、TCP/IP模型(4层模型)、DNS解析过程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 网络相关知识(重点讲解KB和Kbps,让
- 下一篇: 用无线局域网设置服务器,无线局域网怎样配