router(config)#hostnameA(更改路由器主机名)A(config)#interfacef0/0(进入接口f0/0)
A(config-if)#ipaddress192.168.1.1 255.255.255.0(设置接口ip地址和子网掩码)
A(config-if)#noshutdown(启用接口)
A(config)#interfacef0/1
A(config-if)#ipaddress192.168.2.1 255.255.255.0
A(config-if)#noshutdown
A(config)#iproute192.168.3.0 255.255.255.0f0/1(目标网段ip地址目标子网掩码送出接口(路由器A))
router(config)#hostnameB
B(config)#interfacef0/0
B(config-if)#ip address192.168.3.1 255.255.255.0
B(config-if)#noshutdown
B(config)#interfacef0/1
B(config-if)#ip address192.168.2.2 255.255.255.0
B(config-if)#noshutdown
B(config)#iproute192.168.1.0 255.255.255.0 192.168.2.1
r1端口:
Router>en
Router#config//进入配置模式Configuring from terminal,memory,or network[terminal]?t Enter configuration
commands,one perline.End with CNTL/Z.
Router(config)#hostnamer1//更改主机名为r1
r1(config)#intf0/0//配置端口f0/0
r1(config-if)#ipadd192.168.1.1255.255.255.0//设置端口ip
r1(config-if)#noshut//打开端口%LINK-5-CHANGED:Interface Fast Ethernet1/0,changed state to up
r1(config-if)#%SYS-5-CONFIG_I:Configured from console by console
r1(config)#intf1/0//配置端口f1/0
r1(config-if)#ipadd192.168.2.1255.255.255.0//设置端口ip
r1(config-if)#noshut//打开端口%LINK-5-CHANGED:Interface Fast Ethernet1/0,changed state to up配置路由器r2端口
Router(config)#hostname
路由类型及特点
路由分为静态路由、默认路由和动态路由。
①静态路由是由管理员在路由器中手工配置的固定的路由。静态路由允许对路由的行为进行精确的控制、减少了网络流量(动态路由需要定期发送消息以维持关系)、具有单向性以及配置简单。通常情况下,静态路由的优先级高于动态路由。
②默认路由是静态路由的一种,是指当路由表中与包的目标地址之间没有匹配的表项时路由器所使用的路由。
默认路由的配置命令如下:
router(config)# ip route 0.0.0.0 0.0.0.0 下一跳地址
router(config)# ip classless
其中0.0.0.0 0.0.0.0代表将发往任何网络的包都转发到下一跳。
Ip classless指路由器接收到不能转发的包的时候,会将其匹配给默认路由。否则通常情况下会将包丢弃并且返回目标地址不可达的ICMP消息。
③动态路由是网络中的路由器之间,根据实时的网络拓扑变化,相互传递相关信息,利用收到的信息通过路由选择协议计算,生成或更新路由表的过程。
动态路由减少了管理任务但是占用了网络带宽。
常见的动态路由包括距离矢量路由选择协议(如RIP)和链路状态路由选择协议(如OSPF)。
2.RIP配置
基本概念
路由信息协议RIP是一种分布式的基于距离向量的路由选择协议属于内部网关协议。RIP协议中的“距离”也称为“跳数”,因为每经过一个路由器,跳数就加1。协议规定同一自治系统(A.S.)中的路由器每 30秒会与相邻的路由器交换子讯息,以动态的建立路由表。当传输数据时,RIP将选择一条具有最少路由器的路由。
RIP算法
对每一个相邻路由器发送过来的RIP报文,进行以下步骤:
(1)对地址为X的相邻路由器发来的RIP报文,先修改此报文中的所有项目:把“下一跳”字段中的地址都改为X,并把所有的"距离"字段的值加1.每个项目都有三个关键数据,即:目的网络N,距离是d,下一跳路由器是X。
(2)对修改后的RIP报文中的每一个项目,进行如下步骤:
1.跳数限制
R I P设计用于相对小的自治系统。这样一来,它强制规定了一个严格的跳数限制为1 5跳。当报文由路由设备转发时,它们的跳数计数器会加上其要被转发的链路的耗费。如果跳数计值到1 5之后,报文仍没到达它寻址的目的地,那个目的地就被认为是不可达的,并且报文被丢弃。
2.固定度量
对跳数的讨论为考察R I P的下一个基本限制作了很好的铺垫,这个限制就是:固定耗费度量。虽然耗费度量能由管理员配置,但它们本质上是静态的。R I P不能实时地更新它们以适应网络中遇到的变化。由管理员定义的耗费度量保持不变,直到手动更新。
3.收敛慢
从人的角度来看,等待3 0秒进行一次更新不会感到不方便。然而,路由器和计算机以比人快得多的速度运行。不得不等上3 0秒进行一次更新会有很明显的不利结果。 比仅仅等上3 0秒进行一次更新更具破坏性的却是不得不等上1 8 0秒来作废一条路由。而这只是一台路由器开始进行收敛所需的时间量。依赖于互联的路由器个数及它们的拓扑结构,可能需要重复更新才能完全收敛于新拓扑。R I P路由器收敛速度慢会创造许多机会使得无效路由仍被错误地作为有效路由进行广播
4.对路由表更新反应强烈
R I P节点会每隔3 0秒钟无向地广播其路由表。在具有许多节点的大型网络中,这会消耗掉相当数量的带宽。
5.缺乏负载均衡
R I P的另一个明显不足是其缺乏动态负载均衡能力。图1 9显示了一台具有两条至另一台路由器串行链接的情况。理想情况下,图中的路由器会尽可能平等地在两条串行链接中分配流量。这会使两条链路上的拥塞最小,并优化性能。
6.R I P易于配置、灵活和容易使用
RIP配置命令
show ip protocol
show ip route
在全局设置模式下:
1.启动RIP路由
router rip
2.配置RIP路由协议的路由的子网
network 子网地址
3.允许在非广播型网络中进行RIP路由广播
neighbor 相邻路由器相邻端口的IP地址
4.配置RIP路由协议的版本
RIP路由协议有2个版本,在与其它厂商路由器相连时,注意版本要一致,缺省状态下,Cisco路由器接收RIP版本1和2的路由信息,但只发送版本1的路由信息,设置RIP的版本vesion 1或2.另外,还可以控制特定端口发送或接收特定版本的路由信息
3.RIP+静态路由实现全网互通
配置R1、R2、R3、R4的基本IP
做R2、R3、R4的Rip
配置R1、R4的环回接口
在R2配置静态路由
做静态引入,R2 R3 R4 学习192.168.1.0
测试是否能ping通
原文:https://blog.51cto.com/14219797/2413680