📄 cs427 zebra introduction.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0048)http://wiki.cs.uiuc.edu/cs427/Zebra+Introduction -->
<HTML><HEAD><TITLE>cs427: Zebra Introduction</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+Introduction">Edit</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/RENAME/Zebra+Introduction">Rename</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/DIFF/12/11/Zebra+Introduction">Changes</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/HISTORY/Zebra+Introduction">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+Introduction">Zebra
Introduction</A></FONT></H2><!-- unformatted page contents --
--------
[NEXT > http://wiki.cs.uiuc.edu/cs427/Zebra+Generic+Router] [HOME > http://wiki.cs.uiuc.edu/cs427/Software+Architecture+of+Zebra]
---------
<br>
<H2>Introduction</H2>
Zebra is a multi-server routing software that provides TCP/IP based routing protocols. It is a free routing system designed for UNIX operating systems, including Linux, BSD, and Solaris. It is intended to be used as a route server and a route reflector as well as a normal router. The Zebra project began in 1996. Today, it is near completion and version 1.0 will be released soon.
One of the attractive features of Zebra is that it does not require dedicated hardware, such as a router, to run on. Zebra runs on several platforms, mainly PC-based platforms, such as Linux, FreeBSD, NetBSD and OpenBSD as well as SUN Solaris. A multihome computer (a host with multiple interfaces) can easily be configured as a router that runs multiple routing protocols with Zebra.
Zebra is unique in its design because it has a process for each protocol that runs on a multi-threaded UNIX kernel. Zebra software offers true modularity because each protocol module can be upgraded or configured independently of the others.
Some of the features of Zebra include:
* Common routing protocols such as RIP, OSPF, BGP supported.
* IPv6 routing protocols such as RIPng and BGP-4+ supported.
* User can dynamically change configuration from terminal interface.
* User can use command line completion and history in terminal interface.
* IP address based filtering, AS path based filtering, attribute modification
by route map are supported.
<h3>We intend finding answers to the following questions</h3>
<i>
* What is the architecture of zebra?
* How, and in what respects, does Zebra抯 architecture differ from the generic router architecture?
* What was the motivation and objective of designing Zebra the way it is designed?
* How does Zebra achieves those objectives?
* What are the true benefits of designing Zebra that way?
</i>
<br>
---------
[NEXT > http://wiki.cs.uiuc.edu/cs427/Zebra+Generic+Router] [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/Zebra+Generic+Router">NEXT</A>
<A href="http://wiki.cs.uiuc.edu/cs427/Software+Architecture+of+Zebra">HOME</A>
<P>
<HR>
<BR>
<P>
<H2>Introduction</H2>
<P>
<P>Zebra is a multi-server routing software that provides TCP/IP based routing
protocols. It is a free routing system designed for UNIX operating systems,
including Linux, BSD, and Solaris. It is intended to be used as a route server
and a route reflector as well as a normal router. The Zebra project began in
1996. Today, it is near completion and version 1.0 will be released soon.
<P>One of the attractive features of Zebra is that it does not require dedicated
hardware, such as a router, to run on. Zebra runs on several platforms, mainly
PC-based platforms, such as Linux, FreeBSD, NetBSD and OpenBSD as well as SUN
Solaris. A multihome computer (a host with multiple interfaces) can easily be
configured as a router that runs multiple routing protocols with Zebra.
<P>Zebra is unique in its design because it has a process for each protocol that
runs on a multi-threaded UNIX kernel. Zebra software offers true modularity
because each protocol module can be upgraded or configured independently of the
others.
<P>
<P>Some of the features of Zebra include:
<P>
<UL>
<LI>Common routing protocols such as RIP, OSPF, BGP supported.
<LI>IPv6 routing protocols such as RIPng and BGP-4+ supported.
<LI>User can dynamically change configuration from terminal interface.
<LI>User can use command line completion and history in terminal interface.
<LI>IP address based filtering, AS path based filtering, attribute
modification by route map are supported. </LI></UL>
<P>
<H3>We intend finding answers to the following questions</H3>
<P><I>
<UL>
<LI>What is the architecture of zebra?
<LI>How, and in what respects, does Zebra抯 architecture differ from the
generic router architecture?
<LI>What was the motivation and objective of designing Zebra the way it is
designed?
<LI>How does Zebra achieves those objectives?
<LI>What are the true benefits of designing Zebra that way? </I></LI></UL>
<P><BR>
<P>
<P>
<P>
<HR>
<P><A
href="http://wiki.cs.uiuc.edu/cs427/Zebra+Generic+Router">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+Introduction">Edit</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/RENAME/Zebra+Introduction">Rename</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/DIFF/12/11/Zebra+Introduction">Changes</A></FONT></TD>
<TD><FONT face=Arial><A
href="http://wiki.cs.uiuc.edu/cs427/HISTORY/Zebra+Introduction">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 + -