| ILOVEMAINFRAME 的个人资料I love mainframe日志列表 | 帮助 |
|
|
6月4日 z/OS中使用OSFP路由协议的简单介绍Original URL: http://bluemainframe.net/2007/06/04/ospf-in-zos/ 在Z/OS环境中,OMPROUTE是一个静态路由的守护进程,对于IPv4,OMPROUTE遵守了RFC 1583(OSPF version2)、RFC 1850(OSPF version2 Management Information Base)、RFC 1058 (Routing Information Protocol) 和RFC1723 (RIP version 2 - Carrying Additional Information);对于IPv6,OMPROUTE遵守了RFC 2080 (RIPng for IPv6) 和RFC 2740 (OSPF for IPv6)。 OMPROUTE管理TCP/IP堆栈的路由表。在OMPROUTE的初始化阶段,会删除所有的在TCP/IP堆栈的路由表中的动态路由信息,之后,OMPROUTE重新生成TCP/IP堆栈的路由表,根据通过OSPF路由协议学习到的路由信息。OMPROUTE不使用BSDROUTINGPARMS语句,代替的是,OMPROUTE使用的是配置文件,这个配置文件同时被OSPF和RIP协议使用。OSPF和RIP协议通过在配置文件中定义的OSPF_INTERFACE和RIP_INTERFACE参数进行连接通信。 以上是一个OMPROUTE的启动procedure的例子。 定义OMPROUTE的环境变量: 以上的例子就是一个OMPROUTE的环境变量的文件的内容,在OMPROUTE的启动的PROCEDURE中通过STDENV DD语句标明环境变量文件的位置。环境变量的文件在ZOS中是data set ,这个data set 必须定义为RECFM=V。这是由于RECFM=F的data set 会在环境变量的尾部填充空格。 在ZOS中,对OMPROUTE的管理可以通过以下的命令进行: 启动OMPROUTE:使用start命令即可。 停止OMPROUTE:STOP <procname> 或者 MODIFY <procname>,KILL命令。 更改OMPROUTE的配置:F procname,RECONFIG、F procname,ROUTESA=ENABLE/DISABLE、F procname,OSPF,WEIGHT,NAME=<if_name>,COST=<cost> 启动、停止和更改OMPROUTE的trace和debug的level:F procname,TRACE=n:、F procname,DEBUG=n:和F procname,SADEBUG=n: 显示OMPROUTE的数据信息:F procname,RTTABLE和F procname,OSPF,LIST ALL 显示OMPROUTE的数据信息:D TCPIP,TCPIPA,OMP,OSPF,LIST,ALL 显示OSPF area的数据信息:D TCPIP,TCPIPA,OMP,OSPF,LIST,AREAS 显示OFPS interfaces的数据信息:D TCPIP,TCPIPA,OMP,OSPF,LIST,IFS 显示一个LSA的内容的数据信息:D TCPIP,TCPIPA,OMP,OSPF,LSA,LSTYPE=1, LSID=10.10.2.1,ORIG=10.10.2.1,AREAID=0.0.0.2 显示连接到某个路由器的所有OSPF的area的信息:D TCPIP,TCPIPA,OMP,OSPF,AREASUM 显示AS external advertisements的列表:D TCPIP,TCPIPA,OMP,OSPF,EXTERNAL 显示OSPF的邻近的lyq的信息:D TCPIP,TCPIPA,OMP,OSPF,NBR 显示OSPF路由器之间的数据信息:D TCPIP,TCPIPA,OMP,OSPF,ROUTERS 显示OMPROUTE的路由表中的所有路由信息:D TCPIP,TCPIPA,OMP,RTTABLE |
|
|