CCNA学习笔记--路由器的基本配置

简介:
 路由器简介
路由器能起到隔离广播域的作用,还能在不同网络间转发数据包。路由器实际上是一台特殊用途的计算机,和常见的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,如需转载请自行联系原作者
相关文章
|
存储 运维 NoSQL
Redis7.0 核心特性简介
Redis自 2009 年诞生以来,已经走过了 13 年。在这漫长的 13 年中,Redis 从小小的开源项目逐步演变成为当今最受欢迎的内存数据库之一,被用于多种场景,帮助解决很多问题
4176 0
Redis7.0 核心特性简介
|
云安全 安全
阿里云服务器25端口解封教程完美解决25端口开通问题
阿里云服务器25端口如何申请解封?默认阿里云25端口是封禁的,一般建议使用465端口代替,但是也可以申请解封25端口,阿小云来详细说下阿里云服务器25端口解封教程
11034 0
 阿里云服务器25端口解封教程完美解决25端口开通问题
|
XML 前端开发 Java
Spring Boot中怎么使用BPMN
在Spring Boot中集成BPMN工作流,如Camunda,能实现业务流程自动化。以请假流程为例,步骤包括:创建Spring Boot项目并添加Camunda依赖;使用Camunda Modeler设计请假流程,涵盖提交申请、经理审批、HR记录及流程完成阶段;保存BPMN文件至`src/main/resources`目录,以便Camunda自动部署;实现流程逻辑,如通过REST API启动流程实例,并传递请假请求数据。整个过程展示了BPMN流程从设计到部署的完整周期,使业务流程自动化变得高效且直接。 **注意:**摘要已压缩至240字符内,部分内容被省略。
1011 2
Spring Boot中怎么使用BPMN
|
Java 关系型数据库 应用服务中间件
基于Android的人事管理系统设计与实现(论文+源码)_kaic
基于Android的人事管理系统设计与实现(论文+源码)_kaic
|
机器学习/深度学习 数据采集 人工智能
ERP系统中的人工智能与机器学习应用:提升企业智能化管理
【7月更文挑战第29天】 ERP系统中的人工智能与机器学习应用:提升企业智能化管理
1863 0
|
前端开发
如何写好一篇技术分享文章
如何写好一篇技术分享文章
771 0
|
数据可视化 数据挖掘 Python
10分钟入门Matplotlib: 数据可视化介绍&使用教程(一)
10分钟入门Matplotlib: 数据可视化介绍&使用教程(一)
367 0
10分钟入门Matplotlib: 数据可视化介绍&使用教程(一)
Qt之QSlider
简述 QSlider部件提供了一个垂直或水平滑动条。 滑块是一个用于控制有界值的典型部件。它允许用户沿水平或垂直方向移动滑块,并将滑块所在的位置转换成一个合法范围内的值。 简述 详细描述 刻度位置 基本使用 效果 源码 QSS 刻度位置及间隔 效果 源码 详细描述 QSlider很少有自己的函数,大部分功能在QAbstractSlid
2637 0
|
关系型数据库 MySQL 数据库管理
RDS MySQL 连接数满情况的处理
RDS MySQL 连接数满情况的处理         RDS MySQL 连接数满有2种情况 1. 空闲连接过多 原因: 应用使用长连接模式 - 对于长连接模式(比如Java应用),应用侧应该配置连接池。
3104 0