首页 > 其他分享 >计算机网络实验二:动态路由配置

计算机网络实验二:动态路由配置

时间:2024-06-08 11:34:27浏览次数:27  
标签:192.168 计算机网络 Switch Router router 动态 config 路由

这个是 pkt文件

https://pan.quark.cn/s/5a80aa8a21f7

发现 复制不来图片 把实验报告也放在夸克网盘 大家自行下载

https://pan.quark.cn/s/1d9ea9d31bea

有兴趣的可以一点一点跟着做 没兴趣的 自行下载 提交 (手动狗头)实验报告里面有私货 记得删除 修改

这个pkt文件 我没有配置协议 OSPF 但是实验报告中有详细内容代码 当然也可以直接交(我就这么做的 手动狗头)

 

 实验原理:

1. 动态路由的工作原理:

    动态路由是指路由器之间自动交换路由信息,以便实现网络中最佳路径的选择。其基本原理是路由器通过交换路由更新消息,动态学习网络拓扑并计算出最佳路径。

    路由器使用动态路由协议来交换路由信息,这些协议可以基于距离向量或链路状态来计算最佳路径。

 

2. RIP 协议的工作原理:

    RIP(Routing Information Protocol)是一种基于距离向量的动态路由协议,使用跳数作为路由选择的度量标准。

    RIP路由器周期性地广播路由更新消息,通告它所知道的所有路由。路由器通过比较收到的路由信息来选择最佳路径。

 

3. OSPF 协议的工作原理:

    OSPF(Open Shortest Path First)是一种基于链路状态的动态路由协议,使用链路成本作为路由选择的度量标准。

    OSPF路由器通过交换链路状态更新消息来维护一个完整的网络拓扑图,并使用 Dijkstra 算法计算最短路径。

 

 

 

 

 实验设备:

Cisco Packet Tracer 网络仿真软件

 实验拓扑图

 

 

 实验过程:

 

  1. 连接设备

 

设备:

 

  • 1 台计算机(PC0)
  • 1 台三层交换机(Switch0)
  • 1 台服务器(Server0)
  • 2 台路由器 2811(Router0,Router1)

 

接口配置:

 

  • PC0:

 

IP 地址:192.168.1.2

子网掩码:255.255.255.0

网关:192.168.1.1

 

 

  • Switch0:

 

端口 fa0/1 地址:192.168.1.1

端口 fa0/2 地址:192.168.3.1

 

  • 路由器 R0:

 

接口 Fa0/0 地址:192.168.3.2

接口 Se0/1/0 地址:192.168.4.1

 

  • 路由器 R1:

 

接口 Fa0/0 地址:192.168.2.1

接口 Se0/1/0 地址:192.168.4.2

 

  • 服务器 Server0:

 

IP 地址:192.168.2.2

子网掩码:255.255.255.0

网关:192.168.2.1

 

 

  • PC0的Fa0端口连接到 Switch0 的Fa0/1端口
  • Switch0的 Fa0/2端口连接到R0 的 Fa0/0 端口
  • R0 的Se0/1/0端口连接到R1 的Se0/1/0端口
  • R1 的 Fa0/0 端口连接到Server的端口

 

 

  1. 配置 VLAN

 

(1)创建 VLAN 10 和 VLAN 20

Switch>enable

Switchconf t

Switch(config)vlan 10

Switch(config-vlan)name vlan10

Switch(config-vlan)exit

Switch(config)vlan 20

Switch(config-vlan)name vlan20

Switch(config-vlan)exit

2将端口分配到对应的 VLAN

Switch(config)interface fa0/1

Switch(config-if)switchport access vlan 10

Switch(config-if)no shutdown

Switch(config-if)exit

Switch(config)interface fa0/2

Switch(config-if)switchport access vlan 20

Switch(config-if)no shutdown

Switch(config-if)exit

 

3配置网关IP/SM

  Switch(config)interface vlan 10

Switch(config-if)ip address 192.168.1.1 255.255.255.0

Switch(config-if)no shutdown

Switch(config-if)exit

Switch(config)interface vlan 20

Switch(config-if)ip address 192.168.3.1 255.255.255.0

Switch(config-if)no shutdown

Switch(config-if)exit

 

  1. 1配置路由协议RIPv2

 

三层交换机

 

Switch(config)ip routing

Switch(config)router rip

Switch(config-router)version 2

Switch(config-router)network 192.168.1.0

Switch(config-router)network 192.168.3.0

Switch(config-router)end

 

 路由器

 

在R0中:

Router(config)router rip

Router(config-router)version 2

Router(config-router)network 192.168.3.0

Router(config-router)network 192.168.4.0

Router(config-router)end

 

在R1中:

Router>enable

Routerconf t

Router(config)router rip

Router(config-router)version 2

Router(config-router)network 192.168.2.0

Router(config-router)network 192.168.4.0

Router(config-router)end

 

 

 

  1. 2配置路由协议OSPF

 

4.1 三层交换机

 

Switch(config)ip routing

Switch(config)router ospf 1

Switch(config-router)network 192.168.1.0 0.0.0.255 area 0

Switch(config-router)network 192.168.3.0 0.0.0.0 area 0

Switch(config-router)end

 

4.2 路由器

在R0中:

Router>enable

Routerconf t

Router(config)router ospf 1

Router(config-router)network 192.168.3.0 0.0.0.255 area 0

Router(config-router)network 192.168.4.0 0.0.0.255 area 0

Router(config-router)end

 

在R1中:

Router>enable

Routerconf t

Router(config)router ospf 1

Router(config-router)network 192.168.4.0 area 0

Router(config-router)network 192.168.4.0 0.0.0.255 area 0

