top.tipText = new Array();
var isLayers = 0;
var isAll = 0;
var isID = 0;
function init()
{
if (document.getElementById)
{
isID = 1;
}
else if (document.all)
{
isAll = 1;
}
else
{
isLayers = 1;
}
if (isLayers == 1)
{
var tipArray;
}
else
{
top.frames['tip_frame'].document.open();
top.frames['tip_frame'].document.write("");
top.frames['tip_frame'].document.close();
}
}
function findDOM(objectID,withStyle)
{
if (withStyle == 1)
{
if (isID)
{
return (document.getElementById(objectID).style);
}
else if (isAll)
{
return (document.all[objectID].style);
}
else
{
return (document.layers[objectID]);
}
}
else
{
if (isID)
{
return (document.getElementById(objectID));
}
else if (isAll)
{
return (document.all[objectID]);
}
else
{
return (document.layers[objectID]);
}
}
}
function getWidth()
{
if (window.innerWidth != null)
{
return window.innerWidth;
}
else if (document.body.clientWidth != null)
{
return document.body.clientWidth;
}
return (null);
}
function showTip(evt,framename,objectID)
{
dm = findDOM(objectID,0);
ds = findDOM(objectID,1);
setText(dm, framename);
var width = getWidth();
if (dm.offsetWidth)
{
objWidth = dm.offsetWidth;
}
else if (dm.clip.width)
{
objWidth = dm.clip.width;
}
if (evt.y || evt.pageY)
{
if (evt.pageY)
{
topVisibility = evt.pageY + 20;
leftVisibility = evt.pageX - (objWidth/4);
}
else
{
topVisibility = evt.y + 20 + document.body.scrollTop;
leftVisibility = evt.x - (objWidth/4) + document.body.scrollLeft;
}
if (leftVisibility < 2)
{
leftVisibility = 2;
}
else if (leftVisibility + objWidth > width)
{
leftVisibility -= objWidth/2;
}
ds.left = leftVisibility;
ds.top = topVisibility;
}
ds.visibility = "visible";
}
function hideTip(objectID)
{
ds = findDOM(objectID,1);
visibility = ds.visibility;
ds.visibility = "hidden";
}
function setText(dm,framename)
{
var tmpArray;
var frameFound = false;
for (var i=0; i=4)
this.ns4 = (this.b=="ns" && this.v==4)
this.ns5 = (this.b=="ns" && this.v==5)
this.ie = (this.b=="ie" && this.v>=4)
this.ie4 = (navigator.userAgent.indexOf('MSIE 4')>0)
this.ie5 = (navigator.appVersion.indexOf('MSIE 5.0')>0)
this.ie55 = (navigator.appVersion.indexOf('MSIE 5.5')>0)
if (this.ie5) this.v = 5
this.min = (this.ns||this.ie)
}
// automatically create the "is" object
is = new BrowserCheck()
if (document.getElementById || document.all)
{
document.write("");
}
else
{
document.write("");
}
document.write(abs_rlo_pos)
RIP
document.write(abs_rio_pos);
Weryfikowanie konfiguracji protokołu RIP
Na niniejszej stronie opisano szereg poleceń, które umożliwiają sprawdzenie,
czy protokół RIP jest poprawnie skonfigurowany. Dwoma najczęściej używanymi
poleceniami są: show ip route i show ip
protocols.
Polecenie show ip protocols pokazuje, które protokoły
routingu przenoszą ruch IP w routerze.
Danych tych można użyć do sprawdzenia większości lub nawet
wszystkich ustawień konfiguracji protokołu RIP. Najczęściej sprawdzane są
następujące elementy konfiguracji:
konfiguracja protokołu RIP,
wysyłanie i odbieranie aktualizacji protokołu RIP przez właściwe
interfejsy,
ogłaszanie właściwych sieci przez router.
Polecenie show ip route umożliwia sprawdzenie, czy
trasy odbierane od sąsiednich urządzeń używających protokołu RIP znajdują się w
tablicy routingu.
W danych wyjściowych polecenia należy poszukać tras RIP, które są
oznaczone literą śR". Należy pamiętać o tym, że uzyskanie zbieżności
trochę trwa, więc trasy mogą nie pojawić się natychmiast.
Do sprawdzenia
konfiguracji protokołu RIP służą również następujące polecenia:
show interface interface
show ip interface interface
show running-config
Celem zajęć znajdujących się na tej stronie jest zapoznanie uczestników
kursu ze sposobami użycia polecenia show do sprawdzenia
konfiguracji routera.
Następna strona zawiera opis niektórych poleceń,
których można użyć do rozwiązywania problemów związanych z protokołem RIP.
Zajęcia w laboratorium
Zajęcia e-Lab: Weryfikowanie konfiguracji
protokołu RIP
Celem tych zajęć jest opanowanie umiejętności użycia
poleceń show systemu IOS do sprawdzenia pracy routera z uruchomionym protokołem
RIP.
Łącza WWW
Wyszukiwarka
Podobne podstrony:
contentcontentcontentcontentcontentcontentcontentcontentcontentfunction domnode get contentcontentcontentcontentcontentcontentcontentwięcej podobnych podstron