首页 > 其他分享 >本科课程【计算机网络】实验4 - VLAN间路由、单臂路由实验

本科课程【计算机网络】实验4 - VLAN间路由、单臂路由实验

时间:2022-12-06 10:32:09浏览次数:40  
标签:20 vlan 本科课程 接口 PC 实验 路由 路由器


大家好,我是【1+1=王】, 热爱java的计算机(人工智能)渣硕研究生在读。
如果你也对java、人工智能等技术感兴趣,欢迎关注,抱团交流进大厂!!!
Good better best, never let it rest, until good is better, and better best.

近期会把自己本科阶段的一些课程设计、实验报告等分享出来,供大家参考,希望对大家有帮助。

一、 实验目的

  1. 掌握如何通过使用2台PC、1台二层交换机、1台路由器及连线若干搭建模拟实验平台;
  2. 掌握如何在二层交换机上创建2个VLAN:VLAN 10和VLAN 20;
  3. 掌握如何将2台PC分别划到不同VLAN之中,且PC处于不同网段,需要借助路由进行通信;
  4. 掌握如何在路由器上创建2个子接口并配置IP分别为2台PC对应的网关

二、 实验步骤与结果

  1. 拓扑搭建
  2. 本科课程【计算机网络】实验4 - VLAN间路由、单臂路由实验_VLAN

  3. 交换机Switch0创建vlan 10和vlan 20
  4. 将交换机Switch0接口1,2设置为access,分别划分为vlan 10和vlan 20
  5. 将交换机Switch0接口3设置为trunk,并允许vlan 10和vlan 20数据通过
  6. 将路由器f0/0接口打开并创建子接口f0/0.10和f0/0.20,封装 dot1Q 进入子接口,并分别设置IP地址作为vlan 10和vlan 20的网关
  7. 配置IP地址
  8. 测试两台PC的连通性
  9. 本科课程【计算机网络】实验4 - VLAN间路由、单臂路由实验_VLAN_02


  10. 本科课程【计算机网络】实验4 - VLAN间路由、单臂路由实验_实验报告_03

三、 实验环境

  1. 操作系统:Windows系统
  2. 实验设备:PC机
  3. 开发软件:Cisco Packet Tracer 6.2

实验小结

本次实验主要是学会单臂路由的配置,如果两台PC不在同一个vlan中,两台PC不能相互通信,必须要通过路由器才能进行通信,而PC的网关地址就是相对应的vlan下路由器子接口的IP地址,而路由器的子接口必须封装才能进行不同vlan的信息通信。实验中,遇到的问题就是192网段的网关的设置,必须使两台PC不在同一网段,还要排除PC的内置网卡对实验的影响,我们首先应该将原理弄明白,这样配置起来很快,可是还是会有很多问题存在



标签:20,vlan,本科课程,接口,PC,实验,路由,路由器
From: https://blog.51cto.com/u_15901218/5914792

相关文章

  • 路由和路由守卫
    路由1.路由就是一组key-value的对应关系(key为路径,value可能是function或component)2.多个路由,需要经过路由器管理SPA(singlepagewebapplication)应用单页面Web应......
  • ReactRouter-路由拦截
    路由拦截应用场景:鉴权,当用户进入到需要授权的组件时,这时候进行拦截,判断用户是否授权,如果授权则放行,正常跳转,如果非授权则重定向授权页面。举个栗子importReactfrom......
  • ReactRouter-路由模式
    路由模式BrowserRouter与HashRouterBrowserRouter没有#的路径HashRouter有#路径举个栗子importReactfrom'react'import{BrowserRouter,HashRouter,Red......
  • 实验6模板类和文件IO
    task3-1.cpp#include<iostream>#include<fstream>#include<array>#defineN5intmain(){usingnamespacestd;array<int,N>x{97,98,99,100,101......
  • 实验6
    13.1cpp:23#include<iostream>4#include<fstream>5#include<array>6#defineN57intmain(){8usingnamespacestd;9array<int,N......
  • vue实现路由懒加载
    1、安装插件@babel/plugin-syntax-dynamic-importnpminstall–-save-dev@babel/plugin-syntax-dynamic-import2、安装完成之后,打开babel.config.js文件,将@babel/p......
  • 实验六
    task3_1.cpp#include<iostream>#include<fstream>#include<array>#defineN5intmain(){usingnamespacestd;array<int,N>x{97,98,99,100......
  • 实验六
    task3:task3.1源码:1#include<iostream>2#include<fstream>3#include<array>4#defineN55intmain(){6usingnamespacestd;7array<int,......
  • 实验六 模板类和文件I/O
    实验任务3#include<iostream>#include<fstream>#include<array>#defineN5intmain(){usingnamespacestd;array<int,N>x{97,98,99,100,101};ofst......
  • TinyShell(CSAPP实验)
    简介CSAPP实验介绍学生实现他们自己的带有作业控制的UnixShell程序,包括Ctrl+C和Ctrl+Z按键,fg,bg,和jobs命令。这是学生第一次接触并发,并且让他们对Unix的进程控制、......