/ Forside / Teknologi / Netværk / TCP/IP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
TCP/IP
#NavnPoint
Per.Frede.. 4668
BjarneD 4017
severino 2804
pallebhan.. 1680
EXTERMINA.. 1525
xou 1455
strarup 1430
Manse9933 1419
o.v.n. 1400
10  Fijala 1204
Subnet zero
Fra : Jens U. K.


Dato : 02-01-02 12:05

I forbindelse med konfiguration af nogen ciscobokse er jeg stødt på subj. Er der
nogen der kan forklare hvad kommandoen bruges til.

--
/Jens Ulrik


 
 
Hroi Sigurdsson (02-01-2002)
Kommentar
Fra : Hroi Sigurdsson


Dato : 02-01-02 12:18

"Jens U. K." wrote:

> I forbindelse med konfiguration af nogen ciscobokse er jeg stødt på subj. Er der
> nogen der kan forklare hvad kommandoen bruges til.

Tog næsten tre sekunder at finde på cisco.com:
http://www.cisco.com/warp/public/105/40.html

--
Hroi Sigurdsson hroi@netgroup.dk
Netgroup Datacenter http://www.ngdc.dk

Jens U. K. (04-01-2002)
Kommentar
Fra : Jens U. K.


Dato : 04-01-02 12:24

Tak for det *hurtige* svar Hroi.

> > I forbindelse med konfiguration af nogen ciscobokse er jeg stødt på subj. Er
der
> > nogen der kan forklare hvad kommandoen bruges til.
>
> Tog næsten tre sekunder at finde på cisco.com:
> http://www.cisco.com/warp/public/105/40.html
>

Jeg havde håbet på en kort dansk beskrivelse af hvad subnet zero er, men det var
jo desværre ikke det jeg spurgte om. Men efter at have læst lidt om emnet er det
gået op for mig hvad subnet zero er.

Når man opdeler et net i flere subnet, er der to af disse subnet der er
specielle, nemlig det første (subnet zero) og det sidste (subnet all ones).

Problemet med subnet zero skulle være at net-id + subnet-id er identisk med
net-id fra den IP-adresse subnettet bliver lavet ud fra. Dette skulle være et
problem for routeren, men jeg har svært ved at se problemet. Et andet problem
med at bruge subnet zero er vist nok at nogle (gamle) programmer broadcaster på
host-id all zeros og ikke all ones.

Problemet med subnet all ones skulle være at der som regel broadcastes på
host-id all ones, og et fejldefineret subnet et andet sted i nettet kan
introducere et loop.

Jeg har stadig ikke fået overbevist mig selv om hvorfor subnet all ones kan
skabe loop-problemer i forbindelse med broadcasts, så jeg ville sætte pris på
hvis en ekspert kunne vise et klart eksempel på hvordan det kan gå galt. Evt.
med udgangspunkt i det eksempel der er hvis man følger linket i Hroi's svar.

/Jens Ulrik


Jens Fallesen (05-01-2002)
Kommentar
Fra : Jens Fallesen


Dato : 05-01-02 14:58

Jens U. K. wrote:

> Når man opdeler et net i flere subnet, er der to af disse subnet der er
> specielle, nemlig det første (subnet zero) og det sidste (subnet all ones).


Korrekt. I hvert fald i forhold til specifikationerne. Rent teknisk
omkring routing af IP er der for routeren ikke nogen forskel.

> Problemet med subnet zero skulle være at net-id + subnet-id er identisk med
> net-id fra den IP-adresse subnettet bliver lavet ud fra. Dette skulle være et
> problem for routeren, men jeg har svært ved at se problemet. Et andet problem
> med at bruge subnet zero er vist nok at nogle (gamle) programmer broadcaster på
> host-id all zeros og ikke all ones.


Der er tale om gamle specifikationer, som vist mest havde akademisk
betydning. En router, som 100% overholder ideerne og tankerne i IP vil
aldrig få problemer med hverken første eller sidste subnet.

> Problemet med subnet all ones skulle være at der som regel broadcastes på
> host-id all ones, og et fejldefineret subnet et andet sted i nettet kan
> introducere et loop.


