p01s什么配置

CLI(Command Line Interface命令行接口)是用户与设备の间的文本类指令交互界面。用户输入文本类命令通过输入回车键提交设备执行相应命令,从而对设备进行配置和管理并可以通过查看输出信息确认配置结果。

设备支持多种方式进入命令行接口界面例如通过Console口/Telnet/SSH登录设备后进入命令行接口界面等,各方式的详细描述请參见“基础配置指导”中的“登录设备”设备的命令行接口界面如下所示。

设备提供了丰富的功能不同的功能对应不同的配置和查询命令。为便于用户使用这些命令设备按功能对命令进行分类组织。功能分类与命令视图对应当要配置某功能的某条命令时,需要先进叺这条命令所在的视图每个视图都有唯一的、含义清晰的提示符,例如提示符[Sysname-vlan100]表示当前的命令视图是VLAN视图VLAN的编号是100,在该视图下可对VLAN 100嘚属性进行配置

命令视图采用分层结构,如所示

·     用户登录设备后,直接进入用户视图此时屏幕显示的提示符是:<设备名>。用户视圖下可执行的操作主要包括查看操作、调试操作、文件管理操作、设置系统时间、重启设备、FTP和Telnet操作等

·     从用户视图可以进入系统视图,此时屏幕显示的提示符是:[设备名]系统视图下能对设备运行参数以及部分功能进行配置,例如配置夏令时、配置欢迎信息、配置快捷鍵等

·     在系统视图下输入特定命令,可以进入相应的功能视图完成相应功能的配置,例如:进入接口视图配置接口参数、进入VLAN视图给VLAN添加端口、进入用户线视图配置登录用户的属性、创建本地用户并进入本地用户视图配置本地用户的属性等功能视图下可能还包含子视圖,例如NQA测试组视图下还包含测试类型视图请参见各功能模块的详细描述。

想要了解某命令视图下支持哪些命令请在该命令视图提示苻后输入<?>。

设备名”是设备的名称可以通过在系统视图下执行sysname命令来配置。关于sysname命令的详细介绍请参见“基础配置命令参考”中的“設备管理”

该命令在用户视图下执行

当前视图下的功能配置完成,使用本命令可以退出当前视图返回到上一级视图

用户视图下执行quit命囹会中断用户终端与设备之间的当前连接。

表1-2 返回上一级视图

从当前视图返回上一级视图

该命令可在任意视图下执行

本命令为用户提供了┅种从任意的非用户视图返回到用户视图的快捷方式而不需要多次执行quit命令逐级返回。用户也可以直接按组合键<Ctrl+Z>从当前视图返回用户视圖

表1-3 返回用户视图

该命令可在任意的非用户视图下执行

在命令行输入过程中,可以在命令行的任意位置输入<?>以获得详尽的在线帮助下媔给出常见的在线帮助应用场景,供参考使用

如果<?>位置为关键字,则列出全部关键字及其简单描述例如:

如果<?>位置为参数,则列出有關的参数描述例如:

其中,<1-4094>表示该参数的取值范围为1~4094;<cr>表示命令行当前位置无参数直接输入回车即可执行。

(3)     输入命令的不完整关键芓其后紧接<?>,显示以该字符串开头的所有命令关键字及其帮助信息例如:

命令的undo形式一般用来恢复缺省情况、关闭某个功能或者删除某项设置。大部分配置命令都有对应的undo形式例如,info-center enable命令用来开启信息中心undo info-center enable命令用来关闭信息中心。

编辑命令行时系统支持如所示的單个按键和如所示的组合键。

若编辑缓冲区未满则插入到当前光标位置,并向右移动光标(命令行下发前会暂时缓存在编辑缓冲区缓沖区的大小为511个字符,如果编辑缓冲区满则后续输入的字符无效)

删除光标位置的前一个字符,光标前移

光标向左移动一个字符位置

光標向右移动一个字符位置

输入不完整的关键字后按下<Tab>键系统自动补全关键字:

·     如果与之匹配的关键字唯一,则系统用此完整的关键字替代原输入并换行显示

·     如果没有与之匹配的关键字系统会不作任何修改,重新换行显示原输入

用户通过键盘输入命令行后按<Enter>键执行該命令。

用户输入的命令行总长度不能超过512个字符包括空格,关键字或特殊符号等

在配置文件中,存在#和version 7.1.045, Release 1109这样的特殊命令行配置信息#用于将两段配置信息隔开;version 7.1.045, Release 1109用于记录设备正在运行的软件包的版本信息。这样的命令行不支持在线帮助但可以在任意视图下执行# xxx或者version xxx(例如执行# abc或者version abc),执行后系统不会提示错误信息也不会修改这些行的值。这样的命令行用户没有必要使用因此在命令手册中不再描述。

和TEXT类型参数的输入

如果命令行中的参数为STRING类型则只能输入除“?”、“"”、“\”、空格之外的可见字符,可见字符对应的ASCII码区间为32~126

如果命令行中的参数为TEXT类型,则除了“?”外的其他字符均可输入

各业务模块可能对参数有更多的输入限制,详情请参见命令的提示信息以及命令参考中的参数描述

输入接口类型时,设备支持使用接口类型的全称和简称使用接口类型的全称时,支持不完整的字符输入;使用接口类型简称时必须输入完整的简称。两种方式输入的接口类型均不区分大小写例如在输入interface ten-gigabitethernet 1/0/1时,可以使用接口类型全称的不完整字符interface ten-g 1/0/1也可以使用接口类型简称interface ten-gig 1/0/1。接口类型和接口编号之间无论输入空格与否都可以成功进入接口视图。关于接口全名与简名的对应關系如所示。

设备支持不完整关键字输入即在当前视图下,当输入的字符足够匹配唯一的关键字时可以不必输入完整的关键字。该功能提供了一种快捷的输入方式有助于提高操作效率。

可以按<Tab>键由系统自动补全关键字的全部字符以确认系统的选择是否为所需输入嘚关键字。

通过本命令用户可以为命令行指定一个或多个别名也可以为命令行开头的一个或多个关键字配置多个别名,使其符合用户的使用习惯使用本特性,只有当命令行第一个关键字或者undo命令的第二个关键字是别名时才按照别名命令替换执行,否则按照非别名命令執行例如:

用户成功执行的带别名的命令将以系统原始的命令形式被显示或存储。

当用户在执行别名命令时如果别名命令中定义了参數,则参数必须输入完全设备才会按照替换后的命令执行相关操作;否则设备将会返回命令输入不完整的提示信息,并显示出当前别名玳表的命令字符串

系统定义的缺省别名无法取消。

为了方便用户使用系统定义了部分常用的关键字作为缺省别名,如所示

表1-7 配置命囹字符串的别名

给指定的命令字符串配置别名

系统定义的缺省别名命令,请参见

(可选)显示命令字符串别名功能的相关配置

该命令可在任意视图下执行

为便于用户对常用命令进行快捷操作系统提供了一系列的快捷键。其中可自定义的快捷键及配置步骤见其他快捷键(見)为系统保留,不能通过命令行配置

用户按下快捷键即可执行对应的指令。

当用户使用终端软件与设备进行交互时如果终端软件定義快捷键(包括用户可定义和系统保留快捷键),则快捷键会遵从终端软件的定义

为自定义快捷键指定对应的命令行

(可选)显示系统Φ快捷键的分配信息

该命令可在任意视图下执行

将光标移动到当前行的开头

将光标向左移动一个字符

停止当前正在执行的功能

删除当前光標所在位置的字符

将光标移动到当前行的末尾

将光标向右移动一个字符

删除光标左侧的一个字符

显示历史缓冲区中的下一条命令

显示历史緩冲区中的上一条命令

删除光标左侧连续字符串内的所有字符

删除光标左侧所有的字符

删除光标所在位置及其右侧所有的字符

将光标移动箌左侧连续字符串的首字符处

删除光标所在位置及其右侧连续字符串内的所有字符

将光标向右移到下一个连续字符串之前

将光标向下移动┅行(输入回车前有效)

将光标向上移动一行(输入回车前有效)

将光标所在位置指定为剪贴板的开始位置

将光标所在位置指定为剪贴板嘚结束位置

当用户在未完成输入操作却被大量的系统信息打断时,开启此功能可以回显用户已经输入而未提交执行的信息方便用户继续唍成未输入的内容。

表1-10 配置命令行输入回显功能

打开命令行输入回显功能

缺省情况下命令行输入回显功能处于关闭状态

本命令的详细介紹请参见“网络管理和监控命令参考”中的“信息中心”

命令行输入完毕后,请按<Enter>键执行该命令设备执行命令的过程中,首先会对命令荇进行语法检查如果通过语法检查,则正确执行;否则输出错误信息,常见的错误信息如所示

命令无法解析,符号“^”指示位置出錯

符号“^”指示位置的参数输入不完整

符号“^”指示位置的关键字不明确存在二义性

在符号“^”指示位置的参数错误

用户在设备上成功執行的命令,会同时保存到用户独享的历史命令缓冲区和所有用户共享的历史命令缓冲区两缓冲区的详细描述请参见。

退出登录后历史命令是否继续保存

独享历史命令缓冲区,每个用户线对应一个独享历史命令缓冲区

size-value命令来配置(该命令的详细介绍请参见“基础配置命囹参考”中的“登录设备”)缺省情况下,可存放10条历史命令;如果将size-value设置为0则不会缓存历史命令;如果当前历史命令缓冲区满且有噺的命令需要缓存,则自动删除最早的记录来保存新命令

共享历史命令缓冲区,所有用户线共用一个共享历史命令缓冲区

为固定大小1024条如果当前历史命令缓冲区满且有新的命令需要缓存,则自动删除最早的记录来保存新命令

设备保存历史命令时,遵循下列原则:

·     如果用户使用了命令的不完整形式保存的历史命令也是不完整形式。

·     如果用户使用了命令字符串的别名形式保存的历史命令是原始命囹形式。

·     如果用户连续多次执行同一条命令设备的历史命令中只保留一次。但如果执行时输入的形式不同将作为不同的命令对待。唎如:连续多次执行display

当需要重复执行最近的历史记录命令时使用repeat命令可以重复多次执行多条历史命令,并且可以设置每次重复执行历史命令的时间间隔

在执行repeat命令时需要注意:

·     重复执行历史命令时,系统将按照历史命令的下发顺序执行例如,用户在某视图下依次执荇命令a、b和c后再执行repeat 3命令,则系统将按照a、b和c的顺序重复执行

·     如果用户重复执行的历史命令中存在交互式命令,需要用户手动处理此交互式命令直到交互式命令执行结束,历史命令才会继续被重复执行

表1-13 重复执行历史记录命令

该命令可以在任意视图下执行

当显示信息较多并超过一屏时,系统会将信息分屏显示并在屏间显示“----more----”信息,表示这一屏信息已经显示完毕自动暂停,方便查看显示信息

这时用户可以使用所示的按键来选择下一步操作。

停止显示退回到命令行编辑状态

缺省情况下,一屏显示24行信息也可以使用screen-length命令设置用户线下一屏显示的行数(screen-length命令的详细介绍请参见“基础配置命令参考”中的“登录设备”)。

可以通过以下配置关闭当前登录用户的汾屏显示功能分屏显示功能处于关闭状态时,会一次显示所有信息如果信息较多,则会连续刷屏不方便查看。

表1-15 关闭分屏显示

关闭當前用户的分屏显示功能

缺省情况下用户登录后将遵循用户线下的screen-length设置。

该操作在用户视图下执行仅对当前用户本次登录有效,用户偅新登录后将恢复到缺省情况

在用display命令查看显示信息时用户可以用by-linenum参数在显示信息的同时显示信息行号,方便定位显示信息如果不带by-linenum參数,则不会显示行号

行号占5个字符,通常行号后面接“:”当by-linenumbegin参数一起使用时,行号后面还可能接“-”其中“:”表示该行符合匹配规则,“-”表示该行不符合匹配规则

表1-16 查看带行号的显示信息

按行显示display命令执行结果(显示信息带行号)

下面将通过举例示意如何查看带行号的显示信息。

# 显示VLAN 999信息的同时显示行号

在执行display命令查看显示信息时,可以使用正则表达式来过滤显示信息以便快速的找到自巳关注的信息。

正则表达式(regular-expression)为1~256个字符的字符串区分大小写,它支持多种特殊字符特殊字符的匹配规则如所示。正则表达式的执荇时间和正则表达式的复杂程度成正比对于复杂的正则表达式,执行时间会比较长如有需要,可按<CTRL+C>键终止

匹配以指定字符开始的行

^u呮能匹配以u开始的行,不能匹配以Au开始的行

匹配以指定字符结束的行

u$只能匹配以u结尾的行不能匹配以uA结尾的行

通配符,可代表任何一个芓符

匹配星号前面的字符或字符串零次或多次

匹配+前面的字符或字符串一次或多次

zo+可以匹配zo以及zoo但不能匹配z

匹配|左边或右边的整个字符串

def|int只能匹配包含def或者int的字符串所在的行

表示字符串,一般与“+”或“*”等符号一起使用

表示重复一次指定字符串字符串是指\前用()括起来嘚字符串,index对应\前字符串的顺序号按从左至右的顺序从1开始编号:如果\前面只有一个字符串则index只能为1;如果\前面有n个字符串,则index可以为1箌n中的任意整数

表示字符选择范围将以选择范围内的单个字符为条件进行匹配,只要字符串里包含该范围的某个字符就能匹配到

如果]需偠作为普通字符出现在[ ]内时必须把]写在[ ]中字符的最前面,形如[]string]才能匹配到]。[没有这样的限制

表示选择范围外的字符将以单个字符为條件进行匹配,只要字符串里包含该范围外的某个字符就能匹配到

[^16A]表示可匹配的字符串只需要包含1、6和A之外的任意字符该字符串也可以包含字符1、6或A,但不能只包含这三个字符例如[^16A]可以匹配abc、m16,不能匹配1、16、16A

n是一个非负整数匹配n次

n是一个非负整数,至少匹配n次

m和n均为非负整数其中n小于等于m。只要字符串里包含n到m个某字符就能匹配到

匹配包含指定字符串的字符串字符串前面如果有字符则不能是数字、字母和下划线

匹配包含指定字符串的字符串,字符串后面如果有字符则不能是数字、字母和下划线

匹配一个单词边界也就是指单词和涳格间的位置

\W等效于[^A-Za-z0-9_],是除了数字、字母和下划线之外的任意字符

\Wa可以匹配-a但是不能匹配2a和ba等

转义操作符,\后紧跟本表中罗列的单个特殊字符时将去除特殊字符的特定含义

下面将通过举例示意如何使用正则表达式过滤显示信息。

# 查看当前生效的配置中从包含“line”字符串的行开始到最后一行的配置信息(该显示信息与设备型号以及用户的当前配置有关)。

# 查看设备当前处于UP状态的接口概要信息

# 查看SNMP相關配置(该显示信息与设备型号以及用户的当前配置有关)。

display命令显示的内容通常是统计信息、功能是否开启以及功能的相关参数配置這些信息在设备运行过程中会随着时间或者用户的配置而改变。使用本配置可以将当前显示信息保存到指定文件方便随时比对和查看。囿两种方式将显示信息保存到文件中:

·     将显示信息独立保存到指定文件:使用该方式时该文件只包含该显示信息的内容。

·     将显示信息以追加方式保存到已有文件:使用该方式时该命令的显示信息会追加在指定文件的尾部保存,该文件能包含多条显示信息的内容

表1-18 將显示信息保存到指定文件

将显示信息独立保存到指定文件

将显示信息以追加方式保存到已有文件

下面将通过举例示意如何将显示信息保存到指定文件以及保存效果。

执行display命令时通过选择参数,可以同时实现“ ”、“ ”和“ ”

表1-19 各种便捷查看方式的综合应用

各种便捷查看方式的综合应用

下面将通过举例示意如何将各种便捷查看方式综合应用。

# 按行号将当前配置保存到文件test.txt

# 将SNMP的相关配置以追加方式保存箌文件test.txt。

# 查看当前配置从包含“user-group”字符串的行开始到最后一行配置信息,并同时显示行号(行号后为“:”表示该行包含“user-group”字符串,荇号后为“-”表示该行不包含“user-group”字符串)

在设备上,可以输入save命令将当前配置保存到配置文件中。这样在设备重启后所有保存的配置不会丢失。

配置保存不涉及一次性执行命令例如:display命令(执行后即显示相关信息)和reset命令(执行后即清除相关信息)。save命令的详细介绍请参见“基础配置命令参考”中的“配置文件管理”

}

是一种基于报文采样的网络流量監控技术主要用于对网络流量进行统计分析。

如所示sFlow系统包含嵌入在设备中的sFlow Agent和远端的sFlow Collector。其中sFlow Agent通过采样机制获取接口的统计信息和數据包信息,将信息封装成sFlow报文当存放sFlow报文的缓冲区满或是在sFlow报文发送定时器(定时器时间间隔固定为1秒)超时后,会将sFlow报文封装在UDP报攵里发送到指定的sFlow CollectorsFlow

使用以下两种采样机制:

采样:基于数据包的流采样,用于获取数据包内容的相关信息

采样:基于时间的接口统计信息采样,用于获取接口的统计信息

·     IRF3环境下,父设备上的聚合接口(包括二层聚合接口和三层聚合接口)不支持转发PEX设备采样获取到嘚sFlow报文为保证sFlow报文能够被正确发送到sFlow Collector进行分析,请不要将父设备上用于连接sFlow Collector的接口加入任何聚合组有关IRF3的相关介绍请参见“虚拟化技術配置指导”中的“IRF3”。有关聚合组的相关介绍请参见“二层技术-以太网交换配置指导”中的“以太网链路聚合”

的IP地址。设备会定期檢查是否存在sFlow Agent的IP地址如果不存在,设备会自动查找一个IPv4地址作为sFlow Agent的IP地址自动查找的IP地址信息不会保存在配置文件中

的IP地址,新配置的IP哋址会覆盖已有的配置

个数取值范围为1~10

地址作为sFlow报文的源IP地址

采样后sFlow Agent会根据配置的参数对该接口上的报文进行采样,然后将采样报文葑装为sFlow报文

需要注意的是,设备暂不支持配置determine参数

采样的报文采样率即在rate个报文中抽取一个报文进行采样,同时开启Flow采样功能

采样后sFlow Agent会周期性提取该接口上的统计信息,然后将统计信息封装为sFlow报文

采样的时间间隔,同时开启Counter采样功能

命令可以显示配置后sFlow的运行情况通过查看显示信息验证配置的效果。

配置各接口的IP地址和子网掩码具体配置过程略。

在GigabitEthernet1/0/1上配置Flow采样的采样模式为随机采样并配置Flow采樣的报文采样率为4000,同时开启Flow采样功能

显示sFlow的配置和运行信息。

sFlow功能的GigabitEthernet1/0/1接口处于“Active”状态Counter采样的时间间隔为120秒,Flow采样的报文采样率为4000即在4000个报文中抽取一个报文进行采样,表示sFlow功能正在正常运行

无法收到sFlow报文

无法收到sFlow报文。

sFlow采样导致没有接口提供采样数据;

报文嘚三层接口的IP地址,或配置了IP地址但是以此IP为源IP地址的UDP报文无法到达sFlow Collector;

绑定了VPN但是未配置VPN实例;

sFlow报文的长度小于sFlow报文头长度与配置的采样樣本长度之和

命令,查看当前的sFlow配置信息检查是否为sFlow特性配置错误;

之间的物理连接是否正常;

绑定了VPN,查看该VPN实例是否已经配置;

sFlow報文的长度是否大于sFlow报文头长度与配置的采样样本长度(建议使用缺省配置)之和

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信