Router(config-router)network 192.168.2.0 0.0.0.255 area 0

Router(config-router)end

 

 

 

  1. 验证通信

 

从 PC0 ping Server0

PC0> ping 192.168.2.2

 

 实验总结:

 RIP的配置命令示例:

 

 在Cisco路由器上配置RIP:

 

1. 进入全局配置模式:

 

shell

configure terminal

 

 

2. 启用RIP协议:

 

shell

router rip

 

 

3. 配置RIP版本(选择RIPv1或RIPv2):

 

shell

version 2

 

 

4. 将接口加入RIP进程:

 

shell

interface [interface type number]

ip rip send version 2

ip rip receive version 2

 

 

5. 退出配置模式并保存配置:

 

shell

end

write memory

 

 

 OSPF的配置命令示例:

 

 在Cisco路由器上配置OSPF:

 

1. 进入全局配置模式:

 

shell

configure terminal

 

 

2. 启动OSPF进程:

 

shell

router ospf [process ID]

 

 

3. 在接口上启用OSPF:

 

shell

network [network ID] [wildcard mask] area [area ID]

 

 

4. 验证OSPF邻居关系:

 

shell

show ip ospf neighbor

 

 

5. 查看OSPF路由表:

 

shell

show ip route ospf

 

 

6. 退出配置模式并保存配置:

 

shell

end

write memory

 

 

 

标签:192.168,计算机网络,Switch,Router,router,动态,config,路由
From: https://www.cnblogs.com/youxiandechilun/p/18238458

相关文章

  • C++全栈聊天项目(20) 聊天列表动态加载
    聊天列表动态加载如果要动态加载聊天列表内容,我们可以在列表的滚动区域捕获鼠标滑轮事件,并且在滚动到底部的时候我们发送一个加载聊天用户的信号boolChatUserList::eventFilter(QObject*watched,QEvent*event){//检查事件是否是鼠标悬浮进入或离开if(wat......
  • 计算机网络实验一:vlan的创建与划分
    这个是pkt文件有两道题所以我是两个文件https://pan.quark.cn/s/d4170897cb59https://pan.quark.cn/s/da48878c77f5发现复制不来图片把实验报告也放在夸克网盘大家自行下载https://pan.quark.cn/s/e4c63d315050有兴趣的可以一点一点跟着做没兴趣的自行下载提交(手动......
  • 【C语言】动态内存经典笔试题(上卷)
    前言本系列将详细讲解4道有关动态内存的经典笔试题,以助于加深对动态内存的理解。这些题目都非常经典,你可能随时会遇到它们,所以非常重要。本文讲解其中的前两题。第一题这个程序运行的结果是什么?voidGetMemory(char*p){p=(char*)malloc(100);}voidTest(......
  • 计算机网络实验三 综合性训练(搭建中小企业园区网)
    这个是pkt文件https://pan.quark.cn/s/bc59e04089fa发现复制不来图片把实验报告也放在夸克网盘大家自行下载https://pan.quark.cn/s/b3f8136536e8有兴趣的可以一点一点跟着做没兴趣的自行下载提交(手动狗头)实验报告里面有私货记得删除修改四、实验过程: 根据思科实......
  • HTML,CSS,JavaScript实例——3D骰子,跨纬度蠕虫,动态登录表单。
    文章目录一、3D筛子1.HTML2.CSS二、跨纬度蠕虫1.HTML2.CSS3.JS三、动态登录表单1.HTML2.CSS一、3D筛子1.HTML<!--ringdivstartshere--><divclass="ring"><istyle="--clr:#00ff0a;"></i><istyle="--clr:#ff0057;">&l......
  • 【SpringBoot笔记46】SpringBoot多数据源配置(方式三:基于AOP动态切换需要使用哪个数据
    这篇文章,主要介绍SpringBoot多数据源配置(方式三:基于AOP动态切换需要使用哪个数据源)。目录一、SpringBoot多数据源配置1.1、多数据源介绍1.2、搭建基础工程1.3、创建两个数据库1.4、配置多数据源信息1.5、创建动态数据源对象1.6、创建DsContextHolder缓存类1.7、注入......
  • 24. 计算机网络 - 网络层
    概述IP数据报格式IP地址编址方式1.分类2.子网划分3.无分类地址解析协议ARP网际控制报文协议ICMP1.Ping2.Traceroute虚拟专用网VPN网络地址转换NAT路由器的结构路由器分组转发流程路由选择协议1.内部网关协议RIP2.内部网关协议OSPF3.外部网关协议BGP......
  • 【产品经理修炼之道】-详解资金路由系统设计
    将路由概念引入信贷领域,实现端到端不同路径的资金分发策略,其中有效的设计能够对互联网金融带来帮助。本文详细介绍了资金路由的概念与详细的系统设计思路,从业务流程的基本图解到前端展示实例,为资金路由系统设计提供了有效参考,适合关注互联网金融产品的小伙伴阅读。高端的系统......
  • jqgrid动态显示,隐藏指定列
    jQuery(function($){vargrid1=$.extend(true,{},BaseJqGrid,{resizeHandle:"#resizeH",pager:"#pager",//分页工具栏datatype:"local",//点开页面不自动查询pager:null,//......
  • 学习笔记——路由网络基础——汇总静态路由
    4、汇总静态路由(1)定义 静态路由汇总:多条静态路由都使用相同的送出接口或下一跳IP地址。(将多条路由汇总成一条路由表示) (2)目的1.减少路由条目数量,减小路由表,加快查表速度2.增加网络稳定性(3)路由黑洞以及路由环路的产生以及解决方案路由黑洞:r1有路由条目给......