📄 cs427 zebra directory structure.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0055)http://wiki.cs.uiuc.edu/cs427/Zebra+Directory+Structure -->
<HTML><HEAD><TITLE>cs427: Zebra Directory Structure</TITLE>
<META http-equiv=Content-Type content="text/html; charset=big5">
<META content="MSHTML 6.00.2800.1458" name=GENERATOR></HEAD>
<BODY vLink=#000000 link=#0000ff bgColor=#ffffff><FONT color=#000000>
<TABLE cellSpacing=2 cellPadding=0 width="100%" bgColor=#ffffc0>
<TBODY>
<TR>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/EDIT/Zebra+Directory+Structure">Edit</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/RENAME/Zebra+Directory+Structure">Rename</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/DIFF/14/13/Zebra+Directory+Structure">Changes</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/HISTORY/Zebra+Directory+Structure">History</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/UPLOAD">Upload</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/DOWNLOAD/">Download</A></FONT></TD>
<TD><FONT face=Arial><A href="http://wiki.cs.uiuc.edu/cs427">Back to
Top</A></FONT></TD></TR></TBODY></TABLE>
<H2><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/SEARCH/Zebra+Directory+Structure">Zebra
Directory Structure</A></FONT></H2><!-- unformatted page contents --
--------
[NEXT > http://wiki.cs.uiuc.edu/cs427/Components+in+Zebra] [HOME > http://wiki.cs.uiuc.edu/cs427/Software+Architecture+of+Zebra]
---------
<br>
[http://wiki.cs.uiuc.edu/cs427/DOWNLOAD/ZebraFileStructure2.gif]
<br><br>
The library (lib) includes functions and structures for:[[[URIA > Zebra References]]
* Connecting to the zebra daemon (zclient.h)
* VTY management (access method (telnet), terminal mangling and cli control)
* Command registration
* Access lists (commands and functionality) (filter.h)
* Prefix lists (commands and functionality) (plist.h)
* Route maps
* For becoming a daemon
* Logging
* Linked lists, vectors and hashes
* Memory management, including cli
* Cooperative multithreading (using select(2))
* FSF抯 getopt() & regexs
* MD5
* Interface structs and functions, including zebra protocol functions (if.h)
* Socket mangling (sockunion.h and sockopt.h)
* IP v4&6 route tables
* And some internally used functions, like serialization support routines for the zebra protocol.
Bgpd, ospfd, ospf6d, ripd and ripngd contains the code for implementing their respective algorithms and the implementation of the protocol for communicating with the zebra daemon.
----------------
[NEXT > http://wiki.cs.uiuc.edu/cs427/Components+in+Zebra] [HOME > http://wiki.cs.uiuc.edu/cs427/Software+Architecture+of+Zebra]
//-- unformatted page contents -->
<P>
<P>
<HR>
<P><A href="http://wiki.cs.uiuc.edu/cs427/Components+in+Zebra">NEXT</A>
<A
href="http://wiki.cs.uiuc.edu/cs427/Software+Architecture+of+Zebra">HOME</A>
<P>
<HR>
<P><BR>
<P>
<P>
<P><IMG src="cs427 Zebra Directory Structure_files/ZebraFileStructure2.gif"
border=0>
<P>
<P><BR><BR>
<P>The library (lib) includes functions and structures for:[<A
href="http://wiki.cs.uiuc.edu/cs427/Zebra+References">URIA</A>]
<UL>
<LI>Connecting to the zebra daemon (zclient.h)
<LI>VTY management (access method (telnet), terminal mangling and cli control)
<LI>Command registration
<LI>Access lists (commands and functionality) (filter.h)
<LI>Prefix lists (commands and functionality) (plist.h)
<LI>Route maps
<LI>For becoming a daemon
<LI>Logging
<LI>Linked lists, vectors and hashes
<LI>Memory management, including cli
<LI>Cooperative multithreading (using select(2))
<LI>FSF抯 getopt() & regexs
<LI>MD5
<LI>Interface structs and functions, including zebra protocol functions (if.h)
<LI>Socket mangling (sockunion.h and sockopt.h)
<LI>IP v4&6 route tables
<LI>And some internally used functions, like serialization support routines
for the zebra protocol. </LI></UL>
<P>Bgpd, ospfd, ospf6d, ripd and ripngd contains the code for implementing their
respective algorithms and the implementation of the protocol for communicating
with the zebra daemon.
<P>
<P>
<P>
<HR>
<P><A href="http://wiki.cs.uiuc.edu/cs427/Components+in+Zebra">NEXT</A>
<A
href="http://wiki.cs.uiuc.edu/cs427/Software+Architecture+of+Zebra">HOME</A>
<P>
<HR>
<FORM action=/cs427/SEARCH method=post><INPUT type=hidden value=SEARCH
name=COMMAND> <INPUT type=submit value=Find...> <INPUT size=40
name=SEARCHPATTERN> </FORM>
<TABLE cellSpacing=2 cellPadding=0 width="100%" bgColor=#ffffc0>
<TBODY>
<TR>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/EDIT/Zebra+Directory+Structure">Edit</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/RENAME/Zebra+Directory+Structure">Rename</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/DIFF/14/13/Zebra+Directory+Structure">Changes</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/HISTORY/Zebra+Directory+Structure">History</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/UPLOAD">Upload</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/DOWNLOAD/">Download</A></FONT></TD>
<TD><FONT face=Arial><A href="http://wiki.cs.uiuc.edu/cs427">Back to
Top</A></FONT></TD></TR></TBODY></TABLE></FONT></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -