【教女朋友学网络系列3】之手把手教她明白交换机的基本原理
交換機與命令
- 序言
- 一.數據鏈路層
- 1.功能
- 2.目的
- 3.位置
- 二.以太網MAC地址
- 1.作用
- 2.組成
- 三.交換機
- 1.工作原理
- 2.交換機的工作模式
- 3.相關概念
- 4.命令
- 1.基礎命令
- 2.配置telnet服務
- 總結
序言
交換機是一種用于電(光)信號轉發的網絡設備。它可以為接入交換機的任意兩個網絡節點提供獨享的電信號通路。
一.數據鏈路層
1.功能
- 數據鏈路的建立、維護與拆除
- 幀包裝、幀運輸、幀同步
- 幀的差錯恢復
- 流量控制
2.目的
- 設計數據鏈路層的主要目的就是在原始的、有差錯的物理傳輸線路的基礎上,采取差錯檢測、差錯控制與流量控制等方法,將有差別的物理線路改進成邏輯上無差錯的數據鏈路,向網絡層提供高質量的服務。較高的發送速度和較低的接收能力的不匹配,會造成傳輸出錯,因此流量控制也是數據鏈路層的一項重要工作。
3.位置
| 網絡層 | 網絡層 | 數據包 |
| 數據鏈路層 | 數據鏈路層 | 數據幀 |
| 物理層 | 物理層 | 比特 |
二.以太網MAC地址
1.作用
- 用來識別一個以太網上的某個單獨的設備或一組設備
IP地址是32位二進制
MAC地址是48位二進制
2.組成
前7段為物理層封裝、后6段位數據鏈路層封裝
- 前導碼作用是使目的主機接收器時鐘與源主機發送器時鐘同步。緊接著是幀開始分界符“10101011”,用于指示幀的開始。
- 前導碼和起始定界符是為了隔離每個以太網幀的,也是定位符。
- 以太網幀格式以前導碼起始,32位冗余校驗碼結尾
三.交換機
1.工作原理
1.基于源MAC地址學習
2.基于已知目標MAC地址轉發
3.當目標MAC地址未知時,泛洪處理
4.交換機收到廣播/組播幀時,無條件泛洪處理
5.交換機一個接口可以學習MAC地址
6.交換機學習到同一個MAC地址,但是是從不同的端口到學習到的,此時,將此MAC與后學習到的端口綁定起來。
2.交換機的工作模式
1.單工:兩個數據站之間只能沿單一方向傳輸數據 例子:麥克風、揚聲器(單向傳輸)
2.半雙工:兩個數據站之間可以雙向數據傳輸,但不能同時進行 例:對講機(發時不收,收時不發)
3.全雙工:兩個數據站之間可雙向且同時進行數據傳輸 例:打電話(既收又發)
3.相關概念
沖突:兩個節點同時發送數據的情況。
沖突域:集線器所有接口都處于一個沖突域中,交換機一個接口一個沖突域。
本網段廣播:發送的消息會傳達給這個網段的全體成員。
廣播域:交換機的所有接口處于一個廣播域中,路由器一個接口一個廣播域。
隔離:IP地址子網劃分是一種物理上的隔離;網絡在沒有邏輯隔離前,網絡是可以通訊的,但是在交換機做過虛擬局域網技術(VLAN)之后,網絡將被邏輯隔離,此時,被隔離的IP也是不能通訊的。
VLAN–虛擬局域網
VLAN–一般是劃分同一個廣播域,讓其現場不同的邏輯網段,讓其不能通訊。
VLAN的好處:
1.隔離了廣播域
2.便于管理
3.安全性
劃分VLAN的方式:基于端口劃分、基于MAC地址劃分
ethernet:接口帶寬是10M
fastethernet:接口帶寬是100M
gethernet :接口帶寬是1000M
serial:串口帶寬是1.544M
華為接口鏈路類型:
access–交換機對接的是一臺電腦,一個接口只能屬于一個VLAN
trunk–交換機對接的是一臺交換機,主干鏈路是用來傳遞vlan的,它不屬于任何VLAN。
hybrid–交換機對接的可以是一臺電腦,也可以是一臺交換機,它可以選擇以access屬性工作,也可以選擇trunk屬性工作,混合接口。
4.命令
1.基礎命令
- <>用戶視圖 【】系統視圖
- <>undo teminal - monitor 關閉彈出信息
- <>system view 進入系統視圖
- 【】sysname xxxx 修改名稱
- 【】user-interface console 0 【】idle-timeout 0 0 永不超時
- <>save 保存
- <>reset saved-config 擦除起始文件
- <>display current-configuration 查看當前配置文件
- 【】clear config int e0/0/1 清除接口下所有命令
- 【】display mac-address 交換機查看MAC地址表
2.配置telnet服務
< huawei >undo terminal monitor
< huawei >system-view
[Huawei]sysname sw1
[sw1]user-interface console 0
[sw1-ui-console0]idle-timeout 0 0
[sw1-ui-console0]q
[sw1]int vlan 1
[sw1-Vlanif1]ip add 192.168.1.10 255.255.255.0
[sw1-Vlanif1]q
[sw1]user-interface vty 0 4 進入telnet(進入虛擬終端)
[sw1-ui-vty0-4]authentication-mode password 驗證模式為密碼模式(設置口令模式)
[sw1-ui-vty0-4]set authentication password simple 123明文密碼(設置口令)
[sw1-ui-vty0-4]user privilege level 3用戶權限
[sw1-ui-vty0-4]q
[sw1]q
< sw1>telnet 192.168.1.20
客戶機驗證telnet服務 👇
< huawei >undo terminal monitor
< huawei >system-view
[Huawei]sysname sw2
[sw2]user-interface console 0
[sw2-ui-console0]idle-timeout 0 0
[sw2-ui-console0]q
[sw2]int vlan 1
[sw2-Vlanif1]ip add 192.168.1.20 255.255.255.0
[sw2-Vlanif1]q
[sw2]user-interface vty 0 4進入telnet
[sw2-ui-vty0-4]authentication-mode password驗證模式為密碼模式
[sw2-ui-vty0-4]set authentication password simple 123明文密碼
[sw2-ui-vty0-4]user privilege level 3用戶權限
[sw2-ui-vty0-4]q
[sw2]q
< sw2>telnet 192.168.1.20
客戶機驗證telnet服務 👇
注意:交換機間的遠程控制要保持在同一個網段,除vlan1外,創建額外的vlan需要進行接口的劃分
附:進入端口從當前vlan刪除用到 undo port default vlan(clear config int 接口)
其它端口同理如trunk口 undo port trunk allow-pass vlan
總結
隨著網絡信息系統由小型到中型到大型的發展趨勢,交換技術也由原來最初的基于MAC地址的交換,發展到基于IP地址的交換,進一步發展到基于IP+端口的交換。
總結
以上是生活随笔為你收集整理的【教女朋友学网络系列3】之手把手教她明白交换机的基本原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【教女朋友学网络系列2】之进制转换及IP
- 下一篇: 【教女朋友学网络系列4】之今天教她一些简