魔兽英雄构思吧如何毁掉机房

您所在的位置: &
termios 中文man页面(1)
termios 中文man页面(1)
termios 函数族提供了一个常规的终端接口,用于控制非同步通信端口。
termios, tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow, cfmakeraw, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed - 获取和设置终端属性,行控制,获取和设置波特率 &
SYNOPSIS 总览
#include &termios.h&
#include &unistd.h& fd, struct termios *termios_p);
int tcgetattr(int
int tcsetattr(int fd, int optional_actions, struct termios *termios_p);
int tcsendbreak(int fd, int duration);
int tcdrain(int fd);
int tcflush(int fd, int queue_selector);
int tcflow(int fd, int action);
int cfmakeraw(struct termios *termios_p);
speed_t cfgetispeed(struct termios *termios_p);
speed_t cfgetospeed(struct termios *termios_p);
int cfsetispeed(struct termios *termios_p, speed_t speed);
int cfsetospeed(struct termios *termios_p, speed_t speed); &
DESCRIPTION 描述
termios 函数族提供了一个常规的终端接口,用于控制非同步通信端口。
这里描述的大部分属性有一个 termios_p 类型的参数,它是指向一个 termios 结构的指针。这个结构包含了至少下列成员:
tcflag_t c_iflag;
/* 输入模式 */
tcflag_t c_oflag;
/* 输出模式 */
tcflag_t c_cflag;
/* 控制模式 */
tcflag_t c_lflag;
/* 本地模式 */
cc_t c_cc[NCCS];
/* 控制字符 */
c_iflag 标志常量:
IGNBRK 忽略输入中的 BREAK 状态。 BRKINT 如果设置了 IGNBRK,将忽略 BREAK。如果没有设置,但是设置了 BRKINT,那么 BREAK 将使得输入和输出队列被刷新,如果终端是一个前台进程组的控制终端,这个进程组中所有进程将收到 SIGINT 信号。如果既未设置 IGNBRK 也未设置 BRKINT,BREAK 将视为与 NUL 字符同义,除非设置了 PARMRK,这种情况下它被视为序列 \377 \0 \0。 IGNPAR 忽略桢错误和奇偶校验错。 PARMRK 如果没有设置 IGNPAR,在有奇偶校验错或桢错误的字符前插入 \377 \0。如果既没有设置 IGNPAR 也没有设置 PARMRK,将有奇偶校验错或桢错误的字符视为 \0。 INPCK 启用输入奇偶检测。 ISTRIP 去掉第八位。 INLCR 将输入中的 NL 翻译为 CR。 IGNCR 忽略输入中的回车。 ICRNL 将输入中的回车翻译为新行 (除非设置了 IGNCR)。 IUCLC (不属于 POSIX) 将输入中的大写字母映射为小写字母。 IXON 启用输出的 XON/XOFF 流控制。 IXANY (不属于 POSIX.1;XSI) 允许任何字符来重新开始输出。(?) IXOFF 启用输入的 XON/XOFF 流控制。 IMAXBEL (不属于 POSIX) 当输入队列满时响零。Linux 没有实现这一位,总是将它视为已设置。
POSIX.1 中定义的 c_oflag 标志常量:
OPOST 启用具体实现自行定义的输出处理。
其余 c_oflag 标志常量定义在 POSIX 1 中,除非另外说明。
OLCUC (不属于 POSIX) 将输出中的小写字母映射为大写字母。 ONLCR (XSI) 将输出中的新行符映射为回车-换行。 OCRNL 将输出中的回车映射为新行符 ONOCR 不在第 0 列输出回车。 ONLRET 不输出回车。 OFILL 发送填充字符作为延时,而不是使用定时来延时。 OFDEL (不属于 POSIX) 填充字符是 ASCII DEL (0177)。如果不设置,填充字符则是 ASCII NUL。 NLDLY 新行延时掩码。取值为 NL0 和 NL1。 CRDLY 回车延时掩码。取值为 CR0, CR1, CR2, 或 CR3。 TABDLY 水平跳格延时掩码。取值为 TAB0, TAB1, TAB2, TAB3 (或 XTABS)。取值为 TAB3,即 XTABS,将扩展跳格为空格 (每个跳格符填充 8 个空格)。(?) BSDLY 回退延时掩码。取值为 BS0 或 BS1。(从来没有被实现过) VTDLY 竖直跳格延时掩码。取值为 VT0 或 VT1。 FFDLY 进表延时掩码。取值为 FF0 或 FF1。
c_cflag 标志常量:
CBAUD (不属于 POSIX) 波特率掩码 (4+1 位)。 CBAUDEX (不属于 POSIX) 扩展的波特率掩码 (1 位),包含在 CBAUD 中。
(POSIX 规定波特率存储在 termios 结构中,并未精确指定它的位置,而是提供了函数 cfgetispeed() 和 cfsetispeed() 来存取它。一些系统使用 c_cflag 中 CBAUD 选择的位,其他系统使用单独的变量,例如 sg_ispeed 和 sg_ospeed 。)
CSIZE 字符长度掩码。取值为 CS5, CS6, CS7, 或 CS8。 CSTOPB 设置两个停止位,而不是一个。 CREAD 打开接受者。 PARENB 允许输出产生奇偶信息以及输入的奇偶校验。 PARODD 输入和输出是奇校验。 HUPCL 在最后一个进程关闭设备后,降低 modem 控制线 (挂断)。(?) CLOCAL 忽略 modem 控制线。 LOBLK (不属于 POSIX) 从非当前 shell 层阻塞输出(用于 shl )。(?) CIBAUD (不属于 POSIX) 输入速度的掩码。CIBAUD 各位的值与 CBAUD 各位相同,左移了 IBSHIFT 位。 CRTSCTS (不属于 POSIX) 启用 RTS/CTS (硬件) 流控制。
c_lflag 标志常量:
ISIG 当接受到字符 INTR, QUIT, SUSP, 或 DSUSP 时,产生相应的信号。 ICANON 启用标准模式 (canonical mode)。允许使用特殊字符 EOF, EOL, EOL2, ERASE, KILL, LNEXT, REPRINT, STATUS, 和 WERASE,以及按行的缓冲。 XCASE (不属于 POSIX; Linux 下不被支持) 如果同时设置了 ICANON,终端只有大写。输入被转换为小写,除了以 \ 前缀的字符。输出时,大写字符被前缀 \,小写字符被转换成大写。 ECHO 回显输入字符。 ECHOE 如果同时设置了 ICANON,字符 ERASE 擦除前一个输入字符,WERASE 擦除前一个词。 ECHOK 如果同时设置了 ICANON,字符 KILL 删除当前行。 ECHONL 如果同时设置了 ICANON,回显字符 NL,即使没有设置 ECHO。 ECHOCTL (不属于 POSIX) 如果同时设置了 ECHO,除了 TAB, NL, START, 和 STOP 之外的 ASCII 控制信号被回显为 ^X, 这里 X 是比控制信号大 0x40 的 ASCII 码。例如,字符 0x08 (BS) 被回显为 ^H。 ECHOPRT (不属于 POSIX) 如果同时设置了 ICANON 和 IECHO,字符在删除的同时被打印。 ECHOKE (不属于 POSIX) 如果同时设置了 ICANON,回显 KILL 时将删除一行中的每个字符,如同指定了 ECHOE 和 ECHOPRT 一样。 DEFECHO (不属于 POSIX) 只在一个进程读的时候回显。 FLUSHO (不属于 POSIX; Linux 下不被支持) 输出被刷新。这个标志可以通过键入字符 DISCARD 来开关。 NOFLSH 禁止在产生 SIGINT, SIGQUIT 和 SIGSUSP 信号时刷新输入和输出队列。 TOSTOP 向试图写控制终端的后台进程组发送 SIGTTOU 信号。 PENDIN (不属于 POSIX; Linux 下不被支持) 在读入下一个字符时,输入队列中所有字符被重新输出。(bash 用它来处理 typeahead) IEXTEN 启用实现自定义的输入处理。这个标志必须与 ICANON 同时使用,才能解释特殊字符 EOL2,LNEXT,REPRINT 和 WERASE,IUCLC 标志才有效。
c_cc 数组定义了特殊的控制字符。符号下标 (初始值) 和意义为:
VINTR (003, ETX, Ctrl-C, or also 0177, DEL, rubout) 中断字符。发出 SIGINT 信号。当设置 ISIG 时可被识别,不再作为输入传递。 VQUIT (034, FS, Ctrl-\) 退出字符。发出 SIGQUIT 信号。当设置 ISIG 时可被识别,不再作为输入传递。 VERASE (0177, DEL, rubout, or 010, BS, Ctrl-H, or also #) 删除字符。删除上一个还没有删掉的字符,但不删除上一个 EOF 或行首。当设置 ICANON 时可被识别,不再作为输入传递。 VKILL (025, NAK, Ctrl-U, or Ctrl-X, or also @) 终止字符。删除自上一个 EOF 或行首以来的输入。当设置 ICANON 时可被识别,不再作为输入传递。 VEOF (004, EOT, Ctrl-D) 文件尾字符。更精确地说,这个字符使得 tty 缓冲中的内容被送到等待输入的用户程序中,而不必等到 EOL。如果它是一行的第一个字符,那么用户程序的 read() 将返回 0,指示读到了 EOF。当设置 ICANON 时可被识别,不再作为输入传递。 VMIN 非 canonical 模式读的最小字符数。 VEOL (0, NUL) 附加的行尾字符。当设置 ICANON 时可被识别。 VTIME 非 canonical 模式读时的延时,以十分之一秒为单位。 VEOL2 (not in POSIX; 0, NUL) 另一个行尾字符。当设置 ICANON 时可被识别。 VSWTCH (not in POSIX; not supported under L 0, NUL) 开关字符。(只为 shl 所用。) VSTART (021, DC1, Ctrl-Q) 开始字符。重新开始被 Stop 字符中止的输出。当设置 IXON 时可被识别,不再作为输入传递。 VSTOP (023, DC3, Ctrl-S) 停止字符。停止输出,直到键入 Start 字符。当设置 IXON 时可被识别,不再作为输入传递。 VSUSP (032, SUB, Ctrl-Z) 挂起字符。发送 SIGTSTP 信号。当设置 ISIG 时可被识别,不再作为输入传递。 VDSUSP (not in POSIX; not supported under L 031, EM, Ctrl-Y) 延时挂起信号。当用户程序读到这个字符时,发送 SIGTSTP 信号。当设置 IEXTEN 和 ISIG,并且系统支持作业管理时可被识别,不再作为输入传递。 VLNEXT (not in POSIX; 026, SYN, Ctrl-V) 字面上的下一个。引用下一个输入字符,取消它的任何特殊含义。当设置 IEXTEN 时可被识别,不再作为输入传递。 VWERASE (not in POSIX; 027, ETB, Ctrl-W) 删除词。当设置 ICANON 和 IEXTEN 时可被识别,不再作为输入传递。 VREPRINT (not in POSIX; 022, DC2, Ctrl-R) 重新输出未读的字符。当设置 ICANON 和 IEXTEN 时可被识别,不再作为输入传递。 VDISCARD (not in POSIX; not supported under L 017, SI, Ctrl-O) 开关:开始/结束丢弃未完成的输出。当设置 IEXTEN 时可被识别,不再作为输入传递。 VSTATUS (not in POSIX; not supported under L status request: 024, DC4, Ctrl-T).
这些符号下标值是互不相同的,除了 VTIME,VMIN 的值可能分别与 VEOL,VEOF 相同。 (在 non-canonical 模式下,特殊字符的含义更改为延时含义。MIN 表示应当被读入的最小字符数。TIME 是以十分之一秒为单位的计时器。如果同时设置了它们,read 将等待直到至少读入一个字符,一旦读入 MIN 个字符或者从上次读入字符开始经过了 TIME 时间就立即返回。如果只设置了 MIN,read 在读入 MIN 个字符之前不会返回。如果只设置了 TIME,read 将在至少读入一个字符,或者计时器超时的时候立即返回。如果都没有设置,read 将立即返回,只给出当前准备好的字符。) (?)
tcgetattr() 得到与 fd 指向的对象相关的参数,将它们保存于 termios_p 引用的 termios 结构中。函数可以从后台进程中调用;但是,终端属性可能被后来的前台进程所改变。
tcsetattr() 设置与终端相关的参数 (除非需要底层支持却无法满足),使用 termios_p 引用的 termios 结构。optional_actions 指定了什么时候改变会起作用:
TCSANOW 改变立即发生 TCSADRAIN 改变在所有写入 fd 的输出都被传输后生效。这个函数应当用于修改影响输出的参数时使用。 TCSAFLUSH 改变在所有写入 fd 引用的对象的输出都被传输后生效,所有已接受但未读入的输入都在改变发生前丢弃。
tcsendbreak() 传送连续的 0 值比特流,持续一段时间,如果终端使用异步串行数据传输的话。如果 duration 是 0,它至少传输 0.25 秒,不会超过 0.5 秒。如果 duration 非零,它发送的时间长度由实现定义。
如果终端并非使用异步串行数据传输,tcsendbreak() 什么都不做。
tcdrain() 等待直到所有写入 fd 引用的对象的输出都被传输。
tcflush() 丢弃要写入 引用的对象,但是尚未传输的数据,或者收到但是尚未读取的数据,取决于 queue_selector 的值:
TCIFLUSH 刷新收到的数据但是不读 TCOFLUSH 刷新写入的数据但是不传送 TCIOFLUSH 同时刷新收到的数据但是不读,并且刷新写入的数据但是不传送
tcflow() 挂起 fd 引用的对象上的数据传输或接收,取决于 action 的值:
TCOOFF 挂起输出 TCOON 重新开始被挂起的输出 TCIOFF 发送一个 STOP 字符,停止终端设备向系统传送数据 TCION 发送一个 START 字符,使终端设备向系统传输数据
打开一个终端设备时的默认设置是输入和输出都没有挂起。
波特率函数被用来获取和设置 termios 结构中,输入和输出波特率的值。新值不会马上生效,直到成功调用了 tcsetattr() 函数。
设置速度为 B0 使得 modem &挂机&。与 B38400 相应的实际比特率可以用 setserial(8) 调整。
输入和输出波特率被保存于 termios 结构中。
cfmakeraw 设置终端属性如下:
termios_p-&c_iflag &= ~(IGNBRK|BRKINT|PARMRK|ISTRIP
|INLCR|IGNCR|ICRNL|IXON);
termios_p-&c_oflag &= ~OPOST;
termios_p-&c_lflag &= ~(ECHO|ECHONL|ICANON|ISIG|IEXTEN);
termios_p-&c_cflag &= ~(CSIZE|PARENB);
termios_p-&c_cflag |= CS8;
cfgetospeed() 返回 termios_p 指向的 termios 结构中存储的输出波特率
cfsetospeed() 设置 termios_p 指向的 termios 结构中存储的输出波特率为 speed。取值必须是以下常量之一:
零值 B0 用来中断连接。如果指定了 B0,不应当再假定存在连接。通常,这样将断开连接。CBAUDEX 是一个掩码,指示高于 POSIX.1 定义的速度的那一些 (57600 及以上)。因此,B57600 & CBAUDEX 为非零。
cfgetispeed() 返回 termios 结构中存储的输入波特率。
cfsetispeed() 设置 termios 结构中存储的输入波特率为 speed。如果输入波特率被设为0,实际输入波特率将等于输出波特率。 &
RETURN VALUE 返回值
cfgetispeed() 返回 termios 结构中存储的输入波特率。
cfgetospeed() 返回 termios 结构中存储的输出波特率。
其他函数返回:
0 成功 -1 失败,并且为 errno 置值来指示错误。
注意 tcsetattr() 返回成功,如果任何所要求的修改可以实现的话。因此,当进行多重修改时,应当在这个函数之后再次调用 tcgetattr() 来检测是否所有修改都成功实现。
NOTES 注意
Unix V7 以及很多后来的系统有一个波特率的列表,在十四个值 B0, ..., B9600 之后可以看到两个常数 EXTA, EXTB (&External A& and &External B&)。很多系统将这个列表扩展为更高的波特率。
tcsendbreak 中非零的 duration 有不同的效果。SunOS 指定中断 duration*N 秒,其中 N 至少为 0.25,不高于 0.5 。Linux, AIX, DU, Tru64 发送 duration 微秒的 break 。FreeBSD, NetBSD, HP-UX 以及 MacOS 忽略 duration 的值。在 Solaris 和 Unixware 中, tcsendbreak 搭配非零的 duration 效果类似于 tcdrain。 &
SEE ALSO 参见
stty(1), setserial(8)
内容导航&第 1 页: &第 2 页:
关于&&的更多文章
转眼十一月份了,天气逐渐变冷了。又到了起床靠毅力,洗澡靠勇气
本期重点推荐:转角遇到Zabbix:企业级分布式系统监控部署
开源技术的不断发展为IT人员的工作提供了便利,在开源
本专题总结了Apache软件基金会(简称ASF)中的十个命
日,Velocity China 2013 Web 性能与运维
网络和计算机安全问题已经成为政府、企业必须面对的现实问题。应对安全威胁的途径之一就是采用渗透测试的方法模拟黑客的攻击,找
51CTO旗下网站您所在的位置: &
详述IPVS负载均衡
详述IPVS负载均衡
本文针对IPVS负载均衡的问题进行了阐述,包括IPVS的作用,IPVS负载均衡的算法,安装和配置。通过这三方面的介绍,想定大家对此一定能透彻了解。
我们常用的负载均衡系统主要是LVS,这种linux下的软件很方便使用。那么针对LVS集群系统的介绍,这里我们主要针对IPVS负载均衡问题进行一个详细的说明。首先还是让我们简要了解一下IPVS的内容。
各服务器IP分配:
Virtual IP:
192.168.136.10
Load Balancer:
192.168.136.11
192.168.136.12
Real Server 1:
192.168.136.101
Real Server 2:
192.168.136.102
Real Server 3:
192.168.136.103
IPVS是LVS集群系统的核心软件,它的主要作用是:安装在Load Balancer上,把发往Virtual IP的请求转发到Real Server上。
IPVS负载均衡机制有三种,这里使用IP Tunneling机制:
◆Virtual Server via NAT
◆Virtual Server via IP Tunneling
◆Virtual Server via Direct Routing
IPVS负载均衡调度算法有十种:
◆轮叫(Round Robin)
◆加权轮叫(Weighted Round Robin)
◆最少链接(Least Connections)
◆加权最少链接(Weighted Least Connections)
◆基于局部性的最少链接(Locality-Based Least Connections)
◆带复制的基于局部性最少链接(Locality-Based Least Connections with Replication)
◆目标地址散列(Destination Hashing )
◆源地址散列(Source Hashing)
◆最短期望延迟(Shortest Expected Delay)
◆无须队列等待(Never Queue)
IPVS安装主要包括三方面:
◆在Load Banlancer上安装IPVS内核补丁
◆在Load Banlancer上安装IPVS管理软件
◆在Real Server上安装ARP hidden内核补丁
关于如何编译内核请参考其他文档,这里使用从UltraMonkey下载的已编译好的内核。
在Load Banlancer、Backup和Real Server上使用同一内核,IPVS和ARP hidden都已编译在这个内核里:
wget http://www.ultramonkey.org/download/2.0.1/rh.el.3.0/RPMS/mkinitrd-3.5.13-1.um.1.i386.rpmwget http://www.ultramonkey.org/download/2.0.1/rh.el.3.0/RPMS/kernel-2.4.21-27.0.2.EL.um.1.i686.rpmwget http://www.ultramonkey.org/download/2.0.1/rh.el.3.0/RPMS/kernel-smp-2.4.21-27.0.2.EL.um.1.i686.rpmrpm -Fhv mkinitrd-3.5.13-1.um.1.i386.rpmrpm -Fhv kernel-2.4.21-27.0.2.EL.um.1.i686.rpm
在负载均衡器和Backup上安装IPVS管理软件:
wget http://www.linuxvirtualserver.org/software/kernel-2.4/ipvs-1.0.10.tar.gztar zxf ipvs-1.0.10.tar.gzcd ipvs-1.0.10/ipvs/ipvsadmmake installchkconfig --del ipvsadm
配置IPVS负载均衡(/etc/sysconfig/ipvsadm),添加Real Server:
-A -t 192.168.136.10:80 -s rr-a -t 192.168.136.10:80 -r 192.168.136.11:80 -i-a -t 192.168.136.10:80 -r 192.168.136.12:80 -i-a -t 192.168.136.10:80 -r 192.168.136.101:80 -i-a -t 192.168.136.10:80 -r 192.168.136.102:80 -i-a -t 192.168.136.10:80 -r 192.168.136.103:80 -i
【责任编辑: TEL:(010)】
关于的更多文章
当前,无论在企业网、园区网还是在广域网上,即使按照当时最优配
2014年,锐捷网络开启精简设备、管理的“极简网络”新时代。
当国内3G还未规模普及,4G还犹抱琵琶半遮面的时候,新
纵观全球应用交付市场,近10年来国外厂商长期处于垄断
2013年锐捷推出的系列"简"网络产品,具备了全业务导向
本书作者结合自己多年实践经验,从Oracle开发应用中遇到的问题着手,全面系统地介绍Oracle的安装与卸载、数据字典、安全管理以及
51CTO旗下网站魔兽英雄名字_百度知道
魔兽英雄名字
魔兽1到魔兽3的战役里出先过的英雄(要有中,英文名字,,能附带故事的最好,称位,
提问者采纳
蛮锤部落首领索瑞森 矮人 牧师,)安纳斯特里亚 高等精灵族 职业不明 高等精灵的领袖艾蕾莉亚·风行者 高等精灵族 猎人 远征军的高等精灵首领希尔瓦娜斯·风行者 高等精灵族 猎人 银月城的游侠领袖,洛萨在黑石塔战死后担任人类联盟的指挥官泰瑞纳斯 人类 职业不明 洛丹伦王国国王达纳斯·托尔贝恩 人类,的创始人,阿尔萨斯王子的忘年交,强大的女战士聂拉斯·埃兰 人类 魔法师 被艾格文引诱的宫廷魔法师,) 看守伊利丹的典狱官达斯雷玛 高等精灵族 职业不明 高等精灵(上层精灵)的首领,萨尔的父亲格罗姆·地狱咆哮 兽人 战士 战歌氏族的酋长,第一位受到大主教法奥祝福的圣骑士,后来成为那迦族的首领玛法里奥 暗夜精灵族 德鲁伊 暗夜精灵著名的首领伊利丹 暗夜精灵族 职业不明(应该是法系) 传奇英雄,被认为是人族历史上最伟大的战士戴林·普罗德摩尔 人类 职业不明 海军上将,银手骑士团团长,策划了魔兽历史上最大胆的一次奇袭,充分利用了巨魔种族的特点骚扰高等精灵村落,后来被巨魔流放艾萨拉 暗夜精灵族 牧师 暗夜精灵的女王,亡灵天灾的领导者吉恩·灰发 人类 职业不明 吉尔尼斯王国的国王瓦立安·瑞恩 人类 职业不明 艾泽拉斯的国王阿尔萨斯 人类 圣骑士 洛丹伦王国国王的儿子,诅咒神教&quot,卡利姆多人类部队首领莫迪姆斯·安威玛尔 矮人 职业不明 高山之王玛多兰 矮人 职业不明 亲王,远古巨魔的一个信仰,向王子传授了各种武器的使用技巧耐奥祖 兽人 萨满 影月氏族的酋长,红龙阿莱克斯塔萨最强大的支持者,铜须部族首领 卡德罗斯 矮人 职业不明 亲王,(EQ里面我蜥蜴亡灵的名字)艾露尼 月亮女神塞纳留斯 半神,麦迪文的好友,自然守护者诺甘农 泰坦族 职业不明 掌御着知识和魔法卡兹格罗斯 泰坦族 职业不明 世界的锻造者欺诈者基尔加丹 埃瑞达族 萨格拉斯手下的组织部长污染者阿克蒙德 埃瑞达族 萨格拉斯任命的总司令黑暗魔王提克迪奥斯 纳斯雷兹姆族(恐惧魔王) 基尔加丹的卫队长玛诺洛斯 深渊领主 阿克蒙德的嫡系部队指挥官上古之神 元素族 职业不明(传说中的公会会长)炎魔拉格纳罗斯 元素族 职业不明 石母瑟拉塞恩 元素族 职业不明 驭风者奥拉基尔 元素族 职业不明 猎潮者耐普图隆 元素族 职业不明诺兹多姆 龙族 职业不明 永恒之王 掌管时间和命运的青铜龙阿莱克斯塔萨 龙族 职业不明 生命之王 守护艾则拉斯世界上所有的生物的红龙伊瑟拉 龙族 职业不明 梦幻之王 在翡翠梦境中守护世界的绿龙玛利苟斯 龙族 职业不明 魔法之王 守护着魔法和神秘圣殿的蓝龙耐萨里奥 龙族 职业不明 大地之王 统御艾泽拉斯世界大地与深渊的黑龙,血精灵的首领 索拉丁 人类 职业不明 阿拉索国王艾格文 人类 战士 提瑞斯法守护者, 前任铁炉堡大使,探险者公会元老, 战士 远征军人类指挥官罗宁 人类 法师 最传奇的rl,丛林守护神哈卡 邪神 夺灵者,war3里的先知莱恩 人类 职业不明 艾泽拉斯的王子,库尔迪拉斯王国国王图拉扬 人类 圣骑士 洛萨爵士的副官,解救了红龙女王安东尼达斯 人类 法师 达拉然的**师,萨尔的养父乌瑟尔 人类 圣骑士 洛萨爵士的副官,法师议会肯瑞托的领导者,后来被阿尔萨斯变成女妖凯尔萨斯 高等精灵族 术士 逐日者王朝的最后一个成员, 亲王, 矮人国王穆拉丁·铜须 矮人 战士,后来和图拉扬共同指挥了入侵德拉诺的远征埃德拉斯·布莱克摩尔 人类 职业不明 中尉,在第一次兽人战争后期暗杀了当时的艾泽拉斯国王莱恩奇尔洛格·死眼 兽人 战士,用恶魔之魂控制了红龙女王阿莱克斯塔萨和她的红龙一族萨尔 兽人 萨满 兽人新的领袖德雷克塔尔 兽人 萨满 萨尔的导师凯恩·血蹄 牛头人 战士 牛头人部落首领祖金 巨魔 萨满 最具传奇色彩的森林巨魔,恶魔猎手泰兰德 暗夜精灵族 牧师 月神的祭祀玛维 暗夜精灵族 职业不明(盗贼,艾泽拉斯国王顾问麦迪文 人类 职业不明 最后的守护者, 索瑞森的妻子,后来的国王, 远征军的矮人首领麦格尼·铜须 矮人 战士,率领小队潜入要塞格瑞姆巴托毁掉了“恶魔之魂”,堕落的圣骑士吉安娜·普罗德摩尔 人类 法师 阿尔萨斯的恋人,逐日者(夸父, 血窟氏族的酋长耐克鲁斯 兽人 术士 龙喉氏族的酋长,war3里的剑圣奥格瑞姆·毁灭之锤 兽人 战士 第一次兽人战争时兽人的领袖毁灭者布莱克汉 兽人 职业不明 兽人入侵艾泽拉斯时的首领,吉安娜的父亲,七国联盟的最高指挥官卡德加 人类 魔法师 麦迪文的学生,史料记载中最早的暗影牧师库德兰·蛮锤 矮人 战士,麦迪文的好友安杜因·洛萨 人类 圣骑士 爵士,别号&quot,吉安娜的老师克尔苏加德 人类 法师 达拉然的**师,控制着提瑞斯法还有部分英雄详细资料,后来的巫妖之王古尔丹 兽人 术士 阴影议会的首领杜隆坦 兽人 职业不明 霜狼氏族的酋长,战后下落不明沃尔金 巨魔 职业不明 暗矛氏族的酋长,萨格拉斯 泰坦族 战士 the chosen one 被万神殿选中的最强大的战士阿曼瑟尔 泰坦族 职业不明 众神之父艾欧娜 泰坦族 职业不明 生命的赋予者,巨魔三巨头之一克尔苏加德 不死族 术士 阿尔萨斯的副官,死亡之翼&quot,统领着瘟疫之地的天灾部队希尔瓦娜斯·风行者 不死族 职业不明 亡灵叛军(被遗忘者)的首领,黑铁部落首领莫德古德 矮人 牧师,后来被奥格瑞姆杀死加罗娜 半兽人 盗贼 影子议会中最优秀的杀手,&quot,
其他类似问题
魔兽英雄的相关知识
按默认排序
其他1条回答
魔兽争霸所有英雄资料,baidu,
等待您来回答
您可能关注的推广回答者:
下载知道APP
随时随地咨询
出门在外也不愁您所在的位置: &
配置基于策略划分VLAN
配置基于策略划分VLAN
人民邮电出版社
《华为交换机学习指南》本书是华为网络设备技能认证、培训的指定教材,其专业性和权威性毋庸置疑。是目前国内唯一一本专业的大型华为交换机配置与管理图书,所包括的内容非常全面、系统,不仅有比较深入的各种华为交换机技术原理剖析,而且列举了大量各种不同级别的应用配置示例。本节为大家介绍配置基于策略划分VLAN。
6.6& 基于策略划分VLAN
基于策略划分VLAN也可称为Policy VLAN,是根据一定的策略进行VLAN划分的,可实现用户终端的即插即用功能,同时可为终端用户提供安全的数据隔离。这里的策略主要包括"基于MAC地址+IP地址"组合策略和"基于MAC地址+IP地址+端口"组合策略两种。
6.6.1& 配置基于策略划分VLAN
基于策略划分VLAN是指在交换机上绑定终端的MAC地址、IP地址或交换机端口,并与VLAN关联,以证实只有符合条件的终端才能加入指定VLAN。符合策略的终端才可以加入指定的VLAN,相当于采用了IP地址与MAC地址双重绑定,甚至再加上与所连接的交换机端口的三重绑定,一旦配置就可以禁止用户修改IP地址或MAC地址,甚至禁止改变所连接的交换机端口,否则会导致终端从指定VLAN中退出,可能访问不了指定的网络资源。
与前面介绍的基于MAC地址、基于IP子网、基于协议划分的VLAN一样,基于策略划分的VLAN也只处理Untagged数据帧(所以也只能在Hybrid端口上进行配置),对于Tagged数据帧处理方式和基于端口划分的VLAN一样。当设备端口接收到Untagged数据帧时,设备根据用户数据帧中的"源MAC地址"和"源IP地址"字段值与交换机上配置的"MAC地址和IP地址",或者"MAC地址和IP地址+交换机端口"组合策略来确定数据帧所属的VLAN,然后将数据帧自动划分到指定VLAN中传输。
1.基本配置思路
基于策略划分VLAN的基本配置思路比较简单,具体如下。
(1)创建各策略所需关联的VLAN。
(2)在以上创建的VLAN视图下关联不同的策略,建立特定策略与VLAN的映射表,以确定哪些用户可划分到以上创建的VLAN中。
(3)配置各用户连接的交换机二层以太网端口类型为Hybrid,并允许前面创建的基于策略划分的VLAN以不带VLAN标签方式通过当前端口。因为华为交换机的所有二层以太网端口缺省都是Hybrid类型,所以缺省情况下,端口类型是不用配置的。
2.配置步骤
基于策略划分VLAN的具体配置步骤如表6-7所示。
表6-7&基于策略划分VLAN的配置步骤
【示例】配置基于组合策略,把MAC地址为0-1-1,IP地址为1.1.1.1的主机划分到VLAN 2中,并配置该VLAN的802.1p优先级是7。
&system-view &[HUAWEI]&vlan&2 &[HUAWEI-vlan2]&policy-vlan&mac-address&0-1-1&ip&1.1.1.1&priority&7 &
【责任编辑: TEL:(010)】&&&&&&
关于&&的更多文章
《C#入门经典
系列是屡获殊荣的C#名著和超级畅销书。最新版的
本书描述了黑客用默默无闻的行动为数字世界照亮了一条道路的故事。
《ASP.NET 4.5数据库入门经典(第3版)
带您进入使用AS
本书主要包括总体介绍部分、爬虫部分、自然语言处理部
《基于Oracle的SQL优化》是一本与众不同的书,它的目
本书以一个模拟局域网组建为思路,介绍了与局域网组建各主要方面相关的知识及组建、配置方法。本书所介绍的内容主要包括:局域网
51CTO旗下网站

我要回帖

更多关于 酷酷爱魔兽破解版 的文章

 

随机推荐