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