1. 程式人生 > 實用技巧 >網路的相關知識(1)

網路的相關知識(1)

一.網路的概念

什麼是網路?
就是通過一定的形式連線起來的物體,實現不同物體之間的互相通訊。

#網路的重要性
系統必須是有網路的
生活中離不開網路
運維生涯中百分之50的問題都是網路導致的

二.網路裝置

1.交換機
如何實現兩臺主機進行通訊

1. 兩臺主機之間需要有傳輸介質,物理層,網線,無線,光纖

2. 主機上面要有網絡卡介面
在傳送資訊時:將二進位制(數字訊號)資訊轉換為高低電壓(電訊號) #調至過程
在接收資訊時:將高低電壓(電訊號)資訊轉換為二進位制數(數字訊號) #解調過程

3. 協商網路速率
網路的頻寬單位 100Mbps == 100 000 Kbps == 10 000 000 bps 每秒鐘傳輸
1B=8b
100000k==100000000 bit/s=1bit/xxns
網路傳輸資料單位:位元 bit 1bit=1/8byte
磁碟儲存資料單位:位元組 byte 1byte=8bit
磁碟資料單位 MB

如何實現多臺主機進行通訊
交換機

#如何利用交換機實現多臺主機進行通訊

1. mac地址,實體地址 資料傳輸的時候,資料前面會加上目標地址和原地址
實體地址是全球唯一,主機的唯一識別符號,用16進位制進行表示 0-9 a-f

ARP協議 MAc地址的表

2. 交換機廠商
傻瓜交換機: TP-link dlink 水星
程控交換機: 思科 華三 華為 銳捷

3. 在傳輸資料的時候,產生一種問題,在大量進行資料傳輸時,產生廣播風暴問題

#解決廣播風暴問題
減少廣播產生數量,將一個大區域網分割成多個小的區域網。
2.路由器
 路由器

實現多個區域網之間的通訊,可以隔離廣播風暴(路由不同的介面連線不同廣播域)

#顯示路由條目資訊
[root@lxy ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.0.2 0.0.0.0 UG 0 0 0 eth0
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
172.16.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1

[root@lxy ~]# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 10.0.0.2 0.0.0.0 UG 0 0 0 eth0
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
172.16.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
第一列:所能去往網段的資訊
第二列:0.0.0.0 通過區域網即可到達
10.0.0.2 想去往其他網段的必經節點,稱為閘道器
第三列:子網掩碼(告訴網段內可以容納多少主機)
最後一列:到達指定目標,通過哪一個接口出去

[root@lxy ~]# ip route
default via 10.0.0.2 dev eth0
10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.150
169.254.0.0/16 dev eth0 scope link metric 1002
169.254.0.0/16 dev eth1 scope link metric 1003
172.16.1.0/24 dev eth1 proto kernel scope link src 172.16.1.150

主機要有IP地址 邏輯地址
利用10進位制方式進行顯示
全網唯一, 可以修改? 使用32位二進位制表示 十進位制表示 192.168.11.5

#組成:
IP地址由兩部分組成: 交換網路標識資訊+主機地址標識資訊===網段地址+主機地址

公網 全世界都可以訪問
內網 只有區域網才能訪問

#怎麼檢視你的外網地址
Windows檢視 ,百度搜索IP

linux中:
[root@lxy ~]# curl ifconfig.me
101.81.162.188

高階路由器還有上網行為管理器和防火牆功能
網路工程師 上網行為管理器

相關證書:
CCNA 入門
CCNP 廣度
CCIE 深度
HCIA
HCIP
HCIE

推薦論壇:鴻鵠論壇