日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

交换机技术

發(fā)布時間:2023/12/14 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 交换机技术 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄

一、交換機的工作原理(轉(zhuǎn)發(fā)原理)

二、交換機以太網(wǎng)接口的工作模式

1.交換機以太網(wǎng)接口雙工模式:

2.交換機以太網(wǎng)接口速率:

3.交換機命令行的層次關(guān)系:

三、VLAN? ? ? ? ? ? ? ? ? ?

分割廣播域

VLAN的種類

創(chuàng)建VLAN的兩種方法

刪除VLAN

將端口加入VLAN

驗證VLAN的配置

四、Trunk的作用

Trunk的配置

五、單臂路由

六、三層交換技術(shù)(二層交換+三層轉(zhuǎn)發(fā))

1.傳統(tǒng)的MLS2-1(一次路由 多次交換)

2.基于CEF的MLS

3.虛接口(interface vlan vlan-id)

七、端口鏡像

八、二層鏡像

九、三層鏡像

十、風(fēng)暴控制


一、交換機的工作原理(轉(zhuǎn)發(fā)原理)

最初以太網(wǎng)采用廣播方式通信,即CSMA/CD機制(載波偵聽,多路訪問,沖突檢測),CSMA/CD是一種共享式的。但是當以太網(wǎng)被升級以后,由共享機制轉(zhuǎn)化為了交換機制。也就從CSMA/CD機制轉(zhuǎn)變?yōu)榱宿D(zhuǎn)發(fā)機制。轉(zhuǎn)發(fā)機制依賴于端口號和MAC地址表。

  • 交換機在啟動成功以后,進入初始狀態(tài),此時端口號和MAC地址表是空的。(因此交換機設(shè)備一旦斷電,斷電以后端口號和MAC地址表就變成空的了)。
  • 進入初始狀態(tài)以后,會進入MAC地址學(xué)習(xí)。假設(shè)主機A要給主機B發(fā)消息,主機A先發(fā)送數(shù)據(jù)幀給交換機,交換機記錄原MAC地址,將主機A的原MAC地址和主機的端口建立一個對應(yīng)關(guān)系,將對應(yīng)關(guān)系放在端口MAC地址表中。
  • 在交換機記錄完主機A的端口號和MAC地址表后,對于其接收到的未知的數(shù)據(jù)幀進行廣播
  • 廣播后,主機B接受方回應(yīng),交換機收到主機B發(fā)送的應(yīng)答包,交換機記錄下主機B的端口號和MAC地址表。
  • 此后AB之間通信,交換機就不再進行廣播,AB就實現(xiàn)了點對點單播通信。

補充:攻擊者對交換機進行的攻擊:向交換機發(fā)送大量的偽造的帶有虛假的MAC地址的數(shù)據(jù)幀,利用交換機的MAC地址學(xué)習(xí),交換機收到數(shù)據(jù)幀后,記錄大量的虛假的MAC地址,造成其MAC地址表空間被占滿,導(dǎo)致網(wǎng)路中正常的MAC地址沒有空間被記錄。當交換機收到正常的MAC地址的數(shù)據(jù)幀以后,只能進行廣播,這樣攻擊者就可以監(jiān)聽了。防范:①限制交換機的每個接口可以記錄的MAC地址數(shù)目,即一個主機的端口只能產(chǎn)生一個MAC地址,如果多產(chǎn)生了,就說明其有可能實施了攻擊行為。②限制交換機每個接口的幀發(fā)送頻率。

二、交換機以太網(wǎng)接口的工作模式

1.交換機以太網(wǎng)接口雙工模式:

  • 單工:兩個數(shù)據(jù)站之間只能沿單一方向傳輸數(shù)據(jù)(麥克風(fēng)、揚聲器)
  • 半雙工:兩個數(shù)據(jù)站之間可以雙向傳輸數(shù)據(jù),但不能同時進行(對講機)
  • 全雙工:兩個數(shù)據(jù)站之間可雙向且同時進行數(shù)據(jù)傳輸

注:雙工duplex,可接三個參數(shù)(half/full/auto) duplex:?auto代表兩端自動協(xié)商

2.交換機以太網(wǎng)接口速率:

speed后可接參數(shù)(auto/10/100/1000)? 接值時不需要注明單位,交換機自動識別為mbps(每秒鐘傳輸?shù)亩M制位數(shù),注意這里不是字節(jié)數(shù),一字節(jié)8個二進制位數(shù))

3.交換機命令行的層次關(guān)系:

思科:用戶>模式>特權(quán)#模式>全局(config)#模式>接口(config-if)#模式? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 華為:用戶<>?視圖?>? 系統(tǒng)[]視圖

  • 用戶模式(>):查看系統(tǒng)信息
  • 特權(quán)模式(#):查看并修改設(shè)備的配置(如給
  • 全局模式((config)#):針對整個交換機修改配置參數(shù)(如命名)
  • 接口模式((config-if)#):針對設(shè)備的接口修改配置參數(shù)

注:從某一個模式返回上一個模式:exit? ? ;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?從某一個模式返回到特權(quán)模式:??end? ??;? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?命令行幫助:??? ? ;? ? ? ? ? ? ?

三、VLAN? ? ? ? ? ? ? ? ? ?

分割廣播域

局域網(wǎng)會出現(xiàn)廣播通信,利用路由器可以實現(xiàn)物理分割,利用交換機的Vlan可以實現(xiàn)邏輯分割;這樣做的好處是:當局域網(wǎng)廣播通信時,一個Vlan的廣播不會發(fā)到另一個vlan中去

VLAN的種類

  • 靜態(tài)VLAN:基于端口劃分靜態(tài)VLAN
  • 動態(tài)VLAN:基于MAC地址劃分動態(tài)VLAN

創(chuàng)建VLAN的兩種方法

  • VLAN數(shù)據(jù)庫配置模式#Vlan database? ? # VLan vlan-id? name vlan-name? ? #exit
  • 全局配置模式 #vlan vlan-id? ? #name vlan-name

刪除VLAN

? ? ? no vlan vlan-id

將端口加入VLAN

#interface interface-id #switchport mode access #switchport access vlan vlan-id? ? ? ? ? ? ? ? ? ? ? ? ? ? ?將端口從某個VLAN中刪除 no switchport access vlan vlan-id? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?將多個端口加入VLAN interface range f0/1-10

驗證VLAN的配置

查看所有VLAN的摘要信息 #show vlan brief? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 查看指定VLAN信息 #show vlan id vlan-id


四、Trunk的作用

中繼鏈路:連接交換機之間的鏈路,這條鏈路上通過標識來區(qū)分不同vlan的數(shù)據(jù)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 接入鏈路:? ?PC和交換機之間連接的鏈路

在以太網(wǎng)上實現(xiàn)中繼,有兩種封裝類型:①ISL(思科私有標準)②IEEE.802.1q

Trunk的配置

#interface interface-id? 進入接口配置模式? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #switchport trunk encapsulation {isl|dot1q(802.1q)|negotiate} 選擇封裝類型? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #switchport mode {dynamic{desirable|auto}|trunk|access}將接口配置為Trunk? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #switchport trunk allowed vlan remove vlan-id? 禁止Trunk傳送某個VLAN數(shù)據(jù),刪除這個VLAN? ? #switchport trunk allowed vlan add vlan-id? 允許Trunk傳送某個VLAN的數(shù)據(jù),添加這個VLAN? ? ? #show interface interface-id switchport 查看接口模式、狀態(tài)


五、單臂路由

單壁路由是指在路由器的一個接口上通過配置子接口來實現(xiàn)不同的VLAN之間通信。但是如果要增加不同的VLAN之間要通信,單臂路由會使得路由器的負荷過大(只有一個路由來進行路由轉(zhuǎn)發(fā))

六、三層交換技術(shù)(二層交換+三層轉(zhuǎn)發(fā))

三層交換采用硬件(ASIC芯片)來交換和路由選擇包。路由器則是用cpu、npu等來實現(xiàn)包交換。

1.傳統(tǒng)的MLS2-1(一次路由 多次交換)

3層轉(zhuǎn)發(fā)過程中要重新封裝2層,因為目的MAC地址不知,因此會ARP廣播,這就意味著會產(chǎn)生傳輸延遲。但是3層交換的優(yōu)勢是,VLAN1和VLAN2進行通信時只會進行一次ARP廣播,這樣就比單壁路由好,單臂路由會重復(fù)的查詢路由轉(zhuǎn)發(fā)表,因此會加速路由器通信的負荷。

VLAN1和VLAN2的主機之間只進行一次ARP廣播,但是交換ASIC會從3層引擎中獲悉2層重寫信息在硬件中創(chuàng)建一個MLS條目,負責(zé)重寫(MAC)和轉(zhuǎn)發(fā)數(shù)據(jù)流中的后續(xù)數(shù)據(jù)包。

2.基于CEF的MLS

可預(yù)先將所有信息加入到轉(zhuǎn)發(fā)信息表FIB中

三層交換實現(xiàn)不同VLAN之間的通信-阿里云開發(fā)者社區(qū) (aliyun.com)

FIB:目的IP和VLAN的對應(yīng)關(guān)系(下一跳地址信息)? ? ? ? ? ? CEF用FIB來做出基于目標IP前綴的轉(zhuǎn)發(fā)決策,類似于路由表,當網(wǎng)絡(luò)拓撲發(fā)生改變時,路由表被更新,FIB也被更新? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 鄰接關(guān)系表:電腦MAC地址交換機MAC地址的對應(yīng)關(guān)系(相應(yīng)的第二層地址)? ? ? FIB的每一項指向鄰接關(guān)系表里某一個下一跳中繼段。

3.虛接口(interface vlan vlan-id)

路由器配置IP地址時是在其物理接口上。交換機配置IP地址時是在虛接口VLAN接口)上

vlan間通信的轉(zhuǎn)發(fā)過程:主機A首先發(fā)送數(shù)據(jù)給自己的網(wǎng)關(guān)(VLAN10虛接口),路由器查詢路由表,將數(shù)據(jù)發(fā)給VLAN20虛接口,最終將數(shù)據(jù)傳給主機B。虛接口的作用就是不同的虛接口之間可以進行路由,實現(xiàn)報文的轉(zhuǎn)發(fā)功能。

  • 三層交換機默認是關(guān)閉路由功能的。啟用路由:#ip routing
  • 三層交換機的所有接口都模式是二層接口。將2層模式轉(zhuǎn)為3層模式(配ip):#no switchport

七、端口鏡像

在網(wǎng)絡(luò)的運營和管理中,為了便于業(yè)務(wù)的監(jiān)測和故障定位,因此會設(shè)置端口鏡像。

?交換機將經(jīng)過鏡像端口的報文復(fù)制一份發(fā)送給本地觀察端口,本地觀察端口再將報文復(fù)制一份發(fā)給監(jiān)控設(shè)備。

注:本地觀察端口是指觀察端口與監(jiān)控設(shè)備直接相連

八、二層鏡像

本地端口鏡像將報文復(fù)制一份到遠程觀察端口。?遠程觀察端口將復(fù)制來的鏡像報文外層添加VLAN標簽以便將鏡像報文向中間二層網(wǎng)絡(luò)轉(zhuǎn)發(fā))發(fā)給SwitchC。SwitchC將外層VLAN標簽剝掉,發(fā)給監(jiān)控設(shè)備。(47條消息) 端口鏡像_曹世宏的博客-CSDN博客_端口鏡像

注:遠程觀察端口鏡像是指觀察端口與監(jiān)控設(shè)備,通過中間網(wǎng)路傳輸鏡像報文。

九、三層鏡像

十、風(fēng)暴控制

當開啟Strom Control以后就可以監(jiān)測流量從交換機到接口總線的速度,最高的頻率為每秒進行一次監(jiān)控,統(tǒng)計每秒出現(xiàn)的數(shù)據(jù)包。然后將當前流量的速度與配置在設(shè)備上的閾值(風(fēng)暴抑制級別)進行對比。閾值分為上限下限。當流量的速度達到上限的閾值后,采用相應(yīng)地處理動作,可配置的動作分為shutdowntrap,直到流量低于下限后,才會恢復(fù)正常。

注:shutdown是在當流量達到上限后,將接口限制為error-disable狀態(tài)。trap是當流量達到上限后,產(chǎn)生一個snmp trap消息

總結(jié)

以上是生活随笔為你收集整理的交换机技术的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。