Jeg mener at have set scenarier, hvor det ville give problemer, hvis der
var fejlopsatte subnetmasker. Men det giver jo også andre problemer.
Fejlopsatte subnetmasker er en forkert opsætning, som ikke må forventes
at virke - hvorfor så lave specifikationer, der i nogle tilfælde kan
mindske dette problem?

Kommandoen er der altså blot for at tvinge routeren til at følge en
gammel specifikation, som - så vidt jeg ved - ingen følger i dag, og som
ikke giver nogen mening. Og routeren ville egentlig helst være fri, for
nu skal den lave et ekstra check, når man arbejder med subnets.

Verden er normalt lettest at håndtere, hvis man har "ip subnet-zero" og
"ip classless" på alle sine IP-routere.


--
Jens Fallesen <jens@fallesen.dk> O-
Hedegaardsvej 41 st th, 2300 Copenhagen S, Denmark
Phone: (+45) 32 86 18 99 * Fax: (+45) 32 86 17 99
CCIE #5470


Lars Kim Lund (05-01-2002)
Kommentar
Fra : Lars Kim Lund


Dato : 05-01-02 15:12

Hej Jens Fallesen <jens@fallesen.dk>

>Verden er normalt lettest at håndtere, hvis man har "ip subnet-zero" og
>"ip classless" på alle sine IP-routere.

Jeg mener også at der i IOS på et tidspunkt blev ændret, således at
subnetzero og classless var valgt som standard?

--
Lars Kim Lund
http://www.net-faq.dk/

Brian Ibsen (05-01-2002)
Kommentar
Fra : Brian Ibsen


Dato : 05-01-02 16:51

> Jeg mener også at der i IOS på et tidspunkt blev ændret, således at
> subnetzero og classless var valgt som standard?

Det er det også også som default !



Jens Fallesen (05-01-2002)
Kommentar
Fra : Jens Fallesen


Dato : 05-01-02 20:28

Lars Kim Lund wrote:

> Jeg mener også at der i IOS på et tidspunkt blev ændret, således at
> subnetzero og classless var valgt som standard?


Ja, det dukkede op på et eller andet tidspunkt. Måske 12.0, hvis jeg husker rigtigt.


Og i øvrigt en noget mere fornuftig default, IMHO. Jeg laver den dog
altid alligevel - kombination af vane og det faktum, at jeg af og til
rammer en gammel router...


--
Jens Fallesen <jens@fallesen.dk> O-
Hedegaardsvej 41 st th, 2300 Copenhagen S, Denmark
Phone: (+45) 32 86 18 99 * Fax: (+45) 32 86 17 99
CCIE #5470


Jens U. K. (07-01-2002)
Kommentar
Fra : Jens U. K.


Dato : 07-01-02 11:59

"Jens Fallesen" <jens@fallesen.dk> skrev i en meddelelse
news:3C370683.3000900@fallesen.dk...
....
>
> > Problemet med subnet all ones skulle være at der som regel broadcastes på
> > host-id all ones, og et fejldefineret subnet et andet sted i nettet kan
> > introducere et loop.
>
>
> Jeg mener at have set scenarier, hvor det ville give problemer, hvis der
> var fejlopsatte subnetmasker. Men det giver jo også andre problemer.
> Fejlopsatte subnetmasker er en forkert opsætning, som ikke må forventes
> at virke - hvorfor så lave specifikationer, der i nogle tilfælde kan
> mindske dette problem?
>
Hvis fejlopsat subnetmaske er en af de mest typiske fejl på en router og det kan
introducere f.eks. broadcast-loop's, er det da en god ide at have anordninger
der kan mindske/fjerne problemerne. På den anden side er det selvfølgelig et
ekstra trin i routerens processering man godt vil være foruden.
Hvis man sammenligner det med et program der gør brug af en komponent på en
*forkert* måde og den pågældende komponent ikke checker om den bliver brugt
*rigtigt*, vil dette introducere langt flere fejl end en komponent der selv
checker om den bliver brugt *rigtigt*. Her er det igen hastighed kontra
*stabilitet*.
Men jeg har svært ved at se hvordan man kan undgå routere med fejlopsatte subnet
andet end med fejlsøgning...

/Jens Ulrik


Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408872
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste