三层交换机实现 VLAN 间路由【网络通信实验设计】

版权申诉
0 下载量 17 浏览量 更新于2024-02-19 收藏 1.04MB DOC 举报
上输入以下命令完成: SwitchA(config)#vlan 10 SwitchA(config-vlan)#name Sales SwitchA(config-vlan)#exit SwitchA(config)#interface Ethernet 0/5 SwitchA(config-if)#switchport mode access SwitchA(config-if)#switchport access vlan 10 SwitchA(config-if)#exit 第二步:在交换机 SwitchB 上创建 Vlan 10,并将 0/5 端口划分到 Vlan 10 中。SwitchB 上输入以下命令完成: SwitchB(config)#vlan 10 SwitchB(config-vlan)#name Sales SwitchB(config-vlan)#exit SwitchB(config)#interface Ethernet 0/5 SwitchB(config-if)#switchport mode access SwitchB(config-if)#switchport access vlan 10 SwitchB(config-if)#exit 第三步:在交换机 S2126G 上创建 Vlan 10 和 Vlan 20,并将端口 0/1 划分到 Vlan 10 中,将端口 0/2 划分到 Vlan 20 中。同时,将端口 0/24 作为三层交换机的端口。S2126G 上输入以下命令完成: S2126G(config)#vlan 10 S2126G(config-vlan)#name Sales S2126G(config-vlan)#exit S2126G(config)#vlan 20 S2126G(config-vlan)#name Tech S2126G(config-vlan)#exit S2126G(config)#interface Ethernet 0/1 S2126G(config-if)#switchport mode access S2126G(config-if)#switchport access vlan 10 S2126G(config-if)#exit S2126G(config)#interface Ethernet 0/2 S2126G(config-if)#switchport mode access S2126G(config-if)#switchport access vlan 20 S2126G(config-if)#exit S2126G(config)#interface Ethernet 0/24 S2126G(config-if)#no switchport S2126G(config-if)#ip address 192.168.10.1 255.255.255.0 S2126G(config-if)#exit 第四步:在 S2126G 上进行 VLAN 间路由的配置。S2126G 上输入以下命令完成: S2126G(config)#ip routing S2126G(config)#interface Vlan 10 S2126G(config-if)#ip address 192.168.10.254 255.255.255.0 S2126G(config-if)#exit S2126G(config)#interface Vlan 20 S2126G(config-if)#ip address 192.168.20.254 255.255.255.0 S2126G(config-if)#exit 随后,可以在 PC 上配置 IP 地址并进行通信测试,以验证 VLAN 间路由的实现情况。 【实验总结】通过本次实验,我们成功地掌握了如何通过三层交换机实现 VLAN 间路由。在实际工作中,我们需要根据不同的网络需求进行相应的 VLAN 配置,合理规划网络拓扑结构,以实现更加高效和安全的网络通信。通过不断的实践操作,我们能够更深入地理解计算机网络的知识,为今后的网络规划和维护工作打下良好的基础。希望通过本次实验,大家能够更加深入地了解 VLAN 间路由的配置和实现原理,为今后的网络工作奠定坚实的基础。
368 浏览量
计算机网络课程设计 实验报告 "实验内容和要求 " " " "1、实验一 数据包的捕获与分析 " "Wireshark是一种开源的网络数据包的捕获和分析软件,本实验通过Wires" "hark软件的安装使用,监控局域网的状态,捕获在局域网中传输的数据包" ",并结合在计算机网络课程中学习到的理论知识,对常用网络协议的数据" "包做出分析,加深网络课程知识的理解和掌握。具体内容及要求如下: " "Wireshark软件的安装; " "Wireshark软件的启动,并设置网卡的状态为混杂状态,使得Wireshark可" "以监控局域网的状态; " "启动数据包的捕获,跟踪PC之间的报文,并存入文件以备重新查; " "设置过滤器过滤网络报文以检测特定数据流; " "对常用协议的数据包的报文格式进行分析,利用协议分析软件的统计工具" "显示网络报文的各种统计信息。 " " " " " " " "2、实验二 网络层实验—Ping程序的设计与实现 " "实验目的 " "本实验目的是使学生掌握网络层协议的原理及实现方法。 " "实验设计内容 " "本实验为ICMP实验。实验内容:Ping命令实现的扩充,在给定的Ping程序" "的基础上做如下功能扩充: " "-h 显示帮助信息 " "-b 允许ping一个广播地址,只用于IPv4 " "-t 设置ttl值,只用于IPv4 " "-q 安静模式。不显示每个收到的包的分析结果,只在结束时,显示汇总 " "结果 " " " "Ping命令的基本描述 " "Ping的操作是向某些IP地址发送一个ICMP Echo消息,接着该节点返回一 " "个ICMP Echo replay消息。ICMP消息使用IP头作为基本控制。 " " " " " " " " " " " " " " " " " " " " " "二、实验环境 " " " "实验一 数据包的捕获与分析 " "1.联网计算机 " "2.Windows 或linux 系统 " "3.在PC中安装协议分析软件(如:Wireshark) " "4.物理基础: " "IEEE802.3 标准的以太网采用的是持续 CSMA " "的方式,正是由于以太网采用这种广播信道争用的方式,使得各个站点可" "以获得其他站点发送的数据。运用这一原理使信息捕获系统能够拦截的我" "们所要的信 " "5.工作模式: " "1) 广播模式(Broad Cast Model):它的物理地址(MAC)地址是 " "0Xffffff 的帧为广播帧,工作在广播模式的网卡接收广播帧。 " "2) 多播传送(MultiCast Model):多播传送地址作为目的物理地址的 " "帧可以被组内的其它主机同时接收,而组外主机却接收不到。但是,如果" "将网卡设置为 多播传送模式,它可以接收所有的多播传送帧,而不论它 " "是不是组内成员。 " "3) 直接模式(Direct " "Model):工作在直接模式下的网卡只接收目地址是自己 MAC地址的帧。 " "4) 混杂模式(Promiscuous Model):工作在混杂模式下的网卡接收所 " "有的流过网卡的帧,信包捕获程序就是在这种模式下运行的。 " " " " " " " "实验二 网络层实验—Ping程序的设计与实现 " "联网计算机 " "Linux系统 " "系统自带编译环境 " " " " " " " " " " " "程序的需求分析与逻辑框图 " "需求分析 " " " "1、实验一 " "数据包的捕获与分析 " " " "1>.在PC中安装协议分析软件。 " "2>.启动Wireshark协议分析软件,选择抓包菜单项启动实时监视器,开始" "实时跟踪显示网络数据报文。可根据系统提示修改显示方式。 " "3>.调出跟踪存储的历史报文,选择有代表性的ETHERNET,IEEE802.3,IP" ",ICMP,TCP,UDP报文,对照有关协议逐个分析报文各字段的含义及内容" "。 " "4>.设置过滤器属性,如目的地址,源地址,协议类型等。如过滤不需要 " "的网络报文,过滤器允许设置第二层,第三层或第四层的协议字段。 " " " " " " " " " "2、实验二 " "网络层实验—Ping程序的设计与实现 " " " "PING程序是我们使用的比较多的用于测试网络连通性的程序。PING程序给" "予ICMP使用ICMP的回送请求和回送应答来工作。ICMP是基于IP的一个协议" ",ICMP包通过IP的封装之后传递。实现检测网络通畅及速度的ping,并扩" "展以下功能: " "-h 显示帮助信息 " "-b 允许ping一个广播地址,只用于IPv4 " "-t 设置ttl值,只用于IPv4 " "-q 安静模式,不显示
414 浏览量
《计算机网络原理》实验指导书 目录 《计算机网络原理》实验指导书1 实验一 IP协议分析2 一、实验目的2 二、实验学时2 三、实验类型2 四、实验步骤2 实验二 TCP网络编程5 一、实验目的5 二、实验学时5 三、实验类型5 四、实验步骤5 实验一 IP协议分析 一、实验目的 1. 掌握IP数据报的报文格式 2. 掌握子网掩码和路由转发 二、实验学时 4学时 三、实验类型 验证型实验 四、实验步骤 实验分组进行,每组6人,采用网络结构二. 说明:主机A、C、D的默认网关是172.16.1.1;主机E、F的默认网关是172.16.0.1. 主机B启动静态路由服务〔方法:在命令行方式下,输入"staticroute_config"〕. 按照拓扑结构图连接网络,使用拓扑验证检查连接的正确性. 练习一:领略真实的ARP〔同一子网〕 1. 主机A、B、C、D、E、F在命令行下运行"arp -a"命令,察看ARP高速缓存表. [问题] ARP高速缓存表由哪几项组成? 2. 主机A、B、C、D启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件〔提取 ARP、ICMP〕. 3. 主机A、B、C、D在命令行下运行"arp -d"命令,清空ARP高速缓存. 4. 主机A ping 主机D〔172.16.1.4〕. 5. 主机A、B、C、D停止捕获数据,并立即在命令行下运行"arp -a"命令察看ARP高速缓存. [问题] 结合协议分析器上采集到的ARP报文和ARP高速缓存表中新增加的条目,简述ARP协议的 报文交互过程以与ARP高速缓存表的更新过程. 练习二:编辑并发送IP数据报 1. 主机A启动仿真编辑器,编辑一个IP数据报,其中: MAC层: 目的MAC地址:主机B的MAC地址〔对应于172.16.1.1接口的MAC〕. 源MAC地址:主机A的MAC地址. 协议类型或数据长度:0800. IP层: 总长度:IP层长度. 生存时间:128. 源IP地址:主机A的IP地址〔172.16.1.2〕. 目的IP地址:主机E的IP地址〔172.16.0.2〕. 校验和:在其他所有字段填充完毕后计算并填充. [问题] IP在计算校验和时包括哪些内容? 2. 在主机B〔两块网卡分别打开两个捕获窗口〕、E上启动协议分析器,设置过滤条件〔 提取IP协议〕,开始捕获数据. 3. 主机A发送第1步中编辑好的报文. 4. 主机B、E停止捕获数据,在捕获到的数据中查找主机A所发送的数据报. [问题] 第1步中主机A所编辑的报文,经过主机B到达主机E后,报文数据是否发生变化?若发 生变化,记录变化的字段,并简述发生变化的原因. 5. 将第2步中主机A所编辑的报文的"生存时间"设置为1.重新计算校验和. 6. 主机B、E重新开始捕获数据. 7. 主机A发送第5步中编辑好的报文. 8. 主机B、E停止捕获数据,在捕获到的数据中查找主机A所发送的数据报. [问题] 主机B、E是否能捕获到主机A所发送的报文?简述产生这种现象的原因. 实验二TCP网络编程 一、实验目的 1. 了解基于MFC的TCP网络编程的方式 2. 学习使用MFC编写简单的TCP网络程序 二、实验学时 4学时 三、实验类型 设计型实验 四、实验步骤 该实验以两位同学为一组,一位同学开发服务器程序,一位同学开发客户端程序.使得 客户端与服务器之间能够实现信息交换. 一、Windows Socket和套接口的基本概念 网际协议<Internet Protocol,IP>是一种用于互联网的网络协议,已广为人知.它可广泛用于大多数计算机操 作系统上,也可用于大多数局域网LAN<比如办公室小型网络>和广域网WAN<比如说互联网 >.从它的设计看来,它是一个无连接的协议,并不能保证数据投递万无一失.两个上层协议 <TCP和UDP>依赖IP协议进行数据通信. 如果希望在Microsoft Windows下通过TCP和UDP协议建立网络应用程序,则需要使用Winsock套接口编程技术. 套接口,就是一个指向传输提供者的句柄.Win32中,套接口不同于文件描述符,所以它 是一个独立的类型——SOCKET.Windows Sockets描述定义了一个Microsoft Windows的网络编程界面,它是从Unix Socket的基础上发展而来的,为Windows TCP/IP提供了一个BSD型的套接字规范,除与4.3BSD Unix Sockets完全兼容外,还包括一个扩充文件,通过一组附加的API实现Windows式<即事件驱 动>的编程风格;而Winsock则是在MicrosoftWindows中进行网络应用程序设计的接口.W indows在Internet支配域中的TCP/IP协议定义了Winsock网络编程规范,