s16 計算機網路基礎
阿新 • • 發佈:2018-11-08
交換機裝置說明
1)交換機裝置說明交換機概念:解決多臺主機在一個網路裡面通訊的需求 主機身份標識資訊:稱為叫做mac地址 交換機通訊的網路範圍:稱為叫做一個區域網交換機傳輸資料問題:
01.會有廣播風暴產生:會讓主機接收到大量廣播包,影響主機效能,一個交換機所有介面處於一個廣播域內 02.早期交換網路中,會存在資料衝突問題, 目前一個交換機每一個介面處於一個衝突域內即可總結:假設一個24口的交換機:總共有24個衝突域:總共有一個廣播域
- 廣播、組播控制
- 對資料做定址、選擇到達目的網路的最佳路徑
- 流量管理
- 連線廣域網
OSI七層模型
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234726522-1957825877.png)
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234727390-815942384.png)
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234728050-1700473760.jpg)
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234728637-2126727027.jpg)
TCP與UDP協議對比: 傳輸控制協議(TCP) 使用者資料報文協議(UDP) 面向連線 無連線 可靠傳輸 不可靠傳輸 流控 盡力而為,盡力傳遞 使用TCP應 用使用UDP的應用: WEB瀏覽器:電子郵件:檔案傳輸程式 域名系統(DNS):視訊流:IP語音(VoIP)
·為網路中的裝置提供邏輯地址 ·負責資料包的尋徑和轉發
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234729747-277694799.jpg)
TCP-IP模型報文結構說明
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234730914-1675248152.jpg)
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234733602-711320145.jpg)
①.ARP協議原理 ②.DNS協議原理控制欄位: ack:表示確認控制欄位,實現資料可靠連線 syn:表示請求建立連線欄位 fin:表示請求斷開連線欄位 說明:控制欄位資訊預設為0,控制欄位功能不起作用;控制欄位資訊置為1,表示相應控制欄位功能開啟
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234734434-316771149.jpg)
TCP-IP建立與斷開模型
三次握手![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234735101-962653177.jpg)
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234735841-1545235737.jpg)
TCP-IP三次握手狀態變化
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234736495-381721520.jpg)
TCP-IP四次揮手狀態變化
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234737169-1296808096.jpg)
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234737845-160403971.png)
①.ARP協議原理
ARP協議的功能1)將IPv4地址解析為HAC地址 2)維護對映的快取 arp 減少了廣播包的傳播![]()
②.DNS協議原理
DNS(Domain Mame System) DNS稱為域名系統,在網站執行中器到了至關重要的作用,主要作用是負責把網站域名解析為對應的IP地址。 DNS解析相關命令 dig @8.8.8.8 www.xxx.com +trace nslookup www.xxx.com host www.xxx.com ping www.xxx.com![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234740156-1698993017.jpg)
沒有找到對應值。於是,聯絡根提示中的某個根域伺服器查詢域名www.qq.com 4 根域伺服器也不知道www. qq. com的對應值於是就向 SErver返回一個參考答覆,告訴其 com頂級域的權威伺服器 5 NServer聯絡.com頂級域的權威DNS伺服器 查詢域名www.qq.com 6 .com頂級域伺服器也不知道www.qq.com DNS的對應值,於是想 NServer返回一個參考答 告訴它qq.com域的權威DNS伺服器的地 址 7 NServer聯絡qq.com域的權威DNS伺服器查詢域名 8 q q.com的權威DNS伺服器知道對應值,並返回給 NServer伺服器 9 Nserver向原DNS客戶端返回 www.qq.com的ip地址
此時解析完成
ip型別
![](https://img2018.cnblogs.com/blog/1165731/201811/1165731-20181107234741993-298732878.png)
10.0.0.0/8(10.0.0.1到10.255.255.255) 172.16.0.0/12(172.16.0.0到172.31.255.255)I 192.168.0.0/16(192.168.0.0到192.168.255.255) 169.254.0.0/16(169.254.0.0到169.254.255.255)*IP私網地址類似於我們的身份證 IP公網地址類似於我們的護照資訊 按照IP地址通訊方式劃分(單播地址組播地址廣播地址)特殊IP地址說明: 127.0.0.1表示迴環地址,進行測試使用,驗證本地的TCP協議族安裝的是否正確。
0.0.0.0主機位全為0的稱為是網路地址 255.255.255.255主機位全為1的稱為是廣播地址,即向所有人發出資訊網路IP地址劃分說明 IP地址劃分子網的原因 IP地址劃分子網計演算法 總結得知:
因此可以得到另一個計算公式的結論 可以劃分的子網數=2的N次方 其中N表示借用的主機位個數TYPE=Ethernet <-上網型別,目前基本都是乙太網 UUID=sasd-sdasd-wqe-12 <-通用唯一識別碼(Universally Unique Identifier): 如果是vmware克隆的虛擬機器無法啟動網絡卡可以去除此項。 0NB00T=yes <這個地方要設定為yes,才能保證下次開機啟動啟用網絡卡裝置 NNCONTROLLED=no <-是否通過NetworkHanager管理網絡卡裝置(centos6關閉) B00TPROTO=none <-啟動協議,獲取IP地址配置方式,有none|bootp|dhcp三個選項 IPADDR=10.0.0.5 -表示本臺區域網中伺服器的固定IP地址 NETHASK=255.255.255.0 <-子網掩碼,用來規劃網路為和主機位的,一般為255.255.255.0 DNS2=223.6.6.6 <-第二個DNS,這裡預設會覆蓋以及優選於/etc/resolv.conf的配置檔案 GATEWAY=10.8.0.254 <-區域網上網閘道器地址 DNS1=223.5.5.5 <-主DNS,這裡預設會覆蓋以及優先於/etc/resolv.conf的配置生效 USERCTL=no PEERDNS=yes -是否確認網絡卡配置檔案中的DWS配置優先於/etc/resolv.conf配置檔案 IPV6INIT=no <-是否支援IPV6 HMADDR=00:0c:29:10:2e:28 <-乙太網硬體地址即HAC地址,如果是vmware克隆的虛擬機器 無法啟動網絡卡可以毫不猶豫的刪除此項。 網絡卡配置生效方法: #推薦:ifdown,ifup進行指定髮卡的重啟操作 #ifdowm eth0 & ifup eth0 <-重啟ethe網絡卡 #ifup eth0 -啟動ethe網絡卡 #針對所有網絡卡進行重啟操作(工作場景慎用此命令) #/etc/init.d/network restart 系統預設閘道器配置說明