配置OSPFOSPF配置中的基本元素:1.启动OSPF2.配置OSPF区域启动OSPF配置OSPF最简单也是最低级的方式就是使用单一区域。用于激活OSPF路由进程的命令是:Lab_A(config)#routerospf?1-65535ProcessIDOSPF使用一个取值于范围1-65535内的数来识别进程的ID。配置OSPF区域在标识了OSPF的进程后,接下来需要标识想要进行OSPF通信的接口,及路由器所在的区域。OSPF在配置中使用了通配符掩码,该掩码也被应用在访问控制列表的配置中。配置ospf基本实例:Lab_A(config)#routerospf1Lab_A(config-router)#netw192.168.20.00.255.255.255area0Lab_A(config-router)#Lab_B(config)#routerospf1Lab_B(config-router)#netw192.168.40.00.0.0.255area0Lab_B(config-router)#netw192.168.20.00.0.0.255area0Lab_B(config-router)#Lab_C(config)#routerospf1Lab_C(config-router)#netw192.168.40.00.0.0.255area1Lab_C(config-router)#开放最短路径优先(OSPF)基础OSPF是一个开放标准的路有选择协议,他被各种网络开发商所广泛使用,其中包括Cisco。OSPF是通过使用Dijkstra算法来工作的。首先,要构建一个最短路径树,然后使用最佳路径的计算结果来组建路由表。OSPF汇聚很快,虽然他可能没有EIGRP快,并且它也支持到达相同目标的多个等开销路由。但是与EIGRP不同,它只支持IP路由选择。OSPF和RIPv1比较特性OSPFRIPv1协议类型链路状态距离矢量无类支持是否VLSM支持是否自动归类否是手动归类是否路由传播可变化的组波周期性广播路径度量宽带跳跳计数限制无15汇聚快慢对等认证是否分层网络是(使用区域)否(只对平面)路由计算DijkstraBellman-FordOSPF术语1.链路2.路由器ID3.邻居4.邻接5.邻居关系数据库6.拓扑数据库7.链路状态通告8.指定路由器9.备用指定路由器10.OSPF区域11.广播(多路访问)12.非广播的多路访问13.点到点14.点到多点SPF树的计算在区域内部,每个路由器都计算到达统一区域中每个网络的最佳/最短路径。OSI参考模型的7层和各层的功能1.Applicationlayer文件、打印、消息、数据库和应用程序2.Presentationlayer数据加密、压缩和转换服务3.Sessionlayer会话控制4.Transportlayer端到端连接5.Networklayer路由选择6.DataLinklayer数据组合成帧7.Physicallayer物理拓扑应用层:OSI模型的应用层是用户与计算机进行实际通信的地方。表示层:表示层因它的用途而得名:它为应用层提供数据,并负责数据转换和代码的格式化。会话层:会话层负责建立、管理和终止表示层实体之间的会话连接。传输层:传输层将数据分段并重组为数据流。网络层:网络层负责设备的寻址,跟踪网络中设备的位置,并决定传送数据的最佳路径,这意味着网络层必须在位于不同地区的互联设备之间传输数据流。数据链路层:数据链路层提供数据的物理传输,并处理出错通知、网络拓扑和流量控制。物理层:物理层是最低层,物理层的功能有两个:发送和接收位流。配置RIP路由Lab_A(config)#routerripLab_A(config-router)#network192.168.10.0Lab_A(config-router)#network192.168.20.0Lab_A(config-router)#^ZLab_A#Lab_B(config)#routerripLab_B(config-router)#network192.168.20.0Lab_B(config-router)#network192.168.30.0Lab_B(config-router)#network192.168.40.0Lab_B(config-router)#^ZLab_B#Lab_C(config)#routerripLab_C(config-router)#network192.168.50.0Lab_C(config-router)#network192.168.40.0Lab_C(config-router)#^ZLab_C#内部网关路由协议(IGRP)内部网管协议是一个Cisco专用的距离矢量路由选择协议。要使用igrp的话,所用的路由器必须是Cisco的路由器。IGRP的最大跳计数值为255,默认时为100。RIP所不具备的IGRP特性:1.IGRP可以被用于大型网络2.IGRP使用自治系统号3.IGRP每90秒发送一次全路由表更新4.IGRP使用宽带和线路延迟做为度量(最低的合成度量)动态路由使用协议来查找并更新路由表的配置,就是动态路由。动态路由举例:Lab_a(config-if)#ints0/0Lab_a(config-if)#ipaddress192.168.20.1255.255.255.0Lab_a(config-if)#noshutLab_a(config-if)#^ZLab_a#copyrunstartLab_b(config-if)#ints0/0Lab_b(config-if)#ipaddress192.168.20.2255.255.255.0Lab_b(config-if)#clockrate64000Lab_b(config-if)#noshutLab_b(config-if)#ipaddress192.168.40.1255.255.255.0Lab_b(config-if)#clockrate64000Lab_b(config-if)#noshutLab_b(config-if)#^ZLab_b#copyrunstartLab_c(config-if)#ints0/0Lab_c(config-if)#ipaddress192.168.40.2255.255.255.0Lab_c(config-if)#noshutLab_c(config-if)#^ZLab_c#copyrunstart路由选择协议基础管理距离管理距离(AD)是用来衡量接收来自相邻路由器上路由选择信息的可信度的。默认的管理距离路由源默认AD连接接口0静态路由1EIGRP90IGRP100OSPF110RIP120ExternatEIGRP170未知255(这个路由将绝不会被使用)IP地址三个网络类别的总结网络地址范围:A类00000000=001111111=127网络地址范围:B类10000000=12810111111=191网络地址范围:C类11000000=19211011111=223网络地址范围:C类和E类介于224和255之间的地址是被保留用作D类和E类网络的。D类是用于组播的地址(224到239),而E类(240到255)是被用于科学实验用途的。网络地址:用于特殊目的有些IP地址是被保留用于某些特殊目的的,网络管理员不能将这些地址分配给节点。一些特殊的IP地址:1.IP地址127.0.0.1:本地回环(loopback)测试地址2.广播地址:255.255.255.2553.IP地址0.0.0.0:代表任何网络4.网络号全为0:代表本网络或本网段5.网络号全为1:代表所有的网络6.节点号全为0:代表某个网段的任何主机地址7.节点号全为1:代表该网段的所有主机一些私有地址的范围:1.A类地址中:10.0.0.0到10.255.255.255.2552.B类地址中:172.16.0.0到172.31.255.2553.C类地址中:192.168.0.0到192.168.255.255广播地址:1.层2广播:FF.FF.FF.FF.FF.FF,发送给LAN内所有节点2.层3广播:发送给网络上所有节点3.单播(unicast):发送给单独某个目标主机4.多播:由1台主机发出,发送给不同网络的许多节点在接口上配置IP地址即使在路由器上不需要直接使用IP,但是人们还是要经常使用它。要在接口上配置IP地址,是用ipaddress命令:Router(config)#ints0Router(config-if)#ipaddress192.168.0.1255.255.255.0Router(config-if)#noshut最后一定要记住使用noshutdown命令来打开接口。串行接口命令接口将被接到一个CSU/DSU类型的设备上,它要为线路提供时钟。如果是用背对背的配置模式,DCE的连接端必须提供式中。默认时,Cisco的路由器都是数据终端设备(DTE)。配置DEC串行接口使用clockrate命令:Router#configtEnterconfigurationcommands,oneperline.EndwithCNTL/Z.Router(config)#ints0Router(config-if)#clockrate64000主机名使用hostname命令来设置路由器的标识。它只在局部有作用,并不影响路由器的名称查找或路由器在互联网上的工作。举例:Router(config)#hostnameSZ_LabSZ_Lab(config)#hostnameCiscoCisco(config)#描述在接口上设置描述非常有意义,以免忘记了哪个接口是连接到哪里的这些。和主机名一样,它是只在本地有意思的设置。Cisco(config)#ints0Cisco(config-if)#descriptionWANtoschool以下是showrun信息!interfaceSerial0descriptionWANtoschoolipaddress192.168.0.1255.255.255.0!查看并保存配置使用copyrunning-configstartup-config命令,将配置从DRAM中手工保存到NVRAM中。Cisco#copyrunstartDestinationfilename[startup-config]?[ENTER]Buildingconfiguration...[OK]要删除启动配置文件,使用erasestartup-config命令Cisco#erasestartup-configErasingthenvramfilesystemwillremoveallconfigurationfiles!Continue?[confirm][ENTER][OK]Eraseofnvram:completeCisco#reload(从启路由器命令)验证配置showinterface命令shipinterface命令shipinterfacebrief命令shcontrollers命令。设置口令启用口令可以在全局配置模式下设置启用口令:Router(config)#enable?last-resortDefineenableactionifnoTACACSserversrespondpasswordAssigntheprivilegedlevelpasswordsecretAssigntheprivilegedlevelsecretuse-tacacsUseTACACStocheckenablepasswords辅助口令要配置辅助接口口令,需要进入到全局配置模式并输入Lineaux?。Router(config)#lineaux?0-0FirstLinenumberRouter(config)#lineaux0Router(config-line)#password12345Ro