⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cs427 zebra layers.htm

📁 zebra免费软件
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0042)http://wiki.cs.uiuc.edu/cs427/Zebra+Layers -->
<HTML><HEAD><TITLE>cs427: Zebra Layers</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+Layers">Edit</A></FONT></TD>
    <TD><FONT face=Arial><A 
      href="http://wiki.cs.uiuc.edu/cs427/RENAME/Zebra+Layers">Rename</A></FONT></TD>
    <TD><FONT face=Arial><A 
      href="http://wiki.cs.uiuc.edu/cs427/DIFF/5/4/Zebra+Layers">Changes</A></FONT></TD>
    <TD><FONT face=Arial><A 
      href="http://wiki.cs.uiuc.edu/cs427/HISTORY/Zebra+Layers">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+Layers">Zebra 
Layers</A></FONT></H2><!-- unformatted page contents --


--------

[NEXT >  http://wiki.cs.uiuc.edu/cs427/Zebra+Client+Server] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [HOME > http://wiki.cs.uiuc.edu/cs427/Software+Architecture+of+Zebra]

---------

<br>



<br>
<center>
[http://wiki.cs.uiuc.edu/cs427/DOWNLOAD/ZebraLayers.gif]
</center>

<br>


The Zebra applies a strict layered architecture. It is divided into three main layers, the Routing Protocols layer, which comprises of all the routing protocols supported by Zebra, the Zebra manager layer and the OS kernel layer. The routing protocol layer communicates only with the zebra manager and supplies the routing information to it. The zebra manager is responsible for building and updating the kernel routing table. The Routing protocol layer has no knowledge or interaction with the OS kernel layer. If we want to add new routing protocol we only need to know about the communication interface between the Routing protocol layer and the Zebra manager layer.   



-------

[NEXT >  http://wiki.cs.uiuc.edu/cs427/Zebra+Client+Server] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [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+Client+Server">NEXT</A> 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A 
href="http://wiki.cs.uiuc.edu/cs427/Software+Architecture+of+Zebra">HOME</A> 
<P>
<HR>

<P><BR>
<P>
<P>
<P><BR>
<CENTER><IMG src="cs427 Zebra Layers_files/ZebraLayers.gif" border=0> </CENTER>
<P><BR>
<P>
<P>The Zebra applies a strict layered architecture. It is divided into three 
main layers, the Routing Protocols layer, which comprises of all the routing 
protocols supported by Zebra, the Zebra manager layer and the OS kernel layer. 
The routing protocol layer communicates only with the zebra manager and supplies 
the routing information to it. The zebra manager is responsible for building and 
updating the kernel routing table. The Routing protocol layer has no knowledge 
or interaction with the OS kernel layer. If we want to add new routing protocol 
we only need to know about the communication interface between the Routing 
protocol layer and the Zebra manager layer. 
<P>
<P>
<P>
<HR>

<P><A href="http://wiki.cs.uiuc.edu/cs427/Zebra+Client+Server">NEXT</A> 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <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+Layers">Edit</A></FONT></TD>
    <TD><FONT face=Arial><A 
      href="http://wiki.cs.uiuc.edu/cs427/RENAME/Zebra+Layers">Rename</A></FONT></TD>
    <TD><FONT face=Arial><A 
      href="http://wiki.cs.uiuc.edu/cs427/DIFF/5/4/Zebra+Layers">Changes</A></FONT></TD>
    <TD><FONT face=Arial><A 
      href="http://wiki.cs.uiuc.edu/cs427/HISTORY/Zebra+Layers">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 + -