RIP动态路由(三层交换机+单臂路由)

RIP动态路由(三层交换机+单臂路由)

  • J1 (配置VLAN,修改端口)
TypeScript 复制代码
Switch>en
Switch>en
Switch#
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport acc vlan 10
% Access VLAN does not exist. Creating vlan 10
Switch(config-if)#ex
Switch(config)#int f0/2
Switch(config-if)#sw acc vlan 20
% Access VLAN does not exist. Creating vlan 20
Switch(config-if)#ex
Switch(config)#int f0/3
Switch(config-if)#sw
Switch(config-if)#switchport mo 
Switch(config-if)#switchport mo 
Switch(config-if)#switchport mo tr
Switch(config-if)#switchport mo trunk 
  • 三层交换机(运用SVI)
  • 一定要记得设VLAN
TypeScript 复制代码
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#
Switch(config-vlan)#vlan 20
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport t
Switch(config-if)#switchport trunk 
Switch(config-if)#switchport trunk en
Switch(config-if)#switchport trunk encapsulation d
Switch(config-if)#switchport trunk encapsulation dot1q 
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk 
Switch(config-if)#
Switch(config-if)#ex
Switch(config)#int vlan 10
Switch(config-if)#
Switch(config-if)#ip add 192.168.10.254 255.255.255.0
Switch(config-if)#no shutdown 
Switch(config-if)#ex
Switch(config)#int vlan 20
Switch(config-if)#
Switch(config-if)#ip add 192.168.20.254 255.255.255.0
Switch(config-if)#no shut
Switch(config-if)#no shutdown 
Switch(config-if)#ex
Switch(config)#ip routing
Switch(config)#
//配IP
Switch(config)#int f0/2
Switch(config-if)#no switchport 
Switch(config-if)#ip  add 10.10.10.1 255.255.255.0
Switch(config-if)#no shutdown 
  • J2
TypeScript 复制代码
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport acc vlan 10
% Access VLAN does not exist. Creating vlan 10
Switch(config-if)#ex
Switch(config)#int f0/2
Switch(config-if)#sw
Switch(config-if)#switchport acc vlan 20
% Access VLAN does not exist. Creating vlan 20
Switch(config-if)#ex
Switch(config)#int f0/3
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk 
Switch(config-if)#
  • R1
TypeScript 复制代码
Router>en
Router#
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int g0/0
Router(config-if)#no shut
Router(config-if)#no shutdown 

Router(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to up

Router(config-if)#ex
Router(config)#int g0/0.1
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0.1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0.1, changed state to up

Router(config-subif)#en
Router(config-subif)#encapsulation d
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#ip add 192.168.30.254 255.255.255.0
Router(config-subif)#ex
Router(config)#int g0/0.2
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0.2, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0.2, changed state to up

Router(config-subif)#en
Router(config-subif)#encapsulation d
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#
Router(config-subif)#ip add 192.168.40.254 255.255.255.0
Router(config-subif)#ex
Router(config)#int g0/1
Router(config-if)#no shut
Router(config-if)#no shutdown 
Router(config-if)#no shutdown 

Router(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/1, changed state to up

Router(config-if)#ip add 10.10.10.2 255.255.255.0
Router(config-if)#ex
Router(config)#int g0/2
Router(config-if)#no shut
Router(config-if)#no shutdown 
Router(config-if)#no shutdown 

Router(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/2, changed state to up

Router(config-if)#ip add 20.20.20.1 255.255.255.0
Router(config-if)#
  • J3
TypeScript 复制代码
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport acc vlan 10
% Access VLAN does not exist. Creating vlan 10
Switch(config-if)#ex
Switch(config)#int f0/2
Switch(config-if)#sw acc vlan 20
% Access VLAN does not exist. Creating vlan 20
Switch(config-if)#ex
Switch(config)#int f0/3
Switch(config-if)#sw mo tr
Switch(config-if)#sw mo trunk 
Switch(config-if)#
  • R2
TypeScript 复制代码
Router>en
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int g0/0
Router(config-if)#no shut
Router(config-if)#no shutdown 
Router(config-if)#no shutdown 

Router(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to up

Router(config-if)#ex
Router(config)#int g0/0.1
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0.1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0.1, changed state to up

Router(config-subif)#en
Router(config-subif)#encapsulation d
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#
Router(config-subif)#ip add 192.168.50.254 255.255.255.0
Router(config-subif)#ex
Router(config)#int g0/0.3
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0.3, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0.3, changed state to up

Router(config-subif)#en
Router(config-subif)#encapsulation do
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip add 192.168.50.254 255.255.255.0
% 192.168.50.0 overlaps with GigabitEthernet0/0.1
Router(config-subif)#ex
//配ip并开启端口
Router(config)#int g0/1
Router(config-if)#no shutdown 
Router(config-if)#ip add 20.20.20.2 255.255.255.0

运用RIP动态路由

  • 三层交换机
TypeScript 复制代码
Switch(config-if)#ex
Switch(config)#route rip
Switch(config-router)#version 2
Switch(config-router)#net
Switch(config-router)#network 192.168.10.0
Switch(config-router)#net
Switch(config-router)#network 192.168.20.0
Switch(config-router)#net
Switch(config-router)#network 10.10.10.0
  • R1
TypeScript 复制代码
Router(config)#route rip
Router(config-router)#version 2
Router(config-router)#net
Router(config-router)#network 192.168.30.0
Router(config-router)#network 192.168.40.0
Router(config-router)#net
Router(config-router)#network 10.10.10.0
Router(config-router)#net
Router(config-router)#network 20.20.20.0
  • R2
TypeScript 复制代码
Router(config)#route rip
Router(config-router)#version
% Incomplete command.
Router(config-router)#version 22
                              ^
% Invalid input detected at '^' marker.
	
Router(config-router)#version 2
Router(config-router)#net
Router(config-router)#network 192.168.50.0
Router(config-router)#network 192.168.60.0
Router(config-router)#net
Router(config-router)#network 20.20.20.0
相关推荐
郝学胜-神的一滴几秒前
Linux 读写锁深度解析:原理、应用与性能优化
linux·服务器·c++·程序人生·性能优化
彷徨而立2 分钟前
【Windows API】音频 API 对比:wavein/waveout、DirectSound、ASIO、WASAPI
windows·音视频
开开心心就好9 分钟前
音频格式互转工具,支持Mp3ApeWavFlac互转
java·网络·c++·windows·qt·电脑·excel
上海云盾-小余11 分钟前
im即时通讯被攻击使用游戏盾高防方案有效解决
网络·网络协议·web安全·游戏·金融·ddos
HalvmånEver3 小时前
Linux:命名管道实现IPC(进程间通信七)
linux·运维·服务器·ipc·命名管道·管道pipe
zyu679 小时前
03-Docker存储和网络
网络·docker·容器
Arciab10 小时前
51单片机_LCD1602液晶显示
网络·嵌入式硬件·51单片机
翼龙云_cloud10 小时前
阿里云渠道商:如何手动一键扩缩容ECS实例?
运维·服务器·阿里云·云计算
吴声子夜歌10 小时前
Java数据结构与算法——基本数学问题
java·开发语言·windows
墨风如雪10 小时前
拒绝被找回!MJJ必修课:Outlook邮箱交易后的“防回手”安全设置全攻略
服务器