2018-7-11
*running-config与startup-config的区别
startup-config是开机是运行的配置文件,在NVRAM中,断电后能保存;
running- config是即时配置过的运行文件,在DRAM中,断电后全部丢失。
开机后如果没有再改动配置,那么running- config即为startup-config的完整拷贝,两者一模一样;改动过配置,则两者不一样。
交换机工作时是按照running- config运行;而startup-config起到保存文件的作用,以便下次开机时被读取。
*DNS(Donmain Name System,域名系统)DNS协议运行在UDP协议之上,使用端口号53。
*TFTP与FTP
ftp(三次握手可发送验证)file transfer protocol
TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。
FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。
tftp[Trivial File Transfer Protocol](简单文件传输协议)
基于网络的服务.是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。
TFTP是一个传输文件的简单协议,它基于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。此协议设计的时候是进行小文件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据。传输中有三种模式:netascii,这是8位的ASCII码形式,另一种是octet,这是8位源数据类型;最后一种mail已经不再支持,它将返回的数据直接返回给用户而不是保存为文件。
*TCP与UDP
*TCP[Transmission Control Protocol]传输控制协议(面向连接)三次握手 A发送消息B、B发回接受消息A,A再发回确认消息差错、重传
-
在数据正确性与合法性上,TCP用一个校验和函数来检验数据是否有错误,在发送和接收时都要计算校验和;同时可以使用md5认证对数据进行加密。
-
在保证可靠性上,采用超时重传和捎带确认机制。
-
在流量控制上,采用滑动窗口协议,协议中规定,对于窗口内未经确认的分组需要重传。
-
在拥塞控制上,采用广受好评的TCP拥塞控制算法(也称AIMD算法)。该算法主要包括三个主要部分:
-
1)加性增、乘性减;2)慢启动;3)对超时事件做出反应。
*UDP (时效性)[User Datagram Protocol]用户数据报协议。是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP在IP报文的协议号是17。
DNS端口号53
实机接入路由器,console接口进行与电脑连接
控制面板设备中查看接口号
选择串口
优化配置
R1(config)#no ip domain lookup //关闭域名解析
R1(config)#line console 0 //对终端控制端口进行设置
R1(config-line)#no exec-timeout //超时不会显示错误
R1(config-line)#logging console //开启提示符
简单路由访问
建立路由器与服务器的连接
配置服务器的IP地址与子网掩码
进入路由器进行配置
R1(config)#int fastEthernet 0/0 //定义FA0/0接口
R1(config-if)#ip address 192.168.1.1 255.255.255.0 //配置IP地址与子网掩码
R1(config-if)#no shutdown //激活接口
R1(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
R1(config-if)#do wr //保存配置文件
在服务器ping连接路由器
显示连接成功
方法一:tftp版本升级
在服务器的SERICES中可以查看各可下载模板信息选择M4型号
do show version显示当前版本号
在路由器中下载服务器的版本号
R1#copy tftp: flash //通过TFTP协议下载文件
Address or name of remote host []? 192.168.1.2 //连接服务器地址
Source filename []? c2800nm-advipservicesk9-mz.151-4.M4.bin //选择所需更新的操作系统
Destination filename [c2800nm-advipservicesk9-mz.151-4.M4.bin]?
Accessing tftp://192.168.1.2/c2800nm-advipservicesk9-mz.151-4.M4.bin...
Loading c2800nm-advipservicesk9-mz.151-4.M4.bin from 192.168.1.2: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 33591768 bytes]
成功下载后需要在config模式下boot系统并重启
R1(config)#boot system c2800nm-advipservicesk9-mz.151-4.M4.bin
R1(config)#do wr
Building configuration...
[OK]
R1(config)#do reload
Proceed with reload? [confirm]
重启后show version查看当前版本号
成功
方法二:FTP升级
添加用户名与密码并设置权限
在路由器中首先输入用户名以及密码
R2(config)#ip ftp username lw
R2(config)#ip ftp password 123
R2(config)#do wr
再对所需更新的版本进行下载
R2(config)#ip ftp username lw
R2(config)#ip ftp password 123
R2(config)#boot system c2800nm-advipservicesk9-mz.151-4.M4.bin
R2(config)#do wr
*升级失败 由于存储空间不足
dir flash :查看现有的系统文件
delete flash;(回车)
delete filename:文件名称
远程控制
配置路由器以及服务器IP地址与DNS
R1#conf t
R1(config)#no enable secret
Building configuration...
[OK]
R1(config)#int f0/0
R1(config-if)#ip add 192.168.1.1 255.255.255.0
Building configuration...
[OK]
R1(config-if)#no shR1(config-if)#do wr
在路由器对服务器进行PING通
R1#ping 192.168.1.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.2, timeout is 2 seconds:
.!!!! *//以太网第一次ping包的正常情况,"."代表RAP地址解析(将目标IP解析成MAC地址进行通信)
Success rate is 80 percent (4/5), round-trip min/avg/max = 0/0/1 ms
加载用户
Router(config)#line vty 0 4 //设置可连接数量
Router(config-line)#do wr
Building configuration...
Router(config-line)#
Router(config-line)#passw
Router(config-line)#password cisco
Router(config-line)#login
Router(config-line)#do wr
Building configuration...
[OK]
Router(config-line)#show run
----------------------------------------------------------------------------------------------------------------------------------
交换机升级