網絡技術基礎與計算思維實驗教程_2.3_單交換機VLAN配置實驗

2.3.1 實驗內容

2.3.2實驗目的


實驗的目的一是驗證交換機 VLAN 配置過程;

二是驗證屬于同一 VLAN的終端之間的通信過程;

三是驗證每一個 VLAN 為獨立的廣播域;

四是驗證屬于不同 VLAN的兩個終端之間不能通信;

五是驗證轉發項和 VLAN的對應關系。

2.3.3實驗原理


默認情況下,交換機所有端口屬于默認 VLAN-VLAN 1,因此,交換機的所有端口屬于同一個廣播域,任何終端發送的以廣播地址為目的 MAC 地址的 MAC到達連接在交換機上的所有終端,由于與交換機端口 8連接的是集線器,因此,從端口 8輸出的MAC幀到達連接在集線器上的所有終端。
為了完成如圖2.16 所示的 VLAN 劃分過程,在交換機中創建 VLAN2和VLAN3并根據如表2.2所示的 VLAN 與交換機端口之間的映射,將交換機端口分配給 VLAN。

2.3.4 關鍵命令說明


Packet Tracer 可以通過圖形接口完成 VLAN配置過程,2.3.5節實驗步驟中將討論通過圖形接口完成如圖 2.16 所示的 VLAN 劃分過程的步驟和方法。但圖形接口僅僅是Packet Tracer 為了方便初學者配置 Cisco 網絡設備提供的一種工具,讀者真正需要掌握的是命令行接口配置網絡設備的過程,這也是實際配置 Cisco 網絡設備的主要方法交換機 VLAN配置過程分為兩個步驟,一是根據需要在交換機上創建多個 VLAN,默認情況下交換機只有一個 VLAN--VLAN 1;二是將交換機端口分配給不同的 VLAN。

1。創建 VLAN
下述命令序列用于創建編號為2的VLAN

  1. Switch(config)#vlan 2

    • 這條命令表示進入VLAN 2的配置模式,它會將你帶入到專門為VLAN 2進行配置的界面。
  2. Switch(config-vlan)#name aabb

    • 在VLAN 2配置模式下,這個命令為VLAN 2設置了一個名稱,名稱為"aabb"。這個名稱通常用于標識和識別VLAN。
  3. Switch(config-vlan)#exit

    • 這個命令是退出當前的VLAN 2配置模式,回到全局配置模式。
  4. Switch(config)#

    • 表示回到了全局配置模式,現在可以繼續進行其他的全局配置或者針對其他VLAN的配置操作。

VLAN2是全局模式下使用的命令,該命令的作用一是創建一個編號為 2(VLANID=2)的VLAN,二是進人該VLAN的配置模式。
name aabb 是特定 VLAN配置模式下使用的命令,該命令的作用是為特定 VLAN(這里是編號為2的VLAN)定義一個名字 aabb。通常情況下為特定 VLAN 起一個用于標識該VLAN的地理范圍或作用的名字,如Computer-ROOM。通過exit命令退出VLAN配置模式,返回到全局模式。

2.3.5實驗步驟

構建

放置交換機

再放置與交換機連接的四臺終端

然后放置一個集線器

再放兩臺與集線器相連的終端

用直通線互聯交換機端口和終端
PC0鏈接到交換機端1

PC1鏈接到交換機端2

PC2鏈接到交換機端3

PC3鏈接到交換機端5

然后用交叉線互聯交換機端口和集線器端口

把集線器連接到交換機的端口8

用直通線互聯集線器和終端PC4和PC5

單擊按鈕是交換機端口迅速就緒

完成了交換機和終端的連接以后

為每一個終端配置ip地址和子網掩碼

單擊PC0,在選擇桌面選項卡中選擇IP配置使用程序

分配IP地址和子網掩碼

先啟動PC0和PC1之間, PC1和PC4之間, PC1和PC5之間的ICMP報文傳輸過程

是的各自完成相應的IP地址的解析過程

這一步是關鍵, 一旦劃分VLAN, 就無法解析不在同一VLAN的終端的IP地址

單擊交換機

在交換機圖形配置方式下選擇VLAN DATABASE來創建VLAN

在右邊VLAN編號一欄輸入2

在VLAN名稱輸入v2

單擊add

添加這個VLAN?

這樣就創建了一個編號為2名稱為v2 的VLAN

同樣的方法創建編號為3名稱為v3 的VLAN

把交換機端口1作為接入端口分配給VLAN2

單擊該按鈕使交換機端口快速就緒

接下來看一下同一VLAN終端之間的通信過程

進入模擬操作模式

先查看一下MAC表, 這時可以看到MAC表中已經存在MAC轉發項

清除

Switch#clear mac-address-table

MAC表已經清空

然后啟動PC0至PC1的ICMP報文傳輸過程

ICMP報文到達同在V2這個VLAN端口的PC1和PC3

PC3丟棄報文, PC1向PC 0回送ICMP報文

ICMP報文到達PC0

完成PC0和PC1之間的互相通信

再啟動PC4至PC1 ICMP報文傳輸過程

ICMP到達同在V3這個VLAN的終端PC2和PC5

但是到達不了PC1

PC5丟棄報文

?順便說一下 為啥圖片全被CSDN吞了 發布文章看不到我的圖片了

再啟動PC1到PC4的ICMP報文傳輸

ICMP報文到達同在V2的PC0和PC3

但是均被丟棄

但也到達不了PC4

由此可以看出 不同VLAN終端之間不能互相通信

下面通過復雜報文工具

在PC1下創建一個廣播報文

IP分組的目的IP地址是廣播地址

IP分組的源IP地址是PC1的IP地址

然后啟動PC1廣播報文傳輸過程

廣播報文到達與PC1同一VLAN得到PC0和PC3

然后啟動PC5至PC4的ICMP的報文傳輸過程

ICMP報文到達PC4

交換機收到報文后丟棄報文

這是因為交換機中已經有PC4的轉發項

而且接收端口和轉發端口都是端口8

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/285486.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/285486.shtml
英文地址,請注明出處:http://en.pswp.cn/news/285486.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全&a…

mockito mock測試框架

1.簡介 mock,[m?k],adj. 虛擬的,模擬的。 如果你的代碼對另一個類或者接口有依賴,mock測試能夠幫你模擬這些依賴,從而完成測試。 使用場景: 類A有一個方法fun(B b),它依賴于B類的一個對象。所以…

dotnet-exec 0.5.0 released

dotnet-exec 0.5.0 releasedIntrodotnet-exec 是一個 C# 程序的小工具,可以用來運行一些簡單的 C# 程序而無需創建項目文件,而且可以自定義項目的入口方法,支持但不限于 Main 方法Install/Updatedotnet-exec 是一個 dotnet tool,可…

C語言試題113之一球從 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第 10 次落地時,共經過多少米?第 10 次反彈多高?

??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 ?作者簡介:大家好,我是碼莎拉蒂,CSDN博客專家(全站排名Top 50),阿里云博客專家、51CTO博客專家、華為云享專家 1、題目 題目:一球從 100 米高度自由落下,…

超酷的 Vim 搜索技巧

盡管目前我們已經涉及[1] Vim 的多種特性,但此編輯器的特性集如此龐大,不管我們學習多少,似乎仍然遠遠不足。承接我們的 Vim 教程系列,本文我們將討論 Vim 提供的多種搜索技術。 不過在此之前,請注意文中涉及到的所有…

對面的00后萌新看過來:淺析計算機編程在高等職業GIS專業中的重要性

文章目錄什么是傳說中的GIS?GIS必修哪些課程?學GIS到底何去何從?什么是計算機編程?編程在GIS中的地位如何?高等職業GIS如何教學?專科生怎樣學好GIS?什么是傳說中的GIS? GIS是“3S”之…

SQLServer Agent執行[分發清除: distribution] 無法刪除快照文件

由于之前創建的發布訂閱造成嚴重的性能壓力,癥狀表現為發布訂閱表查詢產生CMEMTHREAD suspend等待,由于開發配置每隔十分鐘會產生大量的SQLCOMMAND(create table,create index大量的命令)發布訂閱 復制監視器 有Memor…

二維碼

二維碼 QR_Code http://www.psoft.sk/product.php?id27 http://www.barcodesoft.com/zh-cn/delphi-barcode.aspx 生成二維碼 Bar_Code:TpsBarcode; Bar_Code.BarCode : www.aaa.com; procedure TForm1.Button4Click(Sender: TObject);var R: TRect;begin R.Create(700, 1,1000…

C語言試題114之猴子吃桃問題

??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 ?作者簡介:大家好,我是碼莎拉蒂,CSDN博客專家(全站排名Top 50),阿里云博客專家、51CTO博客專家、華為云享專家 1、題目 題目:猴子吃桃問題:猴子第一天摘…

.NET 7 的 JWT 配置太方便了!

微軟宣布 .NET 7 preview5 有一些較大的改進, 包括 JWT 身份驗證的簡化和自動配置。我安裝了 preview 5 嘗試了新的 JWT 身份配置。如果您想把現有的項目更新到 .Net 7 preview 5, 下面是一個快速更新的命令。Update all Microsoft.AspNetCore.* package references…

【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全&a…

[轉]面試官,不要再問我三次握手和四次揮手

文章目錄 1. 三次握手 1.1 為什么需要三次握手,兩次不行嗎?1.2 什么是半連接隊列?1.3 ISN(Initial Sequence Number)是固定的嗎?1.4 三次握手過程中可以攜帶數據嗎?1.5 SYN攻擊是什么?2. 四次揮手 2.1 揮手…

杭電2090

1 //這題是有多水。。。。。。。2 #include<stdio.h>3 char s[100];4 int main()5 {6 double n,price,sum0;7 while(~scanf("%s%lf%lf",s,&n,&price))8 sumn*price;9 printf("%.1lf\n",sum); 10 } 轉載于:https://www.c…

touch 修改文件時間戳,或者新建一個不存在的文件 - 副本

linux的touch命令不常用&#xff0c;一般在使用make的時候可能會用到&#xff0c;用來修改文件時間戳&#xff0c;或者新建一個不存在的文件。1&#xff0e;命令格式&#xff1a;touch [選項]... 文件...2&#xff0e;命令參數&#xff1a;-a 或--timeatime或--timeaccess或-…

C語言試題115之兩個乒乓球隊進行比賽,各出三人。甲隊為 a,b,c 三人,乙隊為 x,y,z 三人。已抽簽決定 比賽名單。有人向隊員打聽比賽的名單。a 說他不和 x 比,c 說他不和 x,z 比,請

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:兩個乒乓球隊進行比賽,各出三人。甲隊為 a,b,c 三人,乙隊為 x,y,z 三人。已抽簽決定…

【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL 【數據庫原理及應用】經典題庫附答案(14章…

(04).NET MAUI實戰 MVVM

1.概要本章將講解如何在MAUI中使用簡單的MVVM模式開發“ListView”內容的增刪功能&#xff0c;MVVM在MAUI中也同樣適用。Microsoft.Toolkit.Mvvm在學習之前我們先了解一個nuget包&#xff0c;它可以幫助我們省去一些代碼的開發時間。包Microsoft.Toolkit.Mvvm (aka MVVM Toolki…

[轉]淺析Tomcat、JBOSS、WebSphere、WebLogic、Apache

做任何web項目&#xff0c;都離不開服務器&#xff0c;有錢的公司用WebSphere、WebLogic&#xff0c;沒錢公司用nginxtomcat&#xff0c;不要小瞧nginxtomcat麻雀雖小&#xff0c;五臟俱全。 服務器的知識&#xff0c;在筆試、面試中會經常被問到&#xff0c;對于一個合格的程序…

PHP require和include的區別

require一個文件存在錯誤的話&#xff0c;那么程序就會中斷執行了&#xff0c;并顯示致命錯誤 include一個文件存在錯誤的話&#xff0c;那么程序不會中端&#xff0c;而是繼續執行&#xff0c;并顯示一個警告錯誤。 以下為補充&#xff1a;1. include有返回值&#xff0c;而r…

C語言試題116之打印出如下圖案(菱形)

??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 ?作者簡介:大家好,我是碼莎拉蒂,CSDN博客專家(全站排名Top 50),阿里云博客專家、51CTO博客專家、華為云享專家 1、題目 題目:打印出如下圖案(菱形) * …