路由器简介
路由器能起到隔离广播域的作用,还能在不同网络间转发数据包。路由器实际上是一台特殊用途的计算机,和常见的PC 机一样,路由器有CPU、内存、BOOTROM。路由器没有键盘、硬盘、显示器;然而比起计算机,路由器多了NVRAM、FLASH 以及各种各样的接口。路由器各个部件的作用如下:
(1) CPU:中央处理单元,和计算机一样,它是路由器的控制和运算部件。
(2) RAM/DRAM:内存,用于存储临时的运算结果,如:路由表、ARP 表、快速交换缓存、缓冲数据包、数据队列、当前配置。众所周知,RAM 中的数据在路由器断电后是会丢失的。
(3) FLASH:可擦除、可编程的ROM,用于存放路由器的IOS,FLASH 的可擦除特性允许我们更新、升级IOS 而不用更换路由器内部的芯片。路由器断电后,FLASH 的内容不会丢失。FLASH 容量较大时,就可以存放多个IOS 版本。
(4) NVRAM:非易失性RAM,用于存放路由器的配置文件,路由器断电后,NVRAM 中的内容仍然保持。
(5) ROM:只读存储器,存储了路由器的开机诊断程序、引导程序和特殊版本的IOS 软件
(用于诊断等有限用途),ROM 中软件升级时需要更换芯片。
(6) 接口(Interface):用于网络连接,路由器就是通过这些接口和不同的网络进行连接的
路由器的使用与IOS 基本命令
实验拓扑:
1:用户模式和特权模式的切换
Router> //“Router”是路由器的名字,而“>”代表是在用户模式
Router>enable //“enable”命令可以使路由器从用户模式进入到特权模式
Router#
Router#disable //“disable”命令则相反,在特权模式下的提示符为“#”
Router>
2、IOS 编辑命令与历史命令缓存大小
Router#show history //显示历史命令
Router#terminal editing //打开编辑功能,实际上这是默认的。用上下左右光标键试试移动光标,
Router#terminal history size 50 //以上把缓存的历史命令数改为50,默认值为10
Router#terminal no editing //关闭terminal 的编辑功能
Router#terminal editing
3、基本IOS 命令
先连接到R1 路由器上:
Router>enable
Router#configure terminal
Router(config)#hostname R1 //改变路由器的名称为“R1”,设置立即生效。
R1(config)#enable password cisco //改变了enable 的密码为“cisco”,这个密码是从用户模式进入到特权模式的密码。
R1(config)#interface g0/0 //进入到接口模式,这里是千兆以太网口(第0 个插槽的第0 个接口,编号从0 开始)。
R1(config-if)#ip address 10.1.1.1 255.255.255.0 //给以太接口配置一个IP 地址10.1.1.1,掩码为255.255.255.0 。
R1(config-if)#no shutdown //开启以太网口,因为默认时路由器的各个接口是关闭的。
R1(config-if)#exit //退回到上一级模式
R1(config)#interface s0/0/0 //进入到接口模式,这里是串行接口
R1(config-if)#ip address 10.12.12.1 255.255.255.0 //给串行接口配置一个IP 地址
R1(config-if)#no shutdown //开启接口
R1(config-if)#end(或【Ctrl+Z】) //结束配置直接回到特权模式下。
R1#copy running-config startup-config //把内存中的配置保存到NVRAM 中,路由器开机时会读取它。
Destination filename [startup-config]?
Building configuration...
[OK]
4、连接到R2 路由器上,进行以下操作:
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname R2
R2(config)#enable password cisco
R2(config)#interface g0/0
R2(config-if)#ip address 10.2.2.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface s0/0/0
R2(config-if)#ip address 10.12.12.2 255.255.255.0
R2(config-if)#clock rate 128000
//R2 这一端是DCE,需要配置时钟
R2(config-if)#no shutdown
R2(config-if)#end
R2#copy running-config startup-config
R2#ping 10.12.12.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.14.126, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms
//从R2 ping R1 的串行接口,可以ping 通
本文转自1594cqb 51CTO博客,原文链接:http://blog.51cto.com/wolfchen/1088673,如需转载请自行联系原